Ada Resource Association
News and resources for the Ada programming language
Annotated Ada Reference ManualLegal Information
Contents   Index   References   Search   Previous   Next 

Annex F


Information Systems

{information systems} This Annex provides a set of facilities relevant to Information Systems programming. These fall into several categories:
{AI95-00434-01} See also: 3.5.9, “Fixed Point Types”; 3.5.10, “Operations of Fixed Point Types”; 4.6, “Type Conversions”; 13.3, “Operational and Representation Attributes”; A.10.9, “Input-Output for Real Types”;B.4, “Interfacing with COBOL”; B.3, “Interfacing with C and C++”; B.4, “Interfacing with COBOL”; Annex G, “Numerics”.
The character and string handling packages in Annex A, “Predefined Language Environment” are also relevant for Information Systems. 

Implementation Advice

If COBOL (respectively, C) is widely supported in the target environment, implementations supporting the Information Systems Annex should provide the child package Interfaces.COBOL (respectively, Interfaces.C) specified in Annex B and should support a convention_identifier of COBOL (respectively, C) in the interfacing pragmas (see Annex B), thus allowing Ada programs to interface with programs written in that language. 
Implementation Advice: If COBOL (respectively, C) is supported in the target environment, then interfacing to COBOL (respectively, C) should be supported as specified in Annex B.

Extensions to Ada 83

{extensions to Ada 83} This Annex is new to Ada 95. 

Wording Changes from Ada 95

{AI95-00285-01} Added a mention of Wide_Wide_Text_IO.Editing, part of the support for 32-bit characters. 

Contents   Index   References   Search   Previous   Next 
Ada-Europe Sponsored by Ada-Europe