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

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

--- ai12s/ai12-0408-1.txt	2020/12/04 07:59:30	1.2
+++ ai12s/ai12-0408-1.txt	2020/12/11 22:22:26	1.3
@@ -1,15 +1,17 @@
-!standard 6.1(30/3)                                    20-12-03  AI12-0408-1/02
+!standard 6.1(30/3)                                    20-12-11  AI12-0408-1/03
 !standard 6.7(3/3)
 !standard 6.7(4/3)
 !standard 6.8(3.1/5)
 !standard 6.8(7/4)
 !class binding interpretation 20-12-02
+!status Amendment 1-2012 20-12-11
+!status ARG Approved 15-0-0  20-12-09
 !status work item 20-12-02
-!status received 20-10-
+!status received 20-10-27
 !priority Low
 !difficulty Easy
 !qualifier Clarification
-!subject Definition of "null procedure" and "expression function".
+!subject Definition of "null procedure" and "expression function"
 !summary
 
 We clarify the definition of the term "null procedure" so that it applies 
@@ -48,7 +50,7 @@
 Modify 6.7(4/2):
 
   The execution of a null procedure is invoked by a subprogram call. For
-  the execution of a subprogram call on a null procedure{, or a
+  the execution of a subprogram call on a null procedure{, or on a
   procedure completed with a null_procedure_declaration}, the execution
   of the subprogram_body has no effect. 
 
@@ -68,10 +70,10 @@
 Modify 6.8(7/4):
 
   The execution of an expression function is invoked by a subprogram call. For
-  the execution of a subprogram call on an expression function{, or a
+  the execution of a subprogram call on an expression function{, or on a
   function completed with a expression_function_declaration}, the execution 
   of the subprogram_body executes an implicit function body containing only 
-  a simple_return_statement whose expression is the return expression that 
+  a simple_return_statement whose expression is the return expression [that]
   of the expression function.
 
 !discussion
@@ -96,7 +98,7 @@
 The term "return expression" of an expression function is intended to apply to
 all expression_function_declarations (since it is about rules inside of an
 expression function, not external uses). We keep the term, but make the entire
-phrase the term. This term phrase is used in a number of rules scattered 
+phrase the term. As this term phrase is used in a number of rules scattered 
 throughout the Standard, changing it is not appealing.
 
 !ASIS

Questions? Ask the ACAA Technical Agent