Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-22 15:21:08 -0800 (Tue, 22 Mar 2005)
Revision: 7003
Log message:

      Fixed lookahead propagation, and added empty productions.
      The grammars in mmc now parse.  The maximum compile time has increased
      from 0.3 sec to 0.45, but I have a few minor optimizations left.
      

Changes  Path
+42 -40 metaprl/filter/base/filter_exn.ml
+1 -1 metaprl-branches/fast_parser/filter/base/filter_magic.ml
+2 -0 mpcompiler/mmc/test/OMakefile
Added mpcompiler/mmc/test/grammar_test1.mly
Properties mpcompiler/mmc/test/grammar_test1.mly
Added mpcompiler/mmc/test/grammar_test2.mly
Properties mpcompiler/mmc/test/grammar_test2.mly
Added mpcompiler/mmc/test/mmc_grammar_test1.ml
Properties mpcompiler/mmc/test/mmc_grammar_test1.ml
Added mpcompiler/mmc/test/mmc_grammar_test1.mli
Properties mpcompiler/mmc/test/mmc_grammar_test1.mli
Added mpcompiler/mmc/test/mmc_grammar_test2.ml
Properties mpcompiler/mmc/test/mmc_grammar_test2.ml
Added mpcompiler/mmc/test/mmc_grammar_test2.mli
Properties mpcompiler/mmc/test/mmc_grammar_test2.mli