本书介绍程序设计语言编译程序构造的一般原理、基本设计方法、主要实现技术和一些自动构造工具。为计算机科学和技术专业的本科生提供教材。 尽管"编译程序"是特指将**程序设计语言翻译成低级语言的软件,但编译程序构造的基本原理和技术也广泛应用于一般软件的设计和实现,因此本书也是从事系统软件和软件工具研究及***的参考书。 几年来的教学实践证明,本教材**版的内容和架构都不错,受到广大读者的欢迎,且被一些院校选用,目前已出版20余万册。随着嵌入式系统的迅速发展和高性能体系结构的推陈出新,对支持多源语言多目标机的编译技术的研究显得尤为重要,同时,...