在本部分中,我们将创建基本的编程语言设计,并为其实现编译器的前端,包括一个词法分析器,以及一个从输入源文件构建语法树的解析器。
本部分包括以下几章:
●第1章 为什么要构建另一种编程语言
●第2章 编程语言设计
●第3章 扫描源代码
●第4章 解析
●第5章 语法树