| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README | 2014-03-23 | 1.2 kB | |
| asis2xml-20140323.zip | 2014-03-23 | 18.4 kB | |
| asis2xml-20140323.tgz | 2014-03-23 | 14.8 kB | |
| Totals: 3 Items | 34.4 kB | 0 | |
ASIS2XML
========
ASIS is the Ada Semantic Interface Specification; see
<http://www.acm.org/sigada/WG/asiswg/>.
This program converts a unit's ASIS representation into XML, so as to
make it easier to develop reporting and transformational tools using
(for example) XSLT.
20140323
o Reports the visible and private parts of package, protected and
task specs.
20130413
o Compatible with GNAT GPL 2013.
o Removed the -s support (component sizes for streaming); it
didn't work for nested records.
20100903
o Compatible with GNAT GPL 2010.
o Doesn't report these Ada2005 elements:
An_Interface_Type_Definition
A_Formal_Interface_Type_Definition
An_Access_Definition
An_Expression_Path
o Reworked the -s support (component sizes for streaming). NB,
this corresponds to the Ada2005 attribute S'Stream_Size.
20091008
o Removal of an extra ' ' after the initial XML processing
instruction.
o Revision of the INSTALL note, Makefile and GPR to be a better
match for the current AdaCore Libre package installation scheme
(install under ~/local, ADA_PROJECT_PATH set to
~/local/lib/gnat).