Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-02-25 00:00:41 -0800 (Tue, 25 Feb 2003)
Revision: 4124
Log message:

      Two changes:
      
      1. Added the refiner error RewriteStringOpnameOpnameError;
         I was having too much trouble finding out why rewrites
         weren't working.
      
      2. Added the first phase of closure conversion.  This is
         the simpler phase, but it requires an inverse beta-reduction,
         and I was having trouble with it (turns out, I was just being
         dumb).
      

Changes  Path
+1 -1 metaprl/mk/preface
+2 -0 metaprl/refiner/refiner/refine_error.ml
+8 -0 metaprl/refiner/reflib/refine_exn.ml
+2 -0 metaprl/refiner/refsig/refine_error_sig.ml
+7 -2 metaprl/refiner/rewrite/rewrite.ml
Properties metaprl/theories/experimental/compile
+4 -0 metaprl/theories/experimental/compile/Makefile
Added metaprl/theories/experimental/compile/m_closure.ml
Properties metaprl/theories/experimental/compile/m_closure.ml
Added metaprl/theories/experimental/compile/m_closure.mli
Properties metaprl/theories/experimental/compile/m_closure.mli
+16 -0 metaprl/theories/experimental/compile/m_ir.ml
+12 -0 metaprl/theories/experimental/compile/m_ir.mli
+1 -1 metaprl/theories/experimental/compile/m_test.ml
Added metaprl/theories/experimental/compile/m_theory.mlz
Properties metaprl/theories/experimental/compile/m_theory.mlz