Skip to main content

J.12 Pragma Interface


This Reference Manual output has not been verified, and may contain omissions or errors. Report any problems on the tracking issue



In addition to an identifier, the reserved word interface is allowed as a pragma name, to provide compatibility with a prior edition of this Reference Manual.

implementation note
All implementations need to at least recognize and ignore this pragma. A syntax error is not an acceptable implementation of this pragma.

Wording Changes from Ada 95

This subclause is new. This is necessary as interface is now a reserved word, which would prevent pragma Interface from being an implementation-defined pragma. We don't define any semantics for this pragma, as we expect that implementations will continue to use whatever they currently implement - requiring any changes would be counter-productive.