@@ -15,8 +15,9 @@ let%expect_test _ =
15
15
(function(globalThis){
16
16
" use strict" ;
17
17
var runtime = globalThis.jsoo_runtime, _a_ = [0 , 1 , 2 ];
18
- function f(param){var y = param[2 ], x = param[1 ]; return x + y | 0 ;}
19
- var x = f(_a_), Test = [0 , f, x];
18
+ function f$ 0 (x, y){return x + y | 0 ;}
19
+ function f(_b_){return f$ 0 (_b_[1 ], _b_[2 ]);}
20
+ var x = f$ 0 (_a_[1 ], _a_[2 ]), Test = [0 , f, x];
20
21
runtime.caml_register_global(1 , Test , " Test" );
21
22
return;
22
23
}
@@ -39,8 +40,8 @@ let%expect_test _ =
39
40
(function(globalThis){
40
41
" use strict" ;
41
42
var runtime = globalThis.jsoo_runtime, _a_ = [0 , 1 , 1 ];
42
- function f(b, y, t){var match = b ? [ 0 , 1 ] : t, x = match [1 ]; return x;}
43
- function g(b, t){var match = b ? _a_ : t , x = match [1 ]; return x;}
43
+ function f(b, y, t){var x = b ? 1 : t[1 ]; return x;}
44
+ function g(b, t){var x = b ? _a_[ 1 ] : t[1 ]; return x;}
44
45
var Test = [0 , f, g];
45
46
runtime.caml_register_global(1 , Test , " Test" );
46
47
return;
@@ -79,13 +80,13 @@ let%expect_test _ =
79
80
[0 ,
80
81
function(_c_, _b_, _a_){
81
82
switch(_c_){
82
- case 0 :
83
- var _d_ = [ 0 , _b_] ; break;
83
+ case 2 :
84
+ var _d_ = _a_ + 1 | 0 ; break;
84
85
case 1 :
85
- var _d_ = [ 1 , _a_] ; break;
86
- default : var _d_ = [ 1 , _a_ + 1 | 0 ] ;
86
+ var _d_ = _a_; break;
87
+ default : var _d_ = _b_ ;
87
88
}
88
- return _d_[ 1 ] ;
89
+ return _d_;
89
90
}];
90
91
runtime.caml_register_global(0 , Test , " Test" );
91
92
return;
0 commit comments