Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 21:12:10 -0800 (Sat, 08 Jan 2005)
Revision: 757
Log message:

      Added the "test" command.
      The usage follows the man page for test(1).
      I believe everything on the man page works.
      
      Internal:
         $(test <exp>)
      Shell:
         test <exp>
         [ <exp> ]
      
      For example, the following two expressions are equivalent.
      
         if $(test -f foo)
            echo The file foo is a normal file
      
         [ -f foo ] && echo The file foo is a normal file
      

Changes  Path
+9 -5 libmojave/util/lm_glob.ml
+5 -0 omake/Files
+17 -0 omake/Pervasives.src
+62 -34 omake/configure
+17 -0 omake/lib/Pervasives.om
+4 -0 omake/src/build/omake_builtin.ml
Added omake/src/build/omake_builtin_test.ml
Properties omake/src/build/omake_builtin_test.ml
Added omake/src/build/omake_builtin_test.mli
Properties omake/src/build/omake_builtin_test.mli
+8 -14 omake/src/env/omake_ast_lex.mll
+1 -0 omake/src/env/omake_env.ml
+1 -0 omake/src/env/omake_env.mli
+6 -2 omake/src/eval/omake_rule.ml