(j3.2006) [Re: 188.8.131.52, 184.108.40.206 and 220.127.116.11]
Tue Jan 26 19:13:44 EST 2016
On Jan 26, 2016, at 4:09 PM, Van Snyder <Van.Snyder at jpl.nasa.gov> wrote:
> 18.104.22.168 and 22.214.171.124 list some of the attributes of an associate name,
> but don't specify whether the associate name is optional, allocatable or
> a pointer.
Yes they do.
> 126.96.36.199 says that if the selector is optional it shall be
> present, but doesn't way whether the associate name has the OPTIONAL
>It's not obvious that a construct entity associated with a dummy
>argument is not a dummy argument.
Yes it is obvious. "dummy argument" is a defined term with the meaning
"entity whose identifier appears in a dummy argument list (R1237) in a
FUNCTION, SUBROUTINE, ENTRY, or statement function statement, or whose name
can be used as an argument keyword in a reference to an intrinsic procedure
or a procedure in an intrinsic module". That definition excludes associate
names by omission.
Back to 188.8.131.52 and 184.108.40.206; 220.127.116.11 says
"... The other attributes ... are described in 18.104.22.168."
and 22.214.171.124 signally fails to specify that it may have OPTIONAL, INTENT,
POINTER, etc etc.
Therefore those attributes are never possessed by any associate name.
........................Malcolm Cohen, Nihon NAG, Tokyo.
More information about the J3