From: Baptiste L. <gai...@fr...> - 2003-04-11 13:55:52
|
I'll be on holidays until April 22. Progress on the CodeModel are going well. I'm currently working on the declaration expression (declaration of variables). Some case still need to be tested (and maybe implemented): - modifying primary type - modifying variable name - modifying/adding a secondary type prefix - modifying/adding a type suffix - modifying/adding a variable initializer (assignment or constructor) You're welcome to try your hand at it. Once it is done, the code model for expression will need to be extended to include datas required for refactoring (ids, and symbol for inline temp). The aim is to provide a high-level layer for source code manipulation, so refactoring are implemented without 'touching' the text directly. Also, last week-end I've played a bit with Boost.Python, a library for binding C++ to python objects. Results are fairly impressive (take very little time to map a class once you figured out how to do it). I'm thinking of using python to implement the code analysis and refactoring layer of the code. This would hopefully help us going faster. What do you think ? Baptiste. --- Baptiste Lepilleur <gai...@fr...> http://gaiacrtn.free.fr/index.html Language: English, French |