Merge to rev 10570.
Add .STATIC rules. This is different from a "static. =" section.
- .STATIC rules are delayed; they are evaluated only if the value is needed.
- .STATIC rules allow dependencies, and explicit variables.
- The values are stored in .omakedb
* Basic usage:
.STATIC:
println(foo)
X = 1
Y = $X
The variable X is exported. The rule is evaluated if the value for $X is needed,
but it is lazy. The definition of Y does not force evaluation.
* With dependencies:
.STATIC: x.input
X = $(expensive-function x.input)
This is be evaluated if x.input changes and X is forced.
* Exporting variables
.STATIC: X: x.input
Y = 1
X = $Y
Y is not exported from the section.
Use reference cells for the delayed values.
Merge to rev 10583.
No need for all the virtual_var definitions.
Merge to rev 10598.
Export rules and phonies correctly.
Merge to rev 10594.
Merge to 10600.
Rename the eval_find_field_* functions.
Merge to rev 10608.
OMake follow-up to the LibMojave commit rev. 10614.
Rename StringBody to be ArrayBody to be more accurate.
Use the new "dual equality" cons hashing to preserve filename case even when
faced with a case-insensitive filesystem (or OS). Not tested much just yet.
Re-naming to match rev 10620.
I've been thinking about the new scheme. I like the basic idea, but I am
not sure about it.
The entire reason to use cons-hashing is to improve performance of the
compare function. In the original implementation, if the hash is perfect,
comparisons take time O(1). We go through great pains to get good hashes.
I haven't checked recently, but the original implementation showed 2
hash collisions (out of about 1e6 comparisons IIRC) for a MetaPRL compile.
The problem with the new implementation is that the normal operation, the
coarse comparison, now gets a lot of collisions *by definition*.
There is a solution, which is a vertical split, where each fine
node has the hash-consed coarse node as a component. Comparisons
should be based on the coarse node, but the full hash-consing would
be case-sensitive.
To be more explicit, something like this:
type coarse_dir =
DirCoarseRoot of Lm_filename_util.root
| DirCoarseSub of FileCase.t * DirCoarseHash.t
type dir =
DirRoot of Lm_filename_util.root
| DirSub of string * DirHash.t * DirCoarseHash.t
Added some consistency with the 0.9.8.x branch.
svn merge -r 10551:10622 svn+ssh://svn.metaprl.org/svnroot/mojave/omake-branches/0.9.8.2 .
Corrected the sense of "fine" in the Node hashing.
Collision performance is good. Here are stats on a build of OMake.
Hash statistics:
Node: reintern = 21, compare = 1054325, collisions = 0
DirList: reintern = 0, compare = 5371, collisions = 0
Dir: reintern = 112, compare = 1122245, collisions = 0
Symbol: reintern = 658, compare = 2861235, collisions = 0
Microscopic performance improvement in omake_node.
Mainly, the code is a little easier to read without the
conditionals.
Here is a proposal for fixing the case-sensitive problem.
The basic idea is that we should enforce case-sensitivity
even on insensitive filesystems. If that is too strong, then
we should at least enforce it during scanning. The reason is
that when you port your case-insensitive project to some
other system, you want the build to work the same.
We can't just enforce case-sensitivity by turning off the detection.
The proper solution requires figuring out the actual filenames.
This commit adds Node.real_tail and related functions that
returns the actual filename for the node, which it uses to
implement a strict (case-sensitive) form of target-is-buildable. Let
me know what you think.
Revert to rev 10634 from 10637. I think the strict Omake_cache.stat is the
right way to go, but need some feedback from Aleksey.
Implemented the strictly case-sensitive Omake_cache.stat, and use only case-sensitive
comparisons on nodes. This should be considered a proposal, to be reviewed.
Potential problems:
- People might wonder why OMake is case-sensitive on Win32/MacOS etc.
Cleanup, if we decide to go this way:
- Nodes use only the fine comparison, so the code can be substantially
cleaned up.
- The case-detection code should be moved to Omake_cache.
Split the Omake_cache.stat code into a separate file.
Merge to rev 10650.
If the stat succeeds, and the entry is not in the cache, rescan.
Changes | Path |
+16 -0 |
omake-jumbo-branches/DEPENDENCIES |
Copied |
omake-jumbo-branches/syntax/ (from rev 10577, omake-jumbo-branches/keyword) |
Replaced |
omake-jumbo-branches/syntax/doc/OMakefile |
Copied |
omake-jumbo-branches/syntax/doc/OMakefile (from rev 10585, omake-jumbo-branches/keyword/doc/OMakefile) |
Replaced |
omake-jumbo-branches/syntax/doc/html/changelog.html |
Copied |
omake-jumbo-branches/syntax/doc/html/changelog.html (from rev 10628, omake-jumbo-branches/keyword/doc/html/changelog.html) |
Replaced |
omake-jumbo-branches/syntax/doc/html/download.html |
Copied |
omake-jumbo-branches/syntax/doc/html/download.html (from rev 10628, omake-jumbo-branches/keyword/doc/html/download.html) |
Replaced |
omake-jumbo-branches/syntax/doc/html/omake-doc.html |
Copied |
omake-jumbo-branches/syntax/doc/html/omake-doc.html (from rev 10628, omake-jumbo-branches/keyword/doc/html/omake-doc.html) |
Replaced |
omake-jumbo-branches/syntax/doc/html/omake-options.html |
Copied |
omake-jumbo-branches/syntax/doc/html/omake-options.html (from rev 10628, omake-jumbo-branches/keyword/doc/html/omake-options.html) |
Replaced |
omake-jumbo-branches/syntax/doc/html/omake-references.html |
Copied |
omake-jumbo-branches/syntax/doc/html/omake-references.html (from rev 10628, omake-jumbo-branches/keyword/doc/html/omake-references.html) |
Replaced |
omake-jumbo-branches/syntax/doc/html/omake-toc.html |
Copied |
omake-jumbo-branches/syntax/doc/html/omake-toc.html (from rev 10628, omake-jumbo-branches/keyword/doc/html/omake-toc.html) |
Replaced |
omake-jumbo-branches/syntax/doc/info/omake-doc.info |
Copied |
omake-jumbo-branches/syntax/doc/info/omake-doc.info (from rev 10628, omake-jumbo-branches/keyword/doc/info/omake-doc.info) |
Replaced |
omake-jumbo-branches/syntax/doc/info/omake-doc.info-1 |
Copied |
omake-jumbo-branches/syntax/doc/info/omake-doc.info-1 (from rev 10628, omake-jumbo-branches/keyword/doc/info/omake-doc.info-1) |
Copied |
omake-jumbo-branches/syntax/doc/info/omake-doc.info-10 (from rev 10578, omake-jumbo-branches/keyword/doc/info/omake-doc.info-10) |
Replaced |
omake-jumbo-branches/syntax/doc/info/omake-doc.info-8 |
Copied |
omake-jumbo-branches/syntax/doc/info/omake-doc.info-8 (from rev 10628, omake-jumbo-branches/keyword/doc/info/omake-doc.info-8) |
Replaced |
omake-jumbo-branches/syntax/doc/info/omake-doc.info-9 |
Copied |
omake-jumbo-branches/syntax/doc/info/omake-doc.info-9 (from rev 10628, omake-jumbo-branches/keyword/doc/info/omake-doc.info-9) |
Replaced |
omake-jumbo-branches/syntax/doc/ps/omake-doc.dvi |
Copied |
omake-jumbo-branches/syntax/doc/ps/omake-doc.dvi (from rev 10628, omake-jumbo-branches/keyword/doc/ps/omake-doc.dvi) |
Replaced |
omake-jumbo-branches/syntax/doc/ps/omake-doc.pdf |
Copied |
omake-jumbo-branches/syntax/doc/ps/omake-doc.pdf (from rev 10628, omake-jumbo-branches/keyword/doc/ps/omake-doc.pdf) |
Replaced |
omake-jumbo-branches/syntax/doc/ps/omake-doc.ps |
Copied |
omake-jumbo-branches/syntax/doc/ps/omake-doc.ps (from rev 10628, omake-jumbo-branches/keyword/doc/ps/omake-doc.ps) |
Replaced |
omake-jumbo-branches/syntax/doc/txt/omake-doc.txt |
Copied |
omake-jumbo-branches/syntax/doc/txt/omake-doc.txt (from rev 10628, omake-jumbo-branches/keyword/doc/txt/omake-doc.txt) |
Replaced |
omake-jumbo-branches/syntax/lib/OMakeroot.om |
Copied |
omake-jumbo-branches/syntax/lib/OMakeroot.om (from rev 10585, omake-jumbo-branches/keyword/lib/OMakeroot.om) |
Replaced |
omake-jumbo-branches/syntax/lib/Pervasives.om |
Copied |
omake-jumbo-branches/syntax/lib/Pervasives.om (from rev 10585, omake-jumbo-branches/keyword/lib/Pervasives.om) |
Replaced |
omake-jumbo-branches/syntax/lib/build/C.om |
Copied |
omake-jumbo-branches/syntax/lib/build/C.om (from rev 10585, omake-jumbo-branches/keyword/lib/build/C.om) |
Replaced |
omake-jumbo-branches/syntax/lib/build/Common.om |
Copied |
omake-jumbo-branches/syntax/lib/build/Common.om (from rev 10585, omake-jumbo-branches/keyword/lib/build/Common.om) |
Replaced |
omake-jumbo-branches/syntax/lib/build/LaTeX.om |
Copied |
omake-jumbo-branches/syntax/lib/build/LaTeX.om (from rev 10585, omake-jumbo-branches/keyword/lib/build/LaTeX.om) |
Replaced |
omake-jumbo-branches/syntax/lib/build/OCaml.om |
Copied |
omake-jumbo-branches/syntax/lib/build/OCaml.om (from rev 10585, omake-jumbo-branches/keyword/lib/build/OCaml.om) |
Replaced |
omake-jumbo-branches/syntax/lib/build/svn_realclean.om |
Copied |
omake-jumbo-branches/syntax/lib/build/svn_realclean.om (from rev 10585, omake-jumbo-branches/keyword/lib/build/svn_realclean.om) |
Replaced |
omake-jumbo-branches/syntax/lib/configure/Configure.om |
Copied |
omake-jumbo-branches/syntax/lib/configure/Configure.om (from rev 10585, omake-jumbo-branches/keyword/lib/configure/Configure.om) |
Replaced |
omake-jumbo-branches/syntax/lib/configure/X.om |
Copied |
omake-jumbo-branches/syntax/lib/configure/X.om (from rev 10585, omake-jumbo-branches/keyword/lib/configure/X.om) |
Replaced |
omake-jumbo-branches/syntax/lib/configure/fam.om |
Copied |
omake-jumbo-branches/syntax/lib/configure/fam.om (from rev 10585, omake-jumbo-branches/keyword/lib/configure/fam.om) |
Replaced |
omake-jumbo-branches/syntax/lib/configure/fs_case_sensitive.om |
Copied |
omake-jumbo-branches/syntax/lib/configure/fs_case_sensitive.om (from rev 10585, omake-jumbo-branches/keyword/lib/configure/fs_case_sensitive.om) |
Replaced |
omake-jumbo-branches/syntax/lib/configure/ncurses.om |
Copied |
omake-jumbo-branches/syntax/lib/configure/ncurses.om (from rev 10585, omake-jumbo-branches/keyword/lib/configure/ncurses.om) |
Replaced |
omake-jumbo-branches/syntax/lib/configure/readline.om |
Copied |
omake-jumbo-branches/syntax/lib/configure/readline.om (from rev 10585, omake-jumbo-branches/keyword/lib/configure/readline.om) |
Replaced |
omake-jumbo-branches/syntax/lib/configure/snprintf.om |
Copied |
omake-jumbo-branches/syntax/lib/configure/snprintf.om (from rev 10585, omake-jumbo-branches/keyword/lib/configure/snprintf.om) |
Replaced |
omake-jumbo-branches/syntax/lib/parse/C/Lex.om |
Copied |
omake-jumbo-branches/syntax/lib/parse/C/Lex.om (from rev 10585, omake-jumbo-branches/keyword/lib/parse/C/Lex.om) |
Replaced |
omake-jumbo-branches/syntax/lib/parse/C/Parse.om |
Copied |
omake-jumbo-branches/syntax/lib/parse/C/Parse.om (from rev 10585, omake-jumbo-branches/keyword/lib/parse/C/Parse.om) |
Replaced |
omake-jumbo-branches/syntax/make_dmg |
Copied |
omake-jumbo-branches/syntax/make_dmg (from rev 10578, omake-jumbo-branches/keyword/make_dmg) |
Replaced |
omake-jumbo-branches/syntax/omake.aip |
Copied |
omake-jumbo-branches/syntax/omake.aip (from rev 10628, omake-jumbo-branches/keyword/omake.aip) |
Copied |
omake-jumbo-branches/syntax/osx_resources/Info.plist.in (from rev 10578, omake-jumbo-branches/keyword/osx_resources/Info.plist.in) |
Replaced |
omake-jumbo-branches/syntax/osx_resources/OMake.pmproj |
Copied |
omake-jumbo-branches/syntax/osx_resources/OMake.pmproj (from rev 10578, omake-jumbo-branches/keyword/osx_resources/OMake.pmproj) |
Copied |
omake-jumbo-branches/syntax/osx_resources/installer_files/preflight (from rev 10578, omake-jumbo-branches/keyword/osx_resources/installer_files/preflight) |
Replaced |
omake-jumbo-branches/syntax/src/Makefile |
Copied |
omake-jumbo-branches/syntax/src/Makefile (from rev 10652, omake-jumbo-branches/keyword/src/Makefile) |
+11 -4 |
omake-jumbo-branches/syntax/src/Makefile (from rev 10652, omake-jumbo-branches/keyword/src/Makefile) |
Replaced |
omake-jumbo-branches/syntax/src/Makefile.nt |
Copied |
omake-jumbo-branches/syntax/src/Makefile.nt (from rev 10652, omake-jumbo-branches/keyword/src/Makefile.nt) |
+11 -4 |
omake-jumbo-branches/syntax/src/Makefile.nt (from rev 10652, omake-jumbo-branches/keyword/src/Makefile.nt) |
Replaced |
omake-jumbo-branches/syntax/src/ast/omake_ast.ml |
Copied |
omake-jumbo-branches/syntax/src/ast/omake_ast.ml (from rev 10628, omake-jumbo-branches/keyword/src/ast/omake_ast.ml) |
+12 -1 |
omake-jumbo-branches/syntax/src/ast/omake_ast.ml (from rev 10628, omake-jumbo-branches/keyword/src/ast/omake_ast.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ast/omake_ast_print.ml |
Copied |
omake-jumbo-branches/syntax/src/ast/omake_ast_print.ml (from rev 10628, omake-jumbo-branches/keyword/src/ast/omake_ast_print.ml) |
+16 -0 |
omake-jumbo-branches/syntax/src/ast/omake_ast_print.ml (from rev 10628, omake-jumbo-branches/keyword/src/ast/omake_ast_print.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ast/omake_ast_util.ml |
Copied |
omake-jumbo-branches/syntax/src/ast/omake_ast_util.ml (from rev 10628, omake-jumbo-branches/keyword/src/ast/omake_ast_util.ml) |
+36 -4 |
omake-jumbo-branches/syntax/src/ast/omake_ast_util.ml (from rev 10628, omake-jumbo-branches/keyword/src/ast/omake_ast_util.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ast/omake_ast_util.mli |
Copied |
omake-jumbo-branches/syntax/src/ast/omake_ast_util.mli (from rev 10628, omake-jumbo-branches/keyword/src/ast/omake_ast_util.mli) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_build.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_build.ml (from rev 10585, omake-jumbo-branches/keyword/src/build/omake_build.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_build_type.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_build_type.ml (from rev 10585, omake-jumbo-branches/keyword/src/build/omake_build_type.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_build_util.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_build_util.ml (from rev 10578, omake-jumbo-branches/keyword/src/build/omake_build_util.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_build_util.mli |
Copied |
omake-jumbo-branches/syntax/src/build/omake_build_util.mli (from rev 10578, omake-jumbo-branches/keyword/src/build/omake_build_util.mli) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_builtin.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_builtin.ml (from rev 10610, omake-jumbo-branches/keyword/src/build/omake_builtin.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_builtin_type.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_builtin_type.ml (from rev 10578, omake-jumbo-branches/keyword/src/build/omake_builtin_type.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_builtin_util.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_builtin_util.ml (from rev 10610, omake-jumbo-branches/keyword/src/build/omake_builtin_util.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_builtin_util.mli |
Copied |
omake-jumbo-branches/syntax/src/build/omake_builtin_util.mli (from rev 10578, omake-jumbo-branches/keyword/src/build/omake_builtin_util.mli) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_rule.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_rule.ml (from rev 10610, omake-jumbo-branches/keyword/src/build/omake_rule.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_rule.mli |
Copied |
omake-jumbo-branches/syntax/src/build/omake_rule.mli (from rev 10585, omake-jumbo-branches/keyword/src/build/omake_rule.mli) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_target.ml |
Copied |
omake-jumbo-branches/syntax/src/build/omake_target.ml (from rev 10578, omake-jumbo-branches/keyword/src/build/omake_target.ml) |
Replaced |
omake-jumbo-branches/syntax/src/build/omake_target.mli |
Copied |
omake-jumbo-branches/syntax/src/build/omake_target.mli (from rev 10578, omake-jumbo-branches/keyword/src/build/omake_target.mli) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_arith.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_arith.ml (from rev 10578, omake-jumbo-branches/keyword/src/builtin/omake_builtin_arith.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_base.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_base.ml (from rev 10610, omake-jumbo-branches/keyword/src/builtin/omake_builtin_base.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_file.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_file.ml (from rev 10652, omake-jumbo-branches/keyword/src/builtin/omake_builtin_file.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_fun.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_fun.ml (from rev 10578, omake-jumbo-branches/keyword/src/builtin/omake_builtin_fun.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_io.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_io.ml (from rev 10610, omake-jumbo-branches/keyword/src/builtin/omake_builtin_io.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_io_fun.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_io_fun.ml (from rev 10610, omake-jumbo-branches/keyword/src/builtin/omake_builtin_io_fun.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_object.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_object.ml (from rev 10610, omake-jumbo-branches/keyword/src/builtin/omake_builtin_object.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_rule.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_rule.ml (from rev 10578, omake-jumbo-branches/keyword/src/builtin/omake_builtin_rule.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_shell.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_shell.ml (from rev 10578, omake-jumbo-branches/keyword/src/builtin/omake_builtin_shell.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_sys.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_sys.ml (from rev 10610, omake-jumbo-branches/keyword/src/builtin/omake_builtin_sys.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_target.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_target.ml (from rev 10610, omake-jumbo-branches/keyword/src/builtin/omake_builtin_target.ml) |
Replaced |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_test.ml |
Copied |
omake-jumbo-branches/syntax/src/builtin/omake_builtin_test.ml (from rev 10578, omake-jumbo-branches/keyword/src/builtin/omake_builtin_test.ml) |
Replaced |
omake-jumbo-branches/syntax/src/clib/ |
Copied |
omake-jumbo-branches/syntax/src/clib/ (from rev 10578, omake-jumbo-branches/keyword/src/clib) |
Properties |
omake-jumbo-branches/syntax/src/env/ |
Replaced |
omake-jumbo-branches/syntax/src/env/OMakefile |
Copied |
omake-jumbo-branches/syntax/src/env/OMakefile (from rev 10578, omake-jumbo-branches/keyword/src/env/OMakefile) |
+7 -0 |
omake-jumbo-branches/syntax/src/env/OMakefile (from rev 10578, omake-jumbo-branches/keyword/src/env/OMakefile) |
+3 -4 |
omake-jumbo-branches/syntax/src/env/omake_ast_lex.mli |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_ast_lex.mll |
Copied |
omake-jumbo-branches/syntax/src/env/omake_ast_lex.mll (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_ast_lex.mll) |
+41 -10 |
omake-jumbo-branches/syntax/src/env/omake_ast_lex.mll (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_ast_lex.mll) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_ast_parse.input |
Copied |
omake-jumbo-branches/syntax/src/env/omake_ast_parse.input (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_ast_parse.input) |
+80 -34 |
omake-jumbo-branches/syntax/src/env/omake_ast_parse.input (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_ast_parse.input) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_command_digest.ml |
Copied |
omake-jumbo-branches/syntax/src/env/omake_command_digest.ml (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_command_digest.ml) |
+8 -0 |
omake-jumbo-branches/syntax/src/env/omake_command_digest.ml (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_command_digest.ml) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_command_digest.mli |
Copied |
omake-jumbo-branches/syntax/src/env/omake_command_digest.mli (from rev 10585, omake-jumbo-branches/keyword/src/env/omake_command_digest.mli) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_env.ml |
Copied |
omake-jumbo-branches/syntax/src/env/omake_env.ml (from rev 10610, omake-jumbo-branches/keyword/src/env/omake_env.ml) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_env.mli |
Copied |
omake-jumbo-branches/syntax/src/env/omake_env.mli (from rev 10610, omake-jumbo-branches/keyword/src/env/omake_env.mli) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_exn_print.ml |
Copied |
omake-jumbo-branches/syntax/src/env/omake_exn_print.ml (from rev 10610, omake-jumbo-branches/keyword/src/env/omake_exn_print.ml) |
Added |
omake-jumbo-branches/syntax/src/env/omake_exp_lex.ml |
Added |
omake-jumbo-branches/syntax/src/env/omake_exp_lex.mli |
Added |
omake-jumbo-branches/syntax/src/env/omake_exp_parse.mly |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_gen_parse.ml |
Copied |
omake-jumbo-branches/syntax/src/env/omake_gen_parse.ml (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_gen_parse.ml) |
+30 -20 |
omake-jumbo-branches/syntax/src/env/omake_gen_parse.ml (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_gen_parse.ml) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_ir_ast.ml |
Copied |
omake-jumbo-branches/syntax/src/env/omake_ir_ast.ml (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_ir_ast.ml) |
+30 -2 |
omake-jumbo-branches/syntax/src/env/omake_ir_ast.ml (from rev 10628, omake-jumbo-branches/keyword/src/env/omake_ir_ast.ml) |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_ir_ast.mli |
Copied |
omake-jumbo-branches/syntax/src/env/omake_ir_ast.mli (from rev 10578, omake-jumbo-branches/keyword/src/env/omake_ir_ast.mli) |
Deleted |
omake-jumbo-branches/syntax/src/env/omake_ir_free_vars.ml |
Deleted |
omake-jumbo-branches/syntax/src/env/omake_ir_free_vars.mli |
Replaced |
omake-jumbo-branches/syntax/src/env/omake_ir_semant.ml |
Copied |
omake-jumbo-branches/syntax/src/env/omake_ir_semant.ml (from rev 10601, omake-jumbo-branches/keyword/src/env/omake_ir_semant.ml) |
+2 -0 |
omake-jumbo-branches/syntax/src/env/omake_ir_semant.ml (from rev 10601, omake-jumbo-branches/keyword/src/env/omake_ir_semant.ml) |
Deleted |
omake-jumbo-branches/syntax/src/env/omake_lexer.ml |
Deleted |
omake-jumbo-branches/syntax/src/env/omake_parser.ml |
Replaced |
omake-jumbo-branches/syntax/src/eval/omake_eval.ml |
Copied |
omake-jumbo-branches/syntax/src/eval/omake_eval.ml (from rev 10610, omake-jumbo-branches/keyword/src/eval/omake_eval.ml) |
+14 -1 |
omake-jumbo-branches/syntax/src/eval/omake_eval.ml (from rev 10610, omake-jumbo-branches/keyword/src/eval/omake_eval.ml) |
Replaced |
omake-jumbo-branches/syntax/src/eval/omake_eval.mli |
Copied |
omake-jumbo-branches/syntax/src/eval/omake_eval.mli (from rev 10610, omake-jumbo-branches/keyword/src/eval/omake_eval.mli) |
Replaced |
omake-jumbo-branches/syntax/src/eval/omake_value.ml |
Copied |
omake-jumbo-branches/syntax/src/eval/omake_value.ml (from rev 10610, omake-jumbo-branches/keyword/src/eval/omake_value.ml) |
Replaced |
omake-jumbo-branches/syntax/src/eval/omake_value.mli |
Copied |
omake-jumbo-branches/syntax/src/eval/omake_value.mli (from rev 10585, omake-jumbo-branches/keyword/src/eval/omake_value.mli) |
Replaced |
omake-jumbo-branches/syntax/src/ir/OMakefile |
Copied |
omake-jumbo-branches/syntax/src/ir/OMakefile (from rev 10652, omake-jumbo-branches/keyword/src/ir/OMakefile) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_cache.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_cache.ml (from rev 10652, omake-jumbo-branches/keyword/src/ir/omake_cache.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_cache.mli |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_cache.mli (from rev 10652, omake-jumbo-branches/keyword/src/ir/omake_cache.mli) |
Added |
omake-jumbo-branches/syntax/src/ir/omake_cache_stat.ml |
Added |
omake-jumbo-branches/syntax/src/ir/omake_cache_stat.mli |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_cache_type.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_cache_type.ml (from rev 10585, omake-jumbo-branches/keyword/src/ir/omake_cache_type.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_ir.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_ir.ml (from rev 10601, omake-jumbo-branches/keyword/src/ir/omake_ir.ml) |
+2 -1 |
omake-jumbo-branches/syntax/src/ir/omake_ir.ml (from rev 10601, omake-jumbo-branches/keyword/src/ir/omake_ir.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_ir_free_vars.ml (from rev 10601, omake-jumbo-branches/keyword/src/ir/omake_ir_free_vars.ml) |
+2 -0 |
omake-jumbo-branches/syntax/src/ir/omake_ir_free_vars.ml (from rev 10601, omake-jumbo-branches/keyword/src/ir/omake_ir_free_vars.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_ir_free_vars.mli (from rev 10578, omake-jumbo-branches/keyword/src/ir/omake_ir_free_vars.mli) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_ir_print.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_ir_print.ml (from rev 10601, omake-jumbo-branches/keyword/src/ir/omake_ir_print.ml) |
+4 -0 |
omake-jumbo-branches/syntax/src/ir/omake_ir_print.ml (from rev 10601, omake-jumbo-branches/keyword/src/ir/omake_ir_print.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_ir_util.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_ir_util.ml (from rev 10601, omake-jumbo-branches/keyword/src/ir/omake_ir_util.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_lexer.ml (from rev 10578, omake-jumbo-branches/keyword/src/ir/omake_lexer.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_node.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_node.ml (from rev 10652, omake-jumbo-branches/keyword/src/ir/omake_node.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_node.mli |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_node.mli (from rev 10628, omake-jumbo-branches/keyword/src/ir/omake_node.mli) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_node_sig.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_node_sig.ml (from rev 10652, omake-jumbo-branches/keyword/src/ir/omake_node_sig.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_parser.ml (from rev 10578, omake-jumbo-branches/keyword/src/ir/omake_parser.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_pos.ml (from rev 10593, omake-jumbo-branches/keyword/src/ir/omake_pos.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_pos.mli (from rev 10578, omake-jumbo-branches/keyword/src/ir/omake_pos.mli) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_symbol.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_symbol.ml (from rev 10585, omake-jumbo-branches/keyword/src/ir/omake_symbol.ml) |
+22 -0 |
omake-jumbo-branches/syntax/src/ir/omake_symbol.ml (from rev 10585, omake-jumbo-branches/keyword/src/ir/omake_symbol.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_value_print.ml (from rev 10585, omake-jumbo-branches/keyword/src/ir/omake_value_print.ml) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_value_print.mli (from rev 10578, omake-jumbo-branches/keyword/src/ir/omake_value_print.mli) |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_value_type.ml (from rev 10593, omake-jumbo-branches/keyword/src/ir/omake_value_type.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_var.ml |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_var.ml (from rev 10585, omake-jumbo-branches/keyword/src/ir/omake_var.ml) |
Replaced |
omake-jumbo-branches/syntax/src/ir/omake_var.mli |
Copied |
omake-jumbo-branches/syntax/src/ir/omake_var.mli (from rev 10585, omake-jumbo-branches/keyword/src/ir/omake_var.mli) |
Replaced |
omake-jumbo-branches/syntax/src/libmojave/ |
Added |
omake-jumbo-branches/syntax/src/libmojave/ |
Replaced |
omake-jumbo-branches/syntax/src/libmojave/OMakefile |
Copied |
omake-jumbo-branches/syntax/src/libmojave/OMakefile (from rev 10628, omake-jumbo-branches/keyword/src/libmojave/OMakefile) |
Replaced |
omake-jumbo-branches/syntax/src/magic/OMakefile |
Copied |
omake-jumbo-branches/syntax/src/magic/OMakefile (from rev 10578, omake-jumbo-branches/keyword/src/magic/OMakefile) |
Replaced |
omake-jumbo-branches/syntax/src/main/omake_main.ml |
Copied |
omake-jumbo-branches/syntax/src/main/omake_main.ml (from rev 10652, omake-jumbo-branches/keyword/src/main/omake_main.ml) |
Replaced |
omake-jumbo-branches/syntax/src/main/omake_shell.ml |
Copied |
omake-jumbo-branches/syntax/src/main/omake_shell.ml (from rev 10585, omake-jumbo-branches/keyword/src/main/omake_shell.ml) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_completion.ml |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_completion.ml (from rev 10610, omake-jumbo-branches/keyword/src/shell/omake_shell_completion.ml) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_completion.mli |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_completion.mli (from rev 10578, omake-jumbo-branches/keyword/src/shell/omake_shell_completion.mli) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_job.ml |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_job.ml (from rev 10578, omake-jumbo-branches/keyword/src/shell/omake_shell_job.ml) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_job.mli |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_job.mli (from rev 10578, omake-jumbo-branches/keyword/src/shell/omake_shell_job.mli) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_lex.ml |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_lex.ml (from rev 10578, omake-jumbo-branches/keyword/src/shell/omake_shell_lex.ml) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_lex.mli |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_lex.mli (from rev 10578, omake-jumbo-branches/keyword/src/shell/omake_shell_lex.mli) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_parse.mly |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_parse.mly (from rev 10578, omake-jumbo-branches/keyword/src/shell/omake_shell_parse.mly) |
Replaced |
omake-jumbo-branches/syntax/src/shell/omake_shell_sys_unix.ml |
Copied |
omake-jumbo-branches/syntax/src/shell/omake_shell_sys_unix.ml (from rev 10578, omake-jumbo-branches/keyword/src/shell/omake_shell_sys_unix.ml) |
Replaced |
omake-jumbo-branches/syntax/src/util/OMakefile |
Copied |
omake-jumbo-branches/syntax/src/util/OMakefile (from rev 10578, omake-jumbo-branches/keyword/src/util/OMakefile) |
Copied |
omake-jumbo-branches/syntax/src/util/omake_handle_table.ml (from rev 10578, omake-jumbo-branches/keyword/src/util/omake_handle_table.ml) |
Changes | Path |
+6 -0 |
omake-jumbo-branches/DEPENDENCIES |
Copied |
omake-jumbo-branches/dll-syntax/ (from rev 10577, omake-jumbo-branches/dll2) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/OMakefile |
Copied |
omake-jumbo-branches/dll-syntax/doc/OMakefile (from rev 10585, omake-jumbo-branches/dll2/doc/OMakefile) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/html/changelog.html |
Copied |
omake-jumbo-branches/dll-syntax/doc/html/changelog.html (from rev 10628, omake-jumbo-branches/dll2/doc/html/changelog.html) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/html/download.html |
Copied |
omake-jumbo-branches/dll-syntax/doc/html/download.html (from rev 10628, omake-jumbo-branches/dll2/doc/html/download.html) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/html/omake-doc.html |
Copied |
omake-jumbo-branches/dll-syntax/doc/html/omake-doc.html (from rev 10628, omake-jumbo-branches/dll2/doc/html/omake-doc.html) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/html/omake-options.html |
Copied |
omake-jumbo-branches/dll-syntax/doc/html/omake-options.html (from rev 10628, omake-jumbo-branches/dll2/doc/html/omake-options.html) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/html/omake-references.html |
Copied |
omake-jumbo-branches/dll-syntax/doc/html/omake-references.html (from rev 10628, omake-jumbo-branches/dll2/doc/html/omake-references.html) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/html/omake-toc.html |
Copied |
omake-jumbo-branches/dll-syntax/doc/html/omake-toc.html (from rev 10628, omake-jumbo-branches/dll2/doc/html/omake-toc.html) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info |
Copied |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info (from rev 10628, omake-jumbo-branches/dll2/doc/info/omake-doc.info) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info-1 |
Copied |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info-1 (from rev 10628, omake-jumbo-branches/dll2/doc/info/omake-doc.info-1) |
Copied |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info-10 (from rev 10578, omake-jumbo-branches/dll2/doc/info/omake-doc.info-10) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info-8 |
Copied |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info-8 (from rev 10628, omake-jumbo-branches/dll2/doc/info/omake-doc.info-8) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info-9 |
Copied |
omake-jumbo-branches/dll-syntax/doc/info/omake-doc.info-9 (from rev 10628, omake-jumbo-branches/dll2/doc/info/omake-doc.info-9) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/ps/omake-doc.dvi |
Copied |
omake-jumbo-branches/dll-syntax/doc/ps/omake-doc.dvi (from rev 10628, omake-jumbo-branches/dll2/doc/ps/omake-doc.dvi) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/ps/omake-doc.pdf |
Copied |
omake-jumbo-branches/dll-syntax/doc/ps/omake-doc.pdf (from rev 10628, omake-jumbo-branches/dll2/doc/ps/omake-doc.pdf) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/ps/omake-doc.ps |
Copied |
omake-jumbo-branches/dll-syntax/doc/ps/omake-doc.ps (from rev 10628, omake-jumbo-branches/dll2/doc/ps/omake-doc.ps) |
Replaced |
omake-jumbo-branches/dll-syntax/doc/txt/omake-doc.txt |
Copied |
omake-jumbo-branches/dll-syntax/doc/txt/omake-doc.txt (from rev 10628, omake-jumbo-branches/dll2/doc/txt/omake-doc.txt) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/OMakeroot.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/OMakeroot.om (from rev 10585, omake-jumbo-branches/dll2/lib/OMakeroot.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/Pervasives.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/Pervasives.om (from rev 10585, omake-jumbo-branches/dll2/lib/Pervasives.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/build/C.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/build/C.om (from rev 10585, omake-jumbo-branches/dll2/lib/build/C.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/build/Common.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/build/Common.om (from rev 10585, omake-jumbo-branches/dll2/lib/build/Common.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/build/LaTeX.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/build/LaTeX.om (from rev 10585, omake-jumbo-branches/dll2/lib/build/LaTeX.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/build/OCaml.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/build/OCaml.om (from rev 10585, omake-jumbo-branches/dll2/lib/build/OCaml.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/build/svn_realclean.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/build/svn_realclean.om (from rev 10585, omake-jumbo-branches/dll2/lib/build/svn_realclean.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/configure/Configure.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/configure/Configure.om (from rev 10585, omake-jumbo-branches/dll2/lib/configure/Configure.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/configure/X.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/configure/X.om (from rev 10585, omake-jumbo-branches/dll2/lib/configure/X.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/configure/fam.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/configure/fam.om (from rev 10585, omake-jumbo-branches/dll2/lib/configure/fam.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/configure/fs_case_sensitive.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/configure/fs_case_sensitive.om (from rev 10585, omake-jumbo-branches/dll2/lib/configure/fs_case_sensitive.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/configure/ncurses.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/configure/ncurses.om (from rev 10585, omake-jumbo-branches/dll2/lib/configure/ncurses.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/configure/readline.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/configure/readline.om (from rev 10585, omake-jumbo-branches/dll2/lib/configure/readline.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/configure/snprintf.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/configure/snprintf.om (from rev 10585, omake-jumbo-branches/dll2/lib/configure/snprintf.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/parse/C/Lex.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/parse/C/Lex.om (from rev 10585, omake-jumbo-branches/dll2/lib/parse/C/Lex.om) |
Replaced |
omake-jumbo-branches/dll-syntax/lib/parse/C/Parse.om |
Copied |
omake-jumbo-branches/dll-syntax/lib/parse/C/Parse.om (from rev 10585, omake-jumbo-branches/dll2/lib/parse/C/Parse.om) |
Replaced |
omake-jumbo-branches/dll-syntax/make_dmg |
Copied |
omake-jumbo-branches/dll-syntax/make_dmg (from rev 10578, omake-jumbo-branches/dll2/make_dmg) |
Replaced |
omake-jumbo-branches/dll-syntax/omake.aip |
Copied |
omake-jumbo-branches/dll-syntax/omake.aip (from rev 10628, omake-jumbo-branches/dll2/omake.aip) |
Copied |
omake-jumbo-branches/dll-syntax/osx_resources/Info.plist.in (from rev 10578, omake-jumbo-branches/dll2/osx_resources/Info.plist.in) |
Replaced |
omake-jumbo-branches/dll-syntax/osx_resources/OMake.pmproj |
Copied |
omake-jumbo-branches/dll-syntax/osx_resources/OMake.pmproj (from rev 10578, omake-jumbo-branches/dll2/osx_resources/OMake.pmproj) |
Copied |
omake-jumbo-branches/dll-syntax/osx_resources/installer_files/preflight (from rev 10578, omake-jumbo-branches/dll2/osx_resources/installer_files/preflight) |
Replaced |
omake-jumbo-branches/dll-syntax/src/Makefile |
Copied |
omake-jumbo-branches/dll-syntax/src/Makefile (from rev 10652, omake-jumbo-branches/dll2/src/Makefile) |
Replaced |
omake-jumbo-branches/dll-syntax/src/Makefile.nt |
Copied |
omake-jumbo-branches/dll-syntax/src/Makefile.nt (from rev 10652, omake-jumbo-branches/dll2/src/Makefile.nt) |
Replaced |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast.ml (from rev 10628, omake-jumbo-branches/dll2/src/ast/omake_ast.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast_print.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast_print.ml (from rev 10628, omake-jumbo-branches/dll2/src/ast/omake_ast_print.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast_util.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast_util.ml (from rev 10628, omake-jumbo-branches/dll2/src/ast/omake_ast_util.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast_util.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/ast/omake_ast_util.mli (from rev 10628, omake-jumbo-branches/dll2/src/ast/omake_ast_util.mli) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_build.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_build.ml (from rev 10585, omake-jumbo-branches/dll2/src/build/omake_build.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_build_type.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_build_type.ml (from rev 10585, omake-jumbo-branches/dll2/src/build/omake_build_type.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_build_util.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_build_util.ml (from rev 10578, omake-jumbo-branches/dll2/src/build/omake_build_util.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_build_util.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_build_util.mli (from rev 10578, omake-jumbo-branches/dll2/src/build/omake_build_util.mli) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin.ml (from rev 10610, omake-jumbo-branches/dll2/src/build/omake_builtin.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin_type.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin_type.ml (from rev 10578, omake-jumbo-branches/dll2/src/build/omake_builtin_type.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin_util.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin_util.ml (from rev 10610, omake-jumbo-branches/dll2/src/build/omake_builtin_util.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin_util.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_builtin_util.mli (from rev 10578, omake-jumbo-branches/dll2/src/build/omake_builtin_util.mli) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_rule.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_rule.ml (from rev 10610, omake-jumbo-branches/dll2/src/build/omake_rule.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_rule.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_rule.mli (from rev 10585, omake-jumbo-branches/dll2/src/build/omake_rule.mli) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_target.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_target.ml (from rev 10578, omake-jumbo-branches/dll2/src/build/omake_target.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/build/omake_target.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/build/omake_target.mli (from rev 10578, omake-jumbo-branches/dll2/src/build/omake_target.mli) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_arith.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_arith.ml (from rev 10578, omake-jumbo-branches/dll2/src/builtin/omake_builtin_arith.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_base.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_base.ml (from rev 10610, omake-jumbo-branches/dll2/src/builtin/omake_builtin_base.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_dll.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_dll.ml (from rev 10610, omake-jumbo-branches/dll2/src/builtin/omake_builtin_dll.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_file.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_file.ml (from rev 10652, omake-jumbo-branches/dll2/src/builtin/omake_builtin_file.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_fun.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_fun.ml (from rev 10578, omake-jumbo-branches/dll2/src/builtin/omake_builtin_fun.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_io.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_io.ml (from rev 10610, omake-jumbo-branches/dll2/src/builtin/omake_builtin_io.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_io_fun.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_io_fun.ml (from rev 10610, omake-jumbo-branches/dll2/src/builtin/omake_builtin_io_fun.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_object.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_object.ml (from rev 10610, omake-jumbo-branches/dll2/src/builtin/omake_builtin_object.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_rule.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_rule.ml (from rev 10578, omake-jumbo-branches/dll2/src/builtin/omake_builtin_rule.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_shell.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_shell.ml (from rev 10578, omake-jumbo-branches/dll2/src/builtin/omake_builtin_shell.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_sys.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_sys.ml (from rev 10610, omake-jumbo-branches/dll2/src/builtin/omake_builtin_sys.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_target.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_target.ml (from rev 10610, omake-jumbo-branches/dll2/src/builtin/omake_builtin_target.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_test.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/builtin/omake_builtin_test.ml (from rev 10578, omake-jumbo-branches/dll2/src/builtin/omake_builtin_test.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/clib/ |
Copied |
omake-jumbo-branches/dll-syntax/src/clib/ (from rev 10578, omake-jumbo-branches/dll2/src/clib) |
Replaced |
omake-jumbo-branches/dll-syntax/src/clib/OMakefile |
Copied |
omake-jumbo-branches/dll-syntax/src/clib/OMakefile (from rev 10585, omake-jumbo-branches/dll2/src/clib/OMakefile) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/OMakefile |
Copied |
omake-jumbo-branches/dll-syntax/src/env/OMakefile (from rev 10578, omake-jumbo-branches/dll2/src/env/OMakefile) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_ast_lex.mll |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_ast_lex.mll (from rev 10628, omake-jumbo-branches/dll2/src/env/omake_ast_lex.mll) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_ast_parse.input |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_ast_parse.input (from rev 10628, omake-jumbo-branches/dll2/src/env/omake_ast_parse.input) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_command_digest.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_command_digest.ml (from rev 10628, omake-jumbo-branches/dll2/src/env/omake_command_digest.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_command_digest.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_command_digest.mli (from rev 10585, omake-jumbo-branches/dll2/src/env/omake_command_digest.mli) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_env.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_env.ml (from rev 10610, omake-jumbo-branches/dll2/src/env/omake_env.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_env.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_env.mli (from rev 10610, omake-jumbo-branches/dll2/src/env/omake_env.mli) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_exn_print.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_exn_print.ml (from rev 10610, omake-jumbo-branches/dll2/src/env/omake_exn_print.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_gen_parse.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_gen_parse.ml (from rev 10628, omake-jumbo-branches/dll2/src/env/omake_gen_parse.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_ast.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_ast.ml (from rev 10628, omake-jumbo-branches/dll2/src/env/omake_ir_ast.ml) |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_ast.mli |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_ast.mli (from rev 10578, omake-jumbo-branches/dll2/src/env/omake_ir_ast.mli) |
Deleted |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_free_vars.ml |
Deleted |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_free_vars.mli |
Replaced |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_semant.ml |
Copied |
omake-jumbo-branches/dll-syntax/src/env/omake_ir_semant.ml (from rev 10601, omake-jumbo-branches/dll2/src/env/omake_ir_semant.ml) |