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