From: | Roberto Waltman <usenet@rwaltman.com> |
Newsgroups: | comp.compilers |
Date: | Wed, 18 Apr 2012 22:00:16 -0400 |
Organization: | Compilers Central |
References: | 12-04-019 |
Keywords: | books, courses |
Posted-Date: | 18 Apr 2012 22:10:30 EDT |
Not a direct answer to your question - Stanford University is offering
an online compiler course starting April 23. You may want to take it,
(it's free.)
Details here: https://www.coursera.org/course/compilers
Now, regarding a compiler textbook with a good balance between theory
and implementation details, I always recommend Pyster's "Compiler
Design and Construction"
It is dated, (as proven by the choice of source and target languages:
"Rascal" [Rudimentary Pascal] and IBM 370 assembler) but still an
excellent guide for your first attempts at compiler writing.
I believe it is a much easier first read than both LCC and the Dragon
book.
Adapting it to languages you know will deepen your understanding of
how it works.
Another good choice (language wise) could be the Oberon compilers.
--
Roberto Waltman
Return to the
comp.compilers page.
Search the
comp.compilers archives again.