Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!news.iecc.com!nerds-end From: compilers@is-not-my.name Newsgroups: comp.compilers Subject: Re: Good practical language and OS agnostic text? Date: Sun, 22 Apr 2012 10:10:21 -0000 Organization: Compilers Central Lines: 13 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <12-04-062@comp.compilers> References: <12-04-045@comp.compilers> NNTP-Posting-Host: news.iecc.com X-Trace: leila.iecc.com 1335104632 15014 64.57.183.58 (22 Apr 2012 14:23:52 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Sun, 22 Apr 2012 14:23:52 +0000 (UTC) Keywords: books, Ada Posted-Date: 22 Apr 2012 10:23:52 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.compilers:605 > Aharon (Arnold) Robbins wrote: > > It may be showing its age, but I think that "Crafting A Compiler in C" > by Fischer and LeBlanc is worth looking at. The original "Crafting > A Compiler" was written in the late 80s when Ada was going to conquer the > world and was also pushing compiler technology. Circa 1991 I translated > the Ada code and pseudo-code into C for the C version of the book. Once > I did that I finally understood how LR parsers work. :-) The Ada version sounds intriguing. Thanks for mentioning it. I've done similar things with non-compiler projects (translate something from one language to another very different one). It helps greatly with understanding as you said.