| Related articles |
|---|
| C front-end advice sought xis@gps.caltech.edu (1996-12-18) |
| Re: C front-end advice sought lth@ccs.neu.edu (Lars Thomas Hansen) (1996-12-20) |
| Re: C front-end advice sought kadhim@cs.colorado.edu (1996-12-20) |
| From: | Lars Thomas Hansen <lth@ccs.neu.edu> |
| Newsgroups: | comp.compilers |
| Date: | 20 Dec 1996 17:13:23 -0500 |
| Organization: | Compilers Central |
| References: | 96-12-133 |
| Keywords: | C, parse |
>We are about to begin a project to build a tool that translates an
>ANSI C program annotated with pragmas into an ANSI C program with
>calls to a library (implementing the functionality of the pragmas).
>We are looking to build on some kind of front-end that parses ANSI C
>and builds a symbol table and (maybe or maybe not) a parse tree.
I recommend that you take a good look at the Princeton/AT&T C compiler
'lcc'; I've used it for a project not unlike what you mention and it
worked very well. It's small, very clean, and best of all, it is
utterly documented in a book by Fraser and Hanson, "A retargetable C
compiler: design and implementation". lcc is available from the
princeton ftp site.
--lars
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.