Related articles |
---|
Wanted: introductory book on compiler construction opl@esec.ch (Oliver Plohmann) (1996-03-08) |
Re: Wanted: introductory book on compiler construction simmons@bnr.ca (steve (s.s.) simmons) (1996-03-08) |
Re: Wanted: introductory book on compiler construction gclind01@starbase.spd.louisville.edu (1996-03-10) |
Re: Wanted: introductory book on compiler construction anton@a0.complang.tuwien.ac.at (1996-03-12) |
Re: Wanted: introductory book on compiler construction htak@eskimo.com (1996-03-14) |
Re: Wanted: introductory book on compiler construction sriram@iwase.tcs.com (1996-03-14) |
Re: Wanted: introductory book on compiler construction platon!adrian@uunet.uu.net (1996-03-21) |
From: | "steve (s.s.) simmons" <simmons@bnr.ca> |
Newsgroups: | comp.compilers |
Date: | 8 Mar 1996 19:16:37 -0500 |
Organization: | Bell-Northern Research Ltd. |
References: | 96-03-055 |
Keywords: | books |
> I looking for an introductory/beginner level book on compiler
> construction. I have found some interesting books. Unhappily, I
> haven't found one that describes a compiler for an Intel box. I don't
> care whatever simple the described compiler is, but what I am looking
> for is one that is functional and compiles for the Intel
> processors. Does anybody know such a book?
I would try the Alan Holub book... The source for the compiler does
come on a floppy for your standard Intel box. I presume that your
interest is so that you can hack the compiler to try different
alternatives.
IMHO, Holub did for compilers with that book what both Doug Comer and
Andrew Tanenbaum did with their respective books on Operating Systems
(Xinu and Minix). Stop focusing students on solving philosophical
problems... Show them a sample application and then work back to the
theory.
> [95% of the issues in building a compiler are the same regardless of
> what target machine you have in mind, which I suspect is why there
> aren't any books that are Intel-specific. But I must admit that if there's
> any target that might need a book of its own, the x86 is it. -John]
Yes... but it is really nice to have the source for a compiler around
so that you can hack it.... (Soapbox) Too many academics believe that
you can teach computer science without lab work, and too many of their
students find it hard to get work... ;-)
Thank you.
Steve Simmons
[Holub's book uses as its target language a tiny subset of C that's
trivally turned into assembler. So long as you can deal with all of
the errors in the book (see the errata list in message 90-06-081) it's
a good choice. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.