From 7e4ac819cff2cac401576967e0f10937548eced7 Mon Sep 17 00:00:00 2001 From: Hongbo Zhang Date: Thu, 4 Feb 2016 13:33:11 -0500 Subject: [PATCH] tweak output --- jscomp/js_dump.ml | 19 +++-- jscomp/runtime/caml_array.js | 2 +- jscomp/runtime/caml_oo.js | 2 +- jscomp/runtime/caml_string.js | 2 +- jscomp/runtime/curry.js | 2 +- jscomp/stdlib/arg.js | 2 +- jscomp/stdlib/array.js | 2 +- jscomp/stdlib/arrayLabels.js | 2 +- jscomp/stdlib/buffer.js | 2 +- jscomp/stdlib/bytes.js | 2 +- jscomp/stdlib/bytesLabels.js | 2 +- jscomp/stdlib/callback.js | 2 +- jscomp/stdlib/camlinternalFormat.js | 2 +- jscomp/stdlib/camlinternalFormatBasics.js | 2 +- jscomp/stdlib/camlinternalLazy.js | 2 +- jscomp/stdlib/camlinternalMod.js | 2 +- jscomp/stdlib/camlinternalOO.js | 2 +- jscomp/stdlib/char.js | 2 +- jscomp/stdlib/complex.js | 2 +- jscomp/stdlib/digest.js | 2 +- jscomp/stdlib/filename.js | 2 +- jscomp/stdlib/format.js | 2 +- jscomp/stdlib/gc.js | 2 +- jscomp/stdlib/genlex.js | 2 +- jscomp/stdlib/hashtbl.js | 2 +- jscomp/stdlib/int32.js | 2 +- jscomp/stdlib/int64.js | 2 +- jscomp/stdlib/lazy.js | 2 +- jscomp/stdlib/lexing.js | 2 +- jscomp/stdlib/list.js | 2 +- jscomp/stdlib/listLabels.js | 2 +- jscomp/stdlib/map.js | 2 +- jscomp/stdlib/marshal.js | 2 +- jscomp/stdlib/moreLabels.js | 2 +- jscomp/stdlib/nativeint.js | 2 +- jscomp/stdlib/obj.js | 2 +- jscomp/stdlib/oo.js | 2 +- jscomp/stdlib/parsing.js | 2 +- jscomp/stdlib/pervasives.js | 2 +- jscomp/stdlib/printexc.js | 2 +- jscomp/stdlib/printf.js | 2 +- jscomp/stdlib/queue.js | 2 +- jscomp/stdlib/random.js | 2 +- jscomp/stdlib/scanf.js | 2 +- jscomp/stdlib/set.js | 2 +- jscomp/stdlib/sort.js | 2 +- jscomp/stdlib/stack.js | 2 +- jscomp/stdlib/stdLabels.js | 2 +- jscomp/stdlib/std_exit.js | 2 +- jscomp/stdlib/stream.js | 2 +- jscomp/stdlib/string.js | 2 +- jscomp/stdlib/stringLabels.js | 2 +- jscomp/stdlib/sys.js | 2 +- jscomp/stdlib/weak.js | 2 +- jscomp/test/a.js | 2 +- jscomp/test/a_filename_test.js | 2 +- jscomp/test/a_list_test.js | 2 +- jscomp/test/a_recursive_type.js | 2 +- jscomp/test/a_scope_bug.js | 2 +- jscomp/test/a_string_test.js | 2 +- jscomp/test/abstract_type.js | 2 +- jscomp/test/ari_regress_test.js | 2 +- jscomp/test/arith_lexer.js | 2 +- jscomp/test/arith_parser.js | 2 +- jscomp/test/arith_syntax.js | 2 +- jscomp/test/array_test.js | 2 +- jscomp/test/b.js | 2 +- jscomp/test/bdd.js | 2 +- jscomp/test/boolean_test.js | 2 +- jscomp/test/buffer_test.js | 2 +- jscomp/test/complex_if_test.js | 2 +- jscomp/test/complex_test.js | 2 +- jscomp/test/complex_while_loop.js | 2 +- jscomp/test/const_block_test.js | 2 +- jscomp/test/cont_int_fold_test.js | 2 +- jscomp/test/cps_test.js | 2 +- jscomp/test/demo.js | 2 +- jscomp/test/demo_page.js | 2 +- jscomp/test/equal_exception_test.js | 2 +- jscomp/test/equal_test.js | 2 +- jscomp/test/ext_bytes.js | 2 +- jscomp/test/ext_filename.js | 2 +- jscomp/test/ext_list.js | 2 +- jscomp/test/ext_string.js | 2 +- jscomp/test/fib.js | 2 +- jscomp/test/for_loop_test.js | 2 +- jscomp/test/for_side_effect_test.js | 2 +- jscomp/test/google_closure_test.js | 2 +- jscomp/test/hashtbl_test.js | 2 +- jscomp/test/inline_edge_cases.js | 2 +- jscomp/test/inline_regression_test.js | 2 +- jscomp/test/int_map.js | 2 +- jscomp/test/lazy_test.js | 2 +- jscomp/test/lexer_test.js | 2 +- jscomp/test/lib_js_test.js | 2 +- jscomp/test/list_test.js | 2 +- jscomp/test/loop_suites_test.js | 2 +- jscomp/test/map_test.js | 2 +- jscomp/test/module_parameter_test.js | 2 +- jscomp/test/mt.js | 2 +- jscomp/test/number_lexer.js | 2 +- jscomp/test/obj_test.js | 2 +- jscomp/test/of_string_test.js | 2 +- jscomp/test/primitive_reg_test.js | 2 +- jscomp/test/qcc.js | 2 +- jscomp/test/queue_test.js | 2 +- jscomp/test/rec_value_test.js | 2 +- jscomp/test/record_with_test.js | 2 +- jscomp/test/regression_print.js | 2 +- jscomp/test/simple_lexer_test.js | 2 +- jscomp/test/small_inline_test.js | 2 +- jscomp/test/stack_test.js | 2 +- jscomp/test/string_runtime_test.js | 2 +- jscomp/test/string_test.d.ts | 1 + jscomp/test/string_test.js | 85 ++++++++++++++++++++++- jscomp/test/string_test.ml | 21 +++++- jscomp/test/tailcall_inline_test.js | 2 +- jscomp/test/test_alias.js | 2 +- jscomp/test/test_ari.js | 2 +- jscomp/test/test_array.js | 2 +- jscomp/test/test_array_append.js | 2 +- jscomp/test/test_array_primitive.js | 2 +- jscomp/test/test_bool_equal.js | 2 +- jscomp/test/test_bug.js | 2 +- jscomp/test/test_bytes.js | 2 +- jscomp/test/test_char.js | 2 +- jscomp/test/test_closure.js | 2 +- jscomp/test/test_common.js | 2 +- jscomp/test/test_const_elim.js | 2 +- jscomp/test/test_cps.js | 2 +- jscomp/test/test_demo.js | 2 +- jscomp/test/test_dup_param.js | 2 +- jscomp/test/test_eq.js | 2 +- jscomp/test/test_exception.js | 2 +- jscomp/test/test_exception_escape.js | 2 +- jscomp/test/test_export2.js | 2 +- jscomp/test/test_external.js | 2 +- jscomp/test/test_ffi.js | 2 +- jscomp/test/test_fib.js | 2 +- jscomp/test/test_filename.js | 2 +- jscomp/test/test_for_loop.js | 2 +- jscomp/test/test_for_map.js | 2 +- jscomp/test/test_for_map2.js | 2 +- jscomp/test/test_format.js | 2 +- jscomp/test/test_formatter.js | 2 +- jscomp/test/test_functor_dead_code.js | 2 +- jscomp/test/test_generative_module.js | 2 +- jscomp/test/test_global_print.js | 2 +- jscomp/test/test_google_closure.js | 2 +- jscomp/test/test_include.js | 2 +- jscomp/test/test_incomplete.js | 2 +- jscomp/test/test_incr_ref.js | 2 +- jscomp/test/test_inline_map.js | 2 +- jscomp/test/test_inline_map2.js | 2 +- jscomp/test/test_int_map_find.js | 2 +- jscomp/test/test_internalOO.js | 2 +- jscomp/test/test_is_js.js | 2 +- jscomp/test/test_js_ffi.js | 2 +- jscomp/test/test_let.js | 2 +- jscomp/test/test_list.js | 2 +- jscomp/test/test_literal.js | 2 +- jscomp/test/test_map_find.js | 2 +- jscomp/test/test_match_exception.js | 2 +- jscomp/test/test_nat64.js | 2 +- jscomp/test/test_nested_let.js | 2 +- jscomp/test/test_nested_print.js | 2 +- jscomp/test/test_non_export.js | 2 +- jscomp/test/test_nullary.js | 2 +- jscomp/test/test_obj.js | 2 +- jscomp/test/test_obj_simple_ffi.js | 2 +- jscomp/test/test_order.js | 2 +- jscomp/test/test_order_tailcall.js | 2 +- jscomp/test/test_pack.js | 2 +- jscomp/test/test_per.js | 2 +- jscomp/test/test_pervasive.js | 2 +- jscomp/test/test_pervasives2.js | 2 +- jscomp/test/test_pervasives3.js | 2 +- jscomp/test/test_primitive.js | 2 +- jscomp/test/test_ramification.js | 2 +- jscomp/test/test_react.js | 2 +- jscomp/test/test_react_case.js | 2 +- jscomp/test/test_runtime_encoding.js | 2 +- jscomp/test/test_scope.js | 2 +- jscomp/test/test_seq.js | 2 +- jscomp/test/test_set.js | 2 +- jscomp/test/test_side_effect_functor.js | 2 +- jscomp/test/test_simple_include.js | 2 +- jscomp/test/test_simple_obj.js | 2 +- jscomp/test/test_simple_pattern_match.js | 2 +- jscomp/test/test_simple_ref.js | 2 +- jscomp/test/test_simple_tailcall.js | 2 +- jscomp/test/test_small.js | 2 +- jscomp/test/test_sprintf.js | 2 +- jscomp/test/test_stack.js | 2 +- jscomp/test/test_static_catch_ident.js | 2 +- jscomp/test/test_string.js | 2 +- jscomp/test/test_string_case.js | 2 +- jscomp/test/test_string_const.js | 2 +- jscomp/test/test_string_map.js | 2 +- jscomp/test/test_string_switch.js | 2 +- jscomp/test/test_switch.js | 2 +- jscomp/test/test_trywith.js | 2 +- jscomp/test/test_tuple.js | 2 +- jscomp/test/test_tuple_destructring.js | 2 +- jscomp/test/test_type_based_arity.js | 2 +- jscomp/test/test_u.js | 2 +- jscomp/test/test_while_closure.js | 2 +- jscomp/test/test_while_side_effect.js | 2 +- jscomp/test/ticker.js | 2 +- jscomp/test/typeof_test.js | 2 +- jscomp/test/unitest_string.js | 2 +- 211 files changed, 324 insertions(+), 216 deletions(-) diff --git a/jscomp/js_dump.ml b/jscomp/js_dump.ml index 26d1a87ad1..2fbaf2c96b 100644 --- a/jscomp/js_dump.ml +++ b/jscomp/js_dump.ml @@ -85,6 +85,8 @@ module L = struct let stringify = "stringify" let console = "console" let define = "define" + let break = "break" + let strict_directive = "'use strict';" end let return_indent = (String.length L.return / Ext_pp.indent_length) @@ -267,7 +269,10 @@ let rec pp_function (* pp_comment f (Some (Js_fun_env.to_string env))) ; *) let action return = - (if return then P.string f "return " else ()); + (if return then begin + P.string f L.return ; + P.space f + end else ()); P.string f L.function_; P.space f ; (match name with None -> () | Some x -> ignore (ident inner_cxt f x)); @@ -289,7 +294,9 @@ let rec pp_function P.string f L.return ; P.space f end else ()); - P.string f "(function("; + P.string f "("; + P.string f L.function_; + P.string f "("; ignore @@ aux inner_cxt f lexical; P.string f ")"; P.brace_vgroup f 0 (fun _ -> action true); @@ -331,7 +338,7 @@ and output_one : 'a . (if break then begin P.newline f ; - P.string f "break"; + P.string f L.break; semi f; end) ; cxt @@ -355,7 +362,7 @@ and vident cxt f (v : J.vident) = ident cxt f v | Qualified (id,_, Some name) -> let cxt = ident cxt f id in - P.string f "."; + P.string f L.dot; P.string f (Ext_ident.convert name); cxt end @@ -1366,7 +1373,7 @@ let amd_program f ({modules; block = b ; exports = exp ; side_effect } : J.prog let cxt = aux cxt f modules in P.string f ")"; P.brace_vgroup f 1 @@ (fun _ -> - let () = P.string f "'use strict';" in + let () = P.string f L.strict_directive in let () = P.newline f in let cxt = statement_list true cxt f b in (* FIXME AMD : use {[ function xx ]} or {[ var x = function ..]} *) @@ -1404,7 +1411,7 @@ let pp_program (program : J.program) (f : Ext_pp.t) = begin P.string f "// Generated CODE, PLEASE EDIT WITH CARE"; P.newline f; - P.string f "\"use strict\";"; (* TODO: use single quote in another commit*) + P.string f L.strict_directive; P.newline f ; (match Js_config.get_env () with | Browser -> diff --git a/jscomp/runtime/caml_array.js b/jscomp/runtime/caml_array.js index 82d3a470b6..2db80669f6 100644 --- a/jscomp/runtime/caml_array.js +++ b/jscomp/runtime/caml_array.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function caml_array_sub(x, offset, len) { diff --git a/jscomp/runtime/caml_oo.js b/jscomp/runtime/caml_oo.js index ca1afa3d97..4db4a33542 100644 --- a/jscomp/runtime/caml_oo.js +++ b/jscomp/runtime/caml_oo.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("./caml_exceptions"); var Caml_array = require("./caml_array"); diff --git a/jscomp/runtime/caml_string.js b/jscomp/runtime/caml_string.js index 63cc9a7156..42f79415b9 100644 --- a/jscomp/runtime/caml_string.js +++ b/jscomp/runtime/caml_string.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("./caml_exceptions"); diff --git a/jscomp/runtime/curry.js b/jscomp/runtime/curry.js index c2475216bd..85b19d1ff3 100644 --- a/jscomp/runtime/curry.js +++ b/jscomp/runtime/curry.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_array = require("./caml_array"); diff --git a/jscomp/stdlib/arg.js b/jscomp/stdlib/arg.js index a6fd969b41..f18c3568c5 100644 --- a/jscomp/stdlib/arg.js +++ b/jscomp/stdlib/arg.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/array.js b/jscomp/stdlib/array.js index a4f25bf1d1..546658bad3 100644 --- a/jscomp/stdlib/array.js +++ b/jscomp/stdlib/array.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/arrayLabels.js b/jscomp/stdlib/arrayLabels.js index aa37d13b62..4d18249966 100644 --- a/jscomp/stdlib/arrayLabels.js +++ b/jscomp/stdlib/arrayLabels.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$Array = require("./array"); diff --git a/jscomp/stdlib/buffer.js b/jscomp/stdlib/buffer.js index 23a113007d..417fdc781b 100644 --- a/jscomp/stdlib/buffer.js +++ b/jscomp/stdlib/buffer.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/bytes.js b/jscomp/stdlib/bytes.js index 0594e5bc44..324c78b740 100644 --- a/jscomp/stdlib/bytes.js +++ b/jscomp/stdlib/bytes.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/bytesLabels.js b/jscomp/stdlib/bytesLabels.js index ab1139c187..b1bca60fc2 100644 --- a/jscomp/stdlib/bytesLabels.js +++ b/jscomp/stdlib/bytesLabels.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); diff --git a/jscomp/stdlib/callback.js b/jscomp/stdlib/callback.js index c097c8eb5b..8bb2eeba5d 100644 --- a/jscomp/stdlib/callback.js +++ b/jscomp/stdlib/callback.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Obj = require("./obj"); diff --git a/jscomp/stdlib/camlinternalFormat.js b/jscomp/stdlib/camlinternalFormat.js index f92e79a745..c91c2ee6e5 100644 --- a/jscomp/stdlib/camlinternalFormat.js +++ b/jscomp/stdlib/camlinternalFormat.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); var Caml_float = require("../runtime/caml_float"); diff --git a/jscomp/stdlib/camlinternalFormatBasics.js b/jscomp/stdlib/camlinternalFormatBasics.js index 1a207cc5dd..d150da2b2f 100644 --- a/jscomp/stdlib/camlinternalFormatBasics.js +++ b/jscomp/stdlib/camlinternalFormatBasics.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function erase_rel(param) { diff --git a/jscomp/stdlib/camlinternalLazy.js b/jscomp/stdlib/camlinternalLazy.js index 0791ca8a3e..5bb1fe8337 100644 --- a/jscomp/stdlib/camlinternalLazy.js +++ b/jscomp/stdlib/camlinternalLazy.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Obj = require("./obj"); diff --git a/jscomp/stdlib/camlinternalMod.js b/jscomp/stdlib/camlinternalMod.js index e3b0457d11..396e33f5ce 100644 --- a/jscomp/stdlib/camlinternalMod.js +++ b/jscomp/stdlib/camlinternalMod.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Obj = require("./obj"); diff --git a/jscomp/stdlib/camlinternalOO.js b/jscomp/stdlib/camlinternalOO.js index e680da7c53..726c093f7c 100644 --- a/jscomp/stdlib/camlinternalOO.js +++ b/jscomp/stdlib/camlinternalOO.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Obj = require("./obj"); diff --git a/jscomp/stdlib/char.js b/jscomp/stdlib/char.js index f9ddbf77b6..97746ff51c 100644 --- a/jscomp/stdlib/char.js +++ b/jscomp/stdlib/char.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); var Caml_string = require("../runtime/caml_string"); diff --git a/jscomp/stdlib/complex.js b/jscomp/stdlib/complex.js index c698c13155..ad252be295 100644 --- a/jscomp/stdlib/complex.js +++ b/jscomp/stdlib/complex.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var one = /* float array */[ diff --git a/jscomp/stdlib/digest.js b/jscomp/stdlib/digest.js index 8006fa92b6..ec4a9633f8 100644 --- a/jscomp/stdlib/digest.js +++ b/jscomp/stdlib/digest.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/filename.js b/jscomp/stdlib/filename.js index 74c69e9fdb..392319c651 100644 --- a/jscomp/stdlib/filename.js +++ b/jscomp/stdlib/filename.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var CamlinternalLazy = require("./camlinternalLazy"); diff --git a/jscomp/stdlib/format.js b/jscomp/stdlib/format.js index b08b2823c0..7471f3fc70 100644 --- a/jscomp/stdlib/format.js +++ b/jscomp/stdlib/format.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/gc.js b/jscomp/stdlib/gc.js index 530fc9c735..40b5402937 100644 --- a/jscomp/stdlib/gc.js +++ b/jscomp/stdlib/gc.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Sys = require("./sys"); var Printf = require("./printf"); diff --git a/jscomp/stdlib/genlex.js b/jscomp/stdlib/genlex.js index 8dd2c57015..c6427285dc 100644 --- a/jscomp/stdlib/genlex.js +++ b/jscomp/stdlib/genlex.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); var Hashtbl = require("./hashtbl"); diff --git a/jscomp/stdlib/hashtbl.js b/jscomp/stdlib/hashtbl.js index d56db87369..7cc9707eeb 100644 --- a/jscomp/stdlib/hashtbl.js +++ b/jscomp/stdlib/hashtbl.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var CamlinternalLazy = require("./camlinternalLazy"); diff --git a/jscomp/stdlib/int32.js b/jscomp/stdlib/int32.js index a48ddc6446..53327c4f43 100644 --- a/jscomp/stdlib/int32.js +++ b/jscomp/stdlib/int32.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_format = require("../runtime/caml_format"); var Caml_primitive = require("../runtime/caml_primitive"); diff --git a/jscomp/stdlib/int64.js b/jscomp/stdlib/int64.js index d6da58ede2..ad0ed1d7fd 100644 --- a/jscomp/stdlib/int64.js +++ b/jscomp/stdlib/int64.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_primitive = require("../runtime/caml_primitive"); diff --git a/jscomp/stdlib/lazy.js b/jscomp/stdlib/lazy.js index c7f3a377b5..ef6462d929 100644 --- a/jscomp/stdlib/lazy.js +++ b/jscomp/stdlib/lazy.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Obj = require("./obj"); diff --git a/jscomp/stdlib/lexing.js b/jscomp/stdlib/lexing.js index c6272f4742..e7e3f1c9e5 100644 --- a/jscomp/stdlib/lexing.js +++ b/jscomp/stdlib/lexing.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/list.js b/jscomp/stdlib/list.js index ad7620e688..7a57c3fe39 100644 --- a/jscomp/stdlib/list.js +++ b/jscomp/stdlib/list.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/listLabels.js b/jscomp/stdlib/listLabels.js index a218f73de8..f0c04add27 100644 --- a/jscomp/stdlib/listLabels.js +++ b/jscomp/stdlib/listLabels.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var List = require("./list"); diff --git a/jscomp/stdlib/map.js b/jscomp/stdlib/map.js index 53846bae4a..05e7db0371 100644 --- a/jscomp/stdlib/map.js +++ b/jscomp/stdlib/map.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/marshal.js b/jscomp/stdlib/marshal.js index 571c5cf3af..9b15f7a1b1 100644 --- a/jscomp/stdlib/marshal.js +++ b/jscomp/stdlib/marshal.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/moreLabels.js b/jscomp/stdlib/moreLabels.js index 16c2dc8d2c..5d313a811c 100644 --- a/jscomp/stdlib/moreLabels.js +++ b/jscomp/stdlib/moreLabels.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$Map = require("./map"); var Hashtbl = require("./hashtbl"); diff --git a/jscomp/stdlib/nativeint.js b/jscomp/stdlib/nativeint.js index 37a8fa0011..113eb9a127 100644 --- a/jscomp/stdlib/nativeint.js +++ b/jscomp/stdlib/nativeint.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_format = require("../runtime/caml_format"); var Sys = require("./sys"); diff --git a/jscomp/stdlib/obj.js b/jscomp/stdlib/obj.js index 68242134c0..395fa3de04 100644 --- a/jscomp/stdlib/obj.js +++ b/jscomp/stdlib/obj.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/oo.js b/jscomp/stdlib/oo.js index 5925c60031..d9e6ca991a 100644 --- a/jscomp/stdlib/oo.js +++ b/jscomp/stdlib/oo.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var CamlinternalOO = require("./camlinternalOO"); diff --git a/jscomp/stdlib/parsing.js b/jscomp/stdlib/parsing.js index 6cdc8f490f..de3152351f 100644 --- a/jscomp/stdlib/parsing.js +++ b/jscomp/stdlib/parsing.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/pervasives.js b/jscomp/stdlib/pervasives.js index bb9306f89b..7fdef0a649 100644 --- a/jscomp/stdlib/pervasives.js +++ b/jscomp/stdlib/pervasives.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_io = require("../runtime/caml_io"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/printexc.js b/jscomp/stdlib/printexc.js index de3d2f7c19..92dda35697 100644 --- a/jscomp/stdlib/printexc.js +++ b/jscomp/stdlib/printexc.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Obj = require("./obj"); diff --git a/jscomp/stdlib/printf.js b/jscomp/stdlib/printf.js index 437619b0d0..b4d4b74b90 100644 --- a/jscomp/stdlib/printf.js +++ b/jscomp/stdlib/printf.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); var Buffer = require("./buffer"); diff --git a/jscomp/stdlib/queue.js b/jscomp/stdlib/queue.js index 073653f2ca..5a26ce7fca 100644 --- a/jscomp/stdlib/queue.js +++ b/jscomp/stdlib/queue.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Caml_primitive = require("../runtime/caml_primitive"); diff --git a/jscomp/stdlib/random.js b/jscomp/stdlib/random.js index fc173de03d..720ae46f4d 100644 --- a/jscomp/stdlib/random.js +++ b/jscomp/stdlib/random.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_sys = require("../runtime/caml_sys"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/scanf.js b/jscomp/stdlib/scanf.js index 124b14e52e..e69c89afc0 100644 --- a/jscomp/stdlib/scanf.js +++ b/jscomp/stdlib/scanf.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/set.js b/jscomp/stdlib/set.js index e98fe16d92..eda0e5120f 100644 --- a/jscomp/stdlib/set.js +++ b/jscomp/stdlib/set.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/sort.js b/jscomp/stdlib/sort.js index c9152e892d..a5fa6cec37 100644 --- a/jscomp/stdlib/sort.js +++ b/jscomp/stdlib/sort.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/stdlib/stack.js b/jscomp/stdlib/stack.js index 48eaad21eb..5223887f81 100644 --- a/jscomp/stdlib/stack.js +++ b/jscomp/stdlib/stack.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var List = require("./list"); diff --git a/jscomp/stdlib/stdLabels.js b/jscomp/stdlib/stdLabels.js index 29784f30df..8d2a454935 100644 --- a/jscomp/stdlib/stdLabels.js +++ b/jscomp/stdlib/stdLabels.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$Array = 0; diff --git a/jscomp/stdlib/std_exit.js b/jscomp/stdlib/std_exit.js index 6c3fe3ace9..2625aa6906 100644 --- a/jscomp/stdlib/std_exit.js +++ b/jscomp/stdlib/std_exit.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("./pervasives"); diff --git a/jscomp/stdlib/stream.js b/jscomp/stdlib/stream.js index 7ddf36d49c..3ae965ea56 100644 --- a/jscomp/stdlib/stream.js +++ b/jscomp/stdlib/stream.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var CamlinternalLazy = require("./camlinternalLazy"); diff --git a/jscomp/stdlib/string.js b/jscomp/stdlib/string.js index 6277b0ee0e..58233904a3 100644 --- a/jscomp/stdlib/string.js +++ b/jscomp/stdlib/string.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("./bytes"); var List = require("./list"); diff --git a/jscomp/stdlib/stringLabels.js b/jscomp/stdlib/stringLabels.js index 83dd698df6..6db9604152 100644 --- a/jscomp/stdlib/stringLabels.js +++ b/jscomp/stdlib/stringLabels.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$String = require("./string"); diff --git a/jscomp/stdlib/sys.js b/jscomp/stdlib/sys.js index 480f3266c0..7c8f4bacea 100644 --- a/jscomp/stdlib/sys.js +++ b/jscomp/stdlib/sys.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Caml_primitive = require("../runtime/caml_primitive"); diff --git a/jscomp/stdlib/weak.js b/jscomp/stdlib/weak.js index 4161adc24d..d4cab26f4f 100644 --- a/jscomp/stdlib/weak.js +++ b/jscomp/stdlib/weak.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/a.js b/jscomp/test/a.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/a.js +++ b/jscomp/test/a.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/a_filename_test.js b/jscomp/test/a_filename_test.js index 577e0dbea5..987052933d 100644 --- a/jscomp/test/a_filename_test.js +++ b/jscomp/test/a_filename_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Ext_filename = require("./ext_filename"); diff --git a/jscomp/test/a_list_test.js b/jscomp/test/a_list_test.js index 7e27035604..35aa6ac02d 100644 --- a/jscomp/test/a_list_test.js +++ b/jscomp/test/a_list_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Ext_list = require("./ext_list"); diff --git a/jscomp/test/a_recursive_type.js b/jscomp/test/a_recursive_type.js index ca8d7e0876..9a72b68dd4 100644 --- a/jscomp/test/a_recursive_type.js +++ b/jscomp/test/a_recursive_type.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function g(x) { diff --git a/jscomp/test/a_scope_bug.js b/jscomp/test/a_scope_bug.js index c26771902b..5049c92deb 100644 --- a/jscomp/test/a_scope_bug.js +++ b/jscomp/test/a_scope_bug.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function odd(_z) { diff --git a/jscomp/test/a_string_test.js b/jscomp/test/a_string_test.js index e49ff8810d..8d20ae5e54 100644 --- a/jscomp/test/a_string_test.js +++ b/jscomp/test/a_string_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Ext_string = require("./ext_string"); diff --git a/jscomp/test/abstract_type.js b/jscomp/test/abstract_type.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/abstract_type.js +++ b/jscomp/test/abstract_type.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/ari_regress_test.js b/jscomp/test/ari_regress_test.js index 527a7256a9..1994fc7bdf 100644 --- a/jscomp/test/ari_regress_test.js +++ b/jscomp/test/ari_regress_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); diff --git a/jscomp/test/arith_lexer.js b/jscomp/test/arith_lexer.js index efad92e46b..436a816d0e 100644 --- a/jscomp/test/arith_lexer.js +++ b/jscomp/test/arith_lexer.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_format = require("../runtime/caml_format"); diff --git a/jscomp/test/arith_parser.js b/jscomp/test/arith_parser.js index 6da4a8efb7..e2f0c4ea6c 100644 --- a/jscomp/test/arith_parser.js +++ b/jscomp/test/arith_parser.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Parsing = require("../stdlib/parsing"); diff --git a/jscomp/test/arith_syntax.js b/jscomp/test/arith_syntax.js index 1b3c2a25cc..5c7739aa4b 100644 --- a/jscomp/test/arith_syntax.js +++ b/jscomp/test/arith_syntax.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); diff --git a/jscomp/test/array_test.js b/jscomp/test/array_test.js index 1e9087dbcc..c9f4f12c3f 100644 --- a/jscomp/test/array_test.js +++ b/jscomp/test/array_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Caml_primitive = require("../runtime/caml_primitive"); diff --git a/jscomp/test/b.js b/jscomp/test/b.js index 50819ec8ca..9c1252f24e 100644 --- a/jscomp/test/b.js +++ b/jscomp/test/b.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f(point) { diff --git a/jscomp/test/bdd.js b/jscomp/test/bdd.js index 4c68586835..86a52e1c64 100644 --- a/jscomp/test/bdd.js +++ b/jscomp/test/bdd.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Caml_array = require("../runtime/caml_array"); diff --git a/jscomp/test/boolean_test.js b/jscomp/test/boolean_test.js index cca18d1294..7a0a7a7159 100644 --- a/jscomp/test/boolean_test.js +++ b/jscomp/test/boolean_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Test_bool_equal = require("./test_bool_equal"); diff --git a/jscomp/test/buffer_test.js b/jscomp/test/buffer_test.js index 058d1a3253..66eef043a3 100644 --- a/jscomp/test/buffer_test.js +++ b/jscomp/test/buffer_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/complex_if_test.js b/jscomp/test/complex_if_test.js index 303c43cfac..d714bcba83 100644 --- a/jscomp/test/complex_if_test.js +++ b/jscomp/test/complex_if_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Mt = require("./mt"); diff --git a/jscomp/test/complex_test.js b/jscomp/test/complex_test.js index bb2b6b19da..30aa42ffd9 100644 --- a/jscomp/test/complex_test.js +++ b/jscomp/test/complex_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Complex = require("../stdlib/complex"); var Mt = require("./mt"); diff --git a/jscomp/test/complex_while_loop.js b/jscomp/test/complex_while_loop.js index fc874695e5..36ff5bb99c 100644 --- a/jscomp/test/complex_while_loop.js +++ b/jscomp/test/complex_while_loop.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f() { diff --git a/jscomp/test/const_block_test.js b/jscomp/test/const_block_test.js index 175543f524..3da3290e56 100644 --- a/jscomp/test/const_block_test.js +++ b/jscomp/test/const_block_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); diff --git a/jscomp/test/cont_int_fold_test.js b/jscomp/test/cont_int_fold_test.js index 20cd64fb8c..700c6c7e85 100644 --- a/jscomp/test/cont_int_fold_test.js +++ b/jscomp/test/cont_int_fold_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function a(a0, a1, a2, a3, a4) { diff --git a/jscomp/test/cps_test.js b/jscomp/test/cps_test.js index e39a0c69fb..91775ef4f0 100644 --- a/jscomp/test/cps_test.js +++ b/jscomp/test/cps_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Caml_array = require("../runtime/caml_array"); diff --git a/jscomp/test/demo.js b/jscomp/test/demo.js index 496df914cd..ea3fc01fa9 100644 --- a/jscomp/test/demo.js +++ b/jscomp/test/demo.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var BUI = require("@blp/ui"); var UI = require("@ui"); diff --git a/jscomp/test/demo_page.js b/jscomp/test/demo_page.js index cd3a3de2bc..c130b3a209 100644 --- a/jscomp/test/demo_page.js +++ b/jscomp/test/demo_page.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var React = require("react"); var ReactDom = require("react-dom"); diff --git a/jscomp/test/equal_exception_test.js b/jscomp/test/equal_exception_test.js index 2e123b0d9c..4486e1b0b1 100644 --- a/jscomp/test/equal_exception_test.js +++ b/jscomp/test/equal_exception_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/equal_test.js b/jscomp/test/equal_test.js index b48f30e667..362ba2162c 100644 --- a/jscomp/test/equal_test.js +++ b/jscomp/test/equal_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function str_equal(x, y) { diff --git a/jscomp/test/ext_bytes.js b/jscomp/test/ext_bytes.js index d020bde9b5..678eae03a4 100644 --- a/jscomp/test/ext_bytes.js +++ b/jscomp/test/ext_bytes.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Caml_string = require("../runtime/caml_string"); diff --git a/jscomp/test/ext_filename.js b/jscomp/test/ext_filename.js index 0e8a10d095..53df30b074 100644 --- a/jscomp/test/ext_filename.js +++ b/jscomp/test/ext_filename.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Filename = require("../stdlib/filename"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/ext_list.js b/jscomp/test/ext_list.js index 580af4d3d2..ab26a129c6 100644 --- a/jscomp/test/ext_list.js +++ b/jscomp/test/ext_list.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var $$Array = require("../stdlib/array"); diff --git a/jscomp/test/ext_string.js b/jscomp/test/ext_string.js index 614354ee47..99f228669f 100644 --- a/jscomp/test/ext_string.js +++ b/jscomp/test/ext_string.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Ext_bytes = require("./ext_bytes"); diff --git a/jscomp/test/fib.js b/jscomp/test/fib.js index d147749966..4f5e5b73b4 100644 --- a/jscomp/test/fib.js +++ b/jscomp/test/fib.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function fib(n) { diff --git a/jscomp/test/for_loop_test.js b/jscomp/test/for_loop_test.js index f9548db9c0..3a66c614bd 100644 --- a/jscomp/test/for_loop_test.js +++ b/jscomp/test/for_loop_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_array = require("../runtime/caml_array"); var $$Array = require("../stdlib/array"); diff --git a/jscomp/test/for_side_effect_test.js b/jscomp/test/for_side_effect_test.js index 1f6b0507c1..e699a01485 100644 --- a/jscomp/test/for_side_effect_test.js +++ b/jscomp/test/for_side_effect_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); diff --git a/jscomp/test/google_closure_test.js b/jscomp/test/google_closure_test.js index a3c79d7e85..ff372cc65f 100644 --- a/jscomp/test/google_closure_test.js +++ b/jscomp/test/google_closure_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Test_google_closure = require("./test_google_closure"); diff --git a/jscomp/test/hashtbl_test.js b/jscomp/test/hashtbl_test.js index fb4597b2df..4bb266d18a 100644 --- a/jscomp/test/hashtbl_test.js +++ b/jscomp/test/hashtbl_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Hashtbl = require("../stdlib/hashtbl"); var Mt = require("./mt"); diff --git a/jscomp/test/inline_edge_cases.js b/jscomp/test/inline_edge_cases.js index bde923c6d5..cf0663b9c2 100644 --- a/jscomp/test/inline_edge_cases.js +++ b/jscomp/test/inline_edge_cases.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function test3(_n) { diff --git a/jscomp/test/inline_regression_test.js b/jscomp/test/inline_regression_test.js index 2a62ead32a..74f813028a 100644 --- a/jscomp/test/inline_regression_test.js +++ b/jscomp/test/inline_regression_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Filename = require("../stdlib/filename"); var Mt = require("./mt"); diff --git a/jscomp/test/int_map.js b/jscomp/test/int_map.js index e44a060e3b..d468498ad5 100644 --- a/jscomp/test/int_map.js +++ b/jscomp/test/int_map.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/lazy_test.js b/jscomp/test/lazy_test.js index 6011433f8a..cb7bff1e7a 100644 --- a/jscomp/test/lazy_test.js +++ b/jscomp/test/lazy_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var CamlinternalLazy = require("../stdlib/camlinternalLazy"); diff --git a/jscomp/test/lexer_test.js b/jscomp/test/lexer_test.js index 05952b0982..ea64648f0e 100644 --- a/jscomp/test/lexer_test.js +++ b/jscomp/test/lexer_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Arith_syntax = require("./arith_syntax"); diff --git a/jscomp/test/lib_js_test.js b/jscomp/test/lib_js_test.js index d6cecac3ea..cde2271602 100644 --- a/jscomp/test/lib_js_test.js +++ b/jscomp/test/lib_js_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); diff --git a/jscomp/test/list_test.js b/jscomp/test/list_test.js index 31ea12c3c5..f533e90118 100644 --- a/jscomp/test/list_test.js +++ b/jscomp/test/list_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Mt = require("./mt"); diff --git a/jscomp/test/loop_suites_test.js b/jscomp/test/loop_suites_test.js index 0cc178ea8e..b137dc74e3 100644 --- a/jscomp/test/loop_suites_test.js +++ b/jscomp/test/loop_suites_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var For_loop_test = require("./for_loop_test"); var Mt = require("./mt"); diff --git a/jscomp/test/map_test.js b/jscomp/test/map_test.js index d4a8c407d9..e9c7dd722b 100644 --- a/jscomp/test/map_test.js +++ b/jscomp/test/map_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/module_parameter_test.js b/jscomp/test/module_parameter_test.js index 5d2e27d881..a68671837a 100644 --- a/jscomp/test/module_parameter_test.js +++ b/jscomp/test/module_parameter_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var $$String = require("../stdlib/string"); diff --git a/jscomp/test/mt.js b/jscomp/test/mt.js index d47a08e2ab..b31957fa4c 100644 --- a/jscomp/test/mt.js +++ b/jscomp/test/mt.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Assert = require("assert"); var List = require("../stdlib/list"); diff --git a/jscomp/test/number_lexer.js b/jscomp/test/number_lexer.js index 2db93e99b2..4872a9652c 100644 --- a/jscomp/test/number_lexer.js +++ b/jscomp/test/number_lexer.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Lexing = require("../stdlib/lexing"); diff --git a/jscomp/test/obj_test.js b/jscomp/test/obj_test.js index 54f48997a1..bb7ba80fac 100644 --- a/jscomp/test/obj_test.js +++ b/jscomp/test/obj_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_oo = require("../runtime/caml_oo"); var Mt = require("./mt"); diff --git a/jscomp/test/of_string_test.js b/jscomp/test/of_string_test.js index b5e05c9224..2ff2d4e4e1 100644 --- a/jscomp/test/of_string_test.js +++ b/jscomp/test/of_string_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Mt = require("./mt"); diff --git a/jscomp/test/primitive_reg_test.js b/jscomp/test/primitive_reg_test.js index 105b436175..fe8267be1f 100644 --- a/jscomp/test/primitive_reg_test.js +++ b/jscomp/test/primitive_reg_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function x(prim, prim$1) { diff --git a/jscomp/test/qcc.js b/jscomp/test/qcc.js index e0bd4cab2a..1cf1686dd9 100644 --- a/jscomp/test/qcc.js +++ b/jscomp/test/qcc.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Pervasives = require("../stdlib/pervasives"); diff --git a/jscomp/test/queue_test.js b/jscomp/test/queue_test.js index 47eb85b42a..f75c269211 100644 --- a/jscomp/test/queue_test.js +++ b/jscomp/test/queue_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Queue = require("../stdlib/queue"); diff --git a/jscomp/test/rec_value_test.js b/jscomp/test/rec_value_test.js index 88f294eede..97b90d5e46 100644 --- a/jscomp/test/rec_value_test.js +++ b/jscomp/test/rec_value_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var CamlinternalLazy = require("../stdlib/camlinternalLazy"); diff --git a/jscomp/test/record_with_test.js b/jscomp/test/record_with_test.js index 8b5b81b83c..1926e68309 100644 --- a/jscomp/test/record_with_test.js +++ b/jscomp/test/record_with_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); diff --git a/jscomp/test/regression_print.js b/jscomp/test/regression_print.js index 1582980e90..66dfd8d67e 100644 --- a/jscomp/test/regression_print.js +++ b/jscomp/test/regression_print.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; console.log(JSON.stringify(2)); diff --git a/jscomp/test/simple_lexer_test.js b/jscomp/test/simple_lexer_test.js index ad2b6f35e9..b9bd047b47 100644 --- a/jscomp/test/simple_lexer_test.js +++ b/jscomp/test/simple_lexer_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Lexing = require("../stdlib/lexing"); diff --git a/jscomp/test/small_inline_test.js b/jscomp/test/small_inline_test.js index ec7e5d841a..5bb86a8214 100644 --- a/jscomp/test/small_inline_test.js +++ b/jscomp/test/small_inline_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function $pipe$great(x, f) { diff --git a/jscomp/test/stack_test.js b/jscomp/test/stack_test.js index d0c5a49cd0..fcb0a31a9b 100644 --- a/jscomp/test/stack_test.js +++ b/jscomp/test/stack_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Stack = require("../stdlib/stack"); diff --git a/jscomp/test/string_runtime_test.js b/jscomp/test/string_runtime_test.js index 0c0735cab7..78d349d6f0 100644 --- a/jscomp/test/string_runtime_test.js +++ b/jscomp/test/string_runtime_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_string = require("../runtime/caml_string"); var Mt = require("./mt"); diff --git a/jscomp/test/string_test.d.ts b/jscomp/test/string_test.d.ts index 8e3976db76..721bbe9fc5 100644 --- a/jscomp/test/string_test.d.ts +++ b/jscomp/test/string_test.d.ts @@ -1,4 +1,5 @@ export var ff: (x : any) => any ; export var gg: (x : any) => any ; export var rev_split_by_char: (c : any, s : any) => any ; +export var xsplit: (delim : any, s : any) => any ; diff --git a/jscomp/test/string_test.js b/jscomp/test/string_test.js index 70c250126d..5f7c0167e9 100644 --- a/jscomp/test/string_test.js +++ b/jscomp/test/string_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Caml_exceptions = require("../runtime/caml_exceptions"); @@ -92,6 +92,60 @@ function rev_split_by_char(c, s) { }; } +function xsplit(delim, s) { + var len = s.length; + if (len !== 0) { + var _l = /* [] */0; + var _i = len; + while(true) { + var i = _i; + var l = _l; + if (i !== 0) { + var exit = 0; + var i$prime; + try { + i$prime = $$String.rindex_from(s, i - 1, delim); + exit = 1; + } + catch (exn){ + if (exn === Caml_exceptions.Not_found) { + return [ + /* :: */0, + $$String.sub(s, 0, i), + l + ]; + } + else { + throw exn; + } + } + if (exit === 1) { + var l_001 = $$String.sub(s, i$prime + 1, i - i$prime - 1); + var l$1 = [ + /* :: */0, + l_001, + l + ]; + var l$2 = i$prime ? l$1 : [ + /* :: */0, + "", + l$1 + ]; + _i = i$prime; + _l = l$2; + } + + } + else { + return l; + } + }; + } + else { + return /* [] */0; + } +} + Mt.from_pair_suites("string_test.ml", [ /* :: */0, [ @@ -182,7 +236,33 @@ Mt.from_pair_suites("string_test.ml", [ ]; } ], - /* [] */0 + [ + /* :: */0, + [ + /* tuple */0, + "xsplit", + function () { + return [ + /* Eq */0, + [ + /* :: */0, + "a", + [ + /* :: */0, + "b", + [ + /* :: */0, + "c", + /* [] */0 + ] + ] + ], + xsplit(/* "." */46, "a.b.c") + ]; + } + ], + /* [] */0 + ] ] ] ] @@ -193,4 +273,5 @@ Mt.from_pair_suites("string_test.ml", [ exports.ff = ff; exports.gg = gg; exports.rev_split_by_char = rev_split_by_char; +exports.xsplit = xsplit; /* Not a pure module */ diff --git a/jscomp/test/string_test.ml b/jscomp/test/string_test.ml index bac8634a08..4f90a96623 100644 --- a/jscomp/test/string_test.ml +++ b/jscomp/test/string_test.ml @@ -35,6 +35,23 @@ let rev_split_by_char c s = in loop 0 [] +let xsplit ~delim s = + let rec loop l = function + | 0 -> l + | i -> ( + match String.rindex_from s (i-1) delim with + | i' -> + let l = String.sub s (i'+1) (i - i'- 1) :: l in + let l = if i' = 0 then ""::l else l in + loop l i' + | exception Not_found -> String.sub s 0 i :: l + ) + in + let len = String.length s in + match len with + | 0 -> [] + | _ -> loop [] len + open Mt ;; from_pair_suites __FILE__ [ @@ -48,5 +65,7 @@ open Mt "escape_quote", (fun _ -> Eq ("\\\"\\\"", String.escaped {|""|})); "rev_split_by_char", (fun _ -> - Eq ([""; "bbbb"; "bbbb"], rev_split_by_char 'a' "bbbbabbbba")) + Eq ([""; "bbbb"; "bbbb"], rev_split_by_char 'a' "bbbbabbbba")); + + "xsplit", (fun _ -> Eq(["a";"b";"c"], xsplit ~delim:'.' "a.b.c") ) ] diff --git a/jscomp/test/tailcall_inline_test.js b/jscomp/test/tailcall_inline_test.js index e45d184db6..0ea9dd56a7 100644 --- a/jscomp/test/tailcall_inline_test.js +++ b/jscomp/test/tailcall_inline_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); var Caml_array = require("../runtime/caml_array"); diff --git a/jscomp/test/test_alias.js b/jscomp/test/test_alias.js index 8316b74781..5a43669cdd 100644 --- a/jscomp/test/test_alias.js +++ b/jscomp/test/test_alias.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Test_global_print = require("./test_global_print"); var List = require("../stdlib/list"); diff --git a/jscomp/test/test_ari.js b/jscomp/test/test_ari.js index 4ebd9ca215..5c64c2e396 100644 --- a/jscomp/test/test_ari.js +++ b/jscomp/test/test_ari.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var VV = require("VV"); var List = require("../stdlib/list"); diff --git a/jscomp/test/test_array.js b/jscomp/test/test_array.js index 0e43f8d4dc..7cac1ba2a0 100644 --- a/jscomp/test/test_array.js +++ b/jscomp/test/test_array.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_array = require("../runtime/caml_array"); var $$Array = require("../stdlib/array"); diff --git a/jscomp/test/test_array_append.js b/jscomp/test/test_array_append.js index 7245a54efe..f69e981f1f 100644 --- a/jscomp/test/test_array_append.js +++ b/jscomp/test/test_array_append.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$Array = require("../stdlib/array"); diff --git a/jscomp/test/test_array_primitive.js b/jscomp/test/test_array_primitive.js index 7d659b1ec9..13beba7ad5 100644 --- a/jscomp/test/test_array_primitive.js +++ b/jscomp/test/test_array_primitive.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); diff --git a/jscomp/test/test_bool_equal.js b/jscomp/test/test_bool_equal.js index eec6793da6..b704b1ea09 100644 --- a/jscomp/test/test_bool_equal.js +++ b/jscomp/test/test_bool_equal.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_bug.js b/jscomp/test/test_bug.js index 9982ff6755..f6943c9100 100644 --- a/jscomp/test/test_bug.js +++ b/jscomp/test/test_bug.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Caml_string = require("../runtime/caml_string"); diff --git a/jscomp/test/test_bytes.js b/jscomp/test/test_bytes.js index e1f48e8a52..d4c8a1761b 100644 --- a/jscomp/test/test_bytes.js +++ b/jscomp/test/test_bytes.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Bytes = require("../stdlib/bytes"); var Caml_string = require("../runtime/caml_string"); diff --git a/jscomp/test/test_char.js b/jscomp/test/test_char.js index 3a077d1fc8..b6fd7afa2d 100644 --- a/jscomp/test/test_char.js +++ b/jscomp/test/test_char.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); diff --git a/jscomp/test/test_closure.js b/jscomp/test/test_closure.js index f93bda6a39..520af115dc 100644 --- a/jscomp/test/test_closure.js +++ b/jscomp/test/test_closure.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Caml_array = require("../runtime/caml_array"); diff --git a/jscomp/test/test_common.js b/jscomp/test/test_common.js index 2b281b1435..a3b52b6d9a 100644 --- a/jscomp/test/test_common.js +++ b/jscomp/test/test_common.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_const_elim.js b/jscomp/test/test_const_elim.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/test_const_elim.js +++ b/jscomp/test/test_const_elim.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/test_cps.js b/jscomp/test/test_cps.js index 9f256dfb29..488656a145 100644 --- a/jscomp/test/test_cps.js +++ b/jscomp/test/test_cps.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_array = require("../runtime/caml_array"); diff --git a/jscomp/test/test_demo.js b/jscomp/test/test_demo.js index 6b983453cc..745990752c 100644 --- a/jscomp/test/test_demo.js +++ b/jscomp/test/test_demo.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var List = require("../stdlib/list"); diff --git a/jscomp/test/test_dup_param.js b/jscomp/test/test_dup_param.js index b02f0f4087..2a5fd84207 100644 --- a/jscomp/test/test_dup_param.js +++ b/jscomp/test/test_dup_param.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f(_, x) { diff --git a/jscomp/test/test_eq.js b/jscomp/test/test_eq.js index 14355d873e..f6ba2eebc9 100644 --- a/jscomp/test/test_eq.js +++ b/jscomp/test/test_eq.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f(x, y) { diff --git a/jscomp/test/test_exception.js b/jscomp/test/test_exception.js index 95dbf3a733..b682ea192a 100644 --- a/jscomp/test/test_exception.js +++ b/jscomp/test/test_exception.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Test_common = require("./test_common"); diff --git a/jscomp/test/test_exception_escape.js b/jscomp/test/test_exception_escape.js index 1a7a36ec09..b32788795e 100644 --- a/jscomp/test/test_exception_escape.js +++ b/jscomp/test/test_exception_escape.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_export2.js b/jscomp/test/test_export2.js index e64b411f1d..92d95b7a63 100644 --- a/jscomp/test/test_export2.js +++ b/jscomp/test/test_export2.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f(x, y) { diff --git a/jscomp/test/test_external.js b/jscomp/test/test_external.js index d9e513d15e..b121d3014e 100644 --- a/jscomp/test/test_external.js +++ b/jscomp/test/test_external.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var xx = document(); diff --git a/jscomp/test/test_ffi.js b/jscomp/test/test_ffi.js index 06cc96a5d4..5792b6ad22 100644 --- a/jscomp/test/test_ffi.js +++ b/jscomp/test/test_ffi.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function v(u) { diff --git a/jscomp/test/test_fib.js b/jscomp/test/test_fib.js index d8db565cca..c6b5b4a5e7 100644 --- a/jscomp/test/test_fib.js +++ b/jscomp/test/test_fib.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function fib(n) { diff --git a/jscomp/test/test_filename.js b/jscomp/test/test_filename.js index fceb052e25..604b05ef7e 100644 --- a/jscomp/test/test_filename.js +++ b/jscomp/test/test_filename.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Filename = require("../stdlib/filename"); var List = require("../stdlib/list"); diff --git a/jscomp/test/test_for_loop.js b/jscomp/test/test_for_loop.js index 6857c8235a..6e147e75f6 100644 --- a/jscomp/test/test_for_loop.js +++ b/jscomp/test/test_for_loop.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$Array = require("../stdlib/array"); diff --git a/jscomp/test/test_for_map.js b/jscomp/test/test_for_map.js index a6a9026d8b..9f2735159f 100644 --- a/jscomp/test/test_for_map.js +++ b/jscomp/test/test_for_map.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_for_map2.js b/jscomp/test/test_for_map2.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/test_for_map2.js +++ b/jscomp/test/test_for_map2.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/test_format.js b/jscomp/test/test_format.js index 9129446591..9b487423f8 100644 --- a/jscomp/test/test_format.js +++ b/jscomp/test/test_format.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Format = require("../stdlib/format"); diff --git a/jscomp/test/test_formatter.js b/jscomp/test/test_formatter.js index 9b04e9a0af..6693d0c88c 100644 --- a/jscomp/test/test_formatter.js +++ b/jscomp/test/test_formatter.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f() { diff --git a/jscomp/test/test_functor_dead_code.js b/jscomp/test/test_functor_dead_code.js index a47866042b..d42fe673db 100644 --- a/jscomp/test/test_functor_dead_code.js +++ b/jscomp/test/test_functor_dead_code.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var v = /* true */1; diff --git a/jscomp/test/test_generative_module.js b/jscomp/test/test_generative_module.js index aa66b25d81..fac76c6cf5 100644 --- a/jscomp/test/test_generative_module.js +++ b/jscomp/test/test_generative_module.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function M() { diff --git a/jscomp/test/test_global_print.js b/jscomp/test/test_global_print.js index af2ee608d0..3bdc4fe62e 100644 --- a/jscomp/test/test_global_print.js +++ b/jscomp/test/test_global_print.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Hashtbl = require("../stdlib/hashtbl"); diff --git a/jscomp/test/test_google_closure.js b/jscomp/test/test_google_closure.js index 6930301997..fafb0555ee 100644 --- a/jscomp/test/test_google_closure.js +++ b/jscomp/test/test_google_closure.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$Array = require("../stdlib/array"); diff --git a/jscomp/test/test_include.js b/jscomp/test/test_include.js index 1e37b54dc6..b95b9a092a 100644 --- a/jscomp/test/test_include.js +++ b/jscomp/test/test_include.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Test_order = require("./test_order"); var $$String = require("../stdlib/string"); diff --git a/jscomp/test/test_incomplete.js b/jscomp/test/test_incomplete.js index 1c2022f054..8c05e647e8 100644 --- a/jscomp/test/test_incomplete.js +++ b/jscomp/test/test_incomplete.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_incr_ref.js b/jscomp/test/test_incr_ref.js index c380a4b1fe..2d22f5ff4b 100644 --- a/jscomp/test/test_incr_ref.js +++ b/jscomp/test/test_incr_ref.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var u = 0; diff --git a/jscomp/test/test_inline_map.js b/jscomp/test/test_inline_map.js index af77ac2a6e..2f6a5d3e2a 100644 --- a/jscomp/test/test_inline_map.js +++ b/jscomp/test/test_inline_map.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_inline_map2.js b/jscomp/test/test_inline_map2.js index b3aa73a1a4..9f82f65473 100644 --- a/jscomp/test/test_inline_map2.js +++ b/jscomp/test/test_inline_map2.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_int_map_find.js b/jscomp/test/test_int_map_find.js index 834419232c..b3040b677b 100644 --- a/jscomp/test/test_int_map_find.js +++ b/jscomp/test/test_int_map_find.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_primitive = require("../runtime/caml_primitive"); diff --git a/jscomp/test/test_internalOO.js b/jscomp/test/test_internalOO.js index 407bab017d..a2c8e4c8a6 100644 --- a/jscomp/test/test_internalOO.js +++ b/jscomp/test/test_internalOO.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var Obj = require("../stdlib/obj"); diff --git a/jscomp/test/test_is_js.js b/jscomp/test/test_is_js.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/test_is_js.js +++ b/jscomp/test/test_is_js.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/test_js_ffi.js b/jscomp/test/test_js_ffi.js index 50d5596e61..99c55b7578 100644 --- a/jscomp/test/test_js_ffi.js +++ b/jscomp/test/test_js_ffi.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$String = require("../stdlib/string"); diff --git a/jscomp/test/test_let.js b/jscomp/test/test_let.js index 88d2b01347..df2a11c6e8 100644 --- a/jscomp/test/test_let.js +++ b/jscomp/test/test_let.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); diff --git a/jscomp/test/test_list.js b/jscomp/test/test_list.js index a2668a9330..3502249d3a 100644 --- a/jscomp/test/test_list.js +++ b/jscomp/test/test_list.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_literal.js b/jscomp/test/test_literal.js index b4bf739e4a..e6d890053e 100644 --- a/jscomp/test/test_literal.js +++ b/jscomp/test/test_literal.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_map_find.js b/jscomp/test/test_map_find.js index 94519468b4..887254548c 100644 --- a/jscomp/test/test_map_find.js +++ b/jscomp/test/test_map_find.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_match_exception.js b/jscomp/test/test_match_exception.js index 452fc72dce..156a1b4c48 100644 --- a/jscomp/test/test_match_exception.js +++ b/jscomp/test/test_match_exception.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_nat64.js b/jscomp/test/test_nat64.js index 4772d28083..fca55f9114 100644 --- a/jscomp/test/test_nat64.js +++ b/jscomp/test/test_nat64.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var v = 0; diff --git a/jscomp/test/test_nested_let.js b/jscomp/test/test_nested_let.js index 84c9a0c575..63f1f343bb 100644 --- a/jscomp/test/test_nested_let.js +++ b/jscomp/test/test_nested_let.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var v = 68; diff --git a/jscomp/test/test_nested_print.js b/jscomp/test/test_nested_print.js index 3fd1a273b3..7723227e0e 100644 --- a/jscomp/test/test_nested_print.js +++ b/jscomp/test/test_nested_print.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function u(_, x) { diff --git a/jscomp/test/test_non_export.js b/jscomp/test/test_non_export.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/test_non_export.js +++ b/jscomp/test/test_non_export.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/test_nullary.js b/jscomp/test/test_nullary.js index 78a27bf1db..151da76e95 100644 --- a/jscomp/test/test_nullary.js +++ b/jscomp/test/test_nullary.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f() { diff --git a/jscomp/test/test_obj.js b/jscomp/test/test_obj.js index fd0178b62b..34bef0a144 100644 --- a/jscomp/test/test_obj.js +++ b/jscomp/test/test_obj.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_oo = require("../runtime/caml_oo"); diff --git a/jscomp/test/test_obj_simple_ffi.js b/jscomp/test/test_obj_simple_ffi.js index 22a9b53a10..4c3b182f6c 100644 --- a/jscomp/test/test_obj_simple_ffi.js +++ b/jscomp/test/test_obj_simple_ffi.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function v(display_name, _) { diff --git a/jscomp/test/test_order.js b/jscomp/test/test_order.js index 49d5a4c9a5..9235dbba57 100644 --- a/jscomp/test/test_order.js +++ b/jscomp/test/test_order.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_primitive = require("../runtime/caml_primitive"); diff --git a/jscomp/test/test_order_tailcall.js b/jscomp/test/test_order_tailcall.js index 87aa654ee6..0cbd82f20a 100644 --- a/jscomp/test/test_order_tailcall.js +++ b/jscomp/test/test_order_tailcall.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f(_, _$1) { diff --git a/jscomp/test/test_pack.js b/jscomp/test/test_pack.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/test_pack.js +++ b/jscomp/test/test_pack.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/test_per.js b/jscomp/test/test_per.js index b83f6ee857..f70bf7dcf9 100644 --- a/jscomp/test/test_per.js +++ b/jscomp/test/test_per.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_io = require("../runtime/caml_io"); var Caml_float = require("../runtime/caml_float"); diff --git a/jscomp/test/test_pervasive.js b/jscomp/test/test_pervasive.js index ce7a83ee09..4762cf89fd 100644 --- a/jscomp/test/test_pervasive.js +++ b/jscomp/test/test_pervasive.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var List = require("../stdlib/list"); diff --git a/jscomp/test/test_pervasives2.js b/jscomp/test/test_pervasives2.js index 8c34e56afb..7bdfba0f97 100644 --- a/jscomp/test/test_pervasives2.js +++ b/jscomp/test/test_pervasives2.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Stack = require("../stdlib/stack"); diff --git a/jscomp/test/test_pervasives3.js b/jscomp/test/test_pervasives3.js index 87122678be..82562854c3 100644 --- a/jscomp/test/test_pervasives3.js +++ b/jscomp/test/test_pervasives3.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var List = require("../stdlib/list"); diff --git a/jscomp/test/test_primitive.js b/jscomp/test/test_primitive.js index a253c4c1c4..997bfc984a 100644 --- a/jscomp/test/test_primitive.js +++ b/jscomp/test/test_primitive.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_obj_runtime = require("../runtime/caml_obj_runtime"); var CamlinternalLazy = require("../stdlib/camlinternalLazy"); diff --git a/jscomp/test/test_ramification.js b/jscomp/test/test_ramification.js index 35b53aa1bc..8286fd9b03 100644 --- a/jscomp/test/test_ramification.js +++ b/jscomp/test/test_ramification.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function ff(x) { diff --git a/jscomp/test/test_react.js b/jscomp/test/test_react.js index 33126779a9..e8aedc8845 100644 --- a/jscomp/test/test_react.js +++ b/jscomp/test/test_react.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var React = require("@"); var React = require("react"); diff --git a/jscomp/test/test_react_case.js b/jscomp/test/test_react_case.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/test_react_case.js +++ b/jscomp/test/test_react_case.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; diff --git a/jscomp/test/test_runtime_encoding.js b/jscomp/test/test_runtime_encoding.js index 41605b60fb..11313bb101 100644 --- a/jscomp/test/test_runtime_encoding.js +++ b/jscomp/test/test_runtime_encoding.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function g(x) { diff --git a/jscomp/test/test_scope.js b/jscomp/test/test_scope.js index 0872e68c9e..f7d577426d 100644 --- a/jscomp/test/test_scope.js +++ b/jscomp/test/test_scope.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var h = uuu.x(3); diff --git a/jscomp/test/test_seq.js b/jscomp/test/test_seq.js index b8701516b8..963948214b 100644 --- a/jscomp/test/test_seq.js +++ b/jscomp/test/test_seq.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Pervasives = require("../stdlib/pervasives"); diff --git a/jscomp/test/test_set.js b/jscomp/test/test_set.js index ae1e8db366..b654885041 100644 --- a/jscomp/test/test_set.js +++ b/jscomp/test/test_set.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_side_effect_functor.js b/jscomp/test/test_side_effect_functor.js index 4f90cb342a..0b21da3579 100644 --- a/jscomp/test/test_side_effect_functor.js +++ b/jscomp/test/test_side_effect_functor.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var v = 0; diff --git a/jscomp/test/test_simple_include.js b/jscomp/test/test_simple_include.js index 596bec8b5a..d8a1541cda 100644 --- a/jscomp/test/test_simple_include.js +++ b/jscomp/test/test_simple_include.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var $$Array = require("../stdlib/array"); diff --git a/jscomp/test/test_simple_obj.js b/jscomp/test/test_simple_obj.js index b9617d2a3f..a4300ae883 100644 --- a/jscomp/test/test_simple_obj.js +++ b/jscomp/test/test_simple_obj.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_oo = require("../runtime/caml_oo"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_simple_pattern_match.js b/jscomp/test/test_simple_pattern_match.js index 9ea1f4333e..2975e2f5bc 100644 --- a/jscomp/test/test_simple_pattern_match.js +++ b/jscomp/test/test_simple_pattern_match.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var a = 1; diff --git a/jscomp/test/test_simple_ref.js b/jscomp/test/test_simple_ref.js index 2265d8739f..05f6687c63 100644 --- a/jscomp/test/test_simple_ref.js +++ b/jscomp/test/test_simple_ref.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var v = [ diff --git a/jscomp/test/test_simple_tailcall.js b/jscomp/test/test_simple_tailcall.js index c42ecb3050..d84f7593a2 100644 --- a/jscomp/test/test_simple_tailcall.js +++ b/jscomp/test/test_simple_tailcall.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function tailcall() { diff --git a/jscomp/test/test_small.js b/jscomp/test/test_small.js index d3284f1051..eaa6a42de0 100644 --- a/jscomp/test/test_small.js +++ b/jscomp/test/test_small.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var fib = 3; diff --git a/jscomp/test/test_sprintf.js b/jscomp/test/test_sprintf.js index 8205b26e77..5be204978f 100644 --- a/jscomp/test/test_sprintf.js +++ b/jscomp/test/test_sprintf.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Printf = require("../stdlib/printf"); diff --git a/jscomp/test/test_stack.js b/jscomp/test/test_stack.js index 2e7d3e8eef..262d8fe122 100644 --- a/jscomp/test/test_stack.js +++ b/jscomp/test/test_stack.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Stack = require("../stdlib/stack"); diff --git a/jscomp/test/test_static_catch_ident.js b/jscomp/test/test_static_catch_ident.js index 3acc59b570..5a9ce20898 100644 --- a/jscomp/test/test_static_catch_ident.js +++ b/jscomp/test/test_static_catch_ident.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_string.js b/jscomp/test/test_string.js index 406565682f..d8f3b56275 100644 --- a/jscomp/test/test_string.js +++ b/jscomp/test/test_string.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_string_case.js b/jscomp/test/test_string_case.js index 41b78b8d39..fcb30ef449 100644 --- a/jscomp/test/test_string_case.js +++ b/jscomp/test/test_string_case.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_string_const.js b/jscomp/test/test_string_const.js index 51088595bc..3cc8e6a233 100644 --- a/jscomp/test/test_string_const.js +++ b/jscomp/test/test_string_const.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var f = /* "o" */111; diff --git a/jscomp/test/test_string_map.js b/jscomp/test/test_string_map.js index 40ef1154d7..df79f73b1c 100644 --- a/jscomp/test/test_string_map.js +++ b/jscomp/test/test_string_map.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Pervasives = require("../stdlib/pervasives"); var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_string_switch.js b/jscomp/test/test_string_switch.js index acfdee43bf..14858c08f0 100644 --- a/jscomp/test/test_string_switch.js +++ b/jscomp/test/test_string_switch.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var os_version = 1; diff --git a/jscomp/test/test_switch.js b/jscomp/test/test_switch.js index 9f581703c1..e97542b95f 100644 --- a/jscomp/test/test_switch.js +++ b/jscomp/test/test_switch.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f(param) { diff --git a/jscomp/test/test_trywith.js b/jscomp/test/test_trywith.js index b4c6fb47da..8f4f23c349 100644 --- a/jscomp/test/test_trywith.js +++ b/jscomp/test/test_trywith.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); diff --git a/jscomp/test/test_tuple.js b/jscomp/test/test_tuple.js index b47e3978a7..4cef35ff59 100644 --- a/jscomp/test/test_tuple.js +++ b/jscomp/test/test_tuple.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var r = 0; diff --git a/jscomp/test/test_tuple_destructring.js b/jscomp/test/test_tuple_destructring.js index 0330b04e55..e233158f88 100644 --- a/jscomp/test/test_tuple_destructring.js +++ b/jscomp/test/test_tuple_destructring.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var b = 3; diff --git a/jscomp/test/test_type_based_arity.js b/jscomp/test/test_type_based_arity.js index 542d192bfb..db04fec404 100644 --- a/jscomp/test/test_type_based_arity.js +++ b/jscomp/test/test_type_based_arity.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f0(g, x) { diff --git a/jscomp/test/test_u.js b/jscomp/test/test_u.js index 26e6edcb8c..f620d6b8d4 100644 --- a/jscomp/test/test_u.js +++ b/jscomp/test/test_u.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; function f(x) { diff --git a/jscomp/test/test_while_closure.js b/jscomp/test/test_while_closure.js index cba00075d6..bfec46ea91 100644 --- a/jscomp/test/test_while_closure.js +++ b/jscomp/test/test_while_closure.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Caml_array = require("../runtime/caml_array"); diff --git a/jscomp/test/test_while_side_effect.js b/jscomp/test/test_while_side_effect.js index 08592a9645..b3fe8b9bbf 100644 --- a/jscomp/test/test_while_side_effect.js +++ b/jscomp/test/test_while_side_effect.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var v = [ diff --git a/jscomp/test/ticker.js b/jscomp/test/ticker.js index 46266385c5..cb46e1e038 100644 --- a/jscomp/test/ticker.js +++ b/jscomp/test/ticker.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Caml_exceptions = require("../runtime/caml_exceptions"); var Pervasives = require("../stdlib/pervasives"); diff --git a/jscomp/test/typeof_test.js b/jscomp/test/typeof_test.js index 0a52e4cdab..a4fdf44934 100644 --- a/jscomp/test/typeof_test.js +++ b/jscomp/test/typeof_test.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict'; var Mt = require("./mt"); diff --git a/jscomp/test/unitest_string.js b/jscomp/test/unitest_string.js index b4c2da92b2..8a8d931ccb 100644 --- a/jscomp/test/unitest_string.js +++ b/jscomp/test/unitest_string.js @@ -1,5 +1,5 @@ // Generated CODE, PLEASE EDIT WITH CARE -"use strict"; +'use strict';