Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
asis2xml-20190426.tgz | 2019-04-26 | 15.2 kB | |
asis2xml-20190426.zip | 2019-04-26 | 18.7 kB | |
Totals: 2 Items | 33.9 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. 20190426 o Compatible with GNAT CE 2018, FSF GCC 8, 9. o Fixes bug #4, Attribute Reference kind. o Fixes bug #5, Doesn't build (only applied to repo). o Fixes bug #6, Representation of pragmas. Note, all the fixed bugs were in fact fixed in May, June 2018. 20170603 o Compatible with GNAT GPL 2016, FSF GCC 6, 7. o Fixes bug #3, Package head components missing. o Updates Makefile, add install target. 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).