内容简介

《现代编译原理》全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、存储结构优化等,适合于后续课程或研究生教学。


Andrew W. Appel

美国普林斯顿大学计算机科学系教授,第26届ACM SIGPLAN-SIGACT程序设计原理年会大会执行主席,1998~1999年在贝尔实验室做研究工作。主要研究方向是计算机安全、编译器设计、程序设计语言等。

Maia Ginsburg

美国普林斯顿大学计算机科学系讲师。

下载地址

豆瓣评论

  • splub
    翻译是败笔"它有嵌套的作用域和在堆中分配储存空间的记录,虽简单却并不平凡"是不是应该是"它支持"呢?而且原文就用的with,真不知道怎么翻译的2019-12-16
  • 长生不老
    mit的教科书 很棒的书 2023-07-12
  • 豆友171285223
    不说别的,就拿说明什么是闭包操作而言,就比那个高等教育出版社出的那本书解释的好一万倍,那本书,就情愿拿一堆晦涩难懂的句子来描述相应的集合,就是不想举一个具体的例子来说明,我气死你。哈哈(ಡωಡ)hiahiahia2019-07-27

猜你喜欢

大家都喜欢