Re: Teaching compilers backwards?

"dtf" <k301x@yahoo.com>
19 Mar 2004 23:53:35 -0500

          From comp.compilers

Related articles
[8 earlier articles]
Re: Teaching compilers backwards? michael.l.ross@intel.com (Michael Ross) (2004-03-11)
Re: Teaching compilers backwards? rand@rice.edu (Randy Crawford) (2004-03-15)
Re: Teaching compilers backwards? zork_666@nospammail.net (Johnathan) (2004-03-15)
Re: Teaching compilers backwards? romesamo@earthlink.net (Rome Samo) (2004-03-19)
Re: Teaching compilers backwards? aycock@cse.cpsc.ucalgary.ca (John Aycock) (2004-03-19)
Re: Teaching compilers backwards? lex@cc.gatech.edu (Lex Spoon) (2004-03-19)
Re: Teaching compilers backwards? k301x@yahoo.com (dtf) (2004-03-19)
Re: Teaching compilers backwards? vbdis@aol.com (2004-03-19)
Re: Teaching compilers backwards? phf@cs.ucr.edu (=?ISO-8859-1?Q?Peter_Fr=F6hlich?=) (2004-03-19)
Re: Teaching compilers backwards? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-03-26)
Re: Teaching compilers backwards? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-03-26)
Re: Teaching compilers backwards? nr@eecs.harvard.edu (2004-03-26)
Re: Teaching compilers backwards? torbenm@diku.dk (2004-03-26)
| List of all articles for this month |

From: "dtf" <k301x@yahoo.com>
Newsgroups: comp.compilers
Date: 19 Mar 2004 23:53:35 -0500
Organization: SLK Parser Generator
References: 03-09-073 03-10-014 03-10-037 04-03-045 04-03-066
Keywords: courses, books
Posted-Date: 19 Mar 2004 23:53:35 EST

> hard to decipher. That god awful textbook by Aho (the "Dragon Book")
> is about as exciting as "Gone With The Wind." It's full of symbols and


Heresy in this group, but true. The authors were theorists, and
programmers just want to know how to get it done. The trick is to skip
most of the theory part, there is much gold in elsewhere in that book.


> We had a lot of latitude, so I wrote an APL subset to Basic translator


I still feel to this day that the best learning experience I had in
school was to write a RD subset C compiler, including manual lexer,
symbol table, and generating 3-address C code. I used a lot of the
Dragon Book example to jump start it, so I finished well before the
end of the semester.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.