Skip to content

Commit 1e64a9e

Browse files
committed
snapshot
1 parent e02b843 commit 1e64a9e

34 files changed

+217
-185
lines changed

jscomp/main/builtin_cmi_datasets.ml

Lines changed: 5 additions & 1 deletion
Large diffs are not rendered by default.

jscomp/main/builtin_cmj_datasets.ml

Lines changed: 5 additions & 1 deletion
Large diffs are not rendered by default.

jscomp/runtime/release.ninja

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,19 @@ build runtime/caml_hash_primitive.cmj : cc_cmi runtime/caml_hash_primitive.ml |
2929
build runtime/caml_hash_primitive.cmi : cc runtime/caml_hash_primitive.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
3030
build runtime/caml_int32.cmj : cc_cmi runtime/caml_int32.ml | runtime/caml_int32.cmi runtime/caml_nativeint_extern.cmj
3131
build runtime/caml_int32.cmi : cc runtime/caml_int32.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
32-
build runtime/caml_int64.cmj : cc_cmi runtime/caml_int64.ml | runtime/caml_float.cmj runtime/caml_float_extern.cmj runtime/caml_int64.cmi runtime/caml_nativeint_extern.cmj runtime/caml_string_extern.cmj runtime/js.cmj
32+
build runtime/caml_int64.cmj : cc_cmi runtime/caml_int64.ml | runtime/caml_float.cmj runtime/caml_float_extern.cmj runtime/caml_int64.cmi runtime/caml_nativeint_extern.cmj runtime/caml_primitive.cmj runtime/caml_string_extern.cmj runtime/js.cmj
3333
build runtime/caml_int64.cmi : cc runtime/caml_int64.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
34-
build runtime/caml_io.cmj : cc_cmi runtime/caml_io.ml | runtime/caml_io.cmi runtime/caml_string_extern.cmj runtime/caml_undefined_extern.cmj runtime/js.cmj
34+
build runtime/caml_io.cmj : cc_cmi runtime/caml_io.ml | runtime/caml_io.cmi runtime/caml_string_extern.cmj runtime/caml_undefined_extern.cmj runtime/curry.cmj runtime/js.cmj
3535
build runtime/caml_io.cmi : cc runtime/caml_io.mli | runtime/bs_stdlib_mini.cmi runtime/caml_undefined_extern.cmj runtime/js.cmi runtime/js.cmj
3636
build runtime/caml_lexer.cmj : cc_cmi runtime/caml_lexer.ml | runtime/caml_lexer.cmi
3737
build runtime/caml_lexer.cmi : cc runtime/caml_lexer.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
3838
build runtime/caml_md5.cmj : cc_cmi runtime/caml_md5.ml | runtime/caml_array_extern.cmj runtime/caml_char.cmj runtime/caml_int32_extern.cmj runtime/caml_md5.cmi runtime/caml_string_extern.cmj
3939
build runtime/caml_md5.cmi : cc runtime/caml_md5.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
4040
build runtime/caml_module.cmj : cc_cmi runtime/caml_module.ml | runtime/caml_array_extern.cmj runtime/caml_module.cmi runtime/caml_obj.cmj
4141
build runtime/caml_module.cmi : cc runtime/caml_module.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
42-
build runtime/caml_obj.cmj : cc_cmi runtime/caml_obj.ml | runtime/caml_array_extern.cmj runtime/caml_obj.cmi runtime/js.cmj
42+
build runtime/caml_obj.cmj : cc_cmi runtime/caml_obj.ml | runtime/caml_array_extern.cmj runtime/caml_obj.cmi runtime/caml_primitive.cmj runtime/js.cmj
4343
build runtime/caml_obj.cmi : cc runtime/caml_obj.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
44-
build runtime/caml_oo.cmj : cc_cmi runtime/caml_oo.ml | runtime/caml_array_extern.cmj runtime/caml_exceptions.cmj runtime/caml_oo.cmi
44+
build runtime/caml_oo.cmj : cc_cmi runtime/caml_oo.ml | runtime/caml_array.cmj runtime/caml_array_extern.cmj runtime/caml_exceptions.cmj runtime/caml_oo.cmi
4545
build runtime/caml_oo.cmi : cc runtime/caml_oo.mli | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
4646
build runtime/caml_option.cmj : cc_cmi runtime/caml_option.ml | runtime/caml_option.cmi runtime/caml_undefined_extern.cmj runtime/js.cmj
4747
build runtime/caml_option.cmi : cc runtime/caml_option.mli | runtime/bs_stdlib_mini.cmi runtime/caml_undefined_extern.cmj runtime/js.cmi runtime/js.cmj
@@ -63,10 +63,10 @@ build runtime/caml_external_polyfill.cmi runtime/caml_external_polyfill.cmj : cc
6363
build runtime/caml_float_extern.cmi runtime/caml_float_extern.cmj : cc runtime/caml_float_extern.ml | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
6464
build runtime/caml_int32_extern.cmi runtime/caml_int32_extern.cmj : cc runtime/caml_int32_extern.ml | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
6565
build runtime/caml_int64_extern.cmi runtime/caml_int64_extern.cmj : cc runtime/caml_int64_extern.ml | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
66-
build runtime/caml_js_exceptions.cmi runtime/caml_js_exceptions.cmj : cc runtime/caml_js_exceptions.ml | runtime/bs_stdlib_mini.cmi runtime/caml_exceptions.cmj runtime/js.cmi runtime/js.cmj
66+
build runtime/caml_js_exceptions.cmi runtime/caml_js_exceptions.cmj : cc runtime/caml_js_exceptions.ml | runtime/bs_stdlib_mini.cmi runtime/caml_exceptions.cmj runtime/caml_option.cmj runtime/js.cmi runtime/js.cmj
6767
build runtime/caml_nativeint_extern.cmi runtime/caml_nativeint_extern.cmj : cc runtime/caml_nativeint_extern.ml | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
6868
build runtime/caml_oo_curry.cmi runtime/caml_oo_curry.cmj : cc runtime/caml_oo_curry.ml | runtime/bs_stdlib_mini.cmi runtime/caml_oo.cmj runtime/curry.cmj runtime/js.cmi runtime/js.cmj
6969
build runtime/caml_string_extern.cmi runtime/caml_string_extern.cmj : cc runtime/caml_string_extern.ml | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
7070
build runtime/caml_undefined_extern.cmi runtime/caml_undefined_extern.cmj : cc runtime/caml_undefined_extern.ml | runtime/bs_stdlib_mini.cmi runtime/js.cmi runtime/js.cmj
71-
build runtime/curry.cmi runtime/curry.cmj : cc runtime/curry.ml | runtime/bs_stdlib_mini.cmi runtime/caml_array_extern.cmj runtime/js.cmi runtime/js.cmj
71+
build runtime/curry.cmi runtime/curry.cmj : cc runtime/curry.ml | runtime/bs_stdlib_mini.cmi runtime/caml_array.cmj runtime/caml_array_extern.cmj runtime/js.cmi runtime/js.cmj
7272
build runtime : phony runtime/bs_stdlib_mini.cmi runtime/js.cmj runtime/js.cmi runtime/caml_array.cmi runtime/caml_array.cmj runtime/caml_bytes.cmi runtime/caml_bytes.cmj runtime/caml_float.cmi runtime/caml_float.cmj runtime/caml_format.cmi runtime/caml_format.cmj runtime/caml_gc.cmi runtime/caml_gc.cmj runtime/caml_hash.cmi runtime/caml_hash.cmj runtime/caml_hash_primitive.cmi runtime/caml_hash_primitive.cmj runtime/caml_int32.cmi runtime/caml_int32.cmj runtime/caml_int64.cmi runtime/caml_int64.cmj runtime/caml_io.cmi runtime/caml_io.cmj runtime/caml_lexer.cmi runtime/caml_lexer.cmj runtime/caml_md5.cmi runtime/caml_md5.cmj runtime/caml_module.cmi runtime/caml_module.cmj runtime/caml_obj.cmi runtime/caml_obj.cmj runtime/caml_oo.cmi runtime/caml_oo.cmj runtime/caml_option.cmi runtime/caml_option.cmj runtime/caml_parser.cmi runtime/caml_parser.cmj runtime/caml_primitive.cmi runtime/caml_primitive.cmj runtime/caml_splice_call.cmi runtime/caml_splice_call.cmj runtime/caml_string.cmi runtime/caml_string.cmj runtime/caml_sys.cmi runtime/caml_sys.cmj runtime/caml_array_extern.cmi runtime/caml_array_extern.cmj runtime/caml_bytes_extern.cmi runtime/caml_bytes_extern.cmj runtime/caml_char.cmi runtime/caml_char.cmj runtime/caml_exceptions.cmi runtime/caml_exceptions.cmj runtime/caml_external_polyfill.cmi runtime/caml_external_polyfill.cmj runtime/caml_float_extern.cmi runtime/caml_float_extern.cmj runtime/caml_int32_extern.cmi runtime/caml_int32_extern.cmj runtime/caml_int64_extern.cmi runtime/caml_int64_extern.cmj runtime/caml_js_exceptions.cmi runtime/caml_js_exceptions.cmj runtime/caml_nativeint_extern.cmi runtime/caml_nativeint_extern.cmj runtime/caml_oo_curry.cmi runtime/caml_oo_curry.cmj runtime/caml_string_extern.cmi runtime/caml_string_extern.cmj runtime/caml_undefined_extern.cmi runtime/caml_undefined_extern.cmj runtime/curry.cmi runtime/curry.cmj

