Re: [pygccxml-development] Printing declarations...
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-03-22 19:48:17
|
On 3/22/06, Matthias Baas <ba...@ir...> wrote: > That's what I meant in a previous mail when I said I'm in favor of > waiting with moving the high level API to the official code until it's > more or less stable and all areas have been addressed. I don't agree with you on this point. I think that you and Allen did such great job, really. You designed completely new interface to pyplusplus. I think that select api is stable. It is not going to be changed, only in a few places we will add a functionality users missing/need. Don't you agree with me? Please, take a look on py_date= _time example. You will see the whole power of select interface :-). I have to give some lecture about Python next week, after this I think we w= ill release "technology preview" version. There is only one point that open - how to treat overloaded function. ( By the way, I hope I will implement tomorrow solution that will satisfy you ). You are adding great functionality ( =3D=3D logging ) to filters/matchers. Why not to add it to the main source code? > Currently, the > API is usable and can produce code, but I'm still not entirely satisfied > with the results and still like to improve my module. And there are > still quite a few things that could be added to the API... I think that you have great ideas and you can implement them directly on main source code. There are some ideas, that we don't agree or I need some = time to understand you. Those ideas should be implemented on experimental branch= . Although your implementation is so different from my. I fill a little bit uncomfortable with this. Can you try module_builder_t class on your project? I think you will like the result. decl_wrappers are still missing some functionality ( cdef ), but I don't think this will be a problem. What do you think? > - Matthias - P.S.1. Until end of the next week I will be busy, very busy. I will try to response as quick as I can. P.S.2 Can you start writing some introduction/tutorial for high level API? Thanks -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |