Re: [pygccxml-development] Status of code inserters
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-08-30 18:56:08
|
Good evening. I just finished to read code inserters document. * I think we should give a name to the feature. I propose "Function Transformation". This is basically what we do. * Untill this feature, the only classes that generate code were code creators. Py++ design\architecture is described here ( http://language-binding.net/pyplusplus/documentation/architecture.html ). I prefer to stay with it, hence I ask you how you see this feature is integrated within Py++. * WrapperManager. It is presented in the document as a "Template" class. From my experience it is not possible to build such class without using tons of if-else statements. * Coding convention. I really don't want to introduce I propose to begin to work on the feature. * To create C++ code and Boost.Python expected code. Thus we will see examples and the goal. Also I think it will give us better understanding of the subject. I can write do this. * To create design. I'd like to see classes and methods, with responcibility description. This will give us an ability to split the work. Also we will be able to take a use case and to see what code user will have to write in order to apply a transformation. -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |