[Synopsis-devel] Status update

Roman Yakovenko roman.yakovenko at gmail.com
Wed Jan 30 17:50:20 UTC 2008


On Jan 30, 2008 6:55 PM, Stefan Seefeld <seefeld at sympatico.ca> wrote:
> Hi there,
>
> despite the silence on this list, I have spent some considerable time on
> Synopsis over the last couple of months, and I'm looking forward to wrap
> up this work into a new release.
>
> Here are the most important changes:
>
> * I refactored Synopsis.AST and Synopsis.Type into Synopsis.ASG (some
> will remember our discussion about 'Syntactic Tree' vs. 'Semantic Graph')
>
> * I enhanced the ASG.Declaration hierarchy to better support class and
> function templates. (There are now references from primary templates to
> their specializations and vice versa.)
>
> * I modified the HTML formatter to display this new information.
>
> * I completely rewrote the DocBook formatter, which is starting to be
> useful now.
>
> * I adjusted the Python parser to better support Python 2.5.
>
> * I integrated boost.wave as an alternative Cpp processor backend.
>    (This will be most useful when building with the upcoming boost 1.35,
> as wave contains a number of important enhancements there.)
>
>
> * I added more examples to show Synopsis' capabilities.
>
> Here is a reference manual I just produced for Boost.Python, using
> Synopsis: http://synopsis.fresco.org/boost/
>
>
> As always, I encourage everybody to help, either by providing bug
> reports, enhancements requests, or even patches.
>
> Right now I'm planning to roll out the new release in the Easter
> timeframe. There are a number of things I want to wrap up, but I'm open
> to new things, too, if they fit in.

Good news. I have few questions:
* Will you provide setup for Windows?
* Did you improve the quality of C++ parser?

Thanks

-- 
Roman Yakovenko
C++ Python language binding
http://www.language-binding.net/


More information about the Synopsis-devel mailing list