prev
More Info
Revision 893267
(Back to Digest)
next


Commit Details
Features in Development Tools
Hamish Rodda committed changes in /trunk/KDE/kdevelop/plugins/languages/cpp/parser:
Start implementing the reverse of parsing - converting an AST back to c++ code.
The whole AST is covered already, but it's hardly tested yet - for unit tests I need to write code that will check (ast -> code -> ast2) ast == ast2 ... ie tree comparison logic
Discussion

File Changes
Modified 5 files
/trunk/KDE/kdevelop/plugins/languages/cpp/parser
/CMakeLists.txt
/parser.cpp
/tests/CMakeLists.txt
/tokens.cpp
/tokens.h
Added 3 files
/trunk/KDE/kdevelop/plugins/languages/cpp/parser
/codegenerator.cpp
/codegenerator.h
/tests/test_generator.cpp
Deleted 1 file
/trunk/KDE/kdevelop/plugins/languages/cpp/parser
9 files changed in total

KDE Commit-Digest by Danny Allen, 2006-2009
All issues in archive by Derek Kite