|C front-end advice sought email@example.com (1996-12-18)|
|Re: C front-end advice sought firstname.lastname@example.org (Lars Thomas Hansen) (1996-12-20)|
|Re: C front-end advice sought email@example.com (1996-12-20)|
|From:||firstname.lastname@example.org (Xi Song)|
|Date:||18 Dec 1996 00:11:46 -0500|
|Organization:||California Institute of Technology, Pasadena|
|Keywords:||C, parse, question|
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. One
possibility that we are considering is starting with gcc and stripping
it down to a front-end. Another possibility is to use ctree. We
would consider any other possibility as well. What is important to us
is: (i) the front-end must be for standard ANSI C, (ii) it must be
reliable and robust, (iii) it should be easy to understand, work with,
and extend, and (iv) small is better than large. We would consider
both freely available tools and commercial packages.
We would very much appreciate opinions on the suitability of gcc and
ctree for this project, or suggestions on other possibilities.
Thanks very much,
Return to the
Search the comp.compilers archives again.