Issue 30 - Edit Descriptors and DTIO To: J3 From: Craig Dedo Date: January 11, 2001 Subject: Issue 30 - Edit Descriptors and DTIO Issue The material on edit descriptors in 10.6.x appears inadequately integrated with derived type I/O. Those edit descriptors that talk about a "state", talk about the state at the beginning of execution of a formatted I/O statement. These descriptions do not appear to be correct for child data transfer statements if I am interpreting 9.5.4.4 correctly. And if I'm not, then perhaps that section isn't as explicit on the subject as it needs to be. Hmm... Now I'm not certain which way it was intended. Anyway, I noticed this problem in the descriptions of P, BN, BZ, RU, RD, RN, RZ, S, SP, SS, DC, and DP in sections 10.6.x. If those sections are OK, then a few more words on the subject in 9.5.4.4 are in order. (Due to changes in the Fortran 2000 draft document, the relevant edit descriptors are now in sections 10.7.x.) Analysis It appears that this was the issue that JOR was working on for the last year when it developed the "Regularize I/O Keywords" feature. Somehow, JOR lost track that this feature was intended to resolve Issue 30. When J3 passed papers 00-316r1 and 00-323r3, it approved almost all of the technical content needed to resolve Issue 30. If approved, paper 01-109 will provide the remaining technical content which is needed. Edits Edits are with respect to 01-007. [220:33-42] Delete the J3 internal note. References 01-007, Fortran 2000 Draft 00-316r1, Regularize I/O Keywords - Technical Specification and Syntax 00-323r3, Regularize I/O Keywords - Edits 01-102, Changes to List of Unresolved Issues 01-109, Issue 306 - Initial Modes for Child Data Transfer Statements [End of J3 / 01-118]