c++ parser

F@lk Brettschneider falk.brettschneider at gmx.de
Sat Sep 7 14:58:04 UTC 2002


Hi Roberto!

Roberto Raggi wrote:

>hi all,
>
>this week i've started to implement a new c++ parser for gideon that use
>QDom as abstract syntax tree. the current implementation is a mixture 
>of opencxx and iso c++ rules and have support for many advanced c++
>features, like namespace, template, ...
>
>i want to hear somebody's opinion about that, and i would like to know
>if i can put my parser in the cvs
>
>ciao robe
>
www.clearjump.com might be interesting for you, too. They provide a 
non-commercial Linux version of ClearParse as well. Please, read their 
pdf documentation file.
A Pascal grammar file is available. Using any available EBNF description 
of C++, it should be possible to convert it in the necessary GDML 
format. Then you'll have a ready-to-use C++ parser providing its data in 
a tree after the syntax analysis...
Ciao
F at lk







More information about the KDevelop-devel mailing list