(j3.2006) J3 Fortran interp letter ballot #15 - due 10-Feb-2008

Bill Long longb
Thu Jan 24 16:04:59 EST 2008

dick.hendrickson at att.net wrote:
> I don't have a vote, but I do have two comments.
> ...
>> NUMBER= At [213:21+], insert "If the unit specified by
>>  UNIT= is not connected to a file, the value is the unit specified
>>  by UNIT=."
> This contradicts table C.1 in Appendix C of F95 (page 325).  Should
> there be some sort of note about non-upward compatibility?  Or, should
> the result be -1 instead?
Appendix C is not normative. We only document incompatibilities related 
in the normative text. The normative text in f95 leaves this case 
ambiguous, and the point of the interp was to fill in holes and clarify 
those ambiguities.  For practical reasons, I prefer the answer in the 
interp.  It makes intuitive sense, and it's what (at least our) compiler 
does already anyway.


Bill Long                                   longb at cray.com
Fortran Technical Support    &              voice: 651-605-9024
Bioinformatics Software Development         fax:   651-605-9142
Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120


More information about the J3 mailing list