CVS difference for ais/ai-00224.txt
--- ais/ai-00224.txt 2003/06/28 00:33:28 1.28
+++ ais/ai-00224.txt 2004/09/17 04:44:33 1.29
@@ -1,4 +1,4 @@
-!standard 11.5(1) 03-05-22 AI95-00224/09
+!standard 11.5(1) 04-09-16 AI95-00224/10
!standard 11.5(3)
!standard 11.5(4)
!standard 11.5(5)
@@ -7,6 +7,7 @@
!standard 11.5(8)
!standard 11.5(27)
!standard 11.5(29)
+!standard 11.5(32)
!standard J.10(00)
!class amendment 99-11-19
!status Amendment 200Y 03-02-17
@@ -152,6 +153,11 @@
possible to resuppress a check which has been unsuppressed by giving a pragma
Suppress in an inner declarative region.
+Change 11.5(32) to remove the On parameter and add an Unsuppress example:
+
+ pragma Suppress(Index_Check);
+ pragma Unsuppress(Overflow_Check);
+
Add an entire new section in Annex J (obsolescent features) to describe the
specific checking pragmas:
@@ -535,6 +541,15 @@
@fa<pragma> given determines whether or not the check is suppressed. Similarly,
it is possible to resuppress a check which has been unsuppressed by giving a
pragma Suppress in an inner declarative region.
+
+!corrigendum 11.5(32)
+
+@drepl
+@xcode<@b<pragma> Suppress(Range_Check);
+@b<pragma> Suppress(Index_Check, On => Table);>
+@dby
+@xcode<@b<pragma> Suppress(Index_Check);
+@b<pragma> Unsuppress(Overflow_Check);>
!corrigendum J.10(01)
Questions? Ask the ACAA Technical Agent