第一章 概论
1.1 程序语言和语言处理程序
1.2 编译程序组成
习题
第二章 词法分析
2.1 正则表达式
2.2 有限状态自动机
2.3 词法分析的实现
习题
第三章 LL和LR句法分析法
3.1 上下文无关文法和下推自动机
3.2 自顶向下句法分析
3.3 产生式选择集合的计算
3.4 自底向上名法分析
习题
第四章 其他句法分析法
4.1 简单优先关系和简单优先文法
4.2 弱优先文法和简单混合策略优先文法
4.3 运算符优先文法
习题
第五章 语义处理
5.1 中间代码表示法
5.2 句法制导翻译
习题
第六章 符号表管理
6.1 符号表内容
6.2 符号表的数据结构
6.3 块结构语言的符号表构造
习题
第七章 运行时刻存储管理
第八章 常见程序结构的翻译
第九章 代码生成和代码优化
第十章 出错恢复
参考文献