Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-10 10:23:10 -0700 (Fri, 10 Sep 2004)
Revision: 597
Log message:

      Fixed the problem with empty arrays, and unusual array semantics
      that preserves whitespace (only) in the first definition.  For example,
      
      X[] = a b
      X += c d
      
      would give an array of 3 elements "a b" "c" "d".
      
      This is dumb, this patch produces the correct "a" "b" "c" "d".
      
      Also, updated the osh prompter to handle eof normally.
      

Changes  Path
+2 -3 omake/src/env/omake_ast_lex.mll
+2 -1 omake/src/env/omake_ir_ast.ml
+3 -0 omake/src/eval/omake_eval.ml
+1 -0 omake/src/ir/omake_ir.ml
+3 -0 omake/src/ir/omake_ir_print.ml