(j3.2006) (SC22WG5.5578) J3/16-257 interp letter ballot #34
John Reid
John.Reid
Fri Oct 30 08:41:44 EDT 2015
Yes No Number Title
-Y- --- F03/0042 IEEE funny values and Standard real generic intrinsic
procedures
-C- --- F08/0109 LOCK_TYPE and unlimited polymorphic
1. Edit for [6:7+].
Apart from the reference to 4.5.1, this edit has already been adopted in
F08/124 and is scheduled for inclusion in Corr 4. I think it is better
not to have the reference because no edit is proposed for 4.5.1. I
therefore suggest deletion of this edit from this interp.
2. Edit for [127:18-19].
This paragraph was replaced in Corr 2 (F08/042). The edit here meets the
objective of the edit in F08/042, so can be a replacement. I think a
slightly bigger edit is need for grammatical reasons. I suggest:
[127:18-19] 6.7.1.1, p4,
Instead of the edit in Corr. 2, make this change to the original text:
Change "If <allocate-object> is" -> "If an ALLOCATE statement has a
SOURCE= specifier and an <allocate-object> that is".
-Y- --- F08/0145 Can initial-data-target be coindexed?
-Y- --- F08/0147 Is generic resolution of elemental assignment done
at runtime?
-C- --- F08/0148 Pointer subobject in structure constructor in
pure procedure
The edit makes the list item be
"(3) as the <expr> corresponding to a component, or that has a
pointer component at any level of component selection, with the POINTER
attribute in a <structure-constructor>"
I think this is grammatically incorrect. It is certainly very hard to
understand. I suggest this edit instead
[312:35 12.7p2 C1283(3)] Replace this list item by
"(3) as the <expr> corresponding to a component in a
<structure-constructor> if the component has the POINTER attribute or
has a pointer component at any level of component selection,"
More information about the J3
mailing list