Re: [pygccxml-development] DSL challenge
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-08-22 17:22:26
|
On 8/22/06, Allen Bierbaum <al...@vr...> wrote: > No problem. I will take on the DSL design and discussion. Can I assume > that means that you aren't going to introduce a new DSL and surprise us > all? :) Don't you like surprises :-)? No. I am pretty happy with current API. I am not in a harry to "fix" the situation. I just hope that we will be able to solve this issue and implement it before next release. > > The only API I introduced was Py++ one. I did not say anything about > > how DSL > > API looks like. > > The BUI that you proposed was what I was thinking about. It is not an API, but usage example > > Lets talk use cases. I introduced the problematic ones. I expect from you > > to prove me being wrong or to provide good solution. > > Yes, I have some ideas here. I will try them out on my current project > with the method I suggested of extending and overriding the py++ api. :-( wrong answer. Please don't write single line of code before we solve the problematic use cases "on paper". I would like to see definitions, before any implementation. > > This paper I still have to write :-). But in general you are right, I > > don't like two > > phased approach, but it is possible to implement it. > > By "paper" can I assume you mean comment on the wiki page about > templates? That would be much more helpful IMHO then a .rest document > or mailing list posting. No, I mean rest document. I will write an initial paper and then we will take the discussion to the wiki. -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |