CVS difference for ais/ai-00150.txt
--- ais/ai-00150.txt 1999/08/31 22:53:55 1.4
+++ ais/ai-00150.txt 1999/09/16 20:40:29 1.5
@@ -1,4 +1,4 @@
-!standard 08.03 (26) 99-08-31 AI95-00150/05
+!standard 08.03 (26) 99-09-15 AI95-00150/06
!class binding interpretation 96-09-04
!status Corrigendum 2000 99-08-13
!status WG9 approved 98-06-12
@@ -90,7 +90,7 @@
An explicit declaration is illegal if there is a homograph occurring
immediately within the same declarative region that is visible at the place
of the declaration, and is not hidden from all visibility by the explicit
-declaration. Similarly, the @fa<context_clause> for a subunit is illegal if it
+declaration. Similarly, the @fa<context_clause> for a @fa<subunit> is illegal if it
mentions (in a @fa<with_clause>) some library unit, and there is a homograph of
the library unit that is visible at the place of the corresponding stub, and
the homograph and the mentioned library unit are both declared immediately
@@ -106,7 +106,7 @@
declaration. In addition, in a type extension of a type declared in an ancestor
package, a component declaration is illegal if two components, both visible in
the private part of the child, are homographs. Similarly, the
-@fa<context_clause> for a subunit is illegal if it mentions (in a
+@fa<context_clause> for a @fa<subunit> is illegal if it mentions (in a
@fa<with_clause>) some library unit, and there is a homograph of the library
unit that is visible at the place of the corresponding stub, and the homograph
and the mentioned library unit are both declared immediately within the same
Questions? Ask the ACAA Technical Agent