完结共50章
倒序
封面
版权信息
版权声明
致谢
前言
第1章 词法分析
1.1 词法分析
1.2 定义词法单元
1.3 词法分析器
1.4 扩展词法单元和词法分析器
1.5 编写REPL
第2章 语法分析
2.1 语法分析器
2.2 为什么不用语法分析器生成器
2.3 为Monkey语言编写语法分析器
2.4 语法分析器的第一步:解析let语句
2.5 解析return语句
2.6 解析表达式
2.7 普拉特解析的工作方式
2.8 扩展语法分析器
2.9 RPPL
第3章 求值
3.1 为符号赋予含义
3.2 求值策略
3.3 树遍历解释器
3.4 表示对象
3.5 求值表达式
3.6 条件语句
3.7 return语句
3.8 错误处理
3.9 绑定与环境
3.10 函数和函数调用
3.11 如何处理垃圾
第4章 扩展解释器
4.1 数据类型和函数
4.2 字符串
4.3 内置函数
4.4 数组
4.5 哈希表
4.6 大结局
第5章 遗失的篇章:Monkey的宏系统
5.1 宏系统
5.2 Monkey的宏系统
5.3 quote
5.4 unquote
5.5 宏扩展
5.6 扩展REPL
5.7 关于宏的一些畅想
作者简介
看完了
更新时间:2022-06-17 10:50:42