Related articles |
---|
Book recommendation required cymric73@hotmail.com (2005-02-06) |
Re: Book recommendation required Juergen.Kahrs@vr-web.de (=?ISO-8859-1?Q?J=FCrgen_Kahrs?=) (2005-02-06) |
Re: Book recommendation required cymric73@hotmail.com (Maarten D. de Jong) (2005-02-11) |
Re: Book recommendation required torbenm@diku.dk (2005-02-11) |
Re: Book recommendation required jeffrey.kenton@comcast.net (Jeff Kenton) (2005-02-11) |
Re: Book recommendation required joe@burgershack.com (Randy) (2005-02-11) |
Re: Book recommendation required amar.k6@gmail.com (2005-02-11) |
From: | =?ISO-8859-1?Q?J=FCrgen_Kahrs?= <Juergen.Kahrs@vr-web.de> |
Newsgroups: | comp.compilers |
Date: | 6 Feb 2005 21:34:34 -0500 |
Organization: | Compilers Central |
References: | 05-02-034 |
Keywords: | books |
Posted-Date: | 06 Feb 2005 21:34:33 EST |
Maarten D, de Jong wrote:
> I would like a book which covers in good detail the inner workings of
> a compiler, without resorting to terse mathematical formalisms. Some
> math is okay, though, it shouldn't be simplicity all the way either.
If you look through the postings of the last 6 months in this
newsgroup, you should find many books recommendations of this kind.
> The book should invite the reader to try things out for himself, so
> something which is just source code is not appreciated. I have some
> experience with lexical scanners and parsers, having written a few
> myself (and used lex and yacc). I am fluent in C, but I do not mind
> the author using different languages. I'm more interested in the
> ideas behing the compiler rather than the language the ideas are
> expressed in.
Maybe I am a bit too suspicious, but I am afraid that you still mean
"I want a book about a compiler for a C-like language, written in
C". If you were really interested in the ideas behind the compilers,
you should respect the book author's choice of languages.
> [I would be happy to update the entries in the FAQ if anyone has
> more to add. I like Muchnick's book for the coverage of optimization
> and back end code, Wilhelm and Maurer for their info on functional and
> OO languages. For experimenters, Fraser and Hanson's book on lcc is
> good, since you can then take lcc and hack on it as desired. -John]
I can also recommend the Fraser/Hanson on lcc and also Wilhem/Maurer.
But I still think that Wirth's books will teach you the most with
least effort.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.