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.