This is an internal function used by formats, although you may
also call it. It formats a
list of values according to the contents of
, placing the
output into the format output accumulator,
is done, the contents of
are written to
some filehandle, but you could also read
yourself and then
. Note that a format typically does
per line of form, but the
itself doesn't care how many newlines are embedded in the
This means that the
tokens will treat the
as a single line. You may therefore need to use
multiple formlines to implement a single record-format, just like the
Be careful if you put double quotes around the picture, since an
character may be taken to mean the beginning of an array name.
always returns true.
See "Formats" in
for other examples.