《国外著名高等院校信息科学与技术优秀教材•编译原理 技术与工具(第2版)(英文版)》共12章。第一章是些关于学习动机的资料,同时也给出了一些关于计算机体系结构和程序设计语言原理的背景知识。第二章开发了一个缩微的编译器,并介绍了很多重要的概念,这些概念将在后面的各个章节中深入介绍。这个编译器本身在附录中给出。第三章讨论了词法分析、正则表达式、有穷状态自动机和词法分析器的生成工具,这些内容是各种正文处理的基础。第四章讨论了主流的语法分析方法,包括自项向下方法(递归下降法,LL技术)和自底向上方法(LR技术和它的变体)。第五章介绍了语法制导定义和语法制。