(j3.2006) [ukfortran] (SC22WG5.5023) J3/13-xxx interp letter ballot #29 afterm201 - due 9-Aug-2013
Malcolm Cohen
malcolm
Fri Aug 9 05:25:54 EDT 2013
>The following Fortran interpretations are being balloted:
>
>Yes No Number Title
>
>-C- --- F08/0091 Derived type with no components
>-C- --- F08/0092 Derived type parameter requirements
>-C- --- F08/0093 Process exit status and error termination
>-Y- --- F08/0094 Procedure statement and double colon
>-Y- --- F08/0095 Is PRESENT allowed in specification and constant
> expressions
>-Y- --- F08/0096 Is VALUE permitted for an array in a BIND(C)
> procedure?
>-Y- --- F08/0097 Is the optional comma allowed in
> TYPE(CHARACTER*...)?
>-Y- --- F08/0098 How many ACQUIRED_LOCK= specifiers are allowed in a
> LOCK stmt?
COMMAND on F08/0091:
Agree with Bill Long re swapping x and y in m7_1 and m7_2.
Instead of adding a new constraint, it might be better just to add the
condition to the existing constraint, i.e.
[62:19] After "appears," insert "the type shall have at least one
component,".
COMMENT on F08/0092:
Agree with Van Snyder and Bill Long re "be" and "64:9"->"64:8".
I don't think "given" is really necessary: we do not consistently use "given"
in other similar constraints.
COMMENT on F08/0093:
Agree with Bill Long re insertion of a cross-reference.
This interp does not modify our recommendation of zero, nor do I think it is
necessary to modify it. Unlike the situation for exit(0) in C99, this is only a
recommendation, not a requirement.
Cheers,
--
................................Malcolm Cohen, Nihon NAG, Tokyo.
More information about the J3
mailing list