(j3.2006) Is the SIZE intrinsic definition correct?
Mon May 19 12:29:43 EDT 2008
Good catch, Dick.
This change occurred between 07-007 and 07-007r1, and I believe it was
not intended. Paper 07-116r1 has hundreds of small edits, most of which
have little context. Two consecutive ones are
424:11+1 "of...array" => "a scalar or array of any type"
426:24+1 "of...array" => "an array of any type"
The one on page 426 is for SIZE. I suspect that after a couple of
hundred of these, the editor's eyes wandered a line above and got the
wrong edit. Given the density of edits in 07-116r1, I'd be impressed if
this were the only transcription error.
I assume Malcolm can add a fix for this to 019.
Dick Hendrickson wrote:
> Is the definition ARRAY argument of the SIZE intrinsic correct?
> 13.7.155 says
> "ARRAY shall be a scalar or array of any type"
> but all of the discussion and examples only refer to
> case where ARRAY is an array.
> The definition in the chapter 2 glossary says
> of an array, the total number of elements in the array
> Which also seems to imply that only arrays have a size.
> Dick Hendrickson
> J3 mailing list
> J3 at j3-fortran.org
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