/-|{string currentfile exch readstring pop}executeonly def
which defines the command, in this case `-|',
that is to start charstring data. It is an error not to define such a
command. Another common name for this command is `RD'.
After the start of the
Subrs
array in the input, all open braces `{' not in a comment begin a
charstring. Such a charstring is terminated by the next non-comment
close brace `}'. Within such a charstring, only comments, integers,
and valid charstring commands are allowed. The format within a
charstring is unimportant as long as integers and commands are
separated by at least a one whitespace (space, tab, newling)
character. Note that within charstrings, comments are discarded
because they cannot be encoded.
example% t1asm Utopia-Regular.raw Utopia-Regular.pfa example% t1asm -b Utopia-Regular.raw Utopia-Regular.pfb
t1disasm(1), t1binary(1), t1ascii(1)
Adobe Type 1 Font Format