[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 10600)

Jason J. Hickey jyh at cs.caltech.edu
Wed May 2 16:11:43 PDT 2007


Added the path definitions.  This fixes bug #580.

   X. =
      Y. =
         Z. =
            x = 1
   X.Y.Z.y = 2
   X.Y.Z.f() =
       value $(add $x, $y)
   echo $(X.Y.Z.f)
   # prints "3"

----
Changes:
    +1 -1	omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
    +9 -3	omake-branches/0.9.8.x/src/env/omake_command_digest.ml
    +1 -0	omake-branches/0.9.8.x/src/env/omake_env.mli
    +22 -23	omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
    +6 -6	omake-branches/0.9.8.x/src/env/omake_ir_semant.ml
    +97 -27	omake-branches/0.9.8.x/src/eval/omake_eval.ml
    +3 -4	omake-branches/0.9.8.x/src/ir/omake_ir.ml
    +3 -3	omake-branches/0.9.8.x/src/ir/omake_ir_free_vars.ml
    +9 -6	omake-branches/0.9.8.x/src/ir/omake_ir_print.ml
    +3 -3	omake-branches/0.9.8.x/src/ir/omake_ir_util.ml
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-05.html#07/05/02.16:11:43



More information about the OMake-CVS mailing list