Base files; used by all parsers generated by ML-Yacc, included
ML-Yacc's own parser.

  ../lib/base.sig
  ../lib/stream.sml
  ../lib/lrtable.sml
  ../lib/join.sml
  ../lib/parser2.sml

Signatures and parser for ML-Yacc.

sigs.sml
yacc_grm.sml
yacc_lex.sml
_utils.sml
_yacc_grm.sml
_parse.sml
__hdr.sml

LR table generator:

  base definitions:
    grammar.sml

  LR(0) graph generation:
    intgrammar.sml
    _core.sml
    _coreutils.sml
    _graph.sml

  LALR(1) table generation:
    _look.sml
    _lalr.sml
    _mklrtable.sml

  modules to print out table structure:
    _mkprstruct.sml
    _shrink.sml

  and verbose file:
    _verbose.sml

Rest of ML-Yacc:

  Signature and module to handle abstract syntax for actions and remove
  unused variable bindings from the abstract syntax:
    absyn.sml
    __absyn.sml

module to check specification for errors, create grammar from
specification, have appropriate files printed out, and print out
semantic actions for the parser:
    _yacc.sml

module to hook everything together:
    __link.sml
