[C++-sig] Improved pyste
Roman Yakovenko
roman.yakovenko at gmail.com
Tue Jun 14 06:52:01 CEST 2005
On 6/14/05, Stefan Seefeld <seefeld at sympatico.ca> wrote:
> Roman Yakovenko wrote:
>
> > 6. As I mentioned in my previous post: there are a few projects that
> > use similar way to expose C++ to different languages. One of them is
> > yours: langbinding. I think it will be pretty easy to support code
> > generation for this library too. ( This statement still should be
> > checked by reality )
>
> By the way, did you have a look into synopsis (http://synopsis.fresco.org) ?
> It contains a C++ parser and its goal is to provide a code introspection
> framework particularly useful to write source-to-source translators with.
> I think, as a first step it would be an interesting project to replace
> gccxml by synopsis as a parser backend in pyste, and then gradually
> make pyste extensible much the same way synopsis already is extensible,
> i.e. allow user modules to override specific code generation rules.
>
> What do you think ?
I am aware about this poject. If I understand right, one of the
reasons Pyste has success is it's ability to read C++ code with 100%
exectness. I don't know whether synopsis is able to do the same.
pygccxml backend could be changed. This is pretty easy. I tried to
extend it using VisualStudio Intellicense API. An other backend is
could be based on *bsc ( browse source code ) files.
> Regards,
> Stefan
>
Roman
More information about the Cplusplus-sig
mailing list