• 编译 第2版 编程语言 (美)阿霍 等 新华正版
  • 编译 第2版 编程语言 (美)阿霍 等 新华正版
21年品牌 40万+商家 超1.5亿件商品

编译 第2版 编程语言 (美)阿霍 等 新华正版

53.25 6.0折 89 全新

库存92件

江苏无锡
认证卖家担保交易快速发货售后保障

作者(美)阿霍 等

出版社机械工业出版社

ISBN9787111251217

出版时间2008-12

版次2

装帧平装

开本16

定价89元

货号xhwx_10492155

上书时间2024-04-27

翰林文轩旗舰店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

编译领域里程碑式的经典著作——龙书,20年后终于出版新版!这是一个延绵30年的故事,这是一部关于龙书的传奇!近期新版本,增添两章节内容,使龙书地位更!
本书是编译领域无可替代的经典著作,被广大计算机专业人士誉为“龙书”。本书上一版自1986年出版以来,被世界各地的有名高等院校和研究机构(包括美国哥伦比亚大学、斯坦福大学、哈佛大学、普林斯顿大学、贝尔实验室)作为本科生和的编译课程的教材。该书对我国高等计算机教育领域也产生了重大影响。
第2版对每一章都进行了全面的修订,以反映自上一版出版20多年来软件工程。程序设计语言和计算机体系结构方面的发展对编译技术的影响。本书全面介绍了编译器的设计,并强调编译技术在软件设计和开发中的广泛应用。每章中都包含大量的题和丰富的参文献。
本书适合作为高等院校计算机专业本科生和的编译与技术课程的教材,也可供广大计算机技术人员参。
    1977年,alfred v.aho和jeffrey d.ullman合作出版了principie of pilet deign,封面是一位骑士和一只恐龙,那恐龙是绿的,因此被称为龙书或绿龙书。
    1986年,原来的两位作者加上ravi ethi,升级了前一本书,书名改为piier:principle,technique and tool,封面依然沿用骑士和恐龙,那恐龙是红的,因此被称为龙书二或者红龙书。
    又过了一个9年又一个9年,编译领域的巨无霸——龙书始终都没有升级。
    终于在2006年底,龙书升级了。作者又增加了monica .lam,名字与龙书二相同,封面依然沿用恐龙和武士的设计,这次的龙是紫的,因此被称为龙书三或者紫龙书。

目录:

出版者的话

译者序

前言

章 引论

1.1 语言处理器

1.2 一个编译器的结构

1.2.1 词法分析

1.2.2 语法分析

1.2.3 语义分析

1.2.4 中间代码生成

1.2.5 代码优化

1.2.6 代码生成

1.2.7 符号表管理

1.2.8 将多个步骤组合成趟

1.2.9 编译器构造工具

1.3 程序设计语言的发展历程

1.3.1 走向程序设计语言

1.3.2 对编译器的影响

1.3.3 1.3节的练

1.4 构建一个编译器的相关科学

1.4.1 编译器设计和实现中的建模

……

内容简介:

本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面修订,涵盖了编译器开发方面近期新进展。每章中都提供了大量的实例及参文献。
本书是编译课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及的编译课程的教材,也是广大技术人员的不错参读物。

作者简介:

alfred v.aho,美国歌伦比亚大学教授,美国工程院院士,acm和ieee会士,曾获得ieee的冯诺伊曼奖。著有多部算法、数据结构、编译器、数据库系统及计算机科学基础方面的著作。

精彩内容:

第4章 语法分析
4.1 引论
在本节中,我们将察语法分析器是按照什么方法被集成到一个典型的编译器中的。然后我们将研究算术表达式的典型文法。表达式文法已经足以演示语法分析的本质,因为处理表达式的语法分析技术可以被用于处理程序设计语言的大部分构造。这一节的后讨论了错误处理的问题,因为当语法分析程序发现它的输入不能由它的文法生成时,它必须作出得体的反应。
4.1.1 语法分析器的角
  在我们的编译器模型中,语法分析器从词法分析器获得一个由词法单元组成的串,并验证这个串可以由源语言的文法生成,如图4.1所示。我们期望语法分析器能够以易于理解的方式报告语法错误,并且能够从常见的错误中恢复并继续处理程序的其余部分。从概念上讲,对于良构的程序,语法分析器构造出一棵语法分析树,并把它传递给编译器的其余部分进一步处理。实际上并不需要显式地构造出这棵语法分析树,因为正如我们将看到的,对源程序的检查和翻译处理可以和语法分析过程交错完成。因此,语法分析器和前端的其它部分可以用一个模块来实现。
 

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP