编译理论和技术是计算机科学与技术的重要组成部分。编译原理课程是计算机专业的核心课程,对于学习计算机科学理论、培养计算机系统能力具有重要的意义。本书主要介绍程序设计语言编译程序构造的理论方法和实现技术,主要包括引论、程序设计语言及其语法描述、词法分析、语法分析、属性文法和语法制导翻译、语义分析和中间代码产生、运行时存储空间组织、优化、目标代码生成和高级编译优化等知识单元。 本书根据作者团队多年课程教学和编译系统研制实践经验总结而成,可作为高等学校计算机及相关专业的编译原理课程教材,也可作为相关科技人员了解编译理论和技术的参考读物。 |
前辅文 |
|
|
|
|
|
|
|
|
|
|