craftinginterpreters中jlox对应的Typescript实现版本。使用bun开发环境。
请到bun官网按照安装提示安装bun环境。
git clone https://github.com/LiuDping/tslox.git
bun install
bun run index.ts // 提供repl方式
bun run index.ts ./example/varTest.lox // 运行文件代码
也可以用bun将项目打包成一个二进制文件lox,然后可以用lox ./example/varTest.lox 运行代码