Lecture Slides:PDF, PS, 4-up PS, 8-up PS
BooksAlmost any textbook on compilers gives an overview of the different phases of compilation.
The classic compiler textbook (also known as the "dragon book") is
A more modern introduction is:
Other Stuff.To check what a C++ compiler does to source code, try experimenting with the g++ compiler:
javap -c file
Dept. of Computer Science
Last revised: 7 February 2000