CVS difference for ai05s/ai05-0139-2.txt

Differences between 1.21 and version 1.22
Log of other versions for file ai05s/ai05-0139-2.txt

--- ai05s/ai05-0139-2.txt	2011/09/29 06:34:02	1.21
+++ ai05s/ai05-0139-2.txt	2011/11/01 05:32:51	1.22
@@ -945,7 +945,7 @@
 
 @xcode<...>
 
-@xcode<Find(C, "abc") := Element'(...);  -- @ft<@i<Assign through a reference.>>>
+@xcode<Find(C, "abc") := Element'(...);  -- @ft<@i<Assign through a reference>>>
 
 @xcode<-- @ft<@i<This is equivalent to:>>
 --   Find(C, "abc").Data.@b<all> := Element'(...);>
@@ -1091,7 +1091,7 @@
    @b<function> Next (Object : Forward_Iterator; Position : Cursor)
       @b<return> Cursor @b<is abstract>;>
 
-@xcode<   type Reversible_Iterator @b<is limited interface and> Forward_Iterator;
+@xcode<   @b<type> Reversible_Iterator @b<is limited interface and> Forward_Iterator;
    @b<function> Last (Object : Reversible_Iterator) @b<return> Cursor @b<is abstract>;
    @b<function> Previous (Object : Reversible_Iterator; Position : Cursor)
       @b<return> Cursor @b<is abstract>;>
@@ -1118,7 +1118,7 @@
 is type @i<T> or @i<T>'Class, whose other parameters, if any, have
 default expressions, and whose result type is an iterator type.
 This function is the @i<default iterator function> for @i<T>. Its
-result subtype is the @i<default iterator subtype> for T. The
+result subtype is the @i<default iterator subtype> for @i<T>. The
 iteration cursor subtype for the default iterator subtype is the
 @i<default cursor subtype> for @i<T>.>
 
@@ -1232,7 +1232,7 @@
 variable. In a container element iterator, the loop parameter is
 a constant if the @i<iterable_>@fa<name> denotes a constant, or if the
 Variable_Indexing aspect is not specified for the type of the
-@i<iterable_>@fa<name>; otherwise it denotes a variable.
+@i<iterable_>@fa<name>; otherwise it is a variable.
 
 @s8<@i<Dynamic Semantics>>
 
@@ -1240,8 +1240,8 @@
 the @fa<iterator_specification> is first elaborated. This elaboration
 elaborates the @fa<subtype_indication>, if any.
 
-For a generalized iterator, the loop parameter is created, and the
-@i<iterator_>@fa<name> is evaluated and the denoted iterator object becomes
+For a generalized iterator, the loop parameter is created, the
+@i<iterator_>@fa<name> is evaluated, and the denoted iterator object becomes
 the @i<loop iterator>. In a forward generalized iterator, the operation
 First of the iterator type is called on the loop iterator, to produce
 the initial value for the loop parameter. If the result of calling
@@ -1257,7 +1257,7 @@
 
 For an array component iterator, the @i<array_>@fa<name> is evaluated and
 the array object denoted by the name becomes the @i<array for the
-oop>. If the array for the loop is a null array, then the execution
+loop>. If the array for the loop is a null array, then the execution
 of the @fa<loop_statement> is complete. Otherwise, the
 @fa<sequence_of_statements> is executed with the loop parameter denoting
 each component of the array for the loop, using a @i<canonical> order

Questions? Ask the ACAA Technical Agent