CVS difference for ai12s/ai12-0201-1.txt
--- ai12s/ai12-0201-1.txt 2017/08/12 02:49:00 1.5
+++ ai12s/ai12-0201-1.txt 2017/09/08 02:38:13 1.6
@@ -1,4 +1,4 @@
-!standard 4.9(9) 17-07-19 AI12-0201-1/02
+!standard 4.9(9) 17-09-07 AI12-0201-1/03
!standard 4.9(19)
!standard 4.9(20)
!standard 4.9(24)
@@ -95,12 +95,12 @@
The problem covered the uses for operators. Type conversions can be useful
if a bounds change or a representation change is needed. A string literal
-is supposed to be equivalent to a positional array aggregate, but the aggregate
-is not static while the literal is.
+is supposed to be equivalent to a positional array aggregate, but the
+aggregate is not static whereas the literal is static.
We make changes to cover the first two cases. The wording needed to allow
-aggregates seems extensive and complex, so we don't bother. (Static strings
-still is a hack. ;-)
+aggregates seems extensive and complex, so we don't bother. (Static string
+types still are a hack. ;-)
Note that for a type conversion, it might be necessary to change the
representation of the components (if the compiler uses the final representation
Questions? Ask the ACAA Technical Agent