CVS difference for ai12s/ai12-0307-1.txt

Differences between 1.2 and version 1.3
Log of other versions for file ai12s/ai12-0307-1.txt

--- ai12s/ai12-0307-1.txt	2019/02/07 06:31:30	1.2
+++ ai12s/ai12-0307-1.txt	2019/02/12 02:21:36	1.3
@@ -1,6 +1,8 @@
-!standard 4.3(3/5)                                    19-02-04  AI12-0307-1/01
+!standard 4.3(3/5)                                    19-02-11  AI12-0307-1/02
 !reference AI12-0212-1
 !class Amendment 19-02-04
+!status Amendment 1-2012 19-02-11
+!status ARG Approved 8-0-2  19-02-11
 !status work item 19-02-04
 !status received 19-01-22
 !priority Low
@@ -87,8 +89,8 @@
 
   The expected type for an aggregate shall be a single composite type.
 
-(1) is unusual in the syntax of the aggregate determines the resolution. And
-the syntax difference in question is subtle (especially in some fonts). We
+(1) is unusual in that the syntax of the aggregate determines the resolution. 
+And the syntax difference in question is subtle (especially in some fonts). We
 would prefer that all array aggregates resolve the same way.
 
 However, all of the remaining options are incompatible. For such an 
@@ -130,6 +132,17 @@
 Ada from scratch, this is the option we would choose, since we don't want
 resolution to be "too smart". But it seems too late to be introducing 
 unnecessary incompatibilities.
+
+!corrigendum 4.3(3/2)
+
+@drepl
+The expected type for an @fa<aggregate> shall be a single array type, record
+type, or record extension.
+@dby
+The expected type for an @fa<aggregate> shall be a single array type,
+a single type with the Aggregate aspect specified, or a single
+descendant of a record type or of a record extension.
+
 
 !ASIS
 

Questions? Ask the ACAA Technical Agent