Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-08-10 11:07:05 -0700 (Fri, 10 Aug 2007)
Revision: 11955
Log message:

      Ouch, a terrible typo in Omake_ir_semant meant that expressions
     in a ValBody were not converted.  We should probably turn on
     strict free-variable checking.
     
        X el ->
           (* Oops, "e" is a typo, but OCaml doesn't report it *)
           let z, e = f z el in
              z, X el

Changes  Path(relative to omake-branches/0.9.8.5)
+1 -1 lib/build/OCaml.om
+48 -20 src/env/omake_ir_semant.ml
+5 -4 src/env/omake_ir_semant.mli
+3 -3 src/eval/omake_eval.ml
+1 -1 src/eval/omake_eval.mli
+4 -4 src/main/omake_shell.ml
Properties test/return/
Added test/return/Test1