Courses
Here are some courses that use the Dragon Book as part of theircurriculum or have lecture notes and handouts that supplement thecontents of the textbook.
1) Lecture notes from selected courses 1.1.
Stanford CS143: Compilers 1.2.
Stanford CS243: Advanced Compiling Techniques, Winter 2008, Prof.
Monica Lam 1.3.
StanfordCS243:Advanced Compiling Techni.
Did compiler principles change?
The Compiler Principles did not change but the way to apply them and the tools to use them did change with the Virtual Machine research and todays CPU Capacitys of Cycles and gigaflops.
Errata
Here is the current ErrataList.
Wewelcome reports of errors in the text and acknowledge all validcorrections on the errata sheet.
Please send errata to ullman atgmail dt com.
Gradiance On-Line Homework System
The new edition also comes (in North America, Europe, Africa, and theMiddle-East) with a subscription to theGradianceon-line homework system.
Thisfeature allows either tutorial self study by the student (if they enrollin the "omnibus course") or automated class homework with hints tostudents, should the instructor use the system as a component of t.
Who is the author of the second edition of compilers?
Monica S.
Lam of Stanford University became a co-author with this edition.
The second edition includes ,several additional topics, including:
^ Aho Sethi Ullman Compilers:Principles Techniques and Tools Addison-Wesley 1986.