A title-header line signals the start of data for a new title bank; it specifies the ID of the title bank, the way the data are to be read, and further options. Its format is:
*DO <idh> [idn] [-<opt><option text>] [#. comment ]
ID
;
ID
, integer, if any;
The following options are available:
READ
statement, using the FORMAT
given, which must
not contain blanks, the brackets must be present.
text
:B
, I
, F
or D
if the bank is all bits, integer,
floating, or double precision;(string)
where string
is the I/O characteristic,
(see routine MZFORM);n
data words, for -F
this must be exact; for free-field
format this may be omitted if less than 2000 words are to be
read and if the size is not to be changed by TZUSER.
A bank will initially be lifted to accomodate <n>
data words to
be read and will be shortened when input processing is complete.
n
as NPARA
,
zero if absent.
For free-field format only:
a/e
only on each line,
defaults: 1 for a, 80 for e-C11/72
use only the text on columns 11 to 72
on each line, except: '*'
in col. 1 is forbidden
<n>
words (as given by -Nn
).
If less or more data words are found, TZINIT will
print a message and go to ZFATAL on end of input.
<n>
words (as given by -Nn
).
The bank is not reduced to the number of data words
actually read.
#A[n][C][W]
had been read; see next paragraph.