内容简介

"本书聚焦编译器设计的难点、痛点,在第1 章概述编译器的基本构成,并从编译角度介绍高

级程序设计语言、目标语言和中间语言;第2 章介绍文法的相关概念,以及如何进行程序语言设

计的问题;第3~9 章介绍编译器各组成部分的原理和设计,包括词法分析器、语法分析器、中间

代码生成器、中间代码优化器、目标代码生成器,以及符号表管理和运行时存储空间组织。

本书可以作为高等学校计算机专业本科生的教材,也可供从事计算机应用的工程技术人员或

其他自学者学习参考。本书力求使学生仅掌握一门高级语言,即可开发出一个完整可用的编译器,

从根本上解决国外技术依赖问题。

"