Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-06-01 18:02:11 -0700 (Wed, 01 Jun 2005)
Revision: 1077
Log message:

      This changes the semantics of static definitions to be more like
      regular definitions (except evaluate-once).
      
      By accident, the old method was making them imperative.
      
      This doesn't quite work yet, I have to get export to work
      with protected variables.
      

Changes  Path
+3 -4 omake-branches/configure2/LaTeX.src
+1 -1 omake-branches/configure2/Makefile.in
+658 -25 omake-branches/configure2/doc/html/omake.html
+3 -4 omake-branches/configure2/lib/build/LaTeX.om
+2 -8 omake-branches/configure2/src/env/omake_command_digest.ml
+73 -136 omake-branches/configure2/src/env/omake_env.ml
+4 -2 omake-branches/configure2/src/env/omake_env.mli
+4 -11 omake-branches/configure2/src/env/omake_ir_ast.ml
+2 -2 omake-branches/configure2/src/env/omake_ir_free_vars.ml
+17 -4 omake-branches/configure2/src/eval/omake_eval.ml
+1 -2 omake-branches/configure2/src/ir/omake_ir.ml
+2 -10 omake-branches/configure2/src/ir/omake_ir_print.ml