Next: ASIS Extensions, Previous: About This Manual [Contents][Index]
ASIS-for-GNAT implements ASIS 952 and contains several extensions (see ASIS Extensions) as allowed by the ASIS Standard, Section 1.1.3.1.
ASIS-for-GNAT declares all of the required3 ASIS interface packages defined in the ASIS Standard. The only differences between the GNAT and the standard ASIS versions of the packages are that GNAT-for-ASIS:
Is_Dispatching_Operation
query
in Asis.Declarations
.
rather than in Asis.Expressions
.
This query has A_Declaration
Element
as
its argument and, according to the general principles of the ASIS package
hierarchy, it should be in the Asis.Declarations
spec;
If a query raises the ASIS_Failed
exception with Not_Implemented_Error
error status, this means that
some part of the functionality of the query is not implemented yet. If you
encounter such a situation, report it as an ordinary ASIS-for-GNAT bug. Our
goal is to have the full implementation of ASIS 95 conforming to the
ASIS Standard.
For the optional Data Decomposition Annex, the package
Asis.Data_Decomposition.Portable_Transfer
is not provided
Next: ASIS Extensions, Previous: About This Manual [Contents][Index]