CVS difference for ais/ai-00348.txt

Differences between 1.8 and version 1.9
Log of other versions for file ais/ai-00348.txt

--- ais/ai-00348.txt	2004/01/23 04:59:29	1.8
+++ ais/ai-00348.txt	2004/04/06 19:57:13	1.9
@@ -1,5 +1,6 @@
-!standard  6.07(00)                                     03-12-04  AI95-00348/05
+!standard  6.07(00)                                     04-04-05  AI95-00348/06
 !standard  3.01(09)
+!standard  6.01(04)
 !standard  7.06(06)
 !standard  7.06(08)
 !standard  7.06(09)
@@ -60,6 +61,15 @@
     basic_declaration ::= ... | null_procedure_declaration
 
 
+Replace 6.1(4):
+
+   procedure_specification ::= PROCEDURE defining_program_unit_name
+                                         parameter_profile
+   subprogram_specification ::=
+     procedure_specification
+   | function defining_designator  parameter_and_result_profile
+
+
 Add a new clause 6.7:
 
 6.7  Null Procedures
@@ -244,6 +254,19 @@
    | null_procedure_declaration | package_declaration
    | renaming_declaration | exception_declaration
    | generic_declaration | generic_instantiation>>
+
+!corrigendum 6.1(4)
+
+@drepl
+@xcode<@fa<subprogram_specification ::=
+     >@ft<@b<procedure>>@fa< defining_program_unit_name  parameter_profile
+   | >@ft<@b<function>>@fa< defining_designator  parameter_and_result_profile>>
+@dby
+@xcode<@fa<procedure_specification ::= >@ft<@b<procedure>>@fa< defining_program_unit_name parameter_profile>>
+
+@xcode<@fa<subprogram_specification ::=
+     procedure_specification
+   | >@ft<@b<function>>@fa< defining_designator  parameter_and_result_profile>>
 
 !corrigendum 6.7(1)
 

Questions? Ask the ACAA Technical Agent