jscomp/test/a_filename_test.js

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -46,58 +46,58 @@ eq("File \"a_filename_test.ml\", line 10, characters 5-12", [
4646

4747
eq("File \"a_filename_test.ml\", line 22, characters 5-12", Ext_filename_test.node_relative_path(true, {
4848
HASH: /* File */781515420,
49-
value: "./a/b.c"
49+
VAL: "./a/b.c"
5050
}, {
5151
HASH: /* File */781515420,
52-
value: "./a/u/g.c"
52+
VAL: "./a/u/g.c"
5353
}), "./u/g.c");
5454

5555
eq("File \"a_filename_test.ml\", line 27, characters 5-12", Ext_filename_test.node_relative_path(true, {
5656
HASH: /* File */781515420,
57-
value: "./a/b.c"
57+
VAL: "./a/b.c"
5858
}, {
5959
HASH: /* File */781515420,
60-
value: "xxxghsoghos/ghsoghso/node_modules/buckle-stdlib/list.js"
60+
VAL: "xxxghsoghos/ghsoghso/node_modules/buckle-stdlib/list.js"
6161
}), "buckle-stdlib/list.js");
6262

6363
eq("File \"a_filename_test.ml\", line 33, characters 5-12", Ext_filename_test.node_relative_path(true, {
6464
HASH: /* File */781515420,
65-
value: "./a/b.c"
65+
VAL: "./a/b.c"
6666
}, {
6767
HASH: /* File */781515420,
68-
value: "xxxghsoghos/ghsoghso/node_modules//buckle-stdlib/list.js"
68+
VAL: "xxxghsoghos/ghsoghso/node_modules//buckle-stdlib/list.js"
6969
}), "buckle-stdlib/list.js");
7070

7171
eq("File \"a_filename_test.ml\", line 39, characters 5-12", Ext_filename_test.node_relative_path(true, {
7272
HASH: /* File */781515420,
73-
value: "./a/b.c"
73+
VAL: "./a/b.c"
7474
}, {
7575
HASH: /* File */781515420,
76-
value: "xxxghsoghos/ghsoghso/node_modules/./buckle-stdlib/list.js"
76+
VAL: "xxxghsoghos/ghsoghso/node_modules/./buckle-stdlib/list.js"
7777
}), "buckle-stdlib/list.js");
7878

7979
eq("File \"a_filename_test.ml\", line 45, characters 5-12", Ext_filename_test.node_relative_path(true, {
8080
HASH: /* File */781515420,
81-
value: "./a/c.js"
81+
VAL: "./a/c.js"
8282
}, {
8383
HASH: /* File */781515420,
84-
value: "./a/b"
84+
VAL: "./a/b"
8585
}), "./b");
8686

8787
eq("File \"a_filename_test.ml\", line 50, characters 5-12", Ext_filename_test.node_relative_path(true, {
8888
HASH: /* File */781515420,
89-
value: "./a/c"
89+
VAL: "./a/c"
9090
}, {
9191
HASH: /* File */781515420,
92-
value: "./a/b.js"
92+
VAL: "./a/b.js"
9393
}), "./b.js");
9494

9595
eq("File \"a_filename_test.ml\", line 55, characters 5-12", Ext_filename_test.node_relative_path(true, {
9696
HASH: /* Dir */3405101,
97-
value: "./a/"
97+
VAL: "./a/"
9898
}, {
9999
HASH: /* File */781515420,
100-
value: "./a/b.js"
100+
VAL: "./a/b.js"
101101
}), "./b.js");
102102

103103
eq("File \"a_filename_test.ml\", line 60, characters 5-12", Ext_filename_test.get_extension("a.txt"), ".txt");

jscomp/test/bs_unwrap_test.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,20 @@ console.log("hello world");
1414

1515
var arg_string = {
1616
HASH: /* String */-976970511,
17-
value: "hi runtime"
17+
VAL: "hi runtime"
1818
};
1919

20-
console.log(arg_string.value);
20+
console.log(arg_string.VAL);
2121

2222
var arg_pair = {
2323
HASH: /* Pair */892012602,
24-
value: [
24+
VAL: [
2525
"hi",
2626
1
2727
]
2828
};
2929

30-
console.log(arg_pair.value);
30+
console.log(arg_pair.VAL);
3131

3232
console.log(undefined);
3333

@@ -41,7 +41,7 @@ console.log(4, undefined);
4141

4242
var some_arg = {
4343
HASH: /* Bool */737456202,
44-
value: true
44+
VAL: true
4545
};
4646

4747
console.log(5, Caml_option.option_unwrap(some_arg));
@@ -51,16 +51,16 @@ console.log(6, undefined);
5151
console.log(7, Caml_option.option_unwrap((console.log("trace"), undefined)));
5252

5353
function dyn_log3(prim, prim$1, prim$2) {
54-
console.log(prim.value, Caml_option.option_unwrap(prim$1));
54+
console.log(prim.VAL, Caml_option.option_unwrap(prim$1));
5555

5656
}
5757

5858
dyn_log3({
5959
HASH: /* Int */3654863,
60-
value: 8
60+
VAL: 8
6161
}, {
6262
HASH: /* Bool */737456202,
63-
value: true
63+
VAL: true
6464
}, undefined);
6565

6666
console.log("foo");
@@ -70,7 +70,7 @@ console.log({
7070
});
7171

7272
function dyn_log4(prim) {
73-
console.log(prim.value);
73+
console.log(prim.VAL);
7474

7575
}
7676

@@ -79,7 +79,7 @@ console.log({
7979
});
8080

8181
function f(x) {
82-
console.log(x.value);
82+
console.log(x.VAL);
8383

8484
}
8585

jscomp/test/ext_array_test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ function rfind_and_split(arr, cmp, v) {
203203
} else {
204204
return {
205205
HASH: /* Split */345791162,
206-
value: [
206+
VAL: [
207207
$$Array.sub(arr, 0, i),
208208
$$Array.sub(arr, i + 1 | 0, (arr.length - i | 0) - 1 | 0)
209209
]
@@ -234,7 +234,7 @@ function find_and_split(arr, cmp, v) {
234234
} else {
235235
return {
236236
HASH: /* Split */345791162,
237-
value: [
237+
VAL: [
238238
$$Array.sub(arr, 0, i),
239239
$$Array.sub(arr, i + 1 | 0, (arr.length - i | 0) - 1 | 0)
240240
]

jscomp/test/ext_filename_test.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,8 @@ function chop_extension_if_any(fname) {
115115
var os_path_separator_char = Filename.dir_sep.charCodeAt(0);
116116

117117
function relative_path(file_or_dir_1, file_or_dir_2) {
118-
var relevant_dir1 = file_or_dir_1.HASH >= 781515420 ? Curry._1(Filename.dirname, file_or_dir_1.value) : file_or_dir_1.value;
119-
var relevant_dir2 = file_or_dir_2.HASH >= 781515420 ? Curry._1(Filename.dirname, file_or_dir_2.value) : file_or_dir_2.value;
118+
var relevant_dir1 = file_or_dir_1.HASH >= 781515420 ? Curry._1(Filename.dirname, file_or_dir_1.VAL) : file_or_dir_1.VAL;
119+
var relevant_dir2 = file_or_dir_2.HASH >= 781515420 ? Curry._1(Filename.dirname, file_or_dir_2.VAL) : file_or_dir_2.VAL;
120120
var dir1 = Ext_string_test.split(undefined, relevant_dir1, os_path_separator_char);
121121
var dir2 = Ext_string_test.split(undefined, relevant_dir2, os_path_separator_char);
122122
var go = function (_dir1, _dir2) {
@@ -145,22 +145,22 @@ function relative_path(file_or_dir_1, file_or_dir_2) {
145145
}
146146

147147
function node_relative_path(node_modules_shorten, file1, dep_file) {
148-
var file2 = dep_file.value;
148+
var file2 = dep_file.VAL;
149149
var v = Ext_string_test.find(undefined, Test_literals.node_modules, file2);
150150
var len = file2.length;
151151
if (!(node_modules_shorten && v >= 0)) {
152152
return relative_path(dep_file.HASH >= 781515420 ? ({
153153
HASH: /* File */781515420,
154-
value: absolute_path(dep_file.value)
154+
VAL: absolute_path(dep_file.VAL)
155155
}) : ({
156156
HASH: /* Dir */3405101,
157-
value: absolute_path(dep_file.value)
157+
VAL: absolute_path(dep_file.VAL)
158158
}), file1.HASH >= 781515420 ? ({
159159
HASH: /* File */781515420,
160-
value: absolute_path(file1.value)
160+
VAL: absolute_path(file1.VAL)
161161
}) : ({
162162
HASH: /* Dir */3405101,
163-
value: absolute_path(file1.value)
163+
VAL: absolute_path(file1.VAL)
164164
})) + (node_sep + Curry._1(Filename.basename, file2));
165165
}
166166
var skip = function (_i) {

jscomp/test/fun_pattern_match.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ function f4(param) {
7373

7474
var x = {
7575
HASH: /* A */65,
76-
value: r
76+
VAL: r
7777
};
7878

7979
function r(param) {
@@ -82,7 +82,7 @@ function r(param) {
8282

8383
var match = r(undefined);
8484

85-
var v = Curry._1(match.value, undefined);
85+
var v = Curry._1(match.VAL, undefined);
8686

8787
console.log(v);
8888

jscomp/test/gpr_1891_test.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
var Curry = require("../../lib/js/curry.js");
44

55
function foo(x) {
6-
if (typeof x === "number" || x.HASH !== 3505894 || x.value !== 3) {
6+
if (typeof x === "number" || x.HASH !== 3505894 || x.VAL !== 3) {
77
console.log("2");
88
} else {
99
console.log("1");
@@ -12,31 +12,31 @@ function foo(x) {
1212
}
1313

1414
function foo2(x) {
15-
if (typeof x === "number" || x.HASH !== 3505894 || x.value !== 3) {
15+
if (typeof x === "number" || x.HASH !== 3505894 || x.VAL !== 3) {
1616
return "xxx";
1717
} else {
1818
return "xxxx";
1919
}
2020
}
2121

2222
function foo3(x) {
23-
if (typeof x === "number" || x.HASH !== 3505894 || x.value !== 3) {
23+
if (typeof x === "number" || x.HASH !== 3505894 || x.VAL !== 3) {
2424
return 2;
2525
} else {
2626
return 1;
2727
}
2828
}
2929

3030
function foo4(x, h) {
31-
if (typeof x === "number" || x.HASH !== 3505894 || x.value !== 3) {
31+
if (typeof x === "number" || x.HASH !== 3505894 || x.VAL !== 3) {
3232
return ;
3333
} else {
3434
return Curry._1(h, undefined);
3535
}
3636
}
3737

3838
function foo5(x) {
39-
if (typeof x === "number" || x.HASH !== 3505894 || x.value !== 3) {
39+
if (typeof x === "number" || x.HASH !== 3505894 || x.VAL !== 3) {
4040
console.log("x");
4141
} else {
4242
console.log("hi");

jscomp/test/gpr_2633_test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ function on1(foo, $$event) {
1111
return "foo";
1212

1313
}
14-
})(), $$event.value);
14+
})(), $$event.VAL);
1515

1616
}
1717

@@ -24,7 +24,7 @@ function on2(foo, h, $$event) {
2424
return "foo";
2525

2626
}
27-
})(), Curry._1(h, $$event).value);
27+
})(), Curry._1(h, $$event).VAL);
2828

2929
}
3030

0 commit comments

Comments
 (0)