Re: [pygccxml-development] pyplusplus status
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-07-28 02:54:56
|
On 7/25/06, Allen Bierbaum <al...@vr...> wrote: > The way I handle template now and in the experimental API will require > some changes to how module builder is created. Specifically, module > builder will not be able to parse immediately as a side-effect of > __init__. It will need to wait until later like the experimental API > does to give the user time to call template related methods on the > module builder. Then when the module builder finally does start parsing > it will have the information it needs to create the template code > dynamically. There is another solution: http://svn.sourceforge.net/viewcvs.cgi/pygccxml/pyplusplus_dev/unittests/algorithms_tester.py?view=markup Almost every tester in that file pass C++ code as a string to module_builder_t.__init__ method. The documentation to this method is here: http://www.language-binding.net/pyplusplus/apidocs/pyplusplus.module_builder.builder.module_builder_t-class.html#__init__ and here: http://www.language-binding.net/pyplusplus/apidocs/pygccxml.parser.project_reader.file_configuration_t-class.html > I can help when I see places that need documented. As long as you > promise to look at the docs I add and make sure they actually reflect > the reality of what you implemented. :) I do. May be you can start with documentation, that already exists and improve it? > >I am going to build documentation, similar to Pyste. It will describe > >functionality > >of py++ and how I expect it should be used. > > > > > I would like to help with this and I would like to make it possible for > the community to help with this. I know writing clear documentation in > English is difficult for you. Luckily English is one area where I can > help out. :) :-) -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |