i
i
icj
Search…
i
i
icj
使用 JavaScript 来实现解释器和编译器系列教程
解释器篇
1.1 简述
1.2 预备工作 - Source
1.3 我们的第一个语言 - hi
1.4 词法解析器
1.5 语法解析器
1.6 使用 AST - 第一个解释器
1.7 解析算术表达式 - 左递归和其消除法
1.8 解析算术表达式 - 优先级与结合性
1.9 使用 AST - 计算器
1.10 流程控制
编译器篇
Powered By
GitBook
解释器篇
在这一整篇章节中,我们将从零开始,不断完善我们的第一个编程语言「hi 语言」。在本篇完成时,我们将得到一个可以解释执行的「hi 语言」版本。
1.1 简述
1.2 预备工作 - Source
1.3 我们的第一个语言 - hi
1.4 词法解析器
1.5 语法解析器
1.6 使用 AST - 第一个解释器
1.7 解析算术表达式 - 左递归和其消除法
1.8 解析算术表达式 - 优先级与结合性
1.9 使用 AST - 计算器
1.10 流程控制
Previous
使用 JavaScript 来实现解释器和编译器系列教程
Next
1.1 简述
Last modified
3yr ago
Copy link