Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-04-09 19:17:49 -0700 (Sat, 09 Apr 2005)
Revision: 7190
Log message:

      This finally removes the restriction "fun#std must be inside a Lam" before the
      closure conversion. Instead, now when closure conversion detects a "lonely"
      fun#std, it just wraps it with a Lam ().
      

Changes  Path
+26 -0 mpcompiler/mmc/core/mmc_core_closure.ml
+1 -9 mpcompiler/mmc/core/mmc_core_cps.ml
+2 -11 mpcompiler/mmc/extensions/bool/mmc_ext_bool.ml
+1 -0 mpcompiler/mmc/lir/mmc_lir_closure_elim.ml
+1 -1 mpcompiler/mmc/lir/mmc_lir_theory.ml
+803 -446 mpcompiler/mmc/test/mmc_tests_out.previous