Announcement: Synopsis 0.8

S

Stefan Seefeld

I'm pleased to announce the release of Synopsis 0.8.


Synopsis is a multi-language source code introspection tool that
provides a variety of representations for the parsed code, to
enable further processing such as documentation extraction,
reverse engineering, and source-to-source translation.

While this release mainly focusses on an internal redesign,
there are nevertheless a number of major enhancements and
new features:


* Synopsis contains a new C Parser.
* The C++ parser contains lots of bug fixes.
* The HTML formatter contains a number of bug fixes.


Synopsis' internals have been largely redesigned, to eventually
expose public C++ and python APIs to the lower-level code
representations such as parse trees or symbol tables.
It currently contains experimental code to use synopsis as a
scriptable source-to-source compiler, though these APIs are
still in development.


Source and documentation is available at http://synopsis.fresco.org.
For contact information, see http://synopsis.fresco.org/contact.html.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,767
Messages
2,569,570
Members
45,045
Latest member
DRCM

Latest Threads

Top