CVS difference for ais/ai-00345.txt

Differences between 1.17 and version 1.18
Log of other versions for file ais/ai-00345.txt

--- ais/ai-00345.txt	2004/12/09 19:55:31	1.17
+++ ais/ai-00345.txt	2005/02/08 07:12:35	1.18
@@ -290,9 +290,10 @@
 
   Modify 3.9.4(1):
 
-    An interface type is an abstract tagged type intended for use in providing
-    a restricted form of multiple inheritance. A tagged {, task, or protected}
-    type may be derived from [multiple] {one or more} interface types.
+    An interface type is an abstract tagged type that provides
+    a restricted form of multiple inheritance. A tagged {, task,
+    or protected} type have [multiple] {one or more} interface types as
+    ancestors.
 
   Change 3.9.4(2) to:
 
@@ -961,9 +962,9 @@
 !corrigendum 3.9.4(1)
 
 @dinsc
-An interface type is an abstract tagged type which provides a restricted
-form of multiple inheritance. A tagged, task, or protected type may be
-derived from one or more interface types.
+An interface type is an abstract tagged type that provides a restricted
+form of multiple inheritance. A tagged, task, or protected type have
+one or more interface types as ancestors.
 
 !corrigendum 6.3.1(24)
 

Questions? Ask the ACAA Technical Agent