If w (the field width) is omitted for the data edit descriptors, the system applies default values. For the real data edit descriptors, the system also applies default values for d (the number of characters to the right of the decimal point), and e (the number of characters in the exponent).
These defaults are based on the data type of the I/O list item, and are listed in Table 11-4.
| Edit Descriptor | Data Type of I/O List Item[1] | w | 
|---|---|---|
| I, B, O, Z, G | BYTE | 7 | 
| INTEGER(1), LOGICAL(1) | 7 | |
| INTEGER(2), LOGICAL(2) | 7 | |
| INTEGER(4), LOGICAL(4) | 12 | |
| INTEGER(8), LOGICAL(8) | 23 | |
| O, Z | REAL(4) | 12 | 
| REAL(8) | 23 | |
| REAL(16) | 44 | |
| CHARACTER*len | MAX(7, 3*len) | |
| L, G | LOGICAL(1), LOGICAL(2) LOGICAL(4), LOGICAL(8) | 2 | 
| F, E, EN, ES, G, D | REAL(4), COMPLEX(4) | 15 d: 7 e: 2 | 
| REAL(8), COMPLEX(8) | 25 d: 16 e: 2 | |
| REAL(16) | 42 d: 33 e: 3 | |
| A[2], G | LOGICAL(1) | 1 | 
| LOGICAL(2), INTEGER(2) | 2 | |
| LOGICAL(4), INTEGER(4) | 4 | |
| LOGICAL(8), INTEGER(8) | 8 | |
| REAL(4), COMPLEX(4) | 4 | |
| REAL(8), COMPLEX(8) | 8 | |
| REAL(16) | 16 | |
| CHARACTER*len | len | |
|  
 
[1] INTEGER(8) and LOGICAL(8) are only available on Alpha
processors. REAL(16) is only available on
OpenVMS and Tru64 UNIX systems.
  | ||