CVS difference for ai05s/ai05-0027-1.txt
--- ai05s/ai05-0027-1.txt 2008/05/10 05:14:33 1.7
+++ ai05s/ai05-0027-1.txt 2008/05/29 04:36:46 1.8
@@ -1,4 +1,4 @@
-!standard A.18.2(239/2) 08-04-09 AI05-0027-1/05
+!standard A.18.2(239/2) 08-05-15 AI05-0027-1/06
!standard A.18.3(152/2)
!standard A.18.4(75/2)
!standard A.18.7(96/2)
@@ -63,7 +63,7 @@
operations that allow for the container to start out empty that will need an
explicit check for the finalized state.
-We have suggesting adding this paragraph *before* the discussion of ambiguous
+We are suggesting adding this paragraph *before* the discussion of ambiguous
cursors, as we want that discussion to flow right into the discussion of
invalid cursors.
@@ -97,7 +97,7 @@
end Pack;
When the program finalizes, any allocated objects remaining on A_List will be
-finalized when the finalization of the collection for type Acc_T is occurs. However,
+finalized when the finalization of the collection for type Acc_T occurs. However,
since finalization occurs in reverse order of declaration, the object
Finalization_Usage will be finalized before the collection for Acc_T. So those
finalizations will be accessing an object that is already finalized.
@@ -106,7 +106,7 @@
the access type is declared relative to the collection object. It's not unusual
for that type to be declared visibly (this program structure is taken from the
CLAW Windows interface library), and good Ada practice is to hide things in the
-body when possible. But doing so can easily cause finalization anomolies (see
+body when possible. But doing so can easily cause finalization anomalies (see
AI95-00280 for some examples).
Questions? Ask the ACAA Technical Agent