Mail Archives: djgpp/1999/12/15/09:51:21
| From:  | "Marp" <Marp AT 0 DOT 0 DOT 0 DOT 0>
 | 
| Newsgroups:  | comp.os.msdos.djgpp
 | 
| Subject:  | Re: Compiler Source [OT]
 | 
| Date:  | Wed, 15 Dec 1999 09:38:07 -0500
 | 
| Organization:  | MindSpring Enterprises
 | 
| Lines:  | 32
 | 
| Message-ID:  | <83894o$l4i$1@nntp4.atl.mindspring.net>
 | 
| References:  | <38571CDD DOT E6514FF3 AT snetch DOT cpg DOT com DOT au>
 | 
| NNTP-Posting-Host:  | c7.b7.cf.4e
 | 
| X-Server-Date:  | 15 Dec 1999 14:38:16 GMT
 | 
| X-Priority:  | 3
 | 
| X-MSMail-Priority:  | Normal
 | 
| X-Newsreader:  | Microsoft Outlook Express 5.00.2314.1300
 | 
| X-MimeOLE:  | Produced By Microsoft MimeOLE V5.00.2314.1300
 | 
| To:  | djgpp AT delorie DOT com
 | 
| DJ-Gateway:  | from newsgroup comp.os.msdos.djgpp
 | 
| Reply-To:  | djgpp AT delorie DOT com
 | 
You can check out lcc at http://www.cs.princeton.edu/software/lcc/index.html
The source to lcc is freely available and there are docs that discuss how it
works.
There is also a news group for it comp.compilers.lcc
Michael Abbott aka frEk <20014670 AT snetch DOT cpg DOT com DOT au> wrote in message
news:38571CDD DOT E6514FF3 AT snetch DOT cpg DOT com DOT au...
> Heya all
>
> I know that this is horribly off topic but this is the first place I
> thought I'd ask :)
>
> I've been learning lexical analysis / grammar parsing lately and have
> decided to start building a small C compiler for test purposes... I've
> been looking around for papers on compiler design (steering away from
> the actual parsing languages, etc.) or any simple source (without
> optimisations, etc.) that I could possibly have a look at...
>
> GCC is great and I've been looking through the source to figure out
> where to begin (tho' it's too hefty for me at the moment) and since some
> of the people on this list would have a good idea of the internals of
> compilers, where would I find anything on compiler design? Any simple
> compilers (it doesn't necessarily have to be C/++ at the moment) or
> papers / documents or anything? Or maybe just a pointer to a useful
> newsgroup, etc.
>
> Any help would be greatly appreciated,
> Michael
>
- Raw text -