ANN: Synopsis 0.7 - a source code inspection tool

Synopsis 0.7 released ===================== I'm happy to announce the release of Synopsis 0.7. This is a major feature enhancement and bug fix release. Among the more important new features: * refactored Cpp processor (now a stand-alone processor) * new C processor * feature enhancements and bug fixes in the C++ processor * cleanup and bug fixes in the HTML formatter (now generates valid XHTML) * new SXR cross referencer (see http://synopsis.fresco.org/sxr/files/ for an example) * new C++ API for easier C++ backend programming * Synopsis has been ported to (native) windows An ongoing efford is to produce correct (and useful) documentation for the boost libraries (http://boost.org). You may have a look at the current status of this efford at http://synopsis.fresco.org/boost, containing a reference manual for boost::python (this site is quite large !). For information, see http://synopsis.fresco.org For (developer) documentation, see http://synopsis.fresco.org/docs.html To contact the developers, see http://synopsis.fresco.org/mailinglists.html To report bugs, see http://synopsis.fresco.org/issues/bug About Synopsis ============== Synopsis is a source code inspection framework supporting a variety of languages (right now C++, C, IDL, and Python). Its main focus is source code documentation, but effords are being made to support other forms of introspection such as code generation. Synopsis provides a framework of processors that can (via a simple and straight-forward scripting interface) be used to construct sophisticated pipelines to process abstract syntax trees (ASTs). Regards, Stefan

Stefan Seefeld wrote:
Synopsis 0.7 released =====================
I'm happy to announce the release of Synopsis 0.7. This is a major feature enhancement and bug fix release. Among the more important new features:
* refactored Cpp processor (now a stand-alone processor)
Does it use Wave? But anyways, I definitely will have a look at it! Regards Hartmut

This is quite cool! I'll take a look quite soon - since I will need this to genereate documentation for win32gui As for an upcoming GUI, I may try to provide you with a win32gui scheletron for Windows - 1-2 months from now. Just curious - why not host it on sf.net? Or isn't the code freely available? Best, John
About Synopsis ==============
Synopsis is a source code inspection framework supporting a variety of languages (right now C++, C, IDL, and Python). Its main focus is source code documentation, but effords are being made to support other forms of introspection such as code generation. Synopsis provides a framework of processors that can (via a simple and straight-forward scripting interface) be used to construct sophisticated pipelines to process abstract syntax trees (ASTs).
Regards, Stefan
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
-- John Torjo Freelancer -- john@torjo.com Contributing editor, C/C++ Users Journal -- "Win32 GUI Generics" -- generics & GUI do mix, after all -- http://www.torjo.com/win32gui/ Professional Logging Solution for FREE -- http://www.torjo.com/code/logging.zip (logging - C++) -- http://www.torjo.com/logview/ (viewing/filtering - Win32) -- http://www.torjo.com/logbreak/ (debugging - Win32) (source code available)

John Torjo wrote:
This is quite cool!
I'll take a look quite soon - since I will need this to genereate documentation for win32gui
As for an upcoming GUI, I may try to provide you with a win32gui scheletron for Windows - 1-2 months from now.
cool ! We'v had a qt based frontend in the past, but that got out of sync with the main framework over time...
Just curious - why not host it on sf.net? Or isn't the code freely available?
yes it is (LGPL). I just found sf.net less and less usable over the last years (servers and services are quite unreliable). That's why we moved away from sf.net last winter. Regards, Stefan
participants (3)
-
Hartmut Kaiser
-
John Torjo
-
Stefan Seefeld