(j3.2006) INQUIRE by output list

Bill Long longb
Thu Aug 22 15:51:17 EDT 2013



On 8/21/13 8:01 PM, Malcolm Cohen wrote:
>>> >>"A data object is referenced when its value is required during execution."
>> >
>> >We also say
>> >
>> >"An expression represents either a data reference or a computation, and
>> >its value is either a scalar or an array."
>> >
>> >and <output-item> traces back to an expression.
> Precisely, which is why I wrote what I wrote.

I was just pointing out that in one place we say that a data object is a 
reference (conditionally) and in another we say that an expression, 
which could be a data object, is a reference (unconditionally).

Cheers,
Bill

>
> In this case the expression*IS*  a data object, and the 64 yen question is
> whether the value of the expression, and thus of the data object since the data
> object is the whole of the expression, is required.  Some processors might
> require the value, some processors might not require the value.
>

-- 
Bill Long                                           longb at cray.com
Fortran Technical Support    &                 voice: 651-605-9024
Bioinformatics Software Development            fax:   651-605-9142
Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101





More information about the J3 mailing list