[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-devel
Subject:    probably the best C++ parser...
From:       Alexander Neundorf <neundorf () kde ! org>
Date:       2005-07-01 15:01:19
Message-ID: 200507011701.19359.neundorf () kde ! org
[Download RAW message or body]


...you can find is gcc, but did you know gccxml 
(http://www.gccxml.org/HTML/Index.html) ? It's basically the real gcc, but it 
doesn't produce machine instructions, but an xml file describing the source 
file.
So you get 
-all functions
-all variables
-all parameters for functions
-the locations where the functions are declared (file and line number)
etc. in a machine-readable format.

I think this could be really useful for kdevelop (go to 
declaration/definition, completion, parameter info, etc.) Did anybody already 
play with it ?

Btw. it's written by the same guys who develop cmake :-)

Bye
Alex
-- 
Work: alexander.neundorf@jenoptik.com - http://www.jenoptik-los.de
Home: neundorf@kde.org                - http://www.kde.org
      alex@neundorf.net               - http://www.neundorf.net

_______________________________________________
KDevelop-devel mailing list
KDevelop-devel@barney.cs.uni-potsdam.de
http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic