[ANN] pygccxml - 0.8.5

R

Roman Yakovenko

Hello!

I'm pleased to announce the 0.8.5 release of pygccxml.

What is pygccxml?
=================

"...The purpose of the GCC-XML extension is to generate an XML description of a
C++ program from GCC's internal representation. "

-- Introduction to GCC-XML

The purpose of pygccxml is to read a generated file and provide a simple
framework to navigate C++ declarations, using Python classes.

Where is pygccxml?
==================

Site: http://language-binding.net/pygccxml/pygccxml.html

Download: http://language-binding.net/pygccxml/download.html

What's new?
===========

Features
--------

* Added new functionality: "I depend on them". Every declaration can report
types and declarations it depends on. This functionality helps code
generators.
For example, Py++, the Boost.Python code generator, uses it to
verify that all
relevant declarations were exposed.

* Declarations, read from GCC-XML generated file, could be saved in cache.

Small features
--------------
* New type traits have been added:

* is_bool

* Small improvement to algorithm, which extracts value_type
( mapped_type ) from "std" containers.

* Few aliases to long method name were introduced.

Bug fixes
---------

* "signed char" and "char" are two different types. This bug was fixed and
now pygccxml treats them right. Many thanks to Gaetan Lehmann for reporting
the bug.

* Fixing bug related to array size and cache.

For a more complete list, please see the http://language-binding.net/pygccxml/history/history.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

Similar Threads

[ANN]pygccxml - 1.0 0
[ANN]pygccxml 0.8.1 0
[ANN]pygccxml-0.9.0 0
ANN: pygccxml - 0.7.2 0
[ANN] Py++ - 0.8.5 2
[ANN] Py++ - 1.0 1
[ANN] sqlkit 0.8.5 0
[ANN]Py++-0.8.2 0

Members online

Forum statistics

Threads
473,774
Messages
2,569,599
Members
45,165
Latest member
JavierBrak
Top