本书第一章概述编译器的全流程。
第二三章分别介绍了 lexer 和 parser 技术。
第四章开始介绍不同种类的 IR 以及优劣势。
第五章介绍了 Syntax-Driven translation 技术在 parser 阶段生成 IR
第六章单独介绍了 procedure 如何实现以及优化。
第七章通过例子介绍源码结构如何在编译器实现,比如 loop,if 语句,以及 procedure 调用等。
从第八章开始,介绍优化技术,8-10 逐步深入介绍优化的技术。
第11-13章介绍后端技术。
第十四章介绍了 runtime 优化,以及 JIT 等技术。