02-174r2 Comments on Section 9 To: J3 From: Van Snyder, as amended by Craig Dedo Date: May 15, 2002 Subject: Comments on Section 9 Edits Edits refer to 02-007r2. [204:40] Delete "of the ISO_FORTRAN_ENV intrinsic module". [204:43] Replace "of the ISO_FORTRAN_ENV intrinsic module" with "(13.8.3)". [205:3] [Editor: "The" ==> "For formatted data transfer, the".] [207:1] [Editor: Insert "resolving procedure references, derived-type input/output" into the index (\index\{resolving procedure references!derived-type input/output\}}).] [207:2] [Editor: embolden "suitable generic interface" (with {\tdef}). Insert "is one that" after "item".] [218:8] [Which "variable specified?" Editor: "variable specified" ==> "scalar-int-variable in the IOSTAT= specifier".] [218:9] [Editor: Insert "the" before "iomsg-variable".] [218:10-11] [Which "variable specified?" Editor: "variable specified" ==> "scalar-int-variable in the SIZE= specifier".] [218:15] [Which "statement specified?" Editor: "specified" ==> "labelled by the label".] [218:30] [Which "variable specified?" Editor: "variable specified" ==> "scalar-int-variable in the IOSTAT= specifier".] [218:32] [Which "statement specified?" Editor: "specified" ==> "labelled by the label".] [219:1] [Which "variable specified?" Editor: "variable specified" ==> "scalar-int-variable in the IOSTAT= specifier".] [219:2] [Editor: Insert "the" before "iomsg-variable".] [219:3] [Which "variable specified?" Editor: "variable specified" ==> "scalar-int-variable in the SIZE= specifier".] [219:5] [Which "statement specified?" Editor: "specified" ==> "labelled by the label".] [219:8] [Editor: "variable specified" ==> "scalar-int- variable".] [219:13-14] [It wasn't necessary to mention both the subclause title and the cross reference in 9.5.3.7.2. It isn't necessary here either. Editor: Delete "of the intrinsic module ISO_FORTRAN_ENV".] [219:16-17] [It wasn't necessary to mention both the subclause title and the cross reference in 9.5.3.7.2. It isn't necessary here either. Editor: Delete "of the intrinsic module ISO_FORTRAN_ENV".] Answers to questions asked 1. Q. [9.9.1-3] Can more than one of error, end-of-file and end-of-record conditions occur simultaneously? If so, which one gets precedence of processing? A. Section 9.9.4 says that conditions are handled in the order error, then end-of-file, then end-of-record. 2. Q. [220:3-4] Does this mean "change the unit number" or "change the contents of the file identified by the unit?" A. This refers to an internal unit, which is a CHARACTER variable on an internal I/O, which cannot be modified during the I/O operation. References 02-007r1, Fortran 2000 Draft [End of J3 / 02-174r1]