名称 编译器设计基础
索引号 TP314/20098
分类号 TP314
TP314(编译程、解释程序)
TP31(计算机软件)
TP3(计算技术、计算机技术)
TP(自动化技术计算技术技术)
T(工业技术)
作者 梅杜纳、杨萍、王生原、
出版社 北京 : 清华大学出版社, 2009
ISBN 978-7-302-19334-0
页数 277页 : 图 ; 26cm
价格 CNY36.00
标签 编译原理、sicp、世界著名计算机教材精选、编译、计算机、
简介
注解 本书介绍了如何指导实际编译器中的词法、语法及语义分析程序的设计,每章后面提供了丰富的习题,并给出了部分习题的解答。 责任者Meduna汉译姓: 梅杜纳 有书目 (第256-277页)
书籍简介

《编译器设计基础》是编译器编写方面的入门教材,适用于一个学期的高年级本科课程。《编译器设计基础》坚持在这一主题的理论和实践方法之间维持一种平衡。从理论角度来看,《编译器设计基础》介绍了编译及其核心阶段的基本模型。基于这些模型,它讲解了编译器中用到的概念、方法和技术。《编译器设计基础》还简述了编译以及相关话题的数学基础,这些话题包括形式语言理论、自动机和变换机。同时,从实践的视角来看,《编译器设计基础》描述了编译器技术是如何实现的。一个案例学习贯穿全书,《编译器设计基础》设计一种新的类Pascal程序设计语言,并构造其编译器;在讨论编译器各种方法的同时,这个案例学习用作其实现的实例说明。此外,《编译器设计基础》提供了许多详细的例子和计算机程序,以强调编译算法的实际应用。《编译器设计基础》中也涵盖了核心软件工具。学完《编译器设计基础》之后,学生应该能够掌握编译过程,编写简单的真实编译器,并可以继续学习关于该主题的更深入的书籍。