《编译原理(第2版)》介绍编译系统的一般构造原理、基本实现技术和一些自动构造工具。主要由语言基础知识、词法分析、语法分析、中间代码生成、代码优化、目标代码生成、符号表的构造和运行时存储空间的组织等部分组成。 《编译原理(第2版)》中在介绍编译程序构造基本原理的同时引入“PL/0语言的编译程序”结构及文本,还引入LEX、YACC使用方法与实例。 《编译原理(第2版)》是高等院校计算机科学与技术专业的本科生教材,也可作为教师、研究生或软件工程技术人员的参考书。