The format specifier indicates the format to use for
data editing. It takes the following form:
[FMT=]format
format |
Is one of the following:
The statement label of a FORMAT statement
The FORMAT statement must be in the same
scoping unit as the data transfer statement.
An asterisk (*), indicating list-directed
formatting
A scalar default integer variable that has
been assigned the label of a FORMAT statement (through an ASSIGN statement)
The FORMAT statement must be in the same
scoping unit as the data transfer statement.
A character expression (which can be an
array or character constant) containing the run-time format
A default character expression must
evaluate to a valid format specification. If the expression is an array, it is
treated as if all the elements of the array were specified in array element
order and were concatenated.
The
name of a numeric array (or array element) containing the format
|
If the keyword FMT is omitted, the format specifier
must be the second specifier in the control list; the io-unit specifier must be
first.
If a format specifier appears in a control list, a
namelist group specifier must not appear.