On 2 Jul 2001 12:29:40 -0400, Stefano Lanzavecchia <stf@apl.it> wrote:>"Matthew J.Lockner" <lockner@chaos.cns.uni.edu> wrote in message>> It's probably not what you had in mind, but I feel compelled to refer>> you to the textbook for my compiler course: Modern Compiler>> Implementation in>> (C|Java|ML) by Andrew Appel.>> Many people suggested the purchase of the book. While the reviews on> Amazon are quite bad, I was also quite attracted by it (so, in a> sense, it was what I had in mind), even before I posted the> message. Therefore I decided to buy it.

Appel's book is a textbook, and for whatever reason Amazon seems to
attract disgruntled students (see the reviews of The Structure and
Interpretation of Computer Programs for a particularly funny example
of this phenomenon).

I think this is the best introduction to compilation around -- it's
even better than the Dragon book. (Lexing and parsing get shallower
coverage than in ASU, but everything else is IMO clearer.)