Study note

Modern Compiler Implementation in ML

Properties

Type
Books
Status
想读
Domain
Compilers / PL
Category
编译器设计与实现
Source
cs.princeton.edu
Vault note
library/books/compilers/Modern-Compiler-Implementation-in-ML-8b1a7be7e99bea32.md

Summary

Andrew Appel 的现代编译器实现教材,以 ML 为实现语言,系统讲词法分析、解析、抽象语法树、语义分析、frame、IR、指令选择、活跃变量分析、寄存器分配和垃圾回收等编译器环节。

Highlights

兼具 PL 和编译器实现味道,尤其适合从函数式语言角度理解编译器数据结构、IR 和优化流程;如果更想用 C/Java,也可选择同系列对应版本。

Notes

Andrew W. Appel;1998。

Comments

Loading comments...