内容简介
本书介绍了编译器构造的一般原理和基本实现方法,反映了直至90年代的一些重要成果,其内容包括词法分析、语法分析、中间代码生成、代码优化和目标代码生成等。除了介绍传统程序设计语言的编译技术外,本书还介绍了面向对象语言和函数式程序设计语言的实现技术。作为原理性的教材,本书旨在介绍基本的理论和方法,而不偏各于某种源语言或目标机器。全书内容充实,图文并茂,各章节之间循序渐进,并在各章之后附有习题,供读者学习时练习和参考。
本书可作为高等院校计算机科学专业的教材,也可作为软件工程技术人员的参考书。