×
暂无评论
图文详情
  • ISBN:9787111768203
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:400
  • 出版时间:2025-04-01
  • 条形码:9787111768203 ; 978-7-111-76820-3

内容简介

本书是一本经典的面向本科生讲授的教材,以简洁、清晰的风格全面介绍了编译器构造的基本知识与关键技术。本书的三位原作者拥有30余年的编译器课程教学经验,根据他们丰富的教学经验和研究经验编写了这本教材。本书结合程序语言和编译技术的发展,以Java语言作为编译器的分析对象,并且采用面向对象的设计模式来组织编译器中的数据结构,在很大程度上降低了编译器构造的复杂程度,使初学编译器的读者能更加容易地上手实现自己的编译器。
本书特点
·本书包括构造编译器**的知识,包括编译器的历史和概述、词法分析(扫描)、语法分析(包括自顶向下和自底向上的分析)、语法制导翻译、符号表和声明处理、语义分析、中间表示形式、虚拟机上的代码生成、运行时支持、目标代码生成和程序优化等。
·本书使用了伪代码风格来描述算法,这种方式不仅可以简洁地对算法进行描述,同时便于更加清晰地对算法的目的和结构进行讨论,对于初学者更加友好。
·本书不仅讲解了传统的为目标机器生成代码的技术,还引入了为虚拟机生成目标代码的方法,给读者提供了不同的选择。本书还提供了详尽的算法,鼓励读者在实践中学习编译器构造的相关技术。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航