Download Latest Version asis2xml-20130413.tgz (13.7 kB)
Email in envelope

Get an email when there's a new version of ASIS for GNAT

Home / asis2xml / 20130413
Name Modified Size InfoDownloads / Week
Parent folder
README 2014-03-23 1.4 kB
asis2xml-20130413.zip 2013-04-13 17.1 kB
asis2xml-20130413.tgz 2013-04-13 13.7 kB
Totals: 3 Items   32.2 kB 0
***********************************************************************
* Development for releases after 20130413 has moved to an independent *
* project at https://sourceforge.net/projects/asis2xml/.              *
***********************************************************************

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.

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 '&#10;' 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).
Source: README, updated 2014-03-23