(j3.2006) J3 09-155 interp letter ballot #18 due 23-Mar-2009
Bill Long
longb
Thu Feb 26 18:37:56 EST 2009
Ballot from Bill Long, Cray Inc:
The following Fortran interpretations are being balloted:
Yes No Number Title
-C- --- F03/0063 Procedure pointers in BLOCK DATA program
units
-C- --- F03/0064 Recursive declaration of procedure interfaces
-Y- --- F03/0065 Relational equivalence
-Y- --- F03/0071 Subroutine/function ambiguity in generics
-Y- --- F03/0112 Attributes allowed for dummy arguments in
defined assignments
-Y- --- F03/0119 Elemental procedures and deferred length character
components
-Y- --- F03/0122 When do objects of sequence derived type have the
same type?
-Y- --- F03/0125 Definitions of EXTENDS_TYPE_OF and SAME_TYPE_AS
-Y- --- F03/0126 References to VOLATILE variables in pure procedures
-Y- --- F03/0127 Duration of procedure execution
-C- --- F03/0128 Subobjects in namelist output
-C- --- F03/0129 C_LOC of character substrings
---------------------
Comment for F03/0063:
To remove procedure pointers from common blocks, additional edits seem
to be needed [ref in 04-007]:
[98:18] Remove "or <proc-pointer-name>" {113:3 in 09-007}.
[98:25] Remove "or <proc-pointer-name>" {113:10 in 09-007}.
[411:21] Remove item (7) in the list of names in a scoping unit that
override the same host-associated name. {452:22 in 09-007}.
---------------------
Comment for F03/0064:
The text following Example 1 in the Discussion says "which is being
declared by an interface body is *NOT* previously declared". But
there is no interface body in Example 1. Similarly, Example 2 also has
no interface bodies. The examples do not seem relevant to the topic
of the ANSWER section. Maybe both examples should be deleted.
---------------------
Comment for F03/0128:
In the EDIT section the reference [247:17] should be [247:27].
---------------------
Comment for F03/0129:
In the EDITS section, the reference [399:2-2] should be [399:2-3].
--
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