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
