CVS difference for ais/ai-00361.txt

Differences between 1.6 and version 1.7
Log of other versions for file ais/ai-00361.txt

--- ais/ai-00361.txt	2005/07/21 02:07:37	1.6
+++ ais/ai-00361.txt	2005/08/05 04:35:44	1.7
@@ -1,4 +1,4 @@
-!standard  11.3(2)                                     05-06-10  AI95-00361/04
+!standard  11.3(2)                                     05-07-20  AI95-00361/05
 !standard  11.3(3)
 !standard  11.3(4)
 !standard  11.4.1(10)
@@ -44,11 +44,9 @@
 Replace the second sentence of 11.3(4) by:
 
 For the execution of a raise_statement with an exception_name, the named
-exception is raised. If a string_expression is present, a subsequent call of
-Ada.Exception.Exception_Message on the occurrence being raised will return that
-string.
+exception is raised. If a string_expression is present, the value of the
+expression is associated with the exception occurrence.
 
-
 Replace 11.4.1(10) by:
 
 Raise_Exception raises a new occurrence of the identified exception.
@@ -109,11 +107,10 @@
 To @i<raise an exception> is to raise a new occurrence of that exception, as
 explained in 11.4. For the execution of a @fa<raise_statement> with an
 @i<exception_>@fa<name>, the named exception is raised. If a
-@i<string_>@fa<expression> is present, a subsequent call of
-Ada.Exception.Exception_Message on the occurrence being raised will return that
-string. For the execution of a re-raise statement, the exception occurrence
-that caused transfer of control to the innermost enclosing handler is raised
-again.
+@i<string_>@fa<expression> is present, the value of the @fa<expression> is
+associated with the exception occurrence. For the execution of a re-raise
+statement, the exception occurrence that caused transfer of control to the
+innermost enclosing handler is raised again.
 
 !corrigendum 11.4.1(10)
 

Questions? Ask the ACAA Technical Agent