J.12 Pragma Interface
Syntax
1/2
{
AI95-00284-02}
In addition to an identifier, the reserved word
interface is allowed as a pragma name, to provide compatibility
with a prior edition of this International Standard.
1.a/2
Implementation Note:
{
AI95-00284-02}
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
1.b/2
{
AI95-00326-01}
This clause 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.
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe