作者简介

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

内容简介

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


Andrew W. Appel

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

Maia Ginsburg

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

下载地址

豆瓣评论

  • 迷路的太空人
    好难啊啊啊啊啊啊啊啊,写得略不平易近人。推荐大家去看哈工大老师的视频教学,然后回来感谢我吧☺12-13
  • 囧o(╯□╰)o
    属于懂的人看的懂,不懂的人看不懂的书,需要有基础才能看懂,小白萌新请绕路07-22
  • 骇客辉
    此书阅读有门槛,不但讲解了编译器运作原理,还讲了面向对象,函数式编程本质性的东西,很有收获。03-24
  • Pal
    很多内容点到为止,更适合作为编译原理相关知识的索引03-29
  • λάμδα Δίγαμμα
    诡异的C代码…建议还是看ML版本的10-17

猜你喜欢

大家都喜欢