第1章 构造过程抽象
程序设计的基本元素,过程与他们产生的计算,用高阶函数做抽象,
第2章 构造数据抽象
层次性数据和闭包性质,符号数据,抽象数据的多重表示
第3章 模块化,对象和状态
赋值和局部状态
求值的环境模型
用变动的数据做模拟---变动的表结构,队列便是,表格表示
并发:时间是一个本质问题
流
第4章 元语言抽象
元循环求值器
Scheme的变形-- 惰性求值,非确定计算
逻辑程序设计
第5章 寄存器机器里的计算
寄存器机器的设计
寄存器机器模拟器
存储分配和废料收集
显示控制的求值器
编译---编译器的结构
--表达式的编译
--组合式的编译
---指令序列的组合
---编译代码的实例
---词法地址
---编译代码和求值器互连