From: Andre B. <and...@gm...> - 2004-02-07 16:39:42
|
project status: - first refactorings have been implemented - parser is working for a large set of c++ code - simple preprocessor implementation has been implemented which enables us to work on code containing macros and includes - such that the refactorings keep preprocessed code as it is - an approach on formatted code rewriting has been implemented for easier code transformations - a python based parser has been started to solve the problem with complex parser decisions (e.g. declaration parsing) overview on the code: * rfta is the main directory (forget about the others) * the following modules have been defined: - rftaparser (DLL) .... parser and preprocessor - rfta (DLL) ..... refactoring operations - pyrfta ..... python based parser - rftavc6addin ..... Plugin for Visual Studio - eclipseplugin ..... Plugin for Eclipse IDE - astdump ..... Test tool for dumping an AST parsed by 'rftaparser' module |