CVS difference for ais/ai-00033.txt

Differences between 1.5 and version 1.6
Log of other versions for file ais/ai-00033.txt

--- ais/ai-00033.txt	1999/10/08 23:41:05	1.5
+++ ais/ai-00033.txt	2000/06/21 23:39:06	1.6
@@ -76,9 +76,9 @@
 
 !discussion
 
-The wording of RM95-7.3.1 was inherited from RM83-7.4.2, but by stating
-the rules in terms of the immediate scope of the type this inadvertently
-included all nested scopes, which was not intended.
+The wording of 7.3.1 was inherited from the Ada 83 standard's clause 7.4.2,
+but by stating the rules in terms of the immediate scope of the type this
+inadvertently included all nested scopes, which was not intended.
 
 Consider:
 
@@ -113,13 +113,13 @@
 features, such as child packages.  Therefore, 7.3.1(3,4,5,6) are changed
 accordingly.
 
-RM83 prefaced paragraph 7.4.2(6) by saying "If the composite type is itself
-declared within the package that declares the private type", which avoided
-the problems introduced by RM95-7.3.1(3,4,6).  In attempting to be more
-general and include derived types as well as composite types, plus
+The Ada 83 standard prefaced paragraph 7.4.2(6) by saying "If the composite
+type is itself declared within the package that declares the private type",
+which avoided the problems introduced by 7.3.1(3,4,6).  In attempting to be
+more general and include derived types as well as composite types, plus
 handle the case of child units (which are not "within" their parent
 package but are "within the declarative region of" their parent), the
-restriction imposed by the RM83 preface was unintentionally lost.  Note
+restriction imposed by the Ada 83 preface was unintentionally lost.  Note
 that the AARM does not list this as a "Change from Ada 83", which is
 further evidence that this change was not intended.  Also, paragraph
 7.3.1(7.b) of the AARM makes it clear that these rules were only meant

Questions? Ask the ACAA Technical Agent