CVS difference for ai05s/ai05-0246-1.txt
--- ai05s/ai05-0246-1.txt 2012/01/05 06:19:33 1.10
+++ ai05s/ai05-0246-1.txt 2012/04/21 02:33:25 1.11
@@ -588,7 +588,7 @@
> names in No_Implementation_Extensions have been
> alphabetized.
-Which has the advantage that the ugly long one is now first and doesn't
+Which has the advantage that the ugly long one is now first and doesn't
(seem to) stick out so much.
Mumble, mumble said Robert.
@@ -620,8 +620,8 @@
- nested Implementation packages of the Queue containers (see A.18.28-31);
- package Interfaces (B.2);
- package Ada.Interrupts.Names (see C.3.2).
-
+
I was reading Interfaces.Fortran for unrelated reasons, and noticed B.5(21):
"An implementation may add additional declarations to the Fortran interface
packages. ..."
@@ -662,5 +662,24 @@
No objection of course, These packages are used among other things to interface
to foreign compilers, so they better be expandable.
+
+****************************************************************
+
+From: Robert Dewar
+Sent: Thursday, August 25, 2011 4:35 PM
+
+For units where *all* the identifiers are ID, should it also be a violation to
+even WITH such a package, seems like it should be, since the WITH is useless in
+the presence of this restriction???
+
+****************************************************************
+
+From: Robert Dewar
+Sent: Thursday, August 25, 2011 5:40 PM
+
+Ignore my mail about package names and No_Implementation_Identifiers
+
+Obviously we can't forbid references to interface, since Interface.C is
+perfectly fine!
****************************************************************
Questions? Ask the ACAA Technical Agent