Chapter 1: Introduction to the course

References

.Compilers: Principles, Tools and Techniques by Aho, Sethi and Ullman soon to be replaced by "21 st Century Compilers" by Aho, Sethi, Ullman, and Lam

. Crafting a Compiler in C by Fischer and LeBlanc soon to be replaced by "Crafting a Compiler" by Fischer

. Compiler Design in C by Holub

. Programming Language Pragmatics by Scott

. Engineering a Compiler by Cooper and Torczon

. Modern Compiler Implementation (in C and in Java) by Appel

. Writing Compilers and Interpreters by Mak

. Compiler Design by Wilhelm and Maurer

. A Retargetable Compiler: Design and Implementation by Fraser and Hanson

. Compiler Construction by Wirth

. The Theory of Parsing, Translation and Compiling (vol 1 & 2) by Aho and Ullman (old classic)

. Introduction to Compiler Construction with Unix by Schreiner and Friedman

. Compiler Design and Construction: Tools and Techniques by Pyster

. Engineering a Compiler by Anklam and Cutler

. Object Oriented Compiler Construction by Holmes

. The Compiler Design Handbook edited by Srikant and Shankar