Related articles |
---|
[41 earlier articles] |
Re: Good practical language and OS agnostic text? tk@ic.unicamp.br (Tomasz Kowaltowski) (2012-04-22) |
Re: Good practical language and OS agnostic text? cr88192@hotmail.com (BGB) (2012-04-22) |
Re: Good practical language and OS agnostic text? compilers@is-not-my.name (2012-04-22) |
Re: Good practical language and OS agnostic text? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2012-04-22) |
Re: Good practical language and OS agnostic text? bc@freeuk.com (BartC) (2012-04-23) |
Re: Good practical language and OS agnostic text? compilers@is-not-my.name (2012-04-23) |
Re: Good practical language and OS agnostic text? basile@starynkevitch.net (2012-05-02) |
Re: Good practical language and OS agnostic text? johann@2ndquadrant.com (Johann 'Myrkraverk' Oskarsson) (2012-06-06) |
Re: Good practical language and OS agnostic text? sinu.nayak2001@gmail.com (Srinivas Nayak) (2012-06-16) |
From: | basile@starynkevitch.net |
Newsgroups: | comp.compilers |
Date: | Wed, 2 May 2012 22:16:40 -0700 (PDT) |
Organization: | Compilers Central |
References: | 12-04-019 |
Keywords: | books, Lisp |
Posted-Date: | 03 May 2012 09:04:30 EDT |
On Tuesday, April 17, 2012 11:28:46 PM UTC+2, (unknown) wrote:
> Guys, I'm having a bear of a time finding a good practical language
> and OS agnostic text on writing a compiler. I'm weak in math and not
> interested in the theoretical details.
In addition to all the good advice given by others, you might be interested by Christian Queinnec's Lisp in Small Pieces
http://pagesperso-systeme.lip6.fr/Christian.Queinnec/WWW/LiSP.html
which describes many flavors of Lisp interpreters and compilers.
You might also want to look into the internal representations of existing compilers, even complex ones. For that, you could even play with GCC MELT (see http://gcc-melt.org/ for more), a high level domain specific language to work on GCC internals.
Regards.
--
Basile Starynkevitch http://starynkevitch.net/Basile/
[Lisp compilers do some really interesting things, and since the language handles
data structures so well, the code can be surprisingly easy to follow once you
spend an hour or two learning the basics of the language. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.