To: J3 J3/26-204 From: Malcolm Cohen Subject: Responses to editorial comments JP-1 to JP-14 Date: 2026-October-18 1. Introduction This paper resolves the editorial comments JP-1 to JP-14. 2. Resolution Comment JP-10 is rejected, as the text is correct as is. Comments JP-04, JP-08, JP-11, and JP-14 are accepted with modification. The remaining comments JP-01, JP-02, JP-03, JP-05, JP-06, JP-07, JP-09, JP-12, and JP-13, are accepted as is. 3. Modifications JP-04 Also, earlier in that subclause, on line 8 of page 97, BNF rule R757 type-bound-procedure-part is poorly typeset, and needs to have its horizontal spacing adjusted. JP-08 There is also a missing hyphen in "zero length character item", in the same sentence (change "zero length" to "zero-length"). JP-11 The Result Value paragraphs of two subclauses adjacent to those in the comment begin with excessive horizontal space. The affected subclauses are 18.11.19 IEEE_MAX_NUM, and 18.11.23 IEEE_MIN_NUM. JP-14 Instead of merely dehyphenation, it is also better to replace the verb "compile" with the noun "compilation". 4. Other discussion. JP-02 this is not really necessary, but is still an improvement, so agreed. JP-06 and JP-07 appear in the wrong order in 26-195. JP-10 is rejected. "assumed character length" is not a special term. In the context of character type, "length" is unambiguously "character length". We use such phrasing throughout the standard, e.g. in "assumed-length character", "assumes its length from its effective argument", "the length is that of...", "assumes its length from the selector", etc. That is, there is no difference between - "character entity with assumed length" - "entity with assumed character length" - "character entity with assumed character length" other than verbosity. JP-12 Changing to the syntax term io-unit would also work. JP-13 The items in this list are not required to exactly match the subsequent subclause title, and indeed do not for item (15) either. But item (5) is defective: either "character" and "length" need to be swapped, or "Assumed length" needs to be hyphenated. Accepted the JP suggestion. 5. Edits to N2258 [37:16,16+1] 4.3.1 Previous Fortran standards, p1, Change the table number "4.3" to "4.1" both in the paragraph and in the table heading. {JP-1} [68:11] 7.1.2 Type classification, p3 Insert new para "A nonintrinsic type is a derived type, an enum type, or an enumeration type." {JP-2} [88:0+11] 7.5.2.4 Sequence type, NOTE 2, bullet list, last item, Delete "and" before "the inclusion of the structure in...". {JP-3} [97:8] 7.5.5 Type-bound procedures, R757 type-bound-procedure-part, (a) insert additional space before "is", (b) delete excessive vertical space between the 1st and 2nd line of this production. {JP-4, modified} [99:11,21,22] Same subclause, p3 and p7. Change unqualified "GENERIC statement" to "type-bound GENERIC statement", twice, and unqualified "GENERIC statements" to "type-bound GENERIC statements". {JP-4} [115:3+lots] 7.8 Construction of array values, NOTE 5, beginning "Examples of zero-size array constructors are:" change "zero-size" in that sentence to "zero-sized". {JP-5} [297:4] 12.9 FLUSH statement, R1229 flush-spec, Change "[UNIT =]" to "[ UNIT = ]". {JP-6} [297:10] Same subclause, constraint C1245 "A file-unit-number...", Delete "from the unit specifier", retaining the comma which will now immediately follow "omitted". {JP-7} [313:3+3] 13.4 Interaction between input/output list and format, NOTE 1, Change "zero length character item" to "zero-length character item", and "zero sized array" to "zero-sized array". {JP-8, modified} [334:7] 13.10.4 List-directed output, p10 "Character sequences produced when the delimiter mode has a value of QUOTE...", change "contiguous quotes" to "consecutive quotes". [334:10] Same subclause, p11 "Character sequences... APOSTROPHE...", change "contiguous quotes" to "consecutive quotes". {JP-9} [572:18-19] 18.11.18 IEEE_MAX_MAG, p6 Result Value, join p7 eliminating spurious paragraph break & numbering. {JP-11} [572:33] 18.11.19 IEEE_MAX_NUM, p6 Result Value, delete excessive horizontal space before "The result". {JP-11 modified} [574:19-20] 18.11.22 IEEE_MIN_MAG, p6 Result Value, join p7 eliminating spurious paragraph break & numbering. {JP-11} [575:1] 18.11.23 IEEE_MIN_NUM, p6 Result Value, delete excessive horizontal space before "The result". {JP-11 modified} [581:4-5] 18.11.37 IEEE_SCALB, p6 Result Value, join p7 eliminating spurious paragraph break & numbering. {JP-11} [644:22] 20.6.5 Events that cause variables to become defined, p1, item (3), change "unit specifier" to "UNIT= specifier". {JP-12} [658:23] B.3.1 General, in B.3 Obsolescent features, p1, list item (5), Change "length character" to "character length". {JP-13} [722:32] C.12.9 Processing assumed-rank in C, p2, change "compile-time" to "compilation time". {JP-14} ===END===