I got one...
http://opencxx.sourceforge.net/
Hope this could help! :)

-----Original Message-----
From: skaller [mailto:[EMAIL PROTECTED] 
Sent: 11 juillet 2006 20:35
To: Stephane Le Dorze
Cc: [email protected]
Subject: Re: [Felix-language] garbage collection.

On Tue, 2006-07-11 at 14:32 -0400, Stephane Le Dorze wrote:
> Hum...
> Do not know if this could help but there a C99/C++ conformant parser
> written in C++ using spirit library.
> The implementation is quite clean and inspired from FP programming.
> http://www.boost-consulting.com/boost/libs/wave/index.html
> Don't know if it could easily be translated in OCaml...

Err .. it's a preprocessor .. not a parser.

The latest Elsa, the Elkhound grammar, can parse most C++,
except template templates.

[Not sure about handling MS and GNU extensions though,
which is a requirement to make it fully useful]

In fact, Elkhound can generate both Ocaml and C++ parsers,
but I'm not sure this extends to Elsa.

However it is a LOT of work to try to use it .. just to
support C++ compatible syntax.

-- 
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Felix-language mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to