[plt-scheme] Good compiler texts?

From: Jason Wang (randomtalk at gmail.com)
Date: Thu Dec 27 00:21:32 EST 2007

well if you care more about a high-level overview of compiler
construction that closely relates to scheme, here is a good book that
appeared on the list before and which i am reading now:
http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-04-26/

Hope you have fun with it :D

Jason

On Dec 26, 2007 8:05 PM,  <henrik at topoi.pooq.com> wrote:
> On Wed, Dec 26, 2007 at 09:37:52PM -0500, Todd O'Bryan wrote:
> > I hate to ask this, because I feel like it must have been asked
> > before, but I searched the archives and couldn't find it.
> >
> > Can anyone suggest a good book on compiler theory?
> >
> > I'm not so interested in the nitty-gritty details of going to assembly
> > code, but more interested in the difference in expressive powers and
> > performance of different kinds of parsers, the idea of Abstract Syntax
> > Trees, error detection and recovery, etc. In other words, I guess I'm
> > most interested in the front-end part of compiler construction.
> >
> > I've been trying to go through the dragon book and I keep getting
> > annoyed that they're being incredibly detailed about things that I
> > don't care about, but vague and hand-wavy about things I do care about
> > and wondered if there's something out there that people think is
> > better.
>
> I've liked Modern Compiler Design by a friend of mine, Dick Grune et al.
> But I'm biased.
>
> But it isn't so fanatically detailed about trivia as the dragon book.
>
> -- hendrik
>
>
> >
> > Thanks,
> > Todd
> > _________________________________________________
> >   For list-related administrative tasks:
> >   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>



-- 
"It's a wonderful world hobbes ol' buddy, let's go explorin'!" -
Calvin in "Calvin and Hobbes"


Posted on the users mailing list.