CVS difference for ai12s/ai12-0111-1.txt
--- ai12s/ai12-0111-1.txt 2018/10/19 05:59:54 1.17
+++ ai12s/ai12-0111-1.txt 2018/12/05 01:52:14 1.18
@@ -1,4 +1,4 @@
-!standard A.18.2(97.1/3) 18-10-18 AI12-0111-1/07
+!standard A.18.2(97.1/3) 18-11-20 AI12-0111-1/08
!class Amendment 16-06-06
!status work item 14-05-15
!status received 14-02-08
@@ -15,8 +15,8 @@
be set once when the view is created, and released when the view goes
away.
-Simplfy "tampering with elements" to be equivalent to "tampering with
-elements" for containers of elements of a definite type. For containers
+Simplify "tampering with elements" to be equivalent to "tampering with
+cursors" for containers of elements of a definite type. For containers
of an indefinite type, the original definition remains.
Add an aspect Iterator_View to be used by "of" form iterators to determine
@@ -74,7 +74,8 @@
!wording
[Note: The below text will appear under an existing heading of:
-The following type-related operational aspects may be specified for an indexable container type T:]
+The following type-related operational aspects may be specified for an
+indexable container type T:]
Add after 5.5.1(9/3):
@@ -89,7 +90,7 @@
Add to the end of 5.5.2(12/3):
- If the container type has Iterator_View specified, a object of the
+ If the container type has Iterator_View specified, an object of the
Iterator_View type is created with the discriminant referencing the
denoted iterable container object. This is the *iterated container
object* for this loop. Otherwise, the denoted iterable container
@@ -100,7 +101,7 @@
in each of the language-defined containers) to do the iteration. That
eliminates the need to set and clear the tampering with elements indication
each time Reference is called; that eliminates substantial overhead as
-finalization is typically used to do this.
+finalization is typically used to implement this.
In 5.5.2(13/3), replace each use of "iterable container object" with
"iterated container object". [Author's note: Not showing this wording here,
Questions? Ask the ACAA Technical Agent