编译原理是计算机专业的核心课程之一,是每位优秀的计算机专业人员必修的一门课程。本书以研究程序设计语言编译程序构造的基本原理和基本实现方法为主要目标,系统地介绍了编译技术的基本原理、典型题解、上机实习方法以及编译原理在相关领域的典型应用。全书由十三章组成,前三章分别为:引论、高级语言及其语法描述、词法分析的主要内容及相应的题解。第四章至第十一章依次介绍语法分析,属性文法和语法制导翻译,语义分析和中间代码产生,符号表,运行时存储空间组织,优化,目标代码生成,并行编译基础的主要内容以及典型题解。第十二章介绍编译原理实习方法及其实例。第十三章给出了编译原理的一些典型应用。本书编写时注重难点的分散安排,尽量由易到难,便于读者掌握。本书既可作为高等学校计算机类专业本科和专科生的参考书,同时适合作为报考计算机专业研究生的复习指导用书,也可供相关科技人员参考。[看更多]