CVS difference for ai05s/ai05-0005-1.txt

Differences between 1.34 and version 1.35
Log of other versions for file ai05s/ai05-0005-1.txt

--- ai05s/ai05-0005-1.txt	2010/10/26 05:39:46	1.34
+++ ai05s/ai05-0005-1.txt	2011/02/04 01:41:02	1.35
@@ -2197,7 +2197,39 @@
 
 ****************************************************************
 
-Editor's note (July 7, 2010): All of the items above this
+From: Christoph Grein
+Sent: Friday, July 30, 2010  2:16 AM
+
+Browsing thru AARM 2012 Draft 9, I've been wondering about the new operation Assign
+introduced in Lists, Maps, Sets what's the difference between Assign (A, B) and
+A := B.
+
+Finally I found in AI05-0001 the reason:
+
+"The Assign and Copy subprograms are needed for the bounded forms in order that
+containers with different capacities can be assigned or copied. The built-in
+assignment would raise Constraint_Error if the capacities were different. In order
+to keep the unbounded and bounded forms as similar as possible (to allow almost
+painless switching between forms), these subprograms were added to all of the
+existing containers."
+
+Shouldn't there be a little note in the RM at the end of each chapter or at least
+an annotation in the AARM about this? I guess more people will be wondering about
+the difference (where there is none).
+
+****************************************************************
+
+From: Christoph Grein
+Sent: Thursday, February  3, 2011  7:24 AM
+
+4.5.7(5.l/3) An if_expression and a{n} if_statement are very similar syntactically...
+
+3.5.9(28.b) ... with a fixed point type whose small equals its delta equals a power of 10...
+This reads awkward. No proposal how to improve it.
+
+****************************************************************
+
+Editor's note (February  3, 2011): All of the items above this
 marker have been included in the working version of the AARM.
 
 ****************************************************************

Questions? Ask the ACAA Technical Agent