Reading Note: The Implementation of Functional Programming Languages

最近(又)开始挖坑想造语言,于是翻出了SPJ爷的The Implementation of Functional Programming Languages
要说这书1987年就出版了,比我岁数还大orz。书从lambda calculus讲起,到High level language的compile,
最后说到Graph Reduction以及G-Machine,完整的讲述了如何在冯诺伊曼架构下实现函数式语言。

书分三个部分,Compiling High Level Language,Graph Reduction和Advanced Graph Reduction(喂。
笔记也会按照章节来写,补充一些细节啥的(大概。

Part I: Compiling High Level Languages

Part II: Graph Reduction

Part III: Advanced Graph Reduction