CVS difference for ais/ai-00366.txt

Differences between 1.9 and version 1.10
Log of other versions for file ais/ai-00366.txt

--- ais/ai-00366.txt	2004/09/21 03:29:00	1.9
+++ ais/ai-00366.txt	2004/10/05 22:49:19	1.10
@@ -1,4 +1,4 @@
-!standard 10.2.1(16)                                  04-09-20  AI95-00366/04
+!standard 10.2.1(16)                                  04-09-28  AI95-00366/05
 !standard 3.2(6)
 !standard 10.2.1(17)
 !standard 10.2.1(18)
@@ -12,7 +12,7 @@
 !status received 03-12-14
 !priority Medium
 !difficulty Easy
-!subject More liberal rule for Pure units
+!subject More liberal rules for Pure units
 
 !summary
 
@@ -57,25 +57,25 @@
 
 Replace 3.2(6):
 
-    {subcomponent} The term subcomponent is used in this International
+    The term subcomponent is used in this International
     Standard in place of the term component to indicate either a component,
     or a component of another subcomponent. Where other subcomponents are
-    excluded, the term component is used instead. {part (of an object or value)}
+    excluded, the term component is used instead.
     Similarly, a part of an object or value is used to mean the whole object or
     value, or any set of its subcomponents.
 
 by:
 
-    {subcomponent} The term subcomponent is used in this International
+    The term subcomponent is used in this International
     Standard in place of the term component to indicate either a component,
     or a component of another subcomponent. Where other subcomponents are
-    excluded, the term component is used instead. {part (of an object or value)}
+    excluded, the term component is used instead.
     Similarly, a part of an object or value is used to mean the whole object or
     value, or any set of its subcomponents. The terms component, subcomponent and
     part are also applied to types meaning the component, subcomponent or part
     of objects and values of the type.
 
-Note for Corrigendum: "component" is incorrectly italicised.
+Note for Corrigendum: "component" is incorrectly italicised in 3.8(9).
 
 Replace 10.2.1(16)
     A pure library_item is a preelaborable library_item that does not
@@ -144,9 +144,9 @@
 
     A type with a part that is of an access type supports external streaming
     only if that access type or the type of some part that includes the access
-    type  component, has user-defined Read and Write attributes. [An anonymous
+    type component, has user-defined Read and Write attributes. [An anonymous
     access type does not support external streaming.] A limited type supports
-    external streaming only if it has user-defined Read and Write attributes.
+    external streaming only if it has available Read and Write attributes.
     All other types support external streaming.
 
 Replace E.2.2(8):
@@ -2132,7 +2132,7 @@
 
     A type with a part that is of an access type supports external streaming
     only if that access type or the type of some part that includes the access
-    type  component, has user-defined Read and Write attributes. [An anonymous
+    type component, has user-defined Read and Write attributes. [An anonymous
     access type does not support external streaming.] A limited type supports
     external streaming only if it has user-defined Read and Write attributes.
     All other types support external streaming.

Questions? Ask the ACAA Technical Agent