(j3.2006) J3 Fortran interp letter ballot #13 - due 17-Aug-2007 ** due 6-Aug-2007 if possible **
Dick Hendrickson
dick.hendrickson
Fri Aug 3 13:47:23 EDT 2007
The following Fortran interpretations are being balloted:
Yes No Number Title
-C- --- F03/0048 Control edit descriptors in UDDTIO
-C- --- F03/0049 Separators in list-directed output
involving UDDTIO
-C- --- F03/0050 Questions about internal files
-Y- --- F03/0051 Repeat specifiers and UDDTIO
-C- --- F03/0086 Elemental and BIND(C)
-C- --- F03/0087 Entry names as dummy procedure arguments
-Y- --- F03/0088 Defined operations/assignments and
VOLATILE/ASYNCHRONOUS
-Y- --- F03/0089 Interoperability of non-BIND derived types
-Y- --- F03/0090 Polymorphic array constructors
Comment on 0048:
I agree with Bill Long's suggested addition to clause 10
Add this paragraph at [236:2+]:
"The left tab limit for a child data transfer statement is the file
position of the parent data transfer statement at the time that the
user-defined derived-type input/output procedure was invoked."
on the grounds that the stuff related to Tx edit descriptors really
belongs in 10.7.1.1.
------
Comment for 0049:
I agree with Bill Long's comment
In the edit, "list directed" should be hyphenated, and we
have changed "I/O" to "input/output" elsewhere in the standard, so
should here as well.
------
Comment for 0050
I agree with Van et. al.'s comments
------
Comment for 0086
I agree with Bill Long's comment
ELEMENTAL is not an "attribute" in the sense that we use that
term in the standard. Maybe something like "ELEMENTAL shall not be
specified for a procedure with the BIND attribute.", or "An ELEMENTAL
procedure shall not have the BIND attribute."
------
Comment on 0087
I agree with Bill Long's comment
While we're fixing this constraint, we might as well fix the
end of the sentence as well. The end is "nor shall appear in an
EXTERNAL, INTRINSIC, or PROCEDURE statement". PROCEDURE statements,
[258:27], appear only in interface blocks, and are not similar to
EXTERNAL or INTRINSIC. I suspect we really meant procedure
declaration statements [264:9].
Dick Hendrickson
More information about the J3
mailing list