Re: To get things started...
[email protected] ("David Grove") Wed, 22 Nov 2000 09:06:10
| Newsgroups | perl.perl6.internals.api.parser |
|---|---|
| Message-ID | <[email protected]> |
Bart Lateur <[email protected]> wrote: > On Tue, 21 Nov 2000 17:24:49 +0000, Simon Cozens wrote: > > >I really *would* recommend Aho, Sethi, Ullman, "Compilers: Principles, > >Techniques and Tools". > > AKA "The Dragon Book". You're not the only one to mention this book on > this list. THANK YOU. I was ravaging O'Reilly's site to try to find this. Putting the two together I know what you're talking about... the hardcover cream-colored book. O'Reilly does have a book with a dragon that I remember, not that my memory is any steel trap, but I don't believe it has a book about building a compiler, so I was confused. Anyway, I'm trying to fit the definitions Dan offered yesterday with what has been said so far. Not everything seems to fit. One obvious question is that "the functions that are presented to the world" refers to functions like SvPV() (C language) and not index(), substr() (perl language), correct? > IMO, this book is really thick to crawl through, and in the end, it's > all just theory, you still won't be able to build a compiler, or an > optimizer in case you already have a compiler. Heh. In short: are there > any more *practical* "how do I build my own compiler" books, that people > can wholeheartedly recommend? Yeah, this one is pretty gory. I remember one from a few years back, I think by Sams. It disappeared around the time the one about building your own 32 bit OS appeared, which is beginning to disappear, so we're talking 95, 96-ish.