Publisher's Synopsis
Appel explains all phases of a modern compiler, covering current techniques in code generation and register allocation as well as functional and object-oriented languages. The book also includes a compiler implementation project using Java.