ImmT string_utils0is_number(ImmT ___nl__0) { c_rt_lib0arg_val(___nl__0); string_utils_priv0__const__init(); ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; #line 41 c_rt_lib0move(&___nl__1,___get_global_const(0)); #line 41 c_rt_lib0move(&___nl__1, c_rt_lib0concat_new(___nl__0, ___nl__1)); #line 42 c_rt_lib0move(&___nl__2, string_utils0is_integer(___nl__1)); #line 42 if(c_rt_lib0check_true_native(___nl__2)){ goto label_1;} #line 42 c_rt_lib0move(&___nl__2, string_utils0is_float(___nl__1)); #line 42 label_1: #line 42 c_rt_lib0clear(&___nl__0); #line 42 c_rt_lib0clear(&___nl__1); #line 42 return ___nl__2; #line 42 c_rt_lib0clear(&___nl__2); #line 42 c_rt_lib0clear(&___nl__1); #line 42 c_rt_lib0clear(&___nl__0); #line 42 return NULL; }
ImmT boolean_t0type0cal() { boolean_t_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 9 c_rt_lib0move(&___nl__2, ptd0none()); #line 9 c_rt_lib0move(&___nl__3, ptd0none()); #line 9 c_rt_lib0move(&___nl__1, c_rt_lib0hash_mk(2, ___get_global_const(6), ___nl__2, ___get_global_const(7), ___nl__3)); #line 9 c_rt_lib0clear(&___nl__2); #line 9 c_rt_lib0clear(&___nl__3); #line 9 c_rt_lib0move(&___nl__0, ptd0var(___nl__1)); #line 9 c_rt_lib0clear(&___nl__1); #line 9 return ___nl__0; #line 9 c_rt_lib0clear(&___nl__0); #line 9 return NULL; }
ImmT array0cmp(ImmT ___nl__0,ImmT ___nl__1) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); array_priv0__const__init(); ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 40 c_rt_lib0move(&___nl__2, c_std_lib0string_compare(___nl__0, ___nl__1)); #line 40 c_rt_lib0move(&___nl__3,___get_global_const(1)); #line 40 c_rt_lib0move(&___nl__2, c_rt_lib0lt(___nl__2, ___nl__3)); #line 40 c_rt_lib0clear(&___nl__3); #line 40 c_rt_lib0clear(&___nl__0); #line 40 c_rt_lib0clear(&___nl__1); #line 40 return ___nl__2; #line 40 c_rt_lib0clear(&___nl__2); #line 40 c_rt_lib0clear(&___nl__0); #line 40 c_rt_lib0clear(&___nl__1); #line 40 return NULL; }
ImmT tc_types0value_src0cal() { tc_types_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; #line 153 c_rt_lib0move(&___nl__2, ptd0none()); #line 153 c_rt_lib0move(&___nl__3, ptd0none()); #line 153 c_rt_lib0move(&___nl__4, ptd0none()); #line 153 c_rt_lib0move(&___nl__1, c_rt_lib0hash_mk(3, ___get_global_const(979), ___nl__2, ___get_global_const(980), ___nl__3, ___get_global_const(985), ___nl__4)); #line 153 c_rt_lib0clear(&___nl__2); #line 153 c_rt_lib0clear(&___nl__3); #line 153 c_rt_lib0clear(&___nl__4); #line 153 c_rt_lib0move(&___nl__0, ptd0var(___nl__1)); #line 153 c_rt_lib0clear(&___nl__1); #line 153 return ___nl__0; #line 153 c_rt_lib0clear(&___nl__0); #line 153 return NULL; }
ImmT tct0func0cal() { ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 50 c_rt_lib0move(&___nl__2, tct0sim()); #line 50 c_rt_lib0move(&___nl__3, tct0sim()); #line 50 c_rt_lib0move(&___nl__1, c_rt_lib0hash_mk(2, ___get_global_const(132), ___nl__2, ___get_global_const(93), ___nl__3)); #line 50 c_rt_lib0clear(&___nl__2); #line 50 c_rt_lib0clear(&___nl__3); #line 50 c_rt_lib0move(&___nl__0, tct0rec(___nl__1)); #line 50 c_rt_lib0clear(&___nl__1); #line 50 return ___nl__0; #line 50 c_rt_lib0clear(&___nl__0); #line 50 return NULL; }
ImmT tc_types0deref_type0cal() { tc_types_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; #line 91 c_rt_lib0move(&___nl__2, ptd0sim()); #line 91 c_rt_lib0move(&___nl__3, ptd0sim()); #line 91 c_rt_lib0move(&___nl__4, ptd0sim()); #line 91 c_rt_lib0move(&___nl__1, c_rt_lib0hash_mk(3, ___get_global_const(98), ___nl__2, ___get_global_const(99), ___nl__3, ___get_global_const(990), ___nl__4)); #line 91 c_rt_lib0clear(&___nl__2); #line 91 c_rt_lib0clear(&___nl__3); #line 91 c_rt_lib0clear(&___nl__4); #line 91 c_rt_lib0move(&___nl__0, ptd0rec(___nl__1)); #line 91 c_rt_lib0clear(&___nl__1); #line 91 return ___nl__0; #line 91 c_rt_lib0clear(&___nl__0); #line 91 return NULL; }
ImmT string0ge(ImmT ___nl__0,ImmT ___nl__1) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); string_priv0__const__init(); ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 94 c_rt_lib0move(&___nl__2, string0compare(___nl__0, ___nl__1)); #line 94 c_rt_lib0move(&___nl__3,___get_global_const(1)); #line 94 c_rt_lib0move(&___nl__2, c_rt_lib0ge(___nl__2, ___nl__3)); #line 94 c_rt_lib0clear(&___nl__3); #line 94 c_rt_lib0clear(&___nl__0); #line 94 c_rt_lib0clear(&___nl__1); #line 94 return ___nl__2; #line 94 c_rt_lib0clear(&___nl__2); #line 94 c_rt_lib0clear(&___nl__0); #line 94 c_rt_lib0clear(&___nl__1); #line 94 return NULL; }
ImmT string0substr2(ImmT ___nl__0,ImmT ___nl__1) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); string_priv0__const__init(); ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 44 c_rt_lib0move(&___nl__3, string0length(___nl__0)); #line 44 c_rt_lib0move(&___nl__3, c_rt_lib0sub_mod(___nl__3, ___nl__1)); #line 44 c_rt_lib0move(&___nl__2, c_std_lib0string_sub(___nl__0, ___nl__1, ___nl__3)); #line 44 c_rt_lib0clear(&___nl__3); #line 44 c_rt_lib0move(&___nl__3,___get_global_const(0)); #line 44 c_rt_lib0move(&___nl__2, c_rt_lib0concat_add(___nl__2, ___nl__3)); #line 44 c_rt_lib0clear(&___nl__3); #line 44 c_rt_lib0clear(&___nl__0); #line 44 c_rt_lib0clear(&___nl__1); #line 44 return ___nl__2; #line 44 c_rt_lib0clear(&___nl__2); #line 44 c_rt_lib0clear(&___nl__0); #line 44 c_rt_lib0clear(&___nl__1); #line 44 return NULL; }
ImmT string0index2(ImmT ___nl__0,ImmT ___nl__1) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); string_priv0__const__init(); ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 48 c_rt_lib0move(&___nl__3,___get_global_const(1)); #line 48 c_rt_lib0move(&___nl__2, c_std_lib0string_index(___nl__0, ___nl__1, ___nl__3)); #line 48 c_rt_lib0clear(&___nl__3); #line 48 c_rt_lib0clear(&___nl__0); #line 48 c_rt_lib0clear(&___nl__1); #line 48 return ___nl__2; #line 48 c_rt_lib0clear(&___nl__2); #line 48 c_rt_lib0clear(&___nl__0); #line 48 c_rt_lib0clear(&___nl__1); #line 48 return NULL; }
ImmT string0substr(ImmT ___nl__0,ImmT ___nl__1,ImmT ___nl__2) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); c_rt_lib0arg_val(___nl__2); string_priv0__const__init(); ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; #line 40 c_rt_lib0move(&___nl__3, c_std_lib0string_sub(___nl__0, ___nl__1, ___nl__2)); #line 40 c_rt_lib0move(&___nl__4,___get_global_const(0)); #line 40 c_rt_lib0move(&___nl__3, c_rt_lib0concat_add(___nl__3, ___nl__4)); #line 40 c_rt_lib0clear(&___nl__4); #line 40 c_rt_lib0clear(&___nl__0); #line 40 c_rt_lib0clear(&___nl__1); #line 40 c_rt_lib0clear(&___nl__2); #line 40 return ___nl__3; #line 40 c_rt_lib0clear(&___nl__3); #line 40 c_rt_lib0clear(&___nl__0); #line 40 c_rt_lib0clear(&___nl__1); #line 40 c_rt_lib0clear(&___nl__2); #line 40 return NULL; }
ImmT array_priv0exec(ImmT ___nl__0,ImmT ___nl__1,ImmT ___nl__2) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); c_rt_lib0arg_val(___nl__2); ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; #line 121 c_rt_lib0move(&___nl__3, c_rt_lib0array_mk(2, ___nl__1, ___nl__2)); #line 122 c_rt_lib0move(&___nl__4, c_std_lib0exec(___nl__0, &___nl__3)); #line 122 c_rt_lib0clear(&___nl__0); #line 122 c_rt_lib0clear(&___nl__1); #line 122 c_rt_lib0clear(&___nl__2); #line 122 c_rt_lib0clear(&___nl__3); #line 122 return ___nl__4; #line 122 c_rt_lib0clear(&___nl__4); #line 122 c_rt_lib0clear(&___nl__3); #line 122 c_rt_lib0clear(&___nl__0); #line 122 c_rt_lib0clear(&___nl__1); #line 122 c_rt_lib0clear(&___nl__2); #line 122 return NULL; }
ImmT array_priv0sort(ImmT * ___ref___0,ImmT ___nl__1) { c_rt_lib0arg_val(___nl__1); ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; #line 117 c_rt_lib0move(&___nl__2,___get_global_const(0)); #line 117 c_rt_lib0move(&___nl__3, array0len(*___ref___0)); #line 117 c_rt_lib0move(&___nl__4,___get_global_const(1)); #line 117 c_rt_lib0move(&___nl__3, c_rt_lib0sub_mod(___nl__3, ___nl__4)); #line 117 c_rt_lib0clear(&___nl__4); #line 117 c_rt_lib0delete(array_priv0part_sort(___ref___0, ___nl__2, ___nl__3, ___nl__1)); #line 117 c_rt_lib0clear(&___nl__3); #line 117 c_rt_lib0clear(&___nl__2); #line 117 c_rt_lib0clear(&___nl__1); #line 117 return NULL; }
ImmT tct0bool() { ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 46 c_rt_lib0move(&___nl__2, tct0none()); #line 46 c_rt_lib0move(&___nl__3, tct0none()); #line 46 c_rt_lib0move(&___nl__1, c_rt_lib0hash_mk(2, ___get_global_const(8), ___nl__2, ___get_global_const(7), ___nl__3)); #line 46 c_rt_lib0clear(&___nl__2); #line 46 c_rt_lib0clear(&___nl__3); #line 46 c_rt_lib0move(&___nl__0, tct0var(___nl__1)); #line 46 c_rt_lib0clear(&___nl__1); #line 46 return ___nl__0; #line 46 c_rt_lib0clear(&___nl__0); #line 46 return NULL; }
ImmT csv_priv0get_char(ImmT ___nl__0,ImmT * ___ref___1) { c_rt_lib0arg_val(___nl__0); csv_priv0__const__init(); ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; #line 34 c_rt_lib0copy(&___nl__3, *___ref___1); #line 34 c_rt_lib0move(&___nl__4,___get_global_const(2)); #line 34 c_rt_lib0move(___ref___1, c_rt_lib0add_mod(*___ref___1, ___nl__4)); #line 34 c_rt_lib0clear(&___nl__4); #line 34 c_rt_lib0move(&___nl__4,___get_global_const(2)); #line 34 c_rt_lib0move(&___nl__2, string0substr(___nl__0, ___nl__3, ___nl__4)); #line 34 c_rt_lib0clear(&___nl__4); #line 34 c_rt_lib0clear(&___nl__3); #line 34 c_rt_lib0clear(&___nl__0); #line 34 return ___nl__2; #line 34 c_rt_lib0clear(&___nl__2); #line 34 c_rt_lib0clear(&___nl__0); #line 34 return NULL; }
ImmT array0remove(ImmT * ___ref___0,ImmT ___nl__1) { c_rt_lib0arg_val(___nl__1); ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; ImmT ___nl__5 = NULL; #line 32 c_rt_lib0move(&___nl__3,___get_global_const(0)); #line 32 c_rt_lib0move(&___nl__2, array0subarray(*___ref___0, ___nl__3, ___nl__1)); #line 32 c_rt_lib0clear(&___nl__3); #line 33 c_rt_lib0move(&___nl__3,___get_global_const(1)); #line 33 c_rt_lib0move(&___nl__3, c_rt_lib0add(___nl__1, ___nl__3)); #line 33 label_5: #line 33 c_rt_lib0move(&___nl__4, array0len(*___ref___0)); #line 33 c_rt_lib0move(&___nl__4, c_rt_lib0lt(___nl__3, ___nl__4)); #line 33 c_rt_lib0move(&___nl__4, c_rt_lib0not(___nl__4)); #line 33 if(c_rt_lib0check_true_native(___nl__4)){ goto label_17;} #line 34 c_rt_lib0move(&___nl__5, c_rt_lib0array_get(*___ref___0, ___nl__3)); #line 34 c_rt_lib0delete(array0push(&___nl__2, ___nl__5)); #line 34 c_rt_lib0clear(&___nl__5); #line 33 c_rt_lib0move(&___nl__5,___get_global_const(1)); #line 33 c_rt_lib0move(&___nl__3, c_rt_lib0add_mod(___nl__3, ___nl__5)); #line 33 c_rt_lib0clear(&___nl__5); #line 35 goto label_5; #line 35 label_17: #line 35 c_rt_lib0clear(&___nl__3); #line 35 c_rt_lib0clear(&___nl__4); #line 36 c_rt_lib0copy(___ref___0, ___nl__2); #line 36 c_rt_lib0clear(&___nl__2); #line 36 c_rt_lib0clear(&___nl__1); #line 36 return NULL; }
ImmT array0sort(ImmT * ___ref___0) { ImmT ___nl__1 = NULL; #line 101 c_rt_lib0move(&___nl__1, c_rt_lib0func_new(array0cmp0ptr, ___get_global_const(3), ___get_global_const(4))); #line 101 c_rt_lib0move(&___nl__1, c_rt_lib0ov_mk_arg(___get_global_const(5), ___nl__1)); #line 101 c_rt_lib0delete(array_priv0sort(___ref___0, ___nl__1)); #line 101 c_rt_lib0clear(&___nl__1); #line 101 return NULL; }
ImmT array0insert(ImmT * ___ref___0,ImmT ___nl__1,ImmT ___nl__2) { c_rt_lib0arg_val(___nl__1); c_rt_lib0arg_val(___nl__2); ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; ImmT ___nl__5 = NULL; ImmT ___nl__6 = NULL; #line 40 c_rt_lib0move(&___nl__4,___get_global_const(0)); #line 40 c_rt_lib0move(&___nl__3, array0subarray(*___ref___0, ___nl__4, ___nl__1)); #line 40 c_rt_lib0clear(&___nl__4); #line 41 c_rt_lib0delete(array0push(&___nl__3, ___nl__2)); #line 42 c_rt_lib0copy(&___nl__4, ___nl__1); #line 42 label_5: #line 42 c_rt_lib0move(&___nl__5, array0len(*___ref___0)); #line 42 c_rt_lib0move(&___nl__5, c_rt_lib0lt(___nl__4, ___nl__5)); #line 42 c_rt_lib0move(&___nl__5, c_rt_lib0not(___nl__5)); #line 42 if(c_rt_lib0check_true_native(___nl__5)){ goto label_17;} #line 43 c_rt_lib0move(&___nl__6, c_rt_lib0array_get(*___ref___0, ___nl__4)); #line 43 c_rt_lib0delete(array0push(&___nl__3, ___nl__6)); #line 43 c_rt_lib0clear(&___nl__6); #line 42 c_rt_lib0move(&___nl__6,___get_global_const(1)); #line 42 c_rt_lib0move(&___nl__4, c_rt_lib0add_mod(___nl__4, ___nl__6)); #line 42 c_rt_lib0clear(&___nl__6); #line 44 goto label_5; #line 44 label_17: #line 44 c_rt_lib0clear(&___nl__4); #line 44 c_rt_lib0clear(&___nl__5); #line 45 c_rt_lib0copy(___ref___0, ___nl__3); #line 45 c_rt_lib0clear(&___nl__3); #line 45 c_rt_lib0clear(&___nl__1); #line 45 c_rt_lib0clear(&___nl__2); #line 45 return NULL; }
ImmT string0replace(ImmT ___nl__0,ImmT ___nl__1,ImmT ___nl__2) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); c_rt_lib0arg_val(___nl__2); string_priv0__const__init(); ImmT ___nl__3 = NULL; #line 56 c_rt_lib0move(&___nl__3, c_std_lib0string_replace(___nl__0, ___nl__1, ___nl__2)); #line 56 c_rt_lib0clear(&___nl__0); #line 56 c_rt_lib0clear(&___nl__1); #line 56 c_rt_lib0clear(&___nl__2); #line 56 return ___nl__3; #line 56 c_rt_lib0clear(&___nl__3); #line 56 c_rt_lib0clear(&___nl__0); #line 56 c_rt_lib0clear(&___nl__1); #line 56 c_rt_lib0clear(&___nl__2); #line 56 return NULL; }
ImmT array0subarray(ImmT ___nl__0,ImmT ___nl__1,ImmT ___nl__2) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); c_rt_lib0arg_val(___nl__2); array_priv0__const__init(); ImmT ___nl__3 = NULL; #line 8 c_rt_lib0move(&___nl__3, c_std_lib0array_sub(___nl__0, ___nl__1, ___nl__2)); #line 8 c_rt_lib0clear(&___nl__0); #line 8 c_rt_lib0clear(&___nl__1); #line 8 c_rt_lib0clear(&___nl__2); #line 8 return ___nl__3; #line 8 c_rt_lib0clear(&___nl__3); #line 8 c_rt_lib0clear(&___nl__0); #line 8 c_rt_lib0clear(&___nl__1); #line 8 c_rt_lib0clear(&___nl__2); #line 8 return NULL; }
ImmT array0subarray(ImmT ___nl__0,ImmT ___nl__1,ImmT ___nl__2) { c_rt_lib0arg_val(___nl__0); c_rt_lib0arg_val(___nl__1); c_rt_lib0arg_val(___nl__2); ImmT ___nl__3 = NULL; #line 9 c_rt_lib0move(&___nl__3, c_std_lib0array_sub(___nl__0, ___nl__1, ___nl__2)); #line 9 c_rt_lib0clear(&___nl__0); #line 9 c_rt_lib0clear(&___nl__1); #line 9 c_rt_lib0clear(&___nl__2); #line 9 return ___nl__3; #line 9 c_rt_lib0clear(&___nl__3); #line 9 c_rt_lib0clear(&___nl__0); #line 9 c_rt_lib0clear(&___nl__1); #line 9 c_rt_lib0clear(&___nl__2); #line 9 return NULL; }
ImmT string0f0cal() { string_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; #line 22 c_rt_lib0move(&___nl__1,___get_global_const(997)); #line 22 c_rt_lib0move(&___nl__0, string0chr(___nl__1)); #line 22 c_rt_lib0clear(&___nl__1); #line 22 return ___nl__0; #line 22 c_rt_lib0clear(&___nl__0); #line 22 return NULL; }
ImmT tc_types0fun_arg_t0cal() { tc_types_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; ImmT ___nl__4 = NULL; ImmT ___nl__5 = NULL; ImmT ___nl__6 = NULL; ImmT ___nl__7 = NULL; #line 117 c_rt_lib0move(&___nl__2, ptd0sim()); #line 117 c_rt_lib0move(&___nl__3, c_rt_lib0func_new(tct0meta_type0ptr, ___get_global_const(1012), ___get_global_const(622))); #line 117 c_rt_lib0move(&___nl__3, c_rt_lib0ov_mk_arg(___get_global_const(5), ___nl__3)); #line 117 c_rt_lib0move(&___nl__6, ptd0none()); #line 117 c_rt_lib0move(&___nl__7, ptd0none()); #line 117 c_rt_lib0move(&___nl__5, c_rt_lib0hash_mk(2, ___get_global_const(37), ___nl__6, ___get_global_const(5), ___nl__7)); #line 117 c_rt_lib0clear(&___nl__6); #line 117 c_rt_lib0clear(&___nl__7); #line 117 c_rt_lib0move(&___nl__4, ptd0var(___nl__5)); #line 117 c_rt_lib0clear(&___nl__5); #line 117 c_rt_lib0move(&___nl__1, c_rt_lib0hash_mk(3, ___get_global_const(76), ___nl__2, ___get_global_const(72), ___nl__3, ___get_global_const(257), ___nl__4)); #line 117 c_rt_lib0clear(&___nl__2); #line 117 c_rt_lib0clear(&___nl__3); #line 117 c_rt_lib0clear(&___nl__4); #line 117 c_rt_lib0move(&___nl__0, ptd0rec(___nl__1)); #line 117 c_rt_lib0clear(&___nl__1); #line 117 return ___nl__0; #line 117 c_rt_lib0clear(&___nl__0); #line 117 return NULL; }
ImmT tc_types0check_errors_t0cal() { tc_types_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; #line 146 c_rt_lib0move(&___nl__1, c_rt_lib0func_new(tc_types0check_error_t0ptr, ___get_global_const(14), ___get_global_const(19))); #line 146 c_rt_lib0move(&___nl__1, c_rt_lib0ov_mk_arg(___get_global_const(5), ___nl__1)); #line 146 c_rt_lib0move(&___nl__0, ptd0arr(___nl__1)); #line 146 c_rt_lib0clear(&___nl__1); #line 146 return ___nl__0; #line 146 c_rt_lib0clear(&___nl__0); #line 146 return NULL; }
ImmT tc_types0vars_t0cal() { tc_types_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; #line 138 c_rt_lib0move(&___nl__1, c_rt_lib0func_new(tc_types0var_t0ptr, ___get_global_const(14), ___get_global_const(705))); #line 138 c_rt_lib0move(&___nl__1, c_rt_lib0ov_mk_arg(___get_global_const(5), ___nl__1)); #line 138 c_rt_lib0move(&___nl__0, ptd0hash(___nl__1)); #line 138 c_rt_lib0clear(&___nl__1); #line 138 return ___nl__0; #line 138 c_rt_lib0clear(&___nl__0); #line 138 return NULL; }
ImmT array0sort(ImmT * ___ref___0) { array_priv0__const__init(); ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; #line 44 c_rt_lib0move(&___nl__2, c_rt_lib0func_new(array0cmp0ptr, ___get_global_const(3), ___get_global_const(4))); #line 44 c_rt_lib0move(&___nl__2, c_rt_lib0ov_mk_arg(___get_global_const(5), ___nl__2)); #line 44 c_rt_lib0move(&___nl__1, c_std_lib0array_sort(*___ref___0, ___nl__2)); #line 44 c_rt_lib0clear(&___nl__2); #line 44 c_rt_lib0copy(___ref___0, ___nl__1); #line 44 c_rt_lib0clear(&___nl__1); #line 44 return NULL; }
ImmT tct0sim0cal() { ImmT ___nl__0 = NULL; #line 22 c_rt_lib0move(&___nl__0, c_rt_lib0ov_mk_none(___get_global_const(804))); #line 22 return ___nl__0; #line 22 c_rt_lib0clear(&___nl__0); #line 22 return NULL; }
ImmT tct0empty0cal() { ImmT ___nl__0 = NULL; #line 34 c_rt_lib0move(&___nl__0, c_rt_lib0ov_mk_none(___get_global_const(806))); #line 34 return ___nl__0; #line 34 c_rt_lib0clear(&___nl__0); #line 34 return NULL; }
ImmT tct0void0cal() { ImmT ___nl__0 = NULL; #line 30 c_rt_lib0move(&___nl__0, c_rt_lib0ov_mk_none(___get_global_const(803))); #line 30 return ___nl__0; #line 30 c_rt_lib0clear(&___nl__0); #line 30 return NULL; }
ImmT tct0none0cal() { ImmT ___nl__0 = NULL; #line 26 c_rt_lib0move(&___nl__0, c_rt_lib0ov_mk_none(___get_global_const(1146))); #line 26 return ___nl__0; #line 26 c_rt_lib0clear(&___nl__0); #line 26 return NULL; }
ImmT tc_types0type0cal() { tc_types_priv0__const__init(); ImmT ___nl__0 = NULL; ImmT ___nl__1 = NULL; ImmT ___nl__2 = NULL; ImmT ___nl__3 = NULL; #line 149 c_rt_lib0move(&___nl__2, c_rt_lib0func_new(tc_types0value_src0ptr, ___get_global_const(14), ___get_global_const(1019))); #line 149 c_rt_lib0move(&___nl__2, c_rt_lib0ov_mk_arg(___get_global_const(5), ___nl__2)); #line 149 c_rt_lib0move(&___nl__3, c_rt_lib0func_new(tct0meta_type0ptr, ___get_global_const(1012), ___get_global_const(622))); #line 149 c_rt_lib0move(&___nl__3, c_rt_lib0ov_mk_arg(___get_global_const(5), ___nl__3)); #line 149 c_rt_lib0move(&___nl__1, c_rt_lib0hash_mk(2, ___get_global_const(39), ___nl__2, ___get_global_const(72), ___nl__3)); #line 149 c_rt_lib0clear(&___nl__2); #line 149 c_rt_lib0clear(&___nl__3); #line 149 c_rt_lib0move(&___nl__0, ptd0rec(___nl__1)); #line 149 c_rt_lib0clear(&___nl__1); #line 149 return ___nl__0; #line 149 c_rt_lib0clear(&___nl__0); #line 149 return NULL; }