Re: C compiler front end wanted

Hans-Peter Diettrich <DrDiettrich1@aol.com>
Sun, 15 Jun 2008 21:59:25 +0200

          From comp.compilers

Related articles
C compiler front end wanted dg@cowlark.com (David Given) (2008-06-15)
Re: C compiler front end wanted rich@pennware.com (Richard Pennington) (2008-06-15)
Re: C compiler front end wanted dg@cowlark.com (David Given) (2008-06-15)
Re: C compiler front end wanted sammyderoy@sympatico.ca (Sammy) (2008-06-15)
Re: C compiler front end wanted torbenm@pc-003.diku.dk (2008-06-16)
Re: C compiler front end wanted DrDiettrich1@aol.com (Hans-Peter Diettrich) (2008-06-15)
Re: C compiler front end wanted monnier@iro.umontreal.ca (Stefan Monnier) (2008-06-17)
Re: C compiler front end wanted dg@cowlark.com (David Given) (2008-06-20)
Re: C compiler front end wanted mm.beck@gmx.net (Michael Beck) (2008-06-20)
Re: C compiler front end wanted theresistor@gmail.com (2008-06-20)
Re: C compiler front end wanted eliben@gmail.com (eliben) (2008-07-04)
| List of all articles for this month |
From: Hans-Peter Diettrich <DrDiettrich1@aol.com>
Newsgroups: comp.compilers
Date: Sun, 15 Jun 2008 21:59:25 +0200
Organization: Compilers Central
References: 08-06-027
Keywords: tools, C
Posted-Date: 16 Jun 2008 20:46:08 EDT

David Given schrieb:


> I'm working on a C based tool that needs to operate of a full C AST ---
> basically, it can be thought of as a code generator for a really twisted
> CPU architecture.
>
> Does anyone know if there are any clean, standalone libraries for
> parsing, verifying and then generating full ASTs, from C source code?


I only have ToPas, a C parser written in Delphi. If you are interested,
have a look at SourceForge. Support for an AST could be added...


Another chance: TextTransformer. Ask the author for his C++ parser, used
in an C++ to Java translator. TextTransformer can (be made to) create an
AST, and also can produce C++ code for the parser, in the prof version.


DoDi



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.