Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-16 11:00:30 -0700 (Mon, 16 Apr 2007)
Revision: 10436
Log message:

      Some modifications to the DLL stuff.
        - Fixed 0-arity function calls.
        - Added some more GTK stuff.
        - Added a "target navigator" as a demo.
     This basically finishes the major backporting of the DLLs.
     
     It would be nice to implement the exploded-omake-value-to-C-value
     operation.  It is pretty straightforward, but not incredibly urgent.

Changes  Path
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/build/Dll.om
+106 -54 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Lex.om
+24 -4 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Parse.om
+3 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
+3 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
+227 -38 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_dll.ml
+31 -3 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_io.ml
Properties omake-jumbo-branches/dll2/0.9.8.x/src/clib/
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/clib/OMakefile
+31 -7 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.mli
+26 -1 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.mli
+1 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/OMakefile
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_post.ml
+8 -22 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/OMakefile
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/browser.om
+11 -64 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_lib.c
+41 -4 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_omake.om
+4 -4 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.ml
+39 -14 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.om
+2 -71 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.c
+112 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.h
+8 -15 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/main.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/main.om
+22 -21 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/structs.export
+57 -30 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/text.om
+26 -0 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/values.export
+8 -22 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakefile
+23 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/libtest.c
+16 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.om
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test
+11 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.h
+0 -80 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_lib.c
+1 -4 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.c
+12 -5 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.h