Compilers - Am I writing one?
levi at cold.org
Mon Jun 30 08:24:08 MDT 2008
Hans Fugal <hans at fugal.net> writes:
> As for the dragon book, it looks like an excellent book for digging
> really deep (I haven't read it but I've perused it). But it doesn't
> look like a practical book for the modern practitioner just looking to
> get things done (it's dated now, and it spends a lot of time on things
> you won't need to worry about). I want to read it sometime.
The new edition of the dragon book, which was just released, is pretty
up-to-date, but the parsing and intermediate code phases are still
pretty classical, i.e. no packrat parsers or compiling with
continuations. It now has example code in Java. I think the intro
section is a pretty good overview of the traditional compiler and
associated technologies without getting bogged down in too much depth.
More information about the PLUG