(j3.2006) J3/12-nnn J3 interpretations letter ballot #26 after meeting 198
Van Snyder
Van.Snyder
Thu Sep 13 18:42:35 EDT 2012
10 Fortran interpretations are currently "Passed by J3 meeting" after
J3 meeting #198. This is the letter ballot phase to go from "Passed
by J3 meeting" to "Passed by J3 letter ballot".
The following Fortran interpretations are being balloted:
Yes No Number Title
-Y- --- F08/0040 MOVE_ALLOC for coarrays
-C- --- F08/0074 Implicit type in BLOCK construct
In the question, in the first line after the sample program,
remove "the" before "X", or insert "variable" before "X".
-C- --- F08/0075 Pointer function reference as variable in assignment
Would benefit from a note explaining the mysterious
requirement.
-Y- --- F08/0076 Pointer function reference in READ
--- -N- F08/0077 Function references as variables in DATA statements
Since the only alternatives for <variable> are <designator>
and <expr>, it seems weird to have <variable> in the syntax
rule, and then a constraint that says it is required to be
<designator>, not <expr>.
If it works, I would prefer to change the first alternative of
R536 at [104:15] from <variable> to <designator>, and then use
<designator> instead of <variable> in C566 at [104:26] and
C568 at [104:32]. A change would also be required in C567 at
[104:28-29], to something like "A <designator> that appears ...
shall not designate a variable that is a dummy argument...."
If for some reason that doesn't work, I accept the proposed
repair.
-Y- --- F08/0078 Are the IEEE values +0 and -0 distinguished
-Y- --- F08/0079 NAMELIST and type specification
-C- --- F08/0080 Array constructors with polymorphic values
Presumably, the penultimate line of Program m198_003a in Q2
ought to be "Print *, [ x, y, z ]". Otherwise, the question
doesn't make sense. Maybe the program name ought to be
m198_003b.
-C- --- F08/0081 Deallocation error handling
In the edits for [76:10] and [131:12], I would prefer "during"
to "in".
-C- --- F08/0082 Generic identifier and dtv arguments
"READ(FORMATTED)" in the penultimate paragraph of the question
ought to be "WRITE(FORMATTED)", or the opposite change ought
to be made in the program.
More information about the J3
mailing list