J3/13-309r1 To: J3 From: Steve Lionel & Malcolm Cohen Subject: Fortran 2015 proposal for G0.d edit specifier Date: 2013 October 14 Reference: 13-244r1 1. Discussion: ~~~~~~~~~~~~~~ At meeting 201 in Delft, June 2013, the following proposal from paper 13-244r1 was accepted for inclusion in Fortran 2015: --- The g0 edit descriptor had a ".d" added in response to public comments as a part of Fortran 2008. The requirement is that ".d" be absent when the list item is not real or complex should be eliminated to make it optional and/or ignored when the list item is not real or complex. A specific behavior should be selected for interpretation of ".d" when used with g0 and the list item is of type integer, logical, or character. --- This paper supplies the specs, syntax and edits. 2. Specifications The G0.d edit descriptor shall be permitted to be used for list items of type Integer, Logical, or Character. In all these cases, the .d value shall be ignored. 3. Syntax No new syntax. 4. EDITS to 10-007r1 ~~~~~~~~~~~~~~~~~~~~ [intro] Add new feature "The G0.d edit descriptor can be used for list items of type Integer, Logical, and Character.". [258:4] 10.7.5.2.1 Generalized integer editing Replace "the G0 edit descriptor follows" with "the G0 and G0. edit descriptors follow" [259:3] 10.7.5.3 Generalized logical editing Replace "the G0 edit descriptor follows" with "the G0 and G0. edit descriptors follow" [259:7-8] 10.7.5.4 Generalized character editing Replace "the G0 edit descriptor follows" with "the G0 and G0. edit descriptors follow" ===END===