丁文魁、杜淑敏
编译原理和技术是计算机专业的基础课程,本书系统介绍了与编译相关的知识。全书共分9章,第1章的编译概述讨论了编译程序的各个组成部分:第2章介绍有关形式语言的一些基本概念;第3章介绍词法分析,它是整个分析过程的一个子任务;第4章详细讨论了用于编译程序构造中的一些典型的语法分析方法;第5章引入了语法制导定义和翻译模式这两个概念,并给出了如何书写L-属性的翻译模式的方法;第6章讨论用来支持一个程序的运行时刻环境的有关存储组织的各种问题;第7章讨论的是中间代码生成;第8章介绍目标代码生成;第9章集中讨论中间代码优化。为方便教师讲解和学生实验,本书配有光盘。本书适合作为计算机专业编译原理课程的教材,也可作为广大工程技术人员的参考资料。