Related articles |
---|
preprocessing C++ with new features bettini@dsi.unifi.it (Lorenzo Bettini) (2003-03-30) |
Re: preprocessing C++ with new features haberg@math.su.se (2003-03-30) |
Re: preprocessing C++ with new features idbaxter@semdesigns.com (Ira Baxter) (2003-03-30) |
Re: preprocessing C++ with new features Nicola.Musatti@ObjectWay.it (2003-03-31) |
Re: preprocessing C++ with new features bonzini@gnu.org (2003-04-13) |
Re: preprocessing C++ with new features bettini@dsi.unifi.it (Lorenzo Bettini) (2003-04-15) |
Re: preprocessing C++ with new features Thomas.Aigner@bfd-r.bayern.de (Thomas Aigner) (2003-05-23) |
From: | Nicola.Musatti@ObjectWay.it (Nicola Musatti) |
Newsgroups: | comp.compilers |
Date: | 31 Mar 2003 13:38:20 -0500 |
Organization: | http://groups.google.com/ |
References: | 03-03-159 |
Keywords: | C++, tools |
Posted-Date: | 31 Mar 2003 13:38:20 EST |
Lorenzo Bettini <bettini@dsi.unifi.it> wrote
> I would like to add some new features to C++ and so I'd need mechanisms
> for preprocessing C++ code in order to handle only the new features and
> thus to generate new (translated) C++ code.
>
> Are there any tools for helping me do this (apart from Open C++)?
You should definitely check out the work being done around the Spirit
parser framework (http://spirit.sourceforge.net); apart from a couple
of C++ parsers at various degrees of completeness, a Spirit based,
fully compliant C++ preprocessor (in the 'cpp' sense, not in the
'cfront' sense) is available.
Cheers,
Nicola Musatti
Return to the
comp.compilers page.
Search the
comp.compilers archives again.