|ARM compiler/assembler written in java (any book recomendations) firstname.lastname@example.org (jones) (2001-08-18)|
|Re: ARM compiler/assembler written in java (any book recomendations) email@example.com (Lin Ke-Fong) (2001-08-20)|
|Re: ARM compiler/assembler written in java (any book recomendations) firstname.lastname@example.org (jones) (2001-08-25)|
|Re: ARM compiler/assembler written in java (any book recomendations) email@example.com (Thomas Fjellstrom) (2001-09-03)|
|From:||Lin Ke-Fong <firstname.lastname@example.org>|
|Date:||20 Aug 2001 01:43:37 -0400|
|Organization:||EarthLink Inc. -- http://www.EarthLink.net|
|Posted-Date:||20 Aug 2001 01:43:36 EDT|
> I have read the FAQ and I cant seem to find any modern book on writing
> compilers in Java except for Appel. what other good (modern if possible(I
> have the dragon book and am starting it)) for an introduction are there ?
I would probably stay with the Dragon book, what's important are the
ideas, techniques, and the theory involved in the building of a
compiler or an assembler, not the implementation language.
The Dragon book should be a good introduction, the first part about
lexical and syntaxic analysis is still up to date, the second part
about code generation and optimization is probably a little bit
outdated, but that's okay for an introduction.
The language of the book is C but most of the algorithms are described
in a pseudo-language, so you shouldn't have to much problem
implementing them in Java.
Now, if you're looking for a book with a complete compiler as a
running example to help your understanding of the material, Appel's
book should be for you.
Return to the
Search the comp.compilers archives again.