现代编译器的Java实现.美Andrew.W.Appel.清晰版.pdf 虎书,清晰PDFJava版本。非常经典,注重实践。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、SSA(静态单赋值)形式、循环调度、存储结构优化等,适合于专题选讲、后续课程或研究生教学。