(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.
>
>
> ...
>
>> 9.9.1.17 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.
Cheers,
Bill
--
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