CVS difference for ai05s/ai05-0298-1.txt
--- ai05s/ai05-0298-1.txt 2012/05/19 02:41:48 1.2
+++ ai05s/ai05-0298-1.txt 2012/06/28 03:41:03 1.3
@@ -1,4 +1,4 @@
-!standard 13.11.4(0) 11-05-16 AI05-0298-1/01
+!standard 13.11.4(0) 12-06-27 AI05-0298-1/02
!standard 13.11.6(0)
!standard A.4.9(5/2)
!standard A.4.9(2/2)
@@ -19,6 +19,7 @@
!standard A.10.8(26)
!class presentation 12-05-16
!status Amendment 2012 11-05-16
+!status ARG Approved 9-0-1 12-06-15
!status work item 12-05-16
!status received 12-04-06
!priority Low
@@ -30,7 +31,7 @@
This AI corrects minor errors in the Standard.
-1) Use fully qualified names in Pure and Preelaborare pragmas in A.4.9 and
+1) Use fully qualified names in Pure and Preelaborate pragmas in A.4.9 and
A.4.10.
2) Remove pragma Pure on library-level renames in A.4.9 and A.4.10.
@@ -99,7 +100,7 @@
3) Replace A.10.8(26) with:
-subtype Byte_Int is -127 .. 127;
+subtype Byte_Int is Integer range -127 .. 127;
package Int_IO is new Integer_IO(Byte_Int); use Int_IO;
-- default format used at instantiation,
-- Default_Width = 4, Default_Base = 10
@@ -302,7 +303,7 @@
-- @i<@ft<default format used at instantiation,>>
-- @i<@ft<Default_Width = 4, Default_Base = 10>>>
@dby
-@xcode<@b<subtype> Byte_Int @b<is> -127 .. 127;
+@xcode<@b<subtype> Byte_Int @b<is> Integer @b<range> -127 .. 127;
@b<package> Int_IO @b<is new> Integer_IO(Byte_Int); @b<use> Int_IO;
-- @i<@ft<default format used at instantiation,>>
-- @i<@ft<Default_Width = 4, Default_Base = 10>>>
@@ -873,4 +874,3 @@
use innovative implementations.
****************************************************************
-
Questions? Ask the ACAA Technical Agent