Lox解释器的C++实现 (C++ implementation of Lox)
这是一个个人项目,旨在实现Lox解释器的C++版本。Lox是一门小型的脚本语言,用于解释器和编译器的教学和学习。
这个项目使用C++17标准来编写。
Lox是一门简单但功能齐全的编程语言,用于教育目的。它是由Robert Nystrom定义,在他的书《Crafting Interpreters》中。
在这个项目中,我们主要参考了以下书籍:
- Crafting Interpreters:这本书是Lox解释器和编译器的作者Robert Nystrom编写的,它提供了深入的关于Lox的解释和实现细节的教育材料。
中文翻译可参考craftinginterpreters_zh
如果你对这个项目感兴趣,欢迎贡献代码、报告问题或提出建议。