[net.unix] Help with Lex Statistics

martin@noscvax.UUCP (Douglas W. Martin) (05/23/85)

     I've recently written some large programs in lex(1) which
have overflowed the default tables.  The error messages tell me to
increase %a, %p, %e, %k, etc.
The statistics relate these to packed transitions, positions, nodes,
packed character classes, etc.  Can
someone tell me what these terms mean?  How might one
modify the input file.l to, for example, reduce the number of
packed transitions? I can't find any
documentation explaining the meaning of any of the lex statistics.
Finally, it seems likely that increasing the values of some
of the % parameters would cause an arithmetic increase in
memory requirements, whereas others would cause a geometric
increase.  How can I determine reasonable sizes for the
parameters?  Any help understanding these statistics
would be appreciated.
Doug Martin
arpa: martin@nosc
uucp: ...!sdcsvax!noscvax!martin