目录
III.字节码虚拟机
- 14.字节码块
- Design Note: 测试你的语言
- 15.虚拟机
- Design Note: 基于寄存器的字节码
- 16.按需扫描
- 17.编译表达式
- Design Note: 只是解析
- 18.值类型
- 19.字符串
- Design Note: 字符串编码
- 20.哈希表
- 21.全局变量
- 22.局部变量
- 23.来回跳转
- Design Note: 认为GOTO有害
- 24.调用与函数
- 25.闭包
- Design Note: 关闭循环变量
- 26.垃圾回收
- Design Note: 分代回收器(Generational Collectors)
- 27.类和实例
- 28.方法和初始化
- Design Note: 新奇的预算(Novelty Budget)
- 29.超类
- 30.优化
❧后记
- A1.附录 I: Lox 语法
- A2.附录 II: 语法生成树的类