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

Differences between 1.10 and version 1.11
Log of other versions for file ai12s/ai12-0058-1.txt

--- ai12s/ai12-0058-1.txt	2016/10/28 03:34:13	1.10
+++ ai12s/ai12-0058-1.txt	2017/04/21 04:17:34	1.11
@@ -1,4 +1,4 @@
-!standard B.5(10)                                16-10-08    AI12-0058-1/05
+!standard B.5(10)                                17-04-20   AI12-0058-1/06
 !standard B.5(18)
 !standard B.5(21)
 !standard B.5(31)
@@ -108,7 +108,7 @@
 
 Include a definition of double precision Imaginary, in the
 definition of Interfaces.Fortran. It would have been nice to include
-double precision i and j constants for double precision imaginary type
+double precision i and j constants for the double precision imaginary type
 in Interfaces.Fortran (since there are such constants for single
 precision imaginary), but since constants can't be overloaded, that is not
 possible. One will have to use Double_Precision_Complex_Types.i and so on
@@ -136,7 +136,7 @@
 
 3. Inappropriate material in "Implementation Permissions"
 
-The type specifications Integer*n etc. have never been part of any
+The type specifications Integer*n etc., have never been part of any
 Fortran standard, although they were provided as an extension by many
 processors that otherwise conformed to the 1966 standard.
 
@@ -186,12 +186,12 @@
 
 Modify AARM B.5(17.a):
 
-Ramification: The means by which the Complex type {and Double_Complex type}
-is provided in Interfaces.Fortran creates a dependence of
+Ramification: The means by which the Complex {and Double_Complex types are}
+[type is] provided in Interfaces.Fortran creates a dependence of
 Interfaces.Fortran on Numerics.Generic_Complex_Types (see G.1.1). This
 dependence is intentional and unavoidable, if the Fortran-compatible
-Complex type {and Double_Complex type} is to be useful in Ada code without
-duplicating facilities defined elsewhere.
+Complex {and Double_Complex types are} [type is] to be useful in Ada code
+without duplicating facilities defined elsewhere.
 
 Modify B.5(18):
 
@@ -255,7 +255,7 @@
 (formal parameter) arrays (corresponding to integer range <> for one
 dimension), optional arguments (parameters), and the distinction between
 pointer and allocatable variables in Fortran, are completely absent.  A
-recent ISO Technical Specification (29133), which will be incorporated
+recent ISO Technical Specification (29113), which will be incorporated
 into the next revision of the Fortran standard, specifies how these
 entities are described in C, by defining structs and functions
 to create, manipulate, and inquire descriptors and the objects they

Questions? Ask the ACAA Technical Agent