Interface to Other Languages
Annex describes features for writing mixed-language programs. General
interface support is presented first; then specific support for C, COBOL,
and Fortran is defined, in terms of language interface packages for each
of these languages.
Ramification: This Annex is not a “Specialized
Needs” annex. Every implementation must support all non-optional
features defined here (mainly the package Interfaces).
Language Design Principles
Ada should have strong support for mixed-language
Extensions to Ada 83
Much of the functionality
in this Annex is new to Ada 95.
Wording Changes from Ada 83
This Annex contains what used to be RM83-13.8.
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe