chore(boot): update
This commit is contained in:
parent
534b507aff
commit
8e7faeeb5d
35 changed files with 3052 additions and 3231 deletions
|
|
@ -33,10 +33,8 @@ obj* l_coroutine_read___rarg(obj*);
|
|||
obj* l_coroutine_monad___lambda__7(obj*, obj*, obj*, obj*);
|
||||
obj* l_function_comp___rarg(obj*, obj*, obj*);
|
||||
obj* l_coroutine_monad(obj*, obj*);
|
||||
obj* l___private_3144039831__finish__aux___main(obj*, obj*, obj*);
|
||||
obj* l_coroutine_adapt(obj*, obj*, obj*);
|
||||
obj* l_coroutine_adapt___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3144039831__finish__aux(obj*, obj*, obj*);
|
||||
obj* l_coroutine_yield___rarg___lambda__1(obj*);
|
||||
obj* l_coroutine_pipe___main___rarg(obj*, obj*, obj*);
|
||||
obj* l_monad__coroutine__trans___rarg(obj*, obj*, obj*);
|
||||
|
|
@ -47,7 +45,6 @@ obj* l_coroutine_monad___lambda__2(obj*, obj*, obj*, obj*);
|
|||
obj* l_coroutine_monad___lambda__3(obj*, obj*);
|
||||
obj* l_coroutine_pipe(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_bind___main(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3144039831__finish__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_bind(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_monad___lambda__8(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine__result;
|
||||
|
|
@ -55,15 +52,18 @@ obj* l_coroutine_read(obj*, obj*);
|
|||
obj* l_monad__coroutine__trans(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_monad___closed__1;
|
||||
obj* l_coroutine_monad__reader(obj*, obj*);
|
||||
obj* l___private_3144039831__finish__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_yield___rarg___lambda__1___closed__1;
|
||||
obj* l_coroutine_monad___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_resume(obj*, obj*, obj*);
|
||||
obj* l___private_1490908009__finish__aux(obj*, obj*, obj*);
|
||||
obj* l_coroutine_pipe___main(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_finish(obj*, obj*, obj*);
|
||||
obj* l_coroutine_pure___rarg(obj*, obj*);
|
||||
obj* l___private_1490908009__finish__aux___main(obj*, obj*, obj*);
|
||||
obj* l___private_1490908009__finish__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_yield___rarg(obj*, obj*);
|
||||
obj* l_coroutine_resume___main(obj*, obj*, obj*);
|
||||
obj* l___private_1490908009__finish__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine_yield___rarg___closed__1;
|
||||
obj* l_except__t_monad___rarg___lambda__8(obj*, obj*);
|
||||
obj* _init_l_coroutine__result() {
|
||||
|
|
@ -424,7 +424,7 @@ x_8 = lean::alloc_closure(reinterpret_cast<void*>(l_coroutine_pipe___rarg), 2, 0
|
|||
return x_8;
|
||||
}
|
||||
}
|
||||
obj* l___private_3144039831__finish__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_1490908009__finish__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
|
|
@ -463,33 +463,33 @@ goto _start;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3144039831__finish__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_1490908009__finish__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6;
|
||||
lean::dec(x_2);
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3144039831__finish__aux___main___rarg), 4, 0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1490908009__finish__aux___main___rarg), 4, 0);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_3144039831__finish__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_1490908009__finish__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_3144039831__finish__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_1490908009__finish__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_3144039831__finish__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_1490908009__finish__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6;
|
||||
lean::dec(x_2);
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3144039831__finish__aux___rarg), 4, 0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1490908009__finish__aux___rarg), 4, 0);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
|
|
@ -498,7 +498,7 @@ _start:
|
|||
{
|
||||
obj* x_3; obj* x_4;
|
||||
x_3 = lean::box(0);
|
||||
x_4 = l___private_3144039831__finish__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_1490908009__finish__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ obj* l_nonempty__of__inhabited;
|
|||
obj* l_psigma_has__sizeof(obj*, obj*);
|
||||
obj* l_quotient_mk(obj*, obj*);
|
||||
uint8 l_prod__has__decidable__lt___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_2430432263__rel;
|
||||
uint8 l_band___main(uint8, uint8);
|
||||
uint8 l_sum_decidable__eq___rarg(obj*, obj*, obj*, obj*);
|
||||
uint8 l_xor_decidable___rarg(uint8, uint8);
|
||||
|
|
@ -62,7 +61,6 @@ obj* l_exists_intro;
|
|||
obj* l_task_bind___rarg(obj*, obj*, obj*);
|
||||
obj* l_subtype_decidable__eq(obj*, obj*);
|
||||
obj* l_decidable__of__decidable__of__eq(obj*, obj*);
|
||||
obj* l___private_3997337325__fun__to__extfun___rarg(obj*);
|
||||
obj* l_bit1___rarg(obj*, obj*, obj*);
|
||||
obj* l_quotient_lift__on_u_2082(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_quotient_rec__on__subsingleton_u_2082(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -94,6 +92,7 @@ obj* l_prod_sizeof___main___rarg(obj*, obj*, obj*);
|
|||
uint8 l_decidable__of__decidable__of__iff___rarg(uint8, obj*);
|
||||
obj* l_opt__param;
|
||||
obj* l_singleton___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_390236953__fun__setoid(obj*, obj*);
|
||||
obj* l_id__delta(obj*);
|
||||
obj* l_bool_sizeof___main(uint8);
|
||||
obj* l_ite___rarg___boxed(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -108,6 +107,7 @@ obj* l_nat_add___boxed(obj*, obj*);
|
|||
obj* l_of__as__true;
|
||||
obj* l_quotient_decidable__eq___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_sigma_sizeof___main___at_sigma_has__sizeof___spec__2___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3538396109__fun__to__extfun___rarg(obj*);
|
||||
obj* l_quotient_lift__on_u_2082___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_psum_has__sizeof(obj*, obj*);
|
||||
obj* l_quotient_lift___rarg(obj*, obj*, obj*);
|
||||
|
|
@ -115,7 +115,6 @@ obj* l_punit_sizeof(obj*);
|
|||
obj* l_unit;
|
||||
obj* l_sum_sizeof(obj*, obj*);
|
||||
obj* l_decidable_rec__on__true___rarg(uint8, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3283305491__extfun;
|
||||
obj* l_subsingleton_helim;
|
||||
obj* l_subsingleton__prop;
|
||||
obj* l_ite_decidable___rarg___boxed(obj*, obj*, obj*);
|
||||
|
|
@ -131,7 +130,6 @@ obj* l_prod_sizeof___main(obj*, obj*);
|
|||
obj* l_arbitrary___rarg(obj*);
|
||||
obj* l_task_pure(obj*);
|
||||
obj* l_typed__expr(obj*);
|
||||
obj* l___private_3997337325__fun__to__extfun(obj*, obj*);
|
||||
obj* l_band___boxed(obj*, obj*);
|
||||
obj* l_pi_inhabited___rarg(obj*, obj*);
|
||||
obj* l_not_decidable(obj*);
|
||||
|
|
@ -145,7 +143,6 @@ obj* l_prod_map___rarg(obj*, obj*, obj*);
|
|||
obj* l_dite___rarg___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l_psigma_sizeof___at_psigma_has__sizeof___spec__1(obj*, obj*);
|
||||
obj* l_prod_map___main___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_1304233947__fun__setoid(obj*, obj*);
|
||||
obj* l_subtype_decidable__eq___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_as__false;
|
||||
obj* l_sum_sizeof___rarg(obj*, obj*, obj*);
|
||||
|
|
@ -223,10 +220,12 @@ obj* l_decidable_rec__on__true___rarg___boxed(obj*, obj*, obj*, obj*, obj*);
|
|||
obj* l_id___rarg(obj*);
|
||||
obj* l_option_sizeof___main___rarg(obj*, obj*);
|
||||
obj* l_quotient_rec__on__subsingleton___rarg(obj*, obj*);
|
||||
obj* l___private_909652235__rel;
|
||||
obj* l_right__commutative;
|
||||
obj* l_combinator_K___rarg(obj*, obj*);
|
||||
obj* l_quot_indep___rarg(obj*, obj*);
|
||||
obj* l_implies_decidable(obj*, obj*);
|
||||
obj* l___private_3196153699__extfun__app(obj*, obj*);
|
||||
obj* l_ne_decidable___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_id__rhs___rarg(obj*);
|
||||
uint8 l_bool_decidable__eq(uint8, uint8);
|
||||
|
|
@ -236,6 +235,7 @@ obj* l_pi_subsingleton;
|
|||
obj* l_default__has__sizeof___closed__1;
|
||||
obj* l_sigma_sizeof(obj*, obj*);
|
||||
obj* l_psum_sizeof___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3538396109__fun__to__extfun(obj*, obj*);
|
||||
obj* l_xor_decidable___rarg___boxed(obj*, obj*);
|
||||
obj* l_psum_has__sizeof___rarg(obj*, obj*);
|
||||
obj* l_classical_by__cases;
|
||||
|
|
@ -341,6 +341,7 @@ obj* l_trivial;
|
|||
obj* l_not__true__iff;
|
||||
obj* l_punit_decidable__eq___boxed(obj*, obj*);
|
||||
obj* l_quotient_decidable__eq(obj*);
|
||||
obj* l___private_2965000917__extfun;
|
||||
obj* l_forall__prop__decidable___rarg___boxed(obj*, obj*);
|
||||
obj* l_quotient_hrec__on___rarg(obj*, obj*, obj*);
|
||||
obj* l_left__commutative;
|
||||
|
|
@ -350,6 +351,7 @@ obj* l_iff_decidable(obj*, obj*);
|
|||
obj* l_psigma_sizeof___at_psigma_has__sizeof___spec__1___rarg(obj*, obj*, obj*);
|
||||
obj* l_list_sizeof___rarg(obj*, obj*);
|
||||
uint8 l_bor(uint8, uint8);
|
||||
obj* l___private_3196153699__extfun__app___rarg(obj*, obj*);
|
||||
obj* l_subtype_sizeof___rarg(obj*, obj*, obj*);
|
||||
obj* l_sigma_sizeof___at_sigma_has__sizeof___spec__1___rarg(obj*, obj*, obj*);
|
||||
obj* l_prod_decidable__eq(obj*, obj*);
|
||||
|
|
@ -366,7 +368,6 @@ obj* l_absurd(obj*, obj*, obj*, obj*);
|
|||
obj* l_eq_mp___rarg(obj*);
|
||||
obj* l_quotient_lift__on___rarg(obj*, obj*, obj*);
|
||||
uint8 l_subtype_decidable__eq___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_4253352285__extfun__app___rarg(obj*, obj*);
|
||||
obj* l_bnot___main___boxed(obj*);
|
||||
obj* l_arbitrary(obj*);
|
||||
obj* l_fun_inhabited(obj*, obj*);
|
||||
|
|
@ -376,7 +377,6 @@ obj* l_cond___main___rarg(uint8, obj*, obj*);
|
|||
obj* l_bool_sizeof(uint8);
|
||||
obj* l_combinator_S___rarg(obj*, obj*, obj*);
|
||||
obj* l_psum_sizeof___main(obj*, obj*);
|
||||
obj* l___private_4253352285__extfun__app(obj*, obj*);
|
||||
obj* l_decidable__of__decidable__eq(obj*);
|
||||
obj* l_cond(obj*);
|
||||
obj* l_thunk_map___boxed(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -4505,7 +4505,7 @@ x_10 = lean::alloc_closure(reinterpret_cast<void*>(l_quotient_lift__on_u_2082___
|
|||
return x_10;
|
||||
}
|
||||
}
|
||||
obj* _init_l___private_2430432263__rel() {
|
||||
obj* _init_l___private_909652235__rel() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -4622,7 +4622,7 @@ lean::inc(x_0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_1304233947__fun__setoid(obj* x_0, obj* x_1) {
|
||||
obj* l___private_390236953__fun__setoid(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
|
|
@ -4632,7 +4632,7 @@ x_4 = lean::box(0);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* _init_l___private_3283305491__extfun() {
|
||||
obj* _init_l___private_2965000917__extfun() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -4641,23 +4641,23 @@ lean::inc(x_0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_3997337325__fun__to__extfun___rarg(obj* x_0) {
|
||||
obj* l___private_3538396109__fun__to__extfun___rarg(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_3997337325__fun__to__extfun(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3538396109__fun__to__extfun(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3997337325__fun__to__extfun___rarg), 1, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3538396109__fun__to__extfun___rarg), 1, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_4253352285__extfun__app___rarg(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3196153699__extfun__app___rarg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
|
|
@ -4665,13 +4665,13 @@ x_2 = lean::apply_1(x_0, x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_4253352285__extfun__app(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3196153699__extfun__app(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4253352285__extfun__app___rarg), 2, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3196153699__extfun__app___rarg), 2, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -4786,9 +4786,9 @@ void initialize_init_core() {
|
|||
l_punit_inhabited = _init_l_punit_inhabited();
|
||||
l_quotient = _init_l_quotient();
|
||||
l_quotient_sound = _init_l_quotient_sound();
|
||||
l___private_2430432263__rel = _init_l___private_2430432263__rel();
|
||||
l___private_909652235__rel = _init_l___private_909652235__rel();
|
||||
l_function_equiv = _init_l_function_equiv();
|
||||
l___private_3283305491__extfun = _init_l___private_3283305491__extfun();
|
||||
l___private_2965000917__extfun = _init_l___private_2965000917__extfun();
|
||||
l_pi_subsingleton = _init_l_pi_subsingleton();
|
||||
l_classical_by__cases = _init_l_classical_by__cases();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ obj* l_array_rev__foldl(obj*, obj*);
|
|||
obj* l_array_uread___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_array_rev__iterate___rarg(obj*, obj*, obj*);
|
||||
obj* l_array_read___rarg(obj*, obj*);
|
||||
obj* l___private_2406439935__foreach__aux___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1076994881__iterate__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_array_write(obj*);
|
||||
obj* l_array_uread(obj*);
|
||||
obj* l_array_uread_x_27(obj*);
|
||||
|
|
@ -36,18 +36,19 @@ obj* l_array_uread_x_27___rarg(obj*, obj*, usize);
|
|||
obj* l_array_empty___rarg___boxed(obj*);
|
||||
obj* l_array_nil___lambda__1(obj*);
|
||||
obj* l_array_to__list___rarg___lambda__1(obj*, obj*);
|
||||
obj* l___private_717503411__rev__iterate__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_array_write_x_27(obj*);
|
||||
obj* l_array_map(obj*);
|
||||
obj* l_array_has__repr___rarg___closed__1;
|
||||
obj* l_array_map_u_2082___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_function_comp___rarg(obj*, obj*, obj*);
|
||||
obj* l_array_nil(obj*);
|
||||
obj* l___private_3257638751__rev__iterate__aux(obj*, obj*);
|
||||
obj* l_array_has__repr(obj*);
|
||||
obj* l___private_1013245749__foreach__aux___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_mk__array___rarg(obj*, obj*);
|
||||
obj* l___private_1076994881__iterate__aux___main(obj*, obj*);
|
||||
obj* l_array_read(obj*);
|
||||
obj* l___private_2406439935__foreach__aux(obj*);
|
||||
obj* l___private_2151191555__iterate__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1013245749__foreach__aux___rarg(obj*, obj*);
|
||||
obj* l_nat_pred___main(obj*);
|
||||
obj* l_array_empty(obj*);
|
||||
obj* l_array_uread___rarg(obj*, usize, obj*);
|
||||
|
|
@ -55,46 +56,45 @@ obj* l_array_uwrite(obj*);
|
|||
obj* l_array_read_x_27(obj*);
|
||||
obj* l_array_foldl(obj*, obj*);
|
||||
uint8 l_array_empty___rarg(obj*);
|
||||
obj* l___private_717503411__rev__iterate__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_array_pop___rarg(obj*);
|
||||
obj* l___private_1076994881__iterate__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_repr___rarg(obj*, obj*);
|
||||
obj* l_array_map_u_2082(obj*);
|
||||
obj* l_list_to__array__aux(obj*);
|
||||
obj* l___private_2151191555__iterate__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_array_uread_x_27___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l___private_3257638751__rev__iterate__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_array_foreach(obj*);
|
||||
obj* l_array_foldl___rarg(obj*, obj*, obj*);
|
||||
obj* l_mk__array___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_array_to__list___rarg(obj*);
|
||||
obj* l___private_1076994881__iterate__aux(obj*, obj*);
|
||||
obj* l_list_to__array__aux___rarg(obj*, obj*);
|
||||
obj* l_list_to__array__aux___main(obj*);
|
||||
obj* l_array_push(obj*);
|
||||
obj* l_list_to__array__aux___main___rarg(obj*, obj*);
|
||||
obj* l_array_uwrite_x_27___rarg(obj*, usize, obj*);
|
||||
obj* l___private_2151191555__iterate__aux___main(obj*, obj*);
|
||||
obj* l_array_push___rarg(obj*, obj*);
|
||||
obj* l_array_iterate___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_717503411__rev__iterate__aux___main(obj*, obj*);
|
||||
obj* l_array_has__repr___rarg(obj*);
|
||||
obj* l_array_foreach___rarg(obj*, obj*);
|
||||
obj* l_array_uwrite___rarg(obj*, usize, obj*, obj*);
|
||||
obj* l_array_nil___closed__1;
|
||||
obj* l_array_uwrite_x_27___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_mk__array(obj*);
|
||||
obj* l___private_717503411__rev__iterate__aux(obj*, obj*);
|
||||
obj* l___private_1013245749__foreach__aux(obj*);
|
||||
obj* l_array_pop(obj*);
|
||||
obj* l_array_write_x_27___rarg(obj*, obj*, obj*);
|
||||
obj* l_list_to__array(obj*);
|
||||
obj* l_array_to__list(obj*);
|
||||
obj* l___private_2151191555__iterate__aux(obj*, obj*);
|
||||
obj* l_array_foldl___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_array_map___rarg(obj*, obj*);
|
||||
obj* l_array_map___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l___private_3257638751__rev__iterate__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_array_read_x_27___rarg(obj*, obj*, obj*);
|
||||
obj* l_array_to__list___rarg___closed__1;
|
||||
obj* l_list_to__array___rarg(obj*);
|
||||
obj* l_array_iterate(obj*, obj*);
|
||||
obj* l___private_2406439935__foreach__aux___rarg(obj*, obj*);
|
||||
obj* l___private_3257638751__rev__iterate__aux___main(obj*, obj*);
|
||||
obj* l_mk__array___rarg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -546,7 +546,7 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_array_pop___rarg), 1, 0);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_2151191555__iterate__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_1076994881__iterate__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6; uint8 x_7;
|
||||
|
|
@ -566,7 +566,7 @@ lean::inc(x_0);
|
|||
x_15 = l_array_read___rarg(x_0, x_10);
|
||||
lean::inc(x_10);
|
||||
lean::inc(x_1);
|
||||
x_18 = l___private_2151191555__iterate__aux___main___rarg(x_0, x_1, x_10, lean::box(0), x_4);
|
||||
x_18 = l___private_1076994881__iterate__aux___main___rarg(x_0, x_1, x_10, lean::box(0), x_4);
|
||||
x_19 = lean::apply_3(x_1, x_10, x_15, x_18);
|
||||
return x_19;
|
||||
}
|
||||
|
|
@ -579,32 +579,32 @@ return x_4;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_2151191555__iterate__aux___main(obj* x_0, obj* x_1) {
|
||||
obj* l___private_1076994881__iterate__aux___main(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2151191555__iterate__aux___main___rarg), 5, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1076994881__iterate__aux___main___rarg), 5, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_2151191555__iterate__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_1076994881__iterate__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6;
|
||||
lean::dec(x_3);
|
||||
x_6 = l___private_2151191555__iterate__aux___main___rarg(x_0, x_1, x_2, lean::box(0), x_4);
|
||||
x_6 = l___private_1076994881__iterate__aux___main___rarg(x_0, x_1, x_2, lean::box(0), x_4);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_2151191555__iterate__aux(obj* x_0, obj* x_1) {
|
||||
obj* l___private_1076994881__iterate__aux(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2151191555__iterate__aux___rarg), 5, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1076994881__iterate__aux___rarg), 5, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -614,7 +614,7 @@ _start:
|
|||
obj* x_3; obj* x_5;
|
||||
x_3 = lean::cnstr_get(x_0, 0);
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_2151191555__iterate__aux___main___rarg(x_0, x_2, x_3, lean::box(0), x_1);
|
||||
x_5 = l___private_1076994881__iterate__aux___main___rarg(x_0, x_2, x_3, lean::box(0), x_1);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
|
|
@ -657,7 +657,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_array_foldl___rarg), 3, 0);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_717503411__rev__iterate__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_3257638751__rev__iterate__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6; uint8 x_7;
|
||||
|
|
@ -692,32 +692,32 @@ return x_4;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_717503411__rev__iterate__aux___main(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3257638751__rev__iterate__aux___main(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_717503411__rev__iterate__aux___main___rarg), 5, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3257638751__rev__iterate__aux___main___rarg), 5, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_717503411__rev__iterate__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_3257638751__rev__iterate__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6;
|
||||
lean::dec(x_3);
|
||||
x_6 = l___private_717503411__rev__iterate__aux___main___rarg(x_0, x_1, x_2, lean::box(0), x_4);
|
||||
x_6 = l___private_3257638751__rev__iterate__aux___main___rarg(x_0, x_1, x_2, lean::box(0), x_4);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_717503411__rev__iterate__aux(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3257638751__rev__iterate__aux(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_717503411__rev__iterate__aux___rarg), 5, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3257638751__rev__iterate__aux___rarg), 5, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -727,7 +727,7 @@ _start:
|
|||
obj* x_3; obj* x_5;
|
||||
x_3 = lean::cnstr_get(x_0, 0);
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_717503411__rev__iterate__aux___main___rarg(x_0, x_2, x_3, lean::box(0), x_1);
|
||||
x_5 = l___private_3257638751__rev__iterate__aux___main___rarg(x_0, x_2, x_3, lean::box(0), x_1);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
|
|
@ -830,18 +830,18 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_array_has__repr___rarg), 1,
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_2406439935__foreach__aux___rarg(obj* x_0, obj* x_1) {
|
||||
obj* l___private_1013245749__foreach__aux___rarg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2; obj* x_4;
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2406439935__foreach__aux___rarg___lambda__1), 4, 1);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1013245749__foreach__aux___rarg___lambda__1), 4, 1);
|
||||
lean::closure_set(x_2, 0, x_1);
|
||||
lean::inc(x_0);
|
||||
x_4 = l_array_iterate___rarg(x_0, x_0, x_2);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_2406439935__foreach__aux___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_1013245749__foreach__aux___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5; obj* x_6;
|
||||
|
|
@ -851,12 +851,12 @@ x_6 = l_array_write___rarg(x_3, x_1, x_5);
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_2406439935__foreach__aux(obj* x_0) {
|
||||
obj* l___private_1013245749__foreach__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2406439935__foreach__aux___rarg), 2, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1013245749__foreach__aux___rarg), 2, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -864,7 +864,7 @@ obj* l_array_foreach___rarg(obj* x_0, obj* x_1) {
|
|||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
x_2 = l___private_2406439935__foreach__aux___rarg(x_0, x_1);
|
||||
x_2 = l___private_1013245749__foreach__aux___rarg(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -883,7 +883,7 @@ _start:
|
|||
obj* x_2; obj* x_3;
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_array_map___rarg___lambda__1), 3, 1);
|
||||
lean::closure_set(x_2, 0, x_0);
|
||||
x_3 = l___private_2406439935__foreach__aux___rarg(x_1, x_2);
|
||||
x_3 = l___private_1013245749__foreach__aux___rarg(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -922,7 +922,7 @@ obj* x_10; obj* x_11;
|
|||
x_10 = lean::alloc_closure(reinterpret_cast<void*>(l_array_map_u_2082___rarg___lambda__1), 4, 2);
|
||||
lean::closure_set(x_10, 0, x_1);
|
||||
lean::closure_set(x_10, 1, x_0);
|
||||
x_11 = l___private_2406439935__foreach__aux___rarg(x_2, x_10);
|
||||
x_11 = l___private_1013245749__foreach__aux___rarg(x_2, x_10);
|
||||
return x_11;
|
||||
}
|
||||
else
|
||||
|
|
@ -931,7 +931,7 @@ obj* x_12; obj* x_13;
|
|||
x_12 = lean::alloc_closure(reinterpret_cast<void*>(l_array_map_u_2082___rarg___lambda__1), 4, 2);
|
||||
lean::closure_set(x_12, 0, x_2);
|
||||
lean::closure_set(x_12, 1, x_0);
|
||||
x_13 = l___private_2406439935__foreach__aux___rarg(x_1, x_12);
|
||||
x_13 = l___private_1013245749__foreach__aux___rarg(x_1, x_12);
|
||||
return x_13;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,26 +20,25 @@ obj* l_int_repr(obj*);
|
|||
obj* l_int_has__repr;
|
||||
uint8 l_dec__eq(obj*, obj*);
|
||||
obj* l_int_neg__of__nat(obj*);
|
||||
obj* l___private_3285259795__dec__nonneg___boxed(obj*);
|
||||
extern uint8 l_true_decidable;
|
||||
obj* l_int_fdiv___main(obj*, obj*);
|
||||
obj* l_int_has__sub;
|
||||
obj* l_int_mul___main(obj*, obj*);
|
||||
obj* l___private_2703120077__dec__nonneg___main___boxed(obj*);
|
||||
obj* l___private_2037049527__nonneg;
|
||||
obj* l_int_nat__abs___main(obj*);
|
||||
obj* l_int_add___boxed(obj*, obj*);
|
||||
extern uint8 l_false_decidable;
|
||||
obj* l_int_neg___boxed(obj*);
|
||||
obj* l_int_repr___main(obj*);
|
||||
obj* l_int_mod(obj*, obj*);
|
||||
obj* l___private_1805987925__nonneg;
|
||||
obj* l_int_to__nat___main(obj*);
|
||||
obj* l_int_nat__abs___main___closed__1;
|
||||
obj* l_int_quot___boxed(obj*, obj*);
|
||||
obj* l_int_quot___main(obj*, obj*);
|
||||
obj* l___private_2037049527__nonneg___main;
|
||||
obj* l_int_sub___boxed(obj*, obj*);
|
||||
obj* l___private_3285259795__dec__nonneg___main___boxed(obj*);
|
||||
obj* l_int_has__mul;
|
||||
obj* l___private_1805987925__nonneg___main;
|
||||
obj* l_int_lt;
|
||||
obj* l_int_neg__of__nat___main(obj*);
|
||||
obj* l_int_has__lt;
|
||||
|
|
@ -51,12 +50,12 @@ obj* l_int_rem___boxed(obj*, obj*);
|
|||
obj* l_int_zero;
|
||||
obj* l_int_has__div;
|
||||
obj* l_int_div___main(obj*, obj*);
|
||||
uint8 l___private_3285259795__dec__nonneg___main(obj*);
|
||||
obj* l_int_has__mod;
|
||||
obj* l_int_sign(obj*);
|
||||
obj* l_int_repr___main___closed__1;
|
||||
obj* l_int_to__nat(obj*);
|
||||
obj* l_int_has__coe(obj*);
|
||||
uint8 l___private_2703120077__dec__nonneg___main(obj*);
|
||||
obj* l_int_has__le;
|
||||
obj* l_int_has__one;
|
||||
obj* l_int_div(obj*, obj*);
|
||||
|
|
@ -64,11 +63,11 @@ obj* l_int_fdiv(obj*, obj*);
|
|||
obj* l_dec__eq___boxed(obj*, obj*);
|
||||
obj* l_int_neg___main(obj*);
|
||||
obj* l_int_nat__mod(obj*, obj*);
|
||||
uint8 l___private_3285259795__dec__nonneg(obj*);
|
||||
obj* l_int_has__neg;
|
||||
obj* l_int_fmod___main(obj*, obj*);
|
||||
obj* l_int_fmod(obj*, obj*);
|
||||
obj* l_int_rem___main(obj*, obj*);
|
||||
uint8 l___private_2703120077__dec__nonneg(obj*);
|
||||
obj* l_int_has__to__string;
|
||||
obj* l_int_mod___main(obj*, obj*);
|
||||
obj* l_nat_repr(obj*);
|
||||
|
|
@ -80,6 +79,7 @@ obj* l_int_has__zero;
|
|||
obj* l_int_dec__le___boxed(obj*, obj*);
|
||||
obj* l_int_sign___main___closed__1;
|
||||
obj* l_int_one;
|
||||
obj* l___private_2703120077__dec__nonneg___boxed(obj*);
|
||||
obj* l_int_has__coe(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -1382,7 +1382,7 @@ x_3 = l_int_to__nat___main(x_2);
|
|||
return x_3;
|
||||
}
|
||||
}
|
||||
obj* _init_l___private_1805987925__nonneg___main() {
|
||||
obj* _init_l___private_2037049527__nonneg___main() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -1391,7 +1391,7 @@ lean::inc(x_0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* _init_l___private_1805987925__nonneg() {
|
||||
obj* _init_l___private_2037049527__nonneg() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -1434,7 +1434,7 @@ x_0 = lean::box(0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
uint8 l___private_3285259795__dec__nonneg___main(obj* x_0) {
|
||||
uint8 l___private_2703120077__dec__nonneg___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_1; uint8 x_2;
|
||||
|
|
@ -1455,28 +1455,28 @@ return x_5;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3285259795__dec__nonneg___main___boxed(obj* x_0) {
|
||||
obj* l___private_2703120077__dec__nonneg___main___boxed(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_1; obj* x_2;
|
||||
x_1 = l___private_3285259795__dec__nonneg___main(x_0);
|
||||
x_1 = l___private_2703120077__dec__nonneg___main(x_0);
|
||||
x_2 = lean::box(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
uint8 l___private_3285259795__dec__nonneg(obj* x_0) {
|
||||
uint8 l___private_2703120077__dec__nonneg(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_1;
|
||||
x_1 = l___private_3285259795__dec__nonneg___main(x_0);
|
||||
x_1 = l___private_2703120077__dec__nonneg___main(x_0);
|
||||
return x_1;
|
||||
}
|
||||
}
|
||||
obj* l___private_3285259795__dec__nonneg___boxed(obj* x_0) {
|
||||
obj* l___private_2703120077__dec__nonneg___boxed(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_1; obj* x_2;
|
||||
x_1 = l___private_3285259795__dec__nonneg(x_0);
|
||||
x_1 = l___private_2703120077__dec__nonneg(x_0);
|
||||
x_2 = lean::box(x_1);
|
||||
return x_2;
|
||||
}
|
||||
|
|
@ -1528,8 +1528,8 @@ void initialize_init_data_int_basic() {
|
|||
l_int_sign___main___closed__1 = _init_l_int_sign___main___closed__1();
|
||||
l_int_has__div = _init_l_int_has__div();
|
||||
l_int_has__mod = _init_l_int_has__mod();
|
||||
l___private_1805987925__nonneg___main = _init_l___private_1805987925__nonneg___main();
|
||||
l___private_1805987925__nonneg = _init_l___private_1805987925__nonneg();
|
||||
l___private_2037049527__nonneg___main = _init_l___private_2037049527__nonneg___main();
|
||||
l___private_2037049527__nonneg = _init_l___private_2037049527__nonneg();
|
||||
l_int_le = _init_l_int_le();
|
||||
l_int_has__le = _init_l_int_has__le();
|
||||
l_int_lt = _init_l_int_lt();
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@ obj* l_list_has__dec__eq(obj*);
|
|||
obj* l_list_length__aux___rarg(obj*, obj*);
|
||||
obj* l_list_union(obj*);
|
||||
obj* l_list_bag__inter___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3066977613__to__list__aux___main(obj*);
|
||||
obj* l_list_bor(obj*);
|
||||
obj* l_list_has__dec__eq___main___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_list_assoc___main(obj*, obj*);
|
||||
|
|
@ -76,7 +75,6 @@ obj* l_list_enum__from___main___rarg(obj*, obj*);
|
|||
obj* l_list_remove__nth___rarg(obj*, obj*);
|
||||
obj* l_list_foldr1__opt___main(obj*);
|
||||
obj* l_list_unzip___main___rarg___closed__1;
|
||||
obj* l___private_3066977613__to__list__aux___rarg(obj*, obj*);
|
||||
obj* l_list_range__core(obj*, obj*);
|
||||
obj* l_list_tail___rarg(obj*);
|
||||
obj* l_list_has__inter___rarg(obj*);
|
||||
|
|
@ -114,10 +112,12 @@ obj* l_list_range(obj*);
|
|||
obj* l_list_init(obj*);
|
||||
obj* l_list_inhabited(obj*);
|
||||
obj* l_list_last___rarg(obj*, obj*);
|
||||
obj* l___private_232510895__to__list__aux___main___rarg(obj*, obj*);
|
||||
obj* l_list_has__decidable__lt___rarg___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l_list_foldl___main(obj*, obj*);
|
||||
obj* l_list_erase(obj*);
|
||||
obj* l_list_take___main(obj*);
|
||||
obj* l___private_232510895__to__list__aux(obj*);
|
||||
obj* l_list_join___main___rarg(obj*);
|
||||
obj* l_list_any___rarg(obj*, obj*);
|
||||
obj* l_list_head___rarg(obj*, obj*);
|
||||
|
|
@ -183,6 +183,7 @@ obj* l_list_unzip___main___rarg(obj*);
|
|||
obj* l_list_intercalate___rarg(obj*, obj*);
|
||||
obj* l_list_all___rarg(obj*, obj*);
|
||||
obj* l_list_foldr___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_232510895__to__list__aux___main(obj*);
|
||||
obj* l_list_intersperse___main___rarg(obj*, obj*);
|
||||
obj* l_list_zip(obj*, obj*);
|
||||
obj* l_list_foldr1(obj*);
|
||||
|
|
@ -195,7 +196,7 @@ obj* l_list_append(obj*);
|
|||
obj* l_list_diff___main(obj*);
|
||||
obj* l_list_update__nth___rarg(obj*, obj*, obj*);
|
||||
obj* l_list_index__of___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3066977613__to__list__aux___main___rarg(obj*, obj*);
|
||||
obj* l___private_232510895__to__list__aux___rarg(obj*, obj*);
|
||||
obj* l_list_has__decidable__le(obj*);
|
||||
obj* l_list_drop__while(obj*, obj*);
|
||||
obj* l_list_has__le(obj*, obj*);
|
||||
|
|
@ -240,7 +241,6 @@ obj* l_list_mem___main;
|
|||
obj* l_list_foldr___main(obj*, obj*);
|
||||
obj* l_list_zip__with(obj*, obj*, obj*);
|
||||
obj* l_list_foldl___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3066977613__to__list__aux(obj*);
|
||||
obj* l_list_foldr1___main(obj*);
|
||||
obj* l_list_foldr___main___at_list_union___spec__1___rarg(obj*, obj*, obj*);
|
||||
obj* l_list_length__aux___main(obj*);
|
||||
|
|
@ -4309,7 +4309,7 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_list_is__suffix__of___rarg),
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3066977613__to__list__aux___main___rarg(obj* x_0, obj* x_1) {
|
||||
obj* l___private_232510895__to__list__aux___main___rarg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
switch (lean::obj_tag(x_0)) {
|
||||
|
|
@ -4337,7 +4337,7 @@ lean::inc(x_7);
|
|||
x_9 = lean::cnstr_get(x_0, 1);
|
||||
lean::inc(x_9);
|
||||
lean::dec(x_0);
|
||||
x_12 = l___private_3066977613__to__list__aux___main___rarg(x_9, x_1);
|
||||
x_12 = l___private_232510895__to__list__aux___main___rarg(x_9, x_1);
|
||||
x_0 = x_7;
|
||||
x_1 = x_12;
|
||||
goto _start;
|
||||
|
|
@ -4345,29 +4345,29 @@ goto _start;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3066977613__to__list__aux___main(obj* x_0) {
|
||||
obj* l___private_232510895__to__list__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3066977613__to__list__aux___main___rarg), 2, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_232510895__to__list__aux___main___rarg), 2, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3066977613__to__list__aux___rarg(obj* x_0, obj* x_1) {
|
||||
obj* l___private_232510895__to__list__aux___rarg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
x_2 = l___private_3066977613__to__list__aux___main___rarg(x_0, x_1);
|
||||
x_2 = l___private_232510895__to__list__aux___main___rarg(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3066977613__to__list__aux(obj* x_0) {
|
||||
obj* l___private_232510895__to__list__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3066977613__to__list__aux___rarg), 2, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_232510895__to__list__aux___rarg), 2, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -4376,7 +4376,7 @@ _start:
|
|||
{
|
||||
obj* x_1; obj* x_2;
|
||||
x_1 = lean::box(0);
|
||||
x_2 = l___private_3066977613__to__list__aux___main___rarg(x_0, x_1);
|
||||
x_2 = l___private_232510895__to__list__aux___main___rarg(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,13 +17,13 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l_nat_mod___boxed(obj*, obj*);
|
||||
obj* l___private_578911941__mod_F(obj*, obj*, obj*);
|
||||
obj* l___private_1681792539__mod_F(obj*, obj*, obj*);
|
||||
obj* l_nat_has__div;
|
||||
obj* l___private_3925169175__div_F(obj*, obj*, obj*);
|
||||
obj* l___private_56172073__div__rec__lemma;
|
||||
obj* l___private_1646153033__div__rec__lemma;
|
||||
obj* l___private_1138157203__div_F(obj*, obj*, obj*);
|
||||
obj* l_nat_has__mod;
|
||||
obj* l_nat_div___boxed(obj*, obj*);
|
||||
obj* _init_l___private_56172073__div__rec__lemma() {
|
||||
obj* _init_l___private_1646153033__div__rec__lemma() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -32,7 +32,7 @@ lean::inc(x_0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_3925169175__div_F(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_1138157203__div_F(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -92,7 +92,7 @@ x_0 = lean::alloc_closure(reinterpret_cast<void*>(l_nat_div___boxed), 2, 0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_578911941__mod_F(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_1681792539__mod_F(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -150,7 +150,7 @@ void initialize_init_data_nat_div() {
|
|||
_G_initialized = true;
|
||||
initialize_init_wf();
|
||||
initialize_init_data_nat_basic();
|
||||
l___private_56172073__div__rec__lemma = _init_l___private_56172073__div__rec__lemma();
|
||||
l___private_1646153033__div__rec__lemma = _init_l___private_1646153033__div__rec__lemma();
|
||||
l_nat_has__div = _init_l_nat_has__div();
|
||||
l_nat_has__mod = _init_l_nat_has__mod();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,12 +23,12 @@ obj* l_string_backn(obj*, obj*);
|
|||
obj* l_string_iterator_prevn(obj*, obj*);
|
||||
uint32 l_string_front(obj*);
|
||||
uint8 l_char_is__whitespace(uint32);
|
||||
obj* l___private_1630085549__to__nat__core___main(obj*, obj*, obj*);
|
||||
obj* l___private_939360909__trim__left__aux(obj*, obj*);
|
||||
obj* l___private_156895555__trim__right__aux(obj*, obj*);
|
||||
obj* l_string_iterator_prev__to__string___boxed(obj*);
|
||||
obj* l_string_pushn___boxed(obj*, obj*, obj*);
|
||||
obj* l_string_has__lt;
|
||||
obj* l_string_iterator_remaining___boxed(obj*);
|
||||
obj* l___private_156895555__trim__right__aux___main(obj*, obj*);
|
||||
obj* l_string_iterator_forward(obj*, obj*);
|
||||
obj* l_string_iterator_extract___main___closed__1;
|
||||
obj* l_string_decidable__eq;
|
||||
|
|
@ -43,13 +43,13 @@ obj* l_string_iterator_extract___main(obj*, obj*);
|
|||
obj* l_string_iterator_has__next___boxed(obj*);
|
||||
obj* l_list_reverse___rarg(obj*);
|
||||
obj* l_string_push___main___boxed(obj*, obj*);
|
||||
obj* l___private_1630085549__to__nat__core(obj*, obj*, obj*);
|
||||
obj* l___private_3627575757__trim__right__aux(obj*, obj*);
|
||||
uint8 l_string_iterator_has__prev___main(obj*);
|
||||
obj* l_nat_repeat__core___main___at_string_pushn___spec__1(uint32, obj*, obj*, obj*);
|
||||
obj* l_string_iterator_extract__core(obj*, obj*);
|
||||
obj* l_string_back___boxed(obj*);
|
||||
obj* l___private_4012164557__trim__left__aux___main(obj*, obj*);
|
||||
obj* l_string_singleton___boxed(obj*);
|
||||
obj* l___private_4012164557__trim__left__aux(obj*, obj*);
|
||||
obj* l_string_iterator_remaining__to__string___main(obj*);
|
||||
obj* l_string_front___boxed(obj*);
|
||||
uint8 l_string_is__empty(obj*);
|
||||
|
|
@ -57,7 +57,6 @@ obj* l_string_mk__iterator___main(obj*);
|
|||
obj* l_string_iterator_insert___boxed(obj*, obj*);
|
||||
obj* l_string_pop__back(obj*);
|
||||
obj* l_string_intercalate(obj*, obj*);
|
||||
obj* l___private_3627575757__trim__right__aux___main(obj*, obj*);
|
||||
obj* l_char_to__string___boxed(obj*);
|
||||
obj* l_string_iterator_remaining___main(obj*);
|
||||
obj* l_string_iterator_curr___boxed(obj*);
|
||||
|
|
@ -72,6 +71,7 @@ obj* l_list_drop___main___rarg(obj*, obj*);
|
|||
obj* l_string_line__column(obj*, obj*);
|
||||
obj* l_string_iterator_set__curr___main(obj*, uint32);
|
||||
obj* l_string_iterator_nextn___main(obj*, obj*);
|
||||
obj* l___private_4204034747__to__nat__core___main(obj*, obj*, obj*);
|
||||
obj* l_string_length___boxed(obj*);
|
||||
obj* l_string_iterator_has__next___main___boxed(obj*);
|
||||
obj* l_string_iterator_to__string___boxed(obj*);
|
||||
|
|
@ -80,12 +80,13 @@ obj* l_string_join___closed__1;
|
|||
obj* l_list_foldl___main___at_string_join___spec__1(obj*, obj*);
|
||||
obj* l_string_iterator_offset___boxed(obj*);
|
||||
extern obj* l_char_inhabited;
|
||||
obj* l___private_324873965__line__column__aux___main(obj*, obj*, obj*);
|
||||
obj* l_string_iterator_insert___main(obj*, obj*);
|
||||
obj* l_string_has__append;
|
||||
obj* l___private_945575721__line__column__aux(obj*, obj*, obj*);
|
||||
obj* l_string_iterator_prevn___main(obj*, obj*);
|
||||
obj* l_string_popn__back(obj*, obj*);
|
||||
obj* l_list_intercalate___rarg(obj*, obj*);
|
||||
obj* l___private_945575721__line__column__aux___main(obj*, obj*, obj*);
|
||||
obj* l_string_inhabited;
|
||||
obj* l_string_join(obj*);
|
||||
uint8 l_string_iterator_decidable__rel(obj*, obj*);
|
||||
|
|
@ -99,6 +100,7 @@ obj* l_string_iterator_nextn(obj*, obj*);
|
|||
obj* l_string_trim__right(obj*);
|
||||
obj* l_string_iterator_extract__core___main(obj*, obj*);
|
||||
obj* l_string_push___main(obj*, uint32);
|
||||
obj* l___private_4204034747__to__nat__core(obj*, obj*, obj*);
|
||||
obj* l_char_to__string(uint32);
|
||||
obj* l_list_map___main___at_string_intercalate___spec__1(obj*);
|
||||
obj* l_list_length__aux___main___rarg(obj*, obj*);
|
||||
|
|
@ -107,7 +109,6 @@ obj* l_string_to__list(obj*);
|
|||
obj* l_string_trim(obj*);
|
||||
uint8 l_list_has__dec__eq___main___at_string_iterator_extract__core___main___spec__1(obj*, obj*);
|
||||
obj* l_string_iterator_curr___main(obj*);
|
||||
obj* l___private_939360909__trim__left__aux___main(obj*, obj*);
|
||||
obj* l_string_iterator_set__curr___boxed(obj*, obj*);
|
||||
obj* l_nat_repeat__core___main___at_string_pushn___spec__1___boxed(obj*, obj*, obj*, obj*);
|
||||
uint8 l_string_iterator_has__next___main(obj*);
|
||||
|
|
@ -124,7 +125,6 @@ obj* l_string_iterator_remaining__to__string___boxed(obj*);
|
|||
obj* l_string_iterator_remove___main(obj*, obj*);
|
||||
obj* l_string_iterator_next___main(obj*);
|
||||
obj* l_string_iterator_has__prev___boxed(obj*);
|
||||
obj* l___private_324873965__line__column__aux(obj*, obj*, obj*);
|
||||
obj* l_string_dec__lt___boxed(obj*, obj*);
|
||||
obj* l_string_length___main(obj*);
|
||||
obj* l_string_dec__eq___boxed(obj* x_0, obj* x_1) {
|
||||
|
|
@ -1434,7 +1434,7 @@ lean::dec(x_4);
|
|||
return x_5;
|
||||
}
|
||||
}
|
||||
obj* l___private_939360909__trim__left__aux___main(obj* x_0, obj* x_1) {
|
||||
obj* l___private_4012164557__trim__left__aux___main(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2; uint8 x_3;
|
||||
|
|
@ -1471,11 +1471,11 @@ return x_1;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_939360909__trim__left__aux(obj* x_0, obj* x_1) {
|
||||
obj* l___private_4012164557__trim__left__aux(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
x_2 = l___private_939360909__trim__left__aux___main(x_0, x_1);
|
||||
x_2 = l___private_4012164557__trim__left__aux___main(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1485,13 +1485,13 @@ _start:
|
|||
obj* x_1; obj* x_2; obj* x_3; obj* x_4;
|
||||
x_1 = lean::string_length(x_0);
|
||||
x_2 = lean::string_mk_iterator(x_0);
|
||||
x_3 = l___private_939360909__trim__left__aux___main(x_1, x_2);
|
||||
x_3 = l___private_4012164557__trim__left__aux___main(x_1, x_2);
|
||||
x_4 = lean::string_iterator_remaining_to_string(x_3);
|
||||
lean::dec(x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_3627575757__trim__right__aux___main(obj* x_0, obj* x_1) {
|
||||
obj* l___private_156895555__trim__right__aux___main(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2; uint8 x_3;
|
||||
|
|
@ -1531,11 +1531,11 @@ return x_1;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3627575757__trim__right__aux(obj* x_0, obj* x_1) {
|
||||
obj* l___private_156895555__trim__right__aux(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
x_2 = l___private_3627575757__trim__right__aux___main(x_0, x_1);
|
||||
x_2 = l___private_156895555__trim__right__aux___main(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1546,7 +1546,7 @@ obj* x_1; obj* x_2; obj* x_3; obj* x_4; obj* x_5;
|
|||
x_1 = lean::string_length(x_0);
|
||||
x_2 = lean::string_mk_iterator(x_0);
|
||||
x_3 = lean::string_iterator_to_end(x_2);
|
||||
x_4 = l___private_3627575757__trim__right__aux___main(x_1, x_3);
|
||||
x_4 = l___private_156895555__trim__right__aux___main(x_1, x_3);
|
||||
x_5 = lean::string_iterator_prev_to_string(x_4);
|
||||
lean::dec(x_4);
|
||||
return x_5;
|
||||
|
|
@ -1560,9 +1560,9 @@ x_1 = lean::string_length(x_0);
|
|||
x_2 = lean::string_mk_iterator(x_0);
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
x_5 = l___private_939360909__trim__left__aux___main(x_1, x_2);
|
||||
x_5 = l___private_4012164557__trim__left__aux___main(x_1, x_2);
|
||||
x_6 = lean::string_iterator_to_end(x_2);
|
||||
x_7 = l___private_3627575757__trim__right__aux___main(x_1, x_6);
|
||||
x_7 = l___private_156895555__trim__right__aux___main(x_1, x_6);
|
||||
x_8 = lean::string_iterator_extract(x_5, x_7);
|
||||
lean::dec(x_7);
|
||||
lean::dec(x_5);
|
||||
|
|
@ -1572,7 +1572,7 @@ x_13 = l_option_get__or__else___main___rarg(x_8, x_11);
|
|||
return x_13;
|
||||
}
|
||||
}
|
||||
obj* l___private_324873965__line__column__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_945575721__line__column__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -1714,11 +1714,11 @@ return x_2;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_324873965__line__column__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_945575721__line__column__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3;
|
||||
x_3 = l___private_324873965__line__column__aux___main(x_0, x_1, x_2);
|
||||
x_3 = l___private_945575721__line__column__aux___main(x_0, x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -1741,7 +1741,7 @@ obj* x_2; obj* x_3; obj* x_5;
|
|||
x_2 = lean::string_mk_iterator(x_0);
|
||||
x_3 = l_string_line__column___closed__1;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_324873965__line__column__aux___main(x_1, x_2, x_3);
|
||||
x_5 = l___private_945575721__line__column__aux___main(x_1, x_2, x_3);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
|
|
@ -1764,7 +1764,7 @@ x_2 = l_char_to__string(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_1630085549__to__nat__core___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_4204034747__to__nat__core___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -1863,11 +1863,11 @@ return x_2;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1630085549__to__nat__core(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_4204034747__to__nat__core(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3;
|
||||
x_3 = l___private_1630085549__to__nat__core___main(x_0, x_1, x_2);
|
||||
x_3 = l___private_4204034747__to__nat__core___main(x_0, x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -1880,7 +1880,7 @@ x_2 = lean::string_mk_iterator(x_0);
|
|||
x_3 = lean::string_length(x_0);
|
||||
lean::dec(x_0);
|
||||
x_5 = lean::mk_nat_obj(0u);
|
||||
x_6 = l___private_1630085549__to__nat__core___main(x_2, x_3, x_5);
|
||||
x_6 = l___private_4204034747__to__nat__core___main(x_2, x_3, x_5);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@ obj* l_coroutine__io_pipe___main(obj*, obj*, obj*, obj*);
|
|||
obj* l_io_fs_handle_flush___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine__io_resume___main(obj*, obj*, obj*);
|
||||
obj* l_io_prim_handle_flush___boxed(obj*, obj*);
|
||||
obj* l___private_1802756763__put__str___at_io_println_x_27___spec__3(obj*, obj*);
|
||||
obj* l_coroutine__io_yield___rarg(obj*, obj*, obj*);
|
||||
obj* l_io_prim_lift__eio___at_io_fs_handle_is__eof___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_io_has__eval(obj*);
|
||||
|
|
@ -51,6 +50,7 @@ obj* l_io_prim_lift__eio___rarg(obj*, obj*, obj*, obj*, obj*);
|
|||
obj* l_io_prim_iterate___main(obj*, obj*);
|
||||
obj* l_io_prim_get__line___boxed(obj*);
|
||||
obj* l_io_prim_handle_is__eof___boxed(obj*, obj*);
|
||||
obj* l___private_214862643__put__str___at_io_println_x_27___spec__3(obj*, obj*);
|
||||
obj* l_io_prim_handle_mk___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l_io_fs_read__file___rarg(obj*, obj*, obj*, obj*, obj*, uint8);
|
||||
obj* l_coroutine__io_pure(obj*, obj*, obj*);
|
||||
|
|
@ -63,7 +63,6 @@ obj* l_io_prim_lift__eio___at_io_println_x_27___spec__4(obj*, obj*);
|
|||
obj* l_coroutine__io_monad___lambda__8(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine__io_yield(obj*, obj*);
|
||||
obj* l_coroutine__io_read___rarg(obj*, obj*);
|
||||
obj* l___private_1802756763__put__str(obj*, obj*);
|
||||
obj* l_io_fs_handle_is__eof___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_eio_has__eval(obj*, obj*);
|
||||
obj* l_io_print___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -79,7 +78,7 @@ obj* l_id_bind(obj*, obj*);
|
|||
obj* l_io_prim_put__str___boxed(obj*, obj*);
|
||||
obj* l_coroutine__io_monad___lambda__7(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine__io_bind(obj*, obj*, obj*, obj*);
|
||||
obj* l_io_prim_lift__eio___at___private_1802756763__put__str___spec__1(obj*, obj*);
|
||||
obj* l___private_214862643__put__str___at_io_println___spec__1(obj*, obj*);
|
||||
obj* l_io_error_has__to__string;
|
||||
obj* l_io_prim_lift__eio___at_io_fs_handle_read__to__end___spec__4(obj*, obj*);
|
||||
obj* l_io_fs_handle_mk___at_io_fs_read__file___spec__1___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -89,14 +88,13 @@ obj* l_io_fs_handle_mk___at_io_fs_read__file___spec__1(obj*, obj*);
|
|||
obj* l_io_prim_iterate(obj*, obj*);
|
||||
obj* l_io_prim_iterate__eio___rarg(obj*, obj*, obj*);
|
||||
obj* l_has__repr_has__eval(obj*);
|
||||
obj* l_io_prim_lift__eio___at___private_1802756763__put__str___spec__1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_id(obj*);
|
||||
obj* l_io_println___rarg___closed__1;
|
||||
obj* l_io_print(obj*, obj*);
|
||||
obj* l_io_fs_handle_is__eof(obj*, obj*);
|
||||
obj* l_coroutine__io_pipe___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine__io_bind___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1802756763__put__str___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_io_prim_lift__eio___at___private_214862643__put__str___spec__1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_string_join___closed__1;
|
||||
obj* l_coroutine__io_monad__reader(obj*, obj*);
|
||||
obj* l_io_prim_lift__eio___at_io_fs_read__file___spec__2___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -109,6 +107,7 @@ obj* l_coroutine__io_yield___rarg___lambda__1(obj*, obj*);
|
|||
obj* l_io_fs_read__file___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_io_monad;
|
||||
obj* l_coroutine__io_read(obj*, obj*);
|
||||
obj* l___private_214862643__put__str(obj*, obj*);
|
||||
obj* l_string_has__to__string(obj*);
|
||||
obj* l_state__t_monad___rarg(obj*);
|
||||
obj* l_coroutine__io_monad__coroutine(obj*, obj*);
|
||||
|
|
@ -143,21 +142,22 @@ obj* l_io_println(obj*, obj*);
|
|||
obj* l_coroutine__io_monad__io___rarg(obj*, obj*, obj*);
|
||||
obj* l_io_print___at_io_println_x_27___spec__2(obj*, obj*);
|
||||
obj* l_io_prim_iterate__eio___at_io_fs_handle_read__to__end___spec__5(obj*, obj*);
|
||||
obj* l___private_1802756763__put__str___at_io_println___spec__1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_214862643__put__str___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_io_fs_handle_mk___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_id_monad___lambda__2(obj*, obj*, obj*, obj*);
|
||||
obj* l_io_fs_handle_mk___at_io_fs_read__file___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, uint8, uint8);
|
||||
obj* l_coroutine__io_pipe___rarg(obj*, obj*);
|
||||
obj* l_io_fs_handle_close(obj*, obj*);
|
||||
obj* l___private_214862643__put__str___at_io_println___spec__1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_coroutine__io_monad___lambda__1___closed__1;
|
||||
obj* l_io__unit_has__eval(obj*, obj*);
|
||||
obj* l_eio_has__eval___rarg___closed__1;
|
||||
obj* l_string_has__lift(obj*);
|
||||
obj* l_io_fs_handle_get__line(obj*, obj*);
|
||||
obj* l___private_1802756763__put__str___at_io_println___spec__1(obj*, obj*);
|
||||
obj* l_coroutine__io_monad__io(obj*, obj*, obj*);
|
||||
obj* l_io_prim_lift__eio___at_io_fs_handle_get__line___spec__1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_io_prim_iterate___main___at_io_fs_handle_read__to__end___spec__6(obj*, obj*, obj*);
|
||||
obj* l_io_prim_lift__eio___at___private_214862643__put__str___spec__1(obj*, obj*);
|
||||
obj* l_io_fs_read__file___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_io_prim_iterate__eio(obj*, obj*, obj*);
|
||||
obj* l_coroutine__io_pipe(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -561,7 +561,7 @@ x_6 = lean::alloc_closure(reinterpret_cast<void*>(l_io_prim_lift__eio___rarg), 5
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l_io_prim_lift__eio___at___private_1802756763__put__str___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l_io_prim_lift__eio___at___private_214862643__put__str___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5; obj* x_7; obj* x_8; obj* x_9;
|
||||
|
|
@ -576,33 +576,33 @@ x_9 = lean::apply_4(x_5, lean::box(0), lean::box(0), x_7, x_8);
|
|||
return x_9;
|
||||
}
|
||||
}
|
||||
obj* l_io_prim_lift__eio___at___private_1802756763__put__str___spec__1(obj* x_0, obj* x_1) {
|
||||
obj* l_io_prim_lift__eio___at___private_214862643__put__str___spec__1(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_io_prim_lift__eio___at___private_1802756763__put__str___spec__1___rarg), 5, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_io_prim_lift__eio___at___private_214862643__put__str___spec__1___rarg), 5, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1802756763__put__str___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_214862643__put__str___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5; obj* x_6;
|
||||
x_5 = lean::alloc_closure(reinterpret_cast<void*>(l_io_prim_put__str___boxed), 2, 1);
|
||||
lean::closure_set(x_5, 0, x_4);
|
||||
x_6 = l_io_prim_lift__eio___at___private_1802756763__put__str___spec__1___rarg(x_0, x_1, x_2, x_3, x_5);
|
||||
x_6 = l_io_prim_lift__eio___at___private_214862643__put__str___spec__1___rarg(x_0, x_1, x_2, x_3, x_5);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_1802756763__put__str(obj* x_0, obj* x_1) {
|
||||
obj* l___private_214862643__put__str(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1802756763__put__str___rarg), 5, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_214862643__put__str___rarg), 5, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -612,7 +612,7 @@ _start:
|
|||
obj* x_8; obj* x_9;
|
||||
lean::dec(x_4);
|
||||
x_8 = lean::apply_1(x_5, x_6);
|
||||
x_9 = l___private_1802756763__put__str___rarg(x_0, x_1, x_2, x_3, x_8);
|
||||
x_9 = l___private_214862643__put__str___rarg(x_0, x_1, x_2, x_3, x_8);
|
||||
return x_9;
|
||||
}
|
||||
}
|
||||
|
|
@ -651,7 +651,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_io_prim_lift__eio___at_io_pr
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1802756763__put__str___at_io_println___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_214862643__put__str___at_io_println___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5; obj* x_6;
|
||||
|
|
@ -661,13 +661,13 @@ x_6 = l_io_prim_lift__eio___at_io_println___spec__2___rarg(x_0, x_1, x_2, x_3, x
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_1802756763__put__str___at_io_println___spec__1(obj* x_0, obj* x_1) {
|
||||
obj* l___private_214862643__put__str___at_io_println___spec__1(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1802756763__put__str___at_io_println___spec__1___rarg), 5, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_214862643__put__str___at_io_println___spec__1___rarg), 5, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -696,7 +696,7 @@ lean::inc(x_0);
|
|||
x_17 = l_io_print___rarg(x_0, x_1, x_2, x_3, lean::box(0), x_5, x_6);
|
||||
x_18 = l_io_println___rarg___closed__1;
|
||||
lean::inc(x_18);
|
||||
x_20 = l___private_1802756763__put__str___at_io_println___spec__1___rarg(x_0, x_1, x_2, x_3, x_18);
|
||||
x_20 = l___private_214862643__put__str___at_io_println___spec__1___rarg(x_0, x_1, x_2, x_3, x_18);
|
||||
x_21 = lean::apply_4(x_10, lean::box(0), lean::box(0), x_17, x_20);
|
||||
return x_21;
|
||||
}
|
||||
|
|
@ -1626,7 +1626,7 @@ return x_17;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1802756763__put__str___at_io_println_x_27___spec__3(obj* x_0, obj* x_1) {
|
||||
obj* l___private_214862643__put__str___at_io_println_x_27___spec__3(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2; obj* x_3;
|
||||
|
|
@ -1640,7 +1640,7 @@ obj* l_io_print___at_io_println_x_27___spec__2(obj* x_0, obj* x_1) {
|
|||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
x_2 = l___private_1802756763__put__str___at_io_println_x_27___spec__3(x_0, x_1);
|
||||
x_2 = l___private_214862643__put__str___at_io_println_x_27___spec__3(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1648,7 +1648,7 @@ obj* l_io_println___at_io_println_x_27___spec__1(obj* x_0, obj* x_1) {
|
|||
_start:
|
||||
{
|
||||
obj* x_2; obj* x_3; obj* x_5; obj* x_7;
|
||||
x_2 = l___private_1802756763__put__str___at_io_println_x_27___spec__3(x_0, x_1);
|
||||
x_2 = l___private_214862643__put__str___at_io_println_x_27___spec__3(x_0, x_1);
|
||||
x_3 = lean::cnstr_get(x_2, 0);
|
||||
lean::inc(x_3);
|
||||
x_5 = lean::cnstr_get(x_2, 1);
|
||||
|
|
@ -1695,7 +1695,7 @@ lean::dec(x_7);
|
|||
lean::dec(x_3);
|
||||
x_15 = l_io_println___rarg___closed__1;
|
||||
lean::inc(x_15);
|
||||
x_17 = l___private_1802756763__put__str___at_io_println_x_27___spec__3(x_15, x_5);
|
||||
x_17 = l___private_214862643__put__str___at_io_println_x_27___spec__3(x_15, x_5);
|
||||
return x_17;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,10 +19,12 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
obj* l_mk__hashmap__imp___rarg(obj*);
|
||||
obj* l_lean_disjoint__set_merge(obj*);
|
||||
obj* l_d__hashmap_insert___at_lean_disjoint__set_merge___main___spec__4___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_729865769__find__aux___main(obj*);
|
||||
obj* l_hashmap__imp_insert___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_find___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_729865769__find__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_rank___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3363165505__find__aux___main(obj*);
|
||||
obj* l___private_729865769__find__aux(obj*);
|
||||
obj* l_d__hashmap_insert___at_lean_disjoint__set_merge___main___spec__3___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_rank(obj*);
|
||||
obj* l_lean_disjoint__set_merge___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -34,18 +36,16 @@ obj* l_d__hashmap_size___rarg(obj*);
|
|||
obj* l_d__hashmap_insert___at_lean_disjoint__set_merge___main___spec__1(obj*);
|
||||
obj* l_lean_mk__disjoint__set(obj*);
|
||||
obj* l_lean_disjoint__set_rank___main(obj*);
|
||||
obj* l___private_3363165505__find__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_729865769__find__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_find___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_mk__d__hashmap___at_lean_mk__disjoint__set___spec__1___rarg(obj*);
|
||||
obj* l_d__hashmap_insert___at_lean_disjoint__set_merge___main___spec__2___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3363165505__find__aux(obj*);
|
||||
obj* l_mk__d__hashmap___at_lean_mk__disjoint__set___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_merge___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_rank___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_find(obj*);
|
||||
obj* l_d__hashmap_insert___at_lean_disjoint__set_merge___main___spec__4(obj*);
|
||||
obj* l_hashmap__imp_find___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3363165505__find__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_disjoint__set_find___main(obj*);
|
||||
obj* l_d__hashmap_insert___at_lean_disjoint__set_merge___main___spec__3(obj*);
|
||||
obj* l_mk__d__hashmap___at_lean_mk__disjoint__set___spec__1___rarg(obj* x_0) {
|
||||
|
|
@ -87,7 +87,7 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_mk__disjoint__set___rar
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3363165505__find__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_729865769__find__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5; uint8 x_6;
|
||||
|
|
@ -165,29 +165,29 @@ return x_44;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3363165505__find__aux___main(obj* x_0) {
|
||||
obj* l___private_729865769__find__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3363165505__find__aux___main___rarg), 5, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_729865769__find__aux___main___rarg), 5, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3363165505__find__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_729865769__find__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5;
|
||||
x_5 = l___private_3363165505__find__aux___main___rarg(x_0, x_1, x_2, x_3, x_4);
|
||||
x_5 = l___private_729865769__find__aux___main___rarg(x_0, x_1, x_2, x_3, x_4);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
obj* l___private_3363165505__find__aux(obj* x_0) {
|
||||
obj* l___private_729865769__find__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3363165505__find__aux___rarg), 5, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_729865769__find__aux___rarg), 5, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -197,7 +197,7 @@ _start:
|
|||
obj* x_5; obj* x_6; obj* x_7;
|
||||
lean::inc(x_2);
|
||||
x_5 = l_d__hashmap_size___rarg(x_2);
|
||||
x_6 = l___private_3363165505__find__aux___main___rarg(x_0, x_1, x_5, x_3, x_2);
|
||||
x_6 = l___private_729865769__find__aux___main___rarg(x_0, x_1, x_5, x_3, x_2);
|
||||
x_7 = lean::cnstr_get(x_6, 0);
|
||||
lean::inc(x_7);
|
||||
lean::dec(x_6);
|
||||
|
|
@ -236,7 +236,7 @@ _start:
|
|||
obj* x_5; obj* x_6; obj* x_7;
|
||||
lean::inc(x_2);
|
||||
x_5 = l_d__hashmap_size___rarg(x_2);
|
||||
x_6 = l___private_3363165505__find__aux___main___rarg(x_0, x_1, x_5, x_3, x_2);
|
||||
x_6 = l___private_729865769__find__aux___main___rarg(x_0, x_1, x_5, x_3, x_2);
|
||||
x_7 = lean::cnstr_get(x_6, 1);
|
||||
lean::inc(x_7);
|
||||
lean::dec(x_6);
|
||||
|
|
@ -348,12 +348,12 @@ lean::inc(x_3);
|
|||
lean::inc(x_6);
|
||||
lean::inc(x_1);
|
||||
lean::inc(x_0);
|
||||
x_12 = l___private_3363165505__find__aux___main___rarg(x_0, x_1, x_6, x_3, x_2);
|
||||
x_12 = l___private_729865769__find__aux___main___rarg(x_0, x_1, x_6, x_3, x_2);
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_4);
|
||||
lean::inc(x_1);
|
||||
lean::inc(x_0);
|
||||
x_17 = l___private_3363165505__find__aux___main___rarg(x_0, x_1, x_6, x_4, x_2);
|
||||
x_17 = l___private_729865769__find__aux___main___rarg(x_0, x_1, x_6, x_4, x_2);
|
||||
x_18 = lean::cnstr_get(x_12, 0);
|
||||
lean::inc(x_18);
|
||||
x_20 = lean::cnstr_get(x_17, 0);
|
||||
|
|
|
|||
|
|
@ -371,7 +371,6 @@ obj* l_rbmap_from__list___at_lean_elaborator_elaborators___spec__1___lambda__7(o
|
|||
obj* l_lean_elaborator_end__scope___lambda__2___closed__2;
|
||||
extern obj* l_lean_options_mk;
|
||||
obj* l_lean_parser_module_yield__command___lambda__3(obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_elaborator_universe_elaborate___closed__1;
|
||||
obj* l_monad__state__trans___rarg(obj*, obj*);
|
||||
obj* l_lean_elaborator_to__pexpr___main___closed__20;
|
||||
|
|
@ -473,7 +472,6 @@ obj* l_lean_elaborator_match__precedence___main___boxed(obj*, obj*);
|
|||
obj* l_list_span___main___at_lean_elaborator_to__pexpr___main___spec__7(obj*);
|
||||
obj* l_lean_parser_term_binders_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_elaborator_ordered__rbmap_find(obj*, obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___at_lean_elaborator_run___spec__6(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_elaborator_update__parser__config___spec__1(obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_command_universe;
|
||||
obj* l_lean_elaborator_to__pexpr___main___closed__19;
|
||||
|
|
@ -528,6 +526,7 @@ obj* l_lean_elaborator_match__spec(obj*, obj*);
|
|||
obj* l_lean_expander_mk__notation__transformer(obj*, obj*, obj*);
|
||||
obj* l_rbmap_from__list___at_lean_elaborator_elaborators___spec__1___lambda__2(obj*, obj*, obj*);
|
||||
obj* l_lean_elaborator_ordered__rbmap_insert(obj*, obj*, obj*);
|
||||
obj* l___private_4273586383__run__aux___at_lean_elaborator_run___spec__6(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_elaborator_to__pexpr___main___closed__30;
|
||||
obj* l_lean_expr_local___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_elaborator_mk__eqns(obj*, obj*);
|
||||
|
|
@ -604,6 +603,7 @@ obj* l_lean_elaborator_locally___rarg___closed__1;
|
|||
obj* l_lean_parser_combinators_node___at_lean_parser_command_notation__spec_precedence__lit_parser___spec__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_append___rarg(obj*, obj*);
|
||||
obj* l_lean_elaborator_decl__modifiers__to__pexpr___closed__5;
|
||||
obj* l___private_4273586383__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mmap___main___at_lean_elaborator_to__pexpr___main___spec__23(obj*, obj*, obj*);
|
||||
obj* l_rbmap_from__list___at_lean_elaborator_elaborators___spec__1___lambda__10(obj*, obj*, obj*);
|
||||
obj* l_lean_elaborator_to__pexpr___main___closed__29;
|
||||
|
|
@ -28144,11 +28144,11 @@ x_2 = l_rbnode_find___main___at_lean_parser_token__map_insert___spec__2___rarg(x
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3693562977__run__aux___at_lean_elaborator_run___spec__6(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
obj* l___private_4273586383__run__aux___at_lean_elaborator_run___spec__6(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6; obj* x_7;
|
||||
x_6 = l___private_3693562977__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_6 = l___private_4273586383__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_7 = lean::apply_2(x_6, x_4, x_5);
|
||||
return x_7;
|
||||
}
|
||||
|
|
@ -28157,7 +28157,7 @@ obj* l_lean_parser_rec__t_run___at_lean_elaborator_run___spec__5(obj* x_0, obj*
|
|||
_start:
|
||||
{
|
||||
obj* x_6; obj* x_7;
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___at_lean_elaborator_run___spec__6), 6, 3);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___at_lean_elaborator_run___spec__6), 6, 3);
|
||||
lean::closure_set(x_6, 0, x_1);
|
||||
lean::closure_set(x_6, 1, x_2);
|
||||
lean::closure_set(x_6, 2, x_3);
|
||||
|
|
|
|||
|
|
@ -17,11 +17,11 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
extern obj* l_lean_parser_command_reserve__mixfix;
|
||||
obj* l___private_1776961947__expand__core(obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec__4___closed__1;
|
||||
extern obj* l_lean_parser_term_subtype;
|
||||
obj* l_rbnode_insert___at_lean_expander_builtin__transformers___spec__3(obj*, obj*, obj*);
|
||||
obj* l_lean_expander_mk__simple__binder___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_expander_error___at___private_713391673__expand__core___main___spec__1___rarg(obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_command_variables;
|
||||
extern obj* l_lean_parser_term_arrow_has__view;
|
||||
obj* l_lean_expander_let_transform___closed__1;
|
||||
|
|
@ -68,13 +68,14 @@ obj* l_lean_expander_coe__binders__ext(obj*);
|
|||
obj* l_list_foldr1___main___at_lean_expander_paren_transform___spec__3(obj*, obj*);
|
||||
obj* l_lean_parser_syntax_flip__scopes___main(obj*, obj*);
|
||||
obj* l_rbnode_ins___main___at_lean_expander_builtin__transformers___spec__4(obj*, obj*, obj*);
|
||||
obj* l_lean_expander_error___at___private_1776961947__expand__core___main___spec__1___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_expander_assume_transform___closed__1;
|
||||
obj* l_list_foldr___main___at_lean_expander_expand__binders___spec__7(obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__6(obj*, obj*);
|
||||
obj* l_lean_expander_binding__annotation__update_has__view;
|
||||
obj* l_coe___at_lean_expander_coe__binders__ext___spec__1(obj*);
|
||||
obj* l___private_4083062675__pop__stx__arg___closed__1;
|
||||
extern obj* l_lean_parser_command_mixfix_has__view;
|
||||
obj* l___private_713391673__expand__core(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_expander_intro__rule_transform(obj*, obj*);
|
||||
extern obj* l_lean_parser_command_universes_has__view;
|
||||
obj* l_lean_expander_expand__bracketed__binder___main___closed__6;
|
||||
|
|
@ -104,7 +105,6 @@ obj* l_list_foldr___main___at_lean_expander_expand__binders___spec__2(obj*, obj*
|
|||
obj* l_list_map___main___at_lean_expander_let_transform___spec__1(obj*);
|
||||
obj* l_lean_expander_mixfix__to__notation__spec___lambda__2(obj*);
|
||||
extern obj* l_lean_parser_term_sorry;
|
||||
obj* l_rbmap_find___main___at___private_713391673__expand__core___main___spec__2(obj*, obj*);
|
||||
obj* l_lean_expander_reserve__mixfix_transform___closed__1;
|
||||
extern obj* l_lean_parser_command_intro__rule_has__view;
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__23___boxed(obj*, obj*, obj*);
|
||||
|
|
@ -120,6 +120,7 @@ obj* l_lean_parser_number_view_of__nat(obj*);
|
|||
obj* l_rbnode_mk__insert__result___main___rarg(uint8, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__12(obj*, obj*);
|
||||
extern obj* l_lean_parser_term_binders_has__view;
|
||||
obj* l___private_1776961947__expand__core___main(obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_command_reserve__mixfix_has__view;
|
||||
obj* l_lean_expander_mixfix__to__notation__spec___closed__2;
|
||||
obj* l_lean_expander_error___at_lean_expander_mk__notation__transformer___spec__1___rarg(obj*, obj*, obj*);
|
||||
|
|
@ -131,8 +132,8 @@ obj* l_list_mmap___main___at_lean_expander_variables_transform___spec__1___close
|
|||
obj* l_lean_parser_syntax_get__pos(obj*);
|
||||
obj* l_lean_expander_sorry_transform(obj*, obj*);
|
||||
obj* l_lean_expander_arrow_transform(obj*, obj*);
|
||||
obj* l___private_713391673__expand__core___main(obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__8(obj*, obj*);
|
||||
obj* l___private_1776961947__expand__core___main___closed__1;
|
||||
obj* l_lean_expander_mixfix__to__notation__spec___closed__3;
|
||||
obj* l_list_map___main___at_lean_expander_paren_transform___spec__1(obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__3___boxed(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -145,7 +146,7 @@ obj* l_lean_expander_glob__id(obj*);
|
|||
obj* l_lean_expander_mk__simple__binder(obj*, uint8, obj*);
|
||||
extern obj* l_lean_parser_no__kind;
|
||||
obj* l_lean_parser_syntax_as__node___main(obj*);
|
||||
obj* l___private_142823957__pop__stx__arg(obj*, obj*);
|
||||
obj* l_lean_expander_error___at___private_1776961947__expand__core___main___spec__1(obj*);
|
||||
obj* l_lean_expander_mixfix__to__notation__spec___closed__5;
|
||||
obj* l_lean_expander_mk__scope(obj*, obj*);
|
||||
obj* l_lean_expander_mixfix_transform___closed__6;
|
||||
|
|
@ -171,8 +172,8 @@ obj* l_lean_expander_pi_transform(obj*, obj*);
|
|||
obj* l_lean_expander_transformer;
|
||||
obj* l_list_mfoldr___main___at_lean_expander_expand__binders___spec__6___closed__2;
|
||||
obj* l_lean_parser_combinators_node_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mmap___main___at___private_1776961947__expand__core___main___spec__3(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_expander_mixfix__to__notation__spec___closed__1;
|
||||
obj* l_list_mmap___main___at___private_713391673__expand__core___main___spec__3(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_expander_subtype_transform(obj*, obj*);
|
||||
extern obj* l_string_join___closed__1;
|
||||
obj* l_list_map___main___at_lean_expander_coe__binders__ext___spec__2(obj*);
|
||||
|
|
@ -207,17 +208,17 @@ obj* l_reader__t_monad__except___rarg(obj*);
|
|||
obj* l_lean_expander_mk__simple__binder___closed__6;
|
||||
obj* l_lean_parser_try__view___at_lean_expander_mk__notation__transformer___spec__6(obj*);
|
||||
extern obj* l_lean_parser_term_assume_has__view;
|
||||
obj* l_list_mmap___main___at___private_1776961947__expand__core___main___spec__5(obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_command_intro__rule;
|
||||
obj* l___private_4083062675__pop__stx__arg(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__1(obj*);
|
||||
obj* l_lean_expander_binder__ident__to__ident___main___closed__1;
|
||||
obj* l_lean_expander_transform__m_monad__except;
|
||||
obj* l___private_142823957__pop__stx__arg___closed__1;
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__22(uint8, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__10(obj*, obj*);
|
||||
obj* l_lean_expander_expand__bracketed__binder___main___closed__3;
|
||||
extern obj* l_lean_parser_term_paren;
|
||||
extern obj* l_lean_parser_term_hole_has__view;
|
||||
obj* l_lean_expander_error___at___private_713391673__expand__core___main___spec__1(obj*);
|
||||
obj* l_lean_expander_error(obj*, obj*);
|
||||
obj* l_lean_expander_mixfix__to__notation__spec(obj*, obj*, obj*);
|
||||
obj* l_list_foldr___main___at_lean_expander_expand__binders___spec__1(obj*, obj*, obj*);
|
||||
|
|
@ -225,12 +226,12 @@ obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spe
|
|||
obj* l_lean_expander_coe__binder__bracketed__binder___closed__1;
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__18(obj*, obj*);
|
||||
obj* l_lean_expander_declaration_transform___closed__1;
|
||||
obj* l_rbmap_find___main___at___private_1776961947__expand__core___main___spec__2(obj*, obj*);
|
||||
obj* l_lean_expander_coe__binders__ext__binders(obj*);
|
||||
obj* l_lean_expander_mixfix_transform(obj*, obj*);
|
||||
obj* l_lean_expander_expand__bracketed__binder___main___closed__1;
|
||||
obj* l_lean_expander_mixfix__to__notation__spec___closed__7;
|
||||
obj* l_lean_expander_paren_transform___closed__1;
|
||||
obj* l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1(obj*);
|
||||
obj* l_lean_expander_coe__ident__ident__univs(obj*);
|
||||
obj* l_lean_expander_paren_transform(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__15(obj*, obj*, obj*);
|
||||
|
|
@ -238,8 +239,8 @@ uint8 l_rbnode_get__color___main___rarg(obj*);
|
|||
obj* l_lean_expander_transformer__config__coe__frontend__config(obj*);
|
||||
obj* l_lean_expander_expand__bracketed__binder___main(obj*, obj*);
|
||||
obj* l_lean_expander_binding__annotation__update_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_list_mmap___main___at___private_713391673__expand__core___main___spec__5(obj*, obj*, obj*, obj*);
|
||||
obj* l_string_trim(obj*);
|
||||
obj* l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_expander_variable_transform___closed__1;
|
||||
obj* l_list_map___main___at_lean_expander_mk__notation__transformer___spec__5(obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__13(obj*, obj*);
|
||||
|
|
@ -256,11 +257,9 @@ obj* l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec
|
|||
obj* l_lean_expander_mixfix_transform___closed__5;
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__22___boxed(obj*, obj*, obj*);
|
||||
obj* l_reader__t_monad___rarg(obj*);
|
||||
obj* l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_command_declaration_has__view;
|
||||
obj* l_lean_expander_assume_transform(obj*, obj*);
|
||||
obj* l_lean_parser_syntax_mreplace___main___at_lean_parser_syntax_replace___spec__1(obj*, obj*);
|
||||
obj* l_list_map___main___at___private_713391673__expand__core___main___spec__4(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__17(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_constant_transform___spec__1(obj*);
|
||||
obj* l_lean_expander_mk__simple__binder___closed__1;
|
||||
|
|
@ -286,6 +285,7 @@ obj* l_lean_expander_reserve__mixfix_transform(obj*, obj*);
|
|||
obj* l_list_foldr1___main___at_lean_expander_paren_transform___spec__3___closed__1;
|
||||
obj* l_lean_expander_level_leading_transform(obj*, obj*);
|
||||
obj* l_lean_expander_binding__annotation__update_parser_lean_parser_has__view;
|
||||
obj* l_list_map___main___at___private_1776961947__expand__core___main___spec__4(obj*, obj*);
|
||||
obj* l_lean_expander_expander__m;
|
||||
obj* l_lean_file__map_to__position(obj*, obj*);
|
||||
obj* l_lean_name_quick__lt___main(obj*, obj*);
|
||||
|
|
@ -311,12 +311,12 @@ obj* l_lean_expander_let_transform(obj*, obj*);
|
|||
extern obj* l_lean_parser_term_let;
|
||||
obj* l_lean_expander_expand__bracketed__binder___main___closed__7;
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__14(obj*, obj*);
|
||||
obj* l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1(obj*);
|
||||
extern obj* l_lean_parser_command_notation_has__view;
|
||||
obj* l_list_mmap___main___at_lean_expander_variables_transform___spec__1(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__4___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_expander_constant_transform(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_expander_expand__bracketed__binder___main___spec__11(obj*, obj*, obj*);
|
||||
obj* l___private_713391673__expand__core___main___closed__1;
|
||||
extern obj* l_lean_parser_term__parser__m_alternative;
|
||||
extern obj* l_lean_parser_raw_view___rarg___lambda__3___closed__1;
|
||||
obj* l_lean_expander_transformer__config__coe__frontend__config(obj* x_0) {
|
||||
|
|
@ -750,7 +750,7 @@ return x_13;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5; obj* x_7; obj* x_10; obj* x_11; obj* x_12; obj* x_13; obj* x_14; uint8 x_15; obj* x_16; obj* x_18; obj* x_19; obj* x_20;
|
||||
|
|
@ -781,16 +781,16 @@ lean::cnstr_set(x_20, 0, x_19);
|
|||
return x_20;
|
||||
}
|
||||
}
|
||||
obj* l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1(obj* x_0) {
|
||||
obj* l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* _init_l___private_142823957__pop__stx__arg___closed__1() {
|
||||
obj* _init_l___private_4083062675__pop__stx__arg___closed__1() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -798,7 +798,7 @@ x_0 = lean::mk_string("mk_notation_transformer: unreachable");
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_142823957__pop__stx__arg(obj* x_0, obj* x_1) {
|
||||
obj* l___private_4083062675__pop__stx__arg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
|
|
@ -810,9 +810,9 @@ obj* x_5; obj* x_7; obj* x_9;
|
|||
lean::dec(x_2);
|
||||
x_5 = lean::cnstr_get(x_0, 0);
|
||||
lean::inc(x_5);
|
||||
x_7 = l___private_142823957__pop__stx__arg___closed__1;
|
||||
x_7 = l___private_4083062675__pop__stx__arg___closed__1;
|
||||
lean::inc(x_7);
|
||||
x_9 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_5, x_7, x_0, x_1);
|
||||
x_9 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_5, x_7, x_0, x_1);
|
||||
return x_9;
|
||||
}
|
||||
else
|
||||
|
|
@ -1010,11 +1010,11 @@ if (lean::obj_tag(x_21) == 0)
|
|||
{
|
||||
obj* x_25; obj* x_29;
|
||||
lean::dec(x_21);
|
||||
x_25 = l___private_142823957__pop__stx__arg___closed__1;
|
||||
x_25 = l___private_4083062675__pop__stx__arg___closed__1;
|
||||
lean::inc(x_3);
|
||||
lean::inc(x_25);
|
||||
lean::inc(x_0);
|
||||
x_29 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_0, x_25, x_2, x_3);
|
||||
x_29 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_0, x_25, x_2, x_3);
|
||||
if (lean::obj_tag(x_29) == 0)
|
||||
{
|
||||
obj* x_35; obj* x_37; obj* x_38;
|
||||
|
|
@ -1056,7 +1056,7 @@ obj* x_45;
|
|||
lean::dec(x_14);
|
||||
lean::dec(x_21);
|
||||
lean::inc(x_3);
|
||||
x_45 = l___private_142823957__pop__stx__arg(x_2, x_3);
|
||||
x_45 = l___private_4083062675__pop__stx__arg(x_2, x_3);
|
||||
if (lean::obj_tag(x_45) == 0)
|
||||
{
|
||||
obj* x_50; obj* x_52; obj* x_53;
|
||||
|
|
@ -1135,7 +1135,7 @@ obj* x_73;
|
|||
lean::dec(x_59);
|
||||
lean::dec(x_67);
|
||||
lean::inc(x_3);
|
||||
x_73 = l___private_142823957__pop__stx__arg(x_57, x_3);
|
||||
x_73 = l___private_4083062675__pop__stx__arg(x_57, x_3);
|
||||
if (lean::obj_tag(x_73) == 0)
|
||||
{
|
||||
obj* x_79; obj* x_81; obj* x_82;
|
||||
|
|
@ -1220,7 +1220,7 @@ lean::dec(x_14);
|
|||
lean::dec(x_59);
|
||||
lean::dec(x_67);
|
||||
lean::inc(x_3);
|
||||
x_114 = l___private_142823957__pop__stx__arg(x_57, x_3);
|
||||
x_114 = l___private_4083062675__pop__stx__arg(x_57, x_3);
|
||||
if (lean::obj_tag(x_114) == 0)
|
||||
{
|
||||
obj* x_119; obj* x_121; obj* x_122;
|
||||
|
|
@ -1300,7 +1300,7 @@ if (lean::obj_tag(x_151) == 0)
|
|||
obj* x_156;
|
||||
lean::dec(x_151);
|
||||
lean::inc(x_3);
|
||||
x_156 = l___private_142823957__pop__stx__arg(x_57, x_3);
|
||||
x_156 = l___private_4083062675__pop__stx__arg(x_57, x_3);
|
||||
if (lean::obj_tag(x_156) == 0)
|
||||
{
|
||||
obj* x_163; obj* x_165; obj* x_166;
|
||||
|
|
@ -1386,7 +1386,7 @@ case 0:
|
|||
obj* x_196;
|
||||
lean::dec(x_191);
|
||||
lean::inc(x_3);
|
||||
x_196 = l___private_142823957__pop__stx__arg(x_57, x_3);
|
||||
x_196 = l___private_4083062675__pop__stx__arg(x_57, x_3);
|
||||
if (lean::obj_tag(x_196) == 0)
|
||||
{
|
||||
obj* x_203; obj* x_205; obj* x_206;
|
||||
|
|
@ -1468,7 +1468,7 @@ x_232 = l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___s
|
|||
lean::inc(x_3);
|
||||
lean::inc(x_232);
|
||||
lean::inc(x_0);
|
||||
x_236 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_0, x_232, x_57, x_3);
|
||||
x_236 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_0, x_232, x_57, x_3);
|
||||
if (lean::obj_tag(x_236) == 0)
|
||||
{
|
||||
obj* x_240; obj* x_242; obj* x_243;
|
||||
|
|
@ -1513,7 +1513,7 @@ x_251 = lean::cnstr_get(x_191, 0);
|
|||
lean::inc(x_251);
|
||||
lean::dec(x_191);
|
||||
lean::inc(x_3);
|
||||
x_255 = l___private_142823957__pop__stx__arg(x_57, x_3);
|
||||
x_255 = l___private_4083062675__pop__stx__arg(x_57, x_3);
|
||||
if (lean::obj_tag(x_255) == 0)
|
||||
{
|
||||
obj* x_263; obj* x_265; obj* x_266;
|
||||
|
|
@ -1578,11 +1578,11 @@ lean::dec(x_251);
|
|||
lean::dec(x_14);
|
||||
lean::dec(x_59);
|
||||
lean::dec(x_149);
|
||||
x_292 = l___private_142823957__pop__stx__arg___closed__1;
|
||||
x_292 = l___private_4083062675__pop__stx__arg___closed__1;
|
||||
lean::inc(x_3);
|
||||
lean::inc(x_292);
|
||||
lean::inc(x_0);
|
||||
x_296 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_0, x_292, x_272, x_3);
|
||||
x_296 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_0, x_292, x_272, x_3);
|
||||
if (lean::obj_tag(x_296) == 0)
|
||||
{
|
||||
obj* x_300; obj* x_303;
|
||||
|
|
@ -1704,7 +1704,7 @@ x_354 = l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___s
|
|||
lean::inc(x_3);
|
||||
lean::inc(x_354);
|
||||
lean::inc(x_0);
|
||||
x_358 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_0, x_354, x_57, x_3);
|
||||
x_358 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_0, x_354, x_57, x_3);
|
||||
if (lean::obj_tag(x_358) == 0)
|
||||
{
|
||||
obj* x_362; obj* x_364; obj* x_365;
|
||||
|
|
@ -1791,7 +1791,7 @@ obj* x_388;
|
|||
lean::dec(x_375);
|
||||
lean::dec(x_382);
|
||||
lean::inc(x_3);
|
||||
x_388 = l___private_142823957__pop__stx__arg(x_373, x_3);
|
||||
x_388 = l___private_4083062675__pop__stx__arg(x_373, x_3);
|
||||
if (lean::obj_tag(x_388) == 0)
|
||||
{
|
||||
obj* x_393; obj* x_395; obj* x_396;
|
||||
|
|
@ -1870,7 +1870,7 @@ obj* x_427;
|
|||
lean::dec(x_375);
|
||||
lean::dec(x_382);
|
||||
lean::inc(x_3);
|
||||
x_427 = l___private_142823957__pop__stx__arg(x_373, x_3);
|
||||
x_427 = l___private_4083062675__pop__stx__arg(x_373, x_3);
|
||||
if (lean::obj_tag(x_427) == 0)
|
||||
{
|
||||
obj* x_432; obj* x_434; obj* x_435;
|
||||
|
|
@ -1950,7 +1950,7 @@ if (lean::obj_tag(x_464) == 0)
|
|||
obj* x_469;
|
||||
lean::dec(x_464);
|
||||
lean::inc(x_3);
|
||||
x_469 = l___private_142823957__pop__stx__arg(x_373, x_3);
|
||||
x_469 = l___private_4083062675__pop__stx__arg(x_373, x_3);
|
||||
if (lean::obj_tag(x_469) == 0)
|
||||
{
|
||||
obj* x_475; obj* x_477; obj* x_478;
|
||||
|
|
@ -2031,7 +2031,7 @@ case 0:
|
|||
obj* x_508;
|
||||
lean::dec(x_503);
|
||||
lean::inc(x_3);
|
||||
x_508 = l___private_142823957__pop__stx__arg(x_373, x_3);
|
||||
x_508 = l___private_4083062675__pop__stx__arg(x_373, x_3);
|
||||
if (lean::obj_tag(x_508) == 0)
|
||||
{
|
||||
obj* x_514; obj* x_516; obj* x_517;
|
||||
|
|
@ -2107,7 +2107,7 @@ x_542 = l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___s
|
|||
lean::inc(x_3);
|
||||
lean::inc(x_542);
|
||||
lean::inc(x_0);
|
||||
x_546 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_0, x_542, x_373, x_3);
|
||||
x_546 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_0, x_542, x_373, x_3);
|
||||
if (lean::obj_tag(x_546) == 0)
|
||||
{
|
||||
obj* x_550; obj* x_552; obj* x_553;
|
||||
|
|
@ -2152,7 +2152,7 @@ x_561 = lean::cnstr_get(x_503, 0);
|
|||
lean::inc(x_561);
|
||||
lean::dec(x_503);
|
||||
lean::inc(x_3);
|
||||
x_565 = l___private_142823957__pop__stx__arg(x_373, x_3);
|
||||
x_565 = l___private_4083062675__pop__stx__arg(x_373, x_3);
|
||||
if (lean::obj_tag(x_565) == 0)
|
||||
{
|
||||
obj* x_572; obj* x_574; obj* x_575;
|
||||
|
|
@ -2215,11 +2215,11 @@ lean::dec(x_561);
|
|||
lean::dec(x_586);
|
||||
lean::dec(x_375);
|
||||
lean::dec(x_462);
|
||||
x_600 = l___private_142823957__pop__stx__arg___closed__1;
|
||||
x_600 = l___private_4083062675__pop__stx__arg___closed__1;
|
||||
lean::inc(x_3);
|
||||
lean::inc(x_600);
|
||||
lean::inc(x_0);
|
||||
x_604 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_0, x_600, x_581, x_3);
|
||||
x_604 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_0, x_600, x_581, x_3);
|
||||
if (lean::obj_tag(x_604) == 0)
|
||||
{
|
||||
obj* x_608; obj* x_611;
|
||||
|
|
@ -2336,7 +2336,7 @@ x_661 = l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___s
|
|||
lean::inc(x_3);
|
||||
lean::inc(x_661);
|
||||
lean::inc(x_0);
|
||||
x_665 = l_lean_expander_error___at___private_142823957__pop__stx__arg___spec__1___rarg(x_0, x_661, x_373, x_3);
|
||||
x_665 = l_lean_expander_error___at___private_4083062675__pop__stx__arg___spec__1___rarg(x_0, x_661, x_373, x_3);
|
||||
if (lean::obj_tag(x_665) == 0)
|
||||
{
|
||||
obj* x_669; obj* x_671; obj* x_672;
|
||||
|
|
@ -2525,7 +2525,7 @@ if (lean::obj_tag(x_4) == 0)
|
|||
obj* x_7; obj* x_9;
|
||||
lean::dec(x_4);
|
||||
lean::dec(x_0);
|
||||
x_7 = l___private_142823957__pop__stx__arg___closed__1;
|
||||
x_7 = l___private_4083062675__pop__stx__arg___closed__1;
|
||||
lean::inc(x_7);
|
||||
x_9 = l_lean_expander_error___at_lean_expander_mk__notation__transformer___spec__1___rarg(x_1, x_7, x_2);
|
||||
return x_9;
|
||||
|
|
@ -2578,7 +2578,7 @@ x_32 = lean::cnstr_get(x_26, 0);
|
|||
lean::inc(x_32);
|
||||
lean::dec(x_26);
|
||||
lean::inc(x_2);
|
||||
x_36 = l___private_142823957__pop__stx__arg(x_20, x_2);
|
||||
x_36 = l___private_4083062675__pop__stx__arg(x_20, x_2);
|
||||
if (lean::obj_tag(x_36) == 0)
|
||||
{
|
||||
obj* x_44; obj* x_46; obj* x_47;
|
||||
|
|
@ -10928,7 +10928,7 @@ lean::cnstr_set(x_7, 0, x_6);
|
|||
return x_7;
|
||||
}
|
||||
}
|
||||
obj* l_lean_expander_error___at___private_713391673__expand__core___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l_lean_expander_error___at___private_1776961947__expand__core___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5; obj* x_8; obj* x_10; obj* x_13; obj* x_14; obj* x_15; obj* x_16; obj* x_17; uint8 x_18; obj* x_19; obj* x_21; obj* x_22; obj* x_23;
|
||||
|
|
@ -10962,16 +10962,16 @@ lean::cnstr_set(x_23, 0, x_22);
|
|||
return x_23;
|
||||
}
|
||||
}
|
||||
obj* l_lean_expander_error___at___private_713391673__expand__core___main___spec__1(obj* x_0) {
|
||||
obj* l_lean_expander_error___at___private_1776961947__expand__core___main___spec__1(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_expander_error___at___private_713391673__expand__core___main___spec__1___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_expander_error___at___private_1776961947__expand__core___main___spec__1___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_rbmap_find___main___at___private_713391673__expand__core___main___spec__2(obj* x_0, obj* x_1) {
|
||||
obj* l_rbmap_find___main___at___private_1776961947__expand__core___main___spec__2(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
|
|
@ -10979,7 +10979,7 @@ x_2 = l_rbnode_find___main___at_lean_parser_token__map_insert___spec__2___rarg(x
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_list_mmap___main___at___private_713391673__expand__core___main___spec__3(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l_list_mmap___main___at___private_1776961947__expand__core___main___spec__3(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_1) == 0)
|
||||
|
|
@ -11013,7 +11013,7 @@ if (lean::is_shared(x_1)) {
|
|||
}
|
||||
lean::inc(x_3);
|
||||
lean::inc(x_0);
|
||||
x_17 = l___private_713391673__expand__core___main(x_0, x_10, x_2, x_3);
|
||||
x_17 = l___private_1776961947__expand__core___main(x_0, x_10, x_2, x_3);
|
||||
if (lean::obj_tag(x_17) == 0)
|
||||
{
|
||||
obj* x_22; obj* x_24; obj* x_25;
|
||||
|
|
@ -11062,7 +11062,7 @@ if (lean::is_shared(x_26)) {
|
|||
lean::cnstr_release(x_26, 1);
|
||||
x_33 = x_26;
|
||||
}
|
||||
x_34 = l_list_mmap___main___at___private_713391673__expand__core___main___spec__3(x_0, x_12, x_31, x_3);
|
||||
x_34 = l_list_mmap___main___at___private_1776961947__expand__core___main___spec__3(x_0, x_12, x_31, x_3);
|
||||
if (lean::obj_tag(x_34) == 0)
|
||||
{
|
||||
obj* x_38; obj* x_41;
|
||||
|
|
@ -11118,7 +11118,7 @@ return x_52;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l_list_map___main___at___private_713391673__expand__core___main___spec__4(obj* x_0, obj* x_1) {
|
||||
obj* l_list_map___main___at___private_1776961947__expand__core___main___spec__4(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_1) == 0)
|
||||
|
|
@ -11154,7 +11154,7 @@ if (lean::is_scalar(x_9)) {
|
|||
lean::cnstr_set(x_12, 0, x_0);
|
||||
lean::cnstr_set(x_12, 1, x_10);
|
||||
x_13 = l_lean_parser_syntax_flip__scopes___main(x_12, x_5);
|
||||
x_14 = l_list_map___main___at___private_713391673__expand__core___main___spec__4(x_0, x_7);
|
||||
x_14 = l_list_map___main___at___private_1776961947__expand__core___main___spec__4(x_0, x_7);
|
||||
x_15 = lean::alloc_cnstr(1, 2, 0);
|
||||
lean::cnstr_set(x_15, 0, x_13);
|
||||
lean::cnstr_set(x_15, 1, x_14);
|
||||
|
|
@ -11162,7 +11162,7 @@ return x_15;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l_list_mmap___main___at___private_713391673__expand__core___main___spec__5(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l_list_mmap___main___at___private_1776961947__expand__core___main___spec__5(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_1) == 0)
|
||||
|
|
@ -11196,7 +11196,7 @@ if (lean::is_shared(x_1)) {
|
|||
}
|
||||
lean::inc(x_3);
|
||||
lean::inc(x_0);
|
||||
x_17 = l___private_713391673__expand__core___main(x_0, x_10, x_2, x_3);
|
||||
x_17 = l___private_1776961947__expand__core___main(x_0, x_10, x_2, x_3);
|
||||
if (lean::obj_tag(x_17) == 0)
|
||||
{
|
||||
obj* x_22; obj* x_24; obj* x_25;
|
||||
|
|
@ -11245,7 +11245,7 @@ if (lean::is_shared(x_26)) {
|
|||
lean::cnstr_release(x_26, 1);
|
||||
x_33 = x_26;
|
||||
}
|
||||
x_34 = l_list_mmap___main___at___private_713391673__expand__core___main___spec__5(x_0, x_12, x_31, x_3);
|
||||
x_34 = l_list_mmap___main___at___private_1776961947__expand__core___main___spec__5(x_0, x_12, x_31, x_3);
|
||||
if (lean::obj_tag(x_34) == 0)
|
||||
{
|
||||
obj* x_38; obj* x_41;
|
||||
|
|
@ -11301,7 +11301,7 @@ return x_52;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* _init_l___private_713391673__expand__core___main___closed__1() {
|
||||
obj* _init_l___private_1776961947__expand__core___main___closed__1() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -11309,7 +11309,7 @@ x_0 = lean::mk_string("macro expansion limit exceeded");
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_713391673__expand__core___main(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_1776961947__expand__core___main(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -11358,7 +11358,7 @@ lean::dec(x_27);
|
|||
x_29 = lean::cnstr_get(x_15, 1);
|
||||
lean::inc(x_29);
|
||||
lean::dec(x_15);
|
||||
x_32 = l_list_mmap___main___at___private_713391673__expand__core___main___spec__3(x_19, x_29, x_2, x_3);
|
||||
x_32 = l_list_mmap___main___at___private_1776961947__expand__core___main___spec__3(x_19, x_29, x_2, x_3);
|
||||
if (lean::obj_tag(x_32) == 0)
|
||||
{
|
||||
obj* x_34; obj* x_36; obj* x_37;
|
||||
|
|
@ -11483,7 +11483,7 @@ lean::inc(x_71);
|
|||
lean::dec(x_15);
|
||||
lean::inc(x_71);
|
||||
lean::inc(x_66);
|
||||
x_76 = l_list_map___main___at___private_713391673__expand__core___main___spec__4(x_66, x_71);
|
||||
x_76 = l_list_map___main___at___private_1776961947__expand__core___main___spec__4(x_66, x_71);
|
||||
lean::inc(x_24);
|
||||
x_78 = l_lean_parser_syntax_mk__node(x_24, x_76);
|
||||
x_79 = lean::cnstr_get(x_3, 0);
|
||||
|
|
@ -11522,7 +11522,7 @@ if (lean::obj_tag(x_93) == 0)
|
|||
obj* x_98;
|
||||
lean::dec(x_66);
|
||||
lean::dec(x_93);
|
||||
x_98 = l_list_mmap___main___at___private_713391673__expand__core___main___spec__5(x_19, x_71, x_68, x_3);
|
||||
x_98 = l_list_mmap___main___at___private_1776961947__expand__core___main___spec__5(x_19, x_71, x_68, x_3);
|
||||
if (lean::obj_tag(x_98) == 0)
|
||||
{
|
||||
obj* x_101; obj* x_104;
|
||||
|
|
@ -11597,18 +11597,18 @@ else
|
|||
{
|
||||
obj* x_128; obj* x_130;
|
||||
lean::dec(x_0);
|
||||
x_128 = l___private_713391673__expand__core___main___closed__1;
|
||||
x_128 = l___private_1776961947__expand__core___main___closed__1;
|
||||
lean::inc(x_128);
|
||||
x_130 = l_lean_expander_error___at___private_713391673__expand__core___main___spec__1___rarg(x_1, x_128, x_2, x_3);
|
||||
x_130 = l_lean_expander_error___at___private_1776961947__expand__core___main___spec__1___rarg(x_1, x_128, x_2, x_3);
|
||||
return x_130;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_713391673__expand__core(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_1776961947__expand__core(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_713391673__expand__core___main(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_1776961947__expand__core___main(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -11619,7 +11619,7 @@ obj* x_2; obj* x_3; obj* x_5;
|
|||
x_2 = lean::mk_nat_obj(1000u);
|
||||
x_3 = l_lean_expander_expander__state_new;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_713391673__expand__core___main(x_2, x_0, x_3, x_1);
|
||||
x_5 = l___private_1776961947__expand__core___main(x_2, x_0, x_3, x_1);
|
||||
if (lean::obj_tag(x_5) == 0)
|
||||
{
|
||||
obj* x_6; obj* x_8; obj* x_9;
|
||||
|
|
@ -11681,7 +11681,7 @@ void initialize_init_lean_expander() {
|
|||
l_lean_expander_no__expansion___closed__1 = _init_l_lean_expander_no__expansion___closed__1();
|
||||
l_lean_expander_coe__binder__bracketed__binder___closed__1 = _init_l_lean_expander_coe__binder__bracketed__binder___closed__1();
|
||||
l_lean_expander_coe__binder__bracketed__binder___closed__2 = _init_l_lean_expander_coe__binder__bracketed__binder___closed__2();
|
||||
l___private_142823957__pop__stx__arg___closed__1 = _init_l___private_142823957__pop__stx__arg___closed__1();
|
||||
l___private_4083062675__pop__stx__arg___closed__1 = _init_l___private_4083062675__pop__stx__arg___closed__1();
|
||||
l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec__4___closed__1 = _init_l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec__4___closed__1();
|
||||
l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec__4___closed__2 = _init_l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec__4___closed__2();
|
||||
l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec__4___closed__3 = _init_l_list_mmap_x_27___main___at_lean_expander_mk__notation__transformer___spec__4___closed__3();
|
||||
|
|
@ -11751,5 +11751,5 @@ void initialize_init_lean_expander() {
|
|||
l_lean_expander_builtin__transformers = _init_l_lean_expander_builtin__transformers();
|
||||
l_lean_expander_expander__m = _init_l_lean_expander_expander__m();
|
||||
l_lean_expander_expander__state_new = _init_l_lean_expander_expander__state_new();
|
||||
l___private_713391673__expand__core___main___closed__1 = _init_l___private_713391673__expand__core___main___closed__1();
|
||||
l___private_1776961947__expand__core___main___closed__1 = _init_l___private_1776961947__expand__core___main___closed__1();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@ obj* l_lean_to__string__to__format___rarg(obj*);
|
|||
obj* l_lean_list_to__format___rarg(obj*, obj*);
|
||||
obj* l_lean_uint64__has__to__format___boxed(obj*);
|
||||
obj* l_lean_format_join__sep___main(obj*);
|
||||
obj* l___private_3682637481__merge(obj*, obj*, obj*);
|
||||
obj* l_lean_format_space__upto__line(obj*, obj*);
|
||||
obj* l_lean_uint32__has__to__format___boxed(obj*);
|
||||
obj* l_lean_uint32__has__to__format(uint32);
|
||||
|
|
@ -83,6 +82,7 @@ obj* l_lean_to__fmt___rarg(obj*, obj*);
|
|||
obj* l_lean_prod__has__to__format___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_format_space__upto__line___main___closed__1;
|
||||
obj* l_lean_format_repr___main___closed__6;
|
||||
obj* l___private_2782890553__merge(obj*, obj*, obj*);
|
||||
obj* l_lean_format_space__upto__line___main___lambda__1(obj*, obj*, obj*);
|
||||
obj* l_list_foldl___main___at_lean_format_join___spec__1(obj*, obj*);
|
||||
obj* l_lean_format_flatten___main___closed__1;
|
||||
|
|
@ -337,7 +337,7 @@ x_1 = l_lean_format_group___main(x_0);
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
obj* l___private_3682637481__merge(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_2782890553__merge(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_5;
|
||||
|
|
@ -599,7 +599,7 @@ x_38 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_format_space__upto__li
|
|||
lean::closure_set(x_38, 0, x_32);
|
||||
lean::closure_set(x_38, 1, x_1);
|
||||
x_39 = lean::mk_thunk(x_38);
|
||||
x_40 = l___private_3682637481__merge(x_1, x_36, x_39);
|
||||
x_40 = l___private_2782890553__merge(x_1, x_36, x_39);
|
||||
return x_40;
|
||||
}
|
||||
default:
|
||||
|
|
@ -661,7 +661,7 @@ x_17 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_format_space__upto__li
|
|||
lean::closure_set(x_17, 0, x_8);
|
||||
lean::closure_set(x_17, 1, x_1);
|
||||
x_18 = lean::mk_thunk(x_17);
|
||||
x_19 = l___private_3682637481__merge(x_1, x_15, x_18);
|
||||
x_19 = l___private_2782890553__merge(x_1, x_15, x_18);
|
||||
return x_19;
|
||||
}
|
||||
}
|
||||
|
|
@ -920,7 +920,7 @@ lean::closure_set(x_111, 0, x_9);
|
|||
lean::closure_set(x_111, 1, x_0);
|
||||
x_112 = lean::mk_thunk(x_111);
|
||||
lean::inc(x_0);
|
||||
x_114 = l___private_3682637481__merge(x_0, x_108, x_112);
|
||||
x_114 = l___private_2782890553__merge(x_0, x_108, x_112);
|
||||
x_115 = lean::cnstr_get_scalar<uint8>(x_114, sizeof(void*)*1 + 1);
|
||||
lean::dec(x_114);
|
||||
if (x_115 == 0)
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -19,7 +19,6 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
obj* l_mk__hashmap__imp___rarg(obj*);
|
||||
obj* l_hashmap__imp_fold__buckets___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_elim__phi(obj*);
|
||||
obj* l___private_3363165505__find__aux___main___at_lean_ir_merge___spec__3(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_header_replace__vars(obj*, obj*);
|
||||
obj* l_lean_mk__disjoint__set___at_lean_ir_elim__phi__m_run___spec__1;
|
||||
obj* l_lean_ir_elim__phi__m_run___rarg___closed__1;
|
||||
|
|
@ -53,6 +52,7 @@ obj* l_lean_disjoint__set_merge___main___at_lean_ir_merge___spec__1(obj*, obj*,
|
|||
obj* l_lean_ir_merge(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_group__vars(obj*, obj*);
|
||||
obj* l_array_uwrite___rarg(obj*, usize, obj*, obj*);
|
||||
obj* l___private_729865769__find__aux___main___at_lean_ir_merge___spec__3(obj*, obj*, obj*);
|
||||
obj* l_list_mmap___main___at_lean_ir_instr_replace__vars___main___spec__3(obj*, obj*);
|
||||
obj* l_lean_ir_elim__phi__m_run(obj*);
|
||||
obj* l_lean_disjoint__set_find___main___at_lean_ir_find___spec__1(obj*, obj*);
|
||||
|
|
@ -204,7 +204,7 @@ x_2 = l_hashmap__imp_find___at_lean_ir_merge___spec__5(x_0, x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3363165505__find__aux___main___at_lean_ir_merge___spec__3(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_729865769__find__aux___main___at_lean_ir_merge___spec__3(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -503,10 +503,10 @@ x_4 = l_d__hashmap_size___at_lean_ir_merge___spec__2(x_0);
|
|||
lean::inc(x_0);
|
||||
lean::inc(x_1);
|
||||
lean::inc(x_4);
|
||||
x_8 = l___private_3363165505__find__aux___main___at_lean_ir_merge___spec__3(x_4, x_1, x_0);
|
||||
x_8 = l___private_729865769__find__aux___main___at_lean_ir_merge___spec__3(x_4, x_1, x_0);
|
||||
lean::inc(x_0);
|
||||
lean::inc(x_2);
|
||||
x_11 = l___private_3363165505__find__aux___main___at_lean_ir_merge___spec__3(x_4, x_2, x_0);
|
||||
x_11 = l___private_729865769__find__aux___main___at_lean_ir_merge___spec__3(x_4, x_2, x_0);
|
||||
x_12 = lean::cnstr_get(x_8, 0);
|
||||
lean::inc(x_12);
|
||||
x_14 = lean::cnstr_get(x_11, 0);
|
||||
|
|
@ -611,7 +611,7 @@ _start:
|
|||
obj* x_3; obj* x_4; obj* x_5;
|
||||
lean::inc(x_0);
|
||||
x_3 = l_d__hashmap_size___at_lean_ir_merge___spec__2(x_0);
|
||||
x_4 = l___private_3363165505__find__aux___main___at_lean_ir_merge___spec__3(x_3, x_1, x_0);
|
||||
x_4 = l___private_729865769__find__aux___main___at_lean_ir_merge___spec__3(x_3, x_1, x_0);
|
||||
x_5 = lean::cnstr_get(x_4, 0);
|
||||
lean::inc(x_5);
|
||||
lean::dec(x_4);
|
||||
|
|
|
|||
|
|
@ -68,10 +68,8 @@ obj* l_lean_ir_cpp_emit__case___main___closed__7;
|
|||
obj* l_lean_ir_cpp_emit__eos___closed__1;
|
||||
obj* l_lean_ir_cpp_assign__unop2cpp___main___closed__8;
|
||||
obj* l_lean_ir_cpp_initialize__prefix;
|
||||
obj* l___private_1205956357__name_mangle__aux___main(obj*, obj*);
|
||||
obj* l_lean_ir_cpp_emit__assign__binop___closed__37;
|
||||
obj* l_lean_ir_cpp_assign__unop2cpp___main___closed__17;
|
||||
extern obj* l___private_3255790009__string_mangle__aux___main___closed__2;
|
||||
obj* l_lean_ir_cpp_emit__assign__binop___closed__3;
|
||||
obj* l_lean_ir_cpp_emit__def__core(obj*, obj*, obj*);
|
||||
obj* l_state__t_monad__run___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -166,6 +164,7 @@ obj* l_lean_ir_cpp_emit__assign__lit___closed__2;
|
|||
obj* l_lean_ir_cpp_emit__global__var__decls(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_cpp_unop2cpp___main___closed__8;
|
||||
obj* l_lean_ir_cpp_assign__unop2cpp___main___closed__2;
|
||||
obj* l___private_694751983__name_mangle__aux___main(obj*, obj*);
|
||||
obj* l_lean_ir_cpp_emit__assign__binop___closed__9;
|
||||
obj* l_lean_ir_cpp_assign__unop2cpp___main___closed__15;
|
||||
extern obj* l_list_repr__aux___main___rarg___closed__1;
|
||||
|
|
@ -278,6 +277,7 @@ obj* l_lean_ir_cpp_decl__local___boxed(obj*, obj*, obj*, obj*);
|
|||
obj* l_reader__t_lift(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_ir_cpp_emit__eos(obj*, obj*);
|
||||
obj* l_lean_ir_cpp_emit__instr___closed__8;
|
||||
extern obj* l___private_2909413099__string_mangle__aux___main___closed__2;
|
||||
obj* l_lean_ir_cpp_emit__apply___closed__4;
|
||||
obj* l_lean_ir_cpp_emit__global(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_cpp_emit__assign__lit___closed__3;
|
||||
|
|
@ -912,9 +912,9 @@ obj* l_lean_ir_cpp_emit__var(obj* x_0, obj* x_1, obj* x_2) {
|
|||
_start:
|
||||
{
|
||||
obj* x_3; obj* x_5; obj* x_6;
|
||||
x_3 = l___private_3255790009__string_mangle__aux___main___closed__2;
|
||||
x_3 = l___private_2909413099__string_mangle__aux___main___closed__2;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_1205956357__name_mangle__aux___main(x_3, x_0);
|
||||
x_5 = l___private_694751983__name_mangle__aux___main(x_3, x_0);
|
||||
x_6 = l_lean_ir_cpp_emit___at_lean_ir_cpp_emit__line___spec__1(x_5, x_1, x_2);
|
||||
return x_6;
|
||||
}
|
||||
|
|
@ -933,7 +933,7 @@ _start:
|
|||
obj* x_3; obj* x_5; obj* x_6;
|
||||
x_3 = l_lean_ir_cpp_emit__blockid___closed__1;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_1205956357__name_mangle__aux___main(x_3, x_0);
|
||||
x_5 = l___private_694751983__name_mangle__aux___main(x_3, x_0);
|
||||
x_6 = l_lean_ir_cpp_emit___at_lean_ir_cpp_emit__line___spec__1(x_5, x_1, x_2);
|
||||
return x_6;
|
||||
}
|
||||
|
|
@ -964,7 +964,7 @@ obj* x_12; obj* x_14; obj* x_15; obj* x_16;
|
|||
lean::dec(x_10);
|
||||
x_12 = l_lean_ir_cpp_fid2cpp___closed__1;
|
||||
lean::inc(x_12);
|
||||
x_14 = l___private_1205956357__name_mangle__aux___main(x_12, x_0);
|
||||
x_14 = l___private_694751983__name_mangle__aux___main(x_12, x_0);
|
||||
x_15 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_15, 0, x_14);
|
||||
x_16 = lean::alloc_cnstr(0, 2, 0);
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-label"
|
||||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l___private_2142412293__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_bind__mk__res___rarg(obj*, obj*);
|
||||
obj* l_lean_ir_lirc___boxed(obj*, obj*, obj*);
|
||||
uint8 l_char_is__whitespace(uint32);
|
||||
|
|
@ -24,14 +23,13 @@ obj* l_lean_parser_c__identifier___at_lean_ir_parse__input__aux___main___spec__4
|
|||
obj* l_lean_ir_elim__phi(obj*);
|
||||
obj* l_rbnode_balance2__node___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_rbnode_find___main___at_lean_ir_update__env___spec__6(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1496486805__parse__mangled__string__aux___main___spec__3___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_mjoin___rarg___closed__1;
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_ir_parse__input__aux___main___spec__6(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_check(obj*, uint8, obj*);
|
||||
obj* l_lean_parser_c__identifier___at_lean_ir_parse__input__aux___main___spec__4(obj*);
|
||||
obj* l_lean_parser_parsec__t_try__mk__res___rarg(obj*);
|
||||
obj* l_list_reverse___rarg(obj*);
|
||||
obj* l_lean_parser_parsec__t_labels__mk__res___rarg(obj*, obj*);
|
||||
obj* l___private_2038417741__mk__consumed__result___rarg(uint8, obj*);
|
||||
obj* l_rbmap_insert___main___at_lean_ir_parse__input__aux___main___spec__1(obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_monad__parsec_eoi__error___rarg___closed__1;
|
||||
obj* l_lean_ir_parse__decl(obj*);
|
||||
|
|
@ -40,7 +38,7 @@ obj* l_list_foldl___main___at_lean_ir_update__env___spec__4(obj*, obj*);
|
|||
obj* l_lean_parser_parsec__t_run___at_lean_parser_parsec_parse___spec__1___rarg(obj*, obj*, obj*);
|
||||
obj* l_rbmap_insert___main___at_lean_ir_update__env___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_symbol(obj*, obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(obj*, uint8, obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi___at___private_935834545__parse__mangled__string__aux___main___spec__6(obj*);
|
||||
obj* l_option_orelse___main___rarg(obj*, obj*);
|
||||
uint8 l_char_is__alpha(uint32);
|
||||
obj* l_lean_ir_parse__input___lambda__1(obj*, obj*, obj*);
|
||||
|
|
@ -53,6 +51,7 @@ obj* l_rbnode_ins___main___at_lean_ir_update__env___spec__3(obj*, obj*, obj*);
|
|||
obj* l_rbnode_insert___at_lean_ir_update__env___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_extract__cpp(obj*, obj*);
|
||||
obj* l_lean_parser_parsec_message_to__string___rarg(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_935834545__parse__mangled__string__aux___main___spec__3___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_ir_check__blockids(obj*);
|
||||
extern obj* l_list_repr___main___rarg___closed__3;
|
||||
obj* l_lean_parser_monad__parsec_take__while_x_27___at_lean_ir_parse__input___spec__2(obj*);
|
||||
|
|
@ -62,13 +61,14 @@ obj* l_rbnode_find___main___at_lean_ir_update__external__names___spec__2___rarg(
|
|||
obj* l_rbnode_ins___main___at_lean_ir_parse__input__aux___main___spec__3(obj*, obj*, obj*);
|
||||
obj* l_lean_ir_update__env(obj*, obj*, obj*);
|
||||
extern obj* l_string_join___closed__1;
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_ir_parse__input__aux___main___spec__6(obj*, obj*, obj*);
|
||||
obj* l___private_350905591__mk__consumed__result___rarg(uint8, obj*);
|
||||
obj* l_list_map___main___at_lean_ir_lirc___spec__2(obj*);
|
||||
extern obj* l_lean_ir_var_declare___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_whitespace___at_lean_ir_symbol___spec__2(obj*);
|
||||
obj* l_rbnode_insert___at_lean_ir_parse__input__aux___main___spec__2(obj*, obj*, obj*);
|
||||
extern obj* l_list_repr___main___rarg___closed__2;
|
||||
obj* l_lean_ir_parse__input(obj*);
|
||||
obj* l___private_3655908233__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_ir_decl_valid__ssa(obj*);
|
||||
obj* l_lean_ir_parse__input__aux___main(obj*, obj*, obj*, obj*);
|
||||
obj* l_rbnode_find___main___at_lean_ir_update__env___spec__6___rarg(obj*, obj*);
|
||||
|
|
@ -77,18 +77,18 @@ obj* l_rbmap_find___main___at_lean_ir_update__external__names___spec__1(obj*, ob
|
|||
uint8 l_rbnode_get__color___main___rarg(obj*);
|
||||
obj* l_lean_ir_check___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_whitespace___at_lean_ir_parse__input___spec__1(obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi___at___private_1496486805__parse__mangled__string__aux___main___spec__6(obj*);
|
||||
uint8 l_char_is__alphanum(uint32);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_ir_parse__input__aux___main___spec__5___boxed(obj*, obj*);
|
||||
obj* l_rbnode_find___main___at_lean_ir_update__external__names___spec__2(obj*);
|
||||
obj* l_lean_ir_type__check(obj*, obj*);
|
||||
obj* l_rbmap_find___main___at_lean_ir_update__env___spec__5(obj*, obj*);
|
||||
obj* l_rbnode_balance1__node___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_name_quick__lt___main(obj*, obj*);
|
||||
obj* l_dlist_singleton___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_orelse__mk__res___rarg(obj*, obj*);
|
||||
obj* l_list_mmap_x_27___main___at_lean_ir_lirc___spec__1(obj*, uint8, obj*, obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3___boxed(obj*, obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(obj*, uint8, obj*);
|
||||
obj* l_lean_ir_update__external__names(obj*, obj*, obj*);
|
||||
obj* l_char_quote__core(uint32);
|
||||
obj* l_list_mmap_x_27___main___at_lean_ir_lirc___spec__1___boxed(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -321,7 +321,7 @@ x_3 = l_rbnode_insert___at_lean_ir_parse__input__aux___main___spec__2(x_0, x_1,
|
|||
return x_3;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_ir_parse__input__aux___main___spec__6(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_ir_parse__input__aux___main___spec__6(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -336,7 +336,7 @@ if (x_5 == 0)
|
|||
obj* x_8;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -375,7 +375,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_30;
|
||||
lean::dec(x_10);
|
||||
x_30 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_30 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_30;
|
||||
}
|
||||
else
|
||||
|
|
@ -414,7 +414,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_42;
|
||||
lean::dec(x_10);
|
||||
x_42 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_42 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_42;
|
||||
}
|
||||
else
|
||||
|
|
@ -447,7 +447,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_51;
|
||||
lean::dec(x_10);
|
||||
x_51 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_51 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_51;
|
||||
}
|
||||
else
|
||||
|
|
@ -482,7 +482,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_60;
|
||||
lean::dec(x_10);
|
||||
x_60 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_60 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_60;
|
||||
}
|
||||
else
|
||||
|
|
@ -509,7 +509,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_65;
|
||||
lean::dec(x_10);
|
||||
x_65 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_65 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_65;
|
||||
}
|
||||
else
|
||||
|
|
@ -538,7 +538,7 @@ else
|
|||
obj* x_73;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_73 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_73 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_73;
|
||||
}
|
||||
}
|
||||
|
|
@ -551,7 +551,7 @@ x_2 = l_string_join___closed__1;
|
|||
lean::inc(x_2);
|
||||
x_4 = lean::string_push(x_2, x_0);
|
||||
x_5 = lean::string_iterator_remaining(x_1);
|
||||
x_6 = l___private_31565857__take__while__aux___main___at_lean_ir_parse__input__aux___main___spec__6(x_5, x_4, x_1);
|
||||
x_6 = l___private_72153535__take__while__aux___main___at_lean_ir_parse__input__aux___main___spec__6(x_5, x_4, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
|
|
@ -579,7 +579,7 @@ x_6 = l_mjoin___rarg___closed__1;
|
|||
lean::inc(x_4);
|
||||
lean::inc(x_6);
|
||||
lean::inc(x_5);
|
||||
x_10 = l_lean_parser_monad__parsec_error___at___private_1496486805__parse__mangled__string__aux___main___spec__3___rarg(x_5, x_6, x_4, x_4, x_0);
|
||||
x_10 = l_lean_parser_monad__parsec_error___at___private_935834545__parse__mangled__string__aux___main___spec__3___rarg(x_5, x_6, x_4, x_4, x_0);
|
||||
x_1 = x_10;
|
||||
goto lbl_2;
|
||||
}
|
||||
|
|
@ -773,7 +773,7 @@ x_68 = lean::box(0);
|
|||
x_69 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_68);
|
||||
lean::inc(x_69);
|
||||
x_72 = l_lean_parser_monad__parsec_error___at___private_1496486805__parse__mangled__string__aux___main___spec__3___rarg(x_67, x_69, x_68, x_68, x_0);
|
||||
x_72 = l_lean_parser_monad__parsec_error___at___private_935834545__parse__mangled__string__aux___main___spec__3___rarg(x_67, x_69, x_68, x_68, x_0);
|
||||
x_1 = x_72;
|
||||
goto lbl_2;
|
||||
}
|
||||
|
|
@ -874,7 +874,7 @@ lean::dec(x_7);
|
|||
lean::dec(x_0);
|
||||
x_11 = lean::box(0);
|
||||
lean::inc(x_3);
|
||||
x_15 = l_lean_parser_monad__parsec_eoi___at___private_1496486805__parse__mangled__string__aux___main___spec__6(x_3);
|
||||
x_15 = l_lean_parser_monad__parsec_eoi___at___private_935834545__parse__mangled__string__aux___main___spec__6(x_3);
|
||||
if (lean::obj_tag(x_15) == 0)
|
||||
{
|
||||
obj* x_16; obj* x_18; obj* x_20; obj* x_22; obj* x_24; obj* x_25; obj* x_27; obj* x_28;
|
||||
|
|
@ -1495,7 +1495,7 @@ x_4 = l_lean_ir_parse__input__aux___main(x_0, x_1, x_2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(obj* x_0, uint8 x_1, obj* x_2) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(obj* x_0, uint8 x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -1510,7 +1510,7 @@ if (x_6 == 0)
|
|||
{
|
||||
obj* x_8;
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2038417741__mk__consumed__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_350905591__mk__consumed__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -1522,7 +1522,7 @@ if (x_10 == 0)
|
|||
{
|
||||
obj* x_12;
|
||||
lean::dec(x_0);
|
||||
x_12 = l___private_2038417741__mk__consumed__result___rarg(x_1, x_2);
|
||||
x_12 = l___private_350905591__mk__consumed__result___rarg(x_1, x_2);
|
||||
return x_12;
|
||||
}
|
||||
else
|
||||
|
|
@ -1545,7 +1545,7 @@ else
|
|||
{
|
||||
obj* x_21;
|
||||
lean::dec(x_0);
|
||||
x_21 = l___private_2038417741__mk__consumed__result___rarg(x_1, x_2);
|
||||
x_21 = l___private_350905591__mk__consumed__result___rarg(x_1, x_2);
|
||||
return x_21;
|
||||
}
|
||||
}
|
||||
|
|
@ -1556,7 +1556,7 @@ _start:
|
|||
obj* x_1; uint8 x_2; obj* x_3;
|
||||
x_1 = lean::string_iterator_remaining(x_0);
|
||||
x_2 = 0;
|
||||
x_3 = l___private_1695453085__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(x_1, x_2, x_0);
|
||||
x_3 = l___private_2284808125__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(x_1, x_2, x_0);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -1671,12 +1671,12 @@ return x_20;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_3; obj* x_4;
|
||||
x_3 = lean::unbox(x_1);
|
||||
x_4 = l___private_1695453085__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(x_0, x_3, x_2);
|
||||
x_4 = l___private_2284808125__take__while__aux_x_27___main___at_lean_ir_parse__input___spec__3(x_0, x_3, x_2);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -17,6 +17,7 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l_lean_string__to__name;
|
||||
obj* l___private_4042231129__hash__aux(obj*, usize);
|
||||
obj* l_lean_name_has__append;
|
||||
obj* l_lean_name_decidable__eq;
|
||||
obj* l_lean_mk__str__name(obj*, obj*);
|
||||
|
|
@ -27,22 +28,21 @@ obj* l_lean_name_has__lt__quick;
|
|||
obj* l_lean_name_replace__prefix(obj*, obj*, obj*);
|
||||
uint8 l_lean_name_dec__eq___main(obj*, obj*);
|
||||
obj* l_lean_inhabited;
|
||||
obj* l___private_3558623935__hash__aux___main___boxed(obj*, obj*);
|
||||
obj* l_lean_name_to__string___closed__1;
|
||||
uint8 l_lean_name_decidable__rel(obj*, obj*);
|
||||
obj* l___private_4042231129__hash__aux___main___boxed(obj*, obj*);
|
||||
obj* l_lean_name_append(obj*, obj*);
|
||||
obj* l_lean_name_hashable;
|
||||
obj* l_lean_name_replace__prefix___main(obj*, obj*, obj*);
|
||||
obj* l_lean_name_components(obj*);
|
||||
obj* l___private_4042231129__hash__aux___main(obj*, usize);
|
||||
obj* l_lean_name_to__string__with__sep___main(obj*, obj*);
|
||||
obj* l___private_3558623935__hash__aux(obj*, usize);
|
||||
obj* l_lean_name_update__prefix(obj*, obj*);
|
||||
obj* l_lean_name_components_x_27___main(obj*);
|
||||
obj* l_lean_name_append___main(obj*, obj*);
|
||||
obj* l_lean_name_to__string__with__sep(obj*, obj*);
|
||||
obj* l_lean_name_dec__eq___boxed(obj*, obj*);
|
||||
obj* l___private_3558623935__hash__aux___boxed(obj*, obj*);
|
||||
obj* l___private_3558623935__hash__aux___main(obj*, usize);
|
||||
obj* l___private_4042231129__hash__aux___boxed(obj*, obj*);
|
||||
obj* l_lean_mk__num__name(obj*, obj*);
|
||||
obj* l_lean_name_quick__lt(obj*, obj*);
|
||||
obj* l_lean_mk__simple__name(obj*);
|
||||
|
|
@ -99,7 +99,7 @@ x_0 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_mk__simple__name), 1, 0
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_3558623935__hash__aux___main(obj* x_0, usize x_1) {
|
||||
obj* l___private_4042231129__hash__aux___main(obj* x_0, usize x_1) {
|
||||
_start:
|
||||
{
|
||||
switch (lean::obj_tag(x_0)) {
|
||||
|
|
@ -135,29 +135,29 @@ goto _start;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3558623935__hash__aux___main___boxed(obj* x_0, obj* x_1) {
|
||||
obj* l___private_4042231129__hash__aux___main___boxed(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
usize x_2; obj* x_3;
|
||||
x_2 = lean::unbox_size_t(x_1);
|
||||
x_3 = l___private_3558623935__hash__aux___main(x_0, x_2);
|
||||
x_3 = l___private_4042231129__hash__aux___main(x_0, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
obj* l___private_3558623935__hash__aux(obj* x_0, usize x_1) {
|
||||
obj* l___private_4042231129__hash__aux(obj* x_0, usize x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
x_2 = l___private_3558623935__hash__aux___main(x_0, x_1);
|
||||
x_2 = l___private_4042231129__hash__aux___main(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3558623935__hash__aux___boxed(obj* x_0, obj* x_1) {
|
||||
obj* l___private_4042231129__hash__aux___boxed(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
usize x_2; obj* x_3;
|
||||
x_2 = lean::unbox_size_t(x_1);
|
||||
x_3 = l___private_3558623935__hash__aux(x_0, x_2);
|
||||
x_3 = l___private_4042231129__hash__aux(x_0, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -22,85 +22,71 @@ obj* l_lean_parser_combinators_try_tokens___rarg(obj*);
|
|||
obj* l_lean_parser_combinators_node_tokens(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_node_tokens___rarg(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1297690757__many1__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4028586963__sep__by__aux___main___spec__1(obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_choice__aux___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_combinators_coe_view__default(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_parser_combinators_node___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_try_view(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1_view___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux___main___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_seq__left_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many___rarg___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_longest__choice___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3265500769__sep__by_view__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__match_tokens(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_parser_combinators_node___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_choice__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__choice_tokens(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1_tokens___rarg(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_combinators_longest__choice___spec__1(obj*);
|
||||
obj* l___private_1079072079__sep__by_view__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_mjoin___rarg___closed__1;
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_choice__aux___main___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional_view__default(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_monad__lift_tokens(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1209639495__sep__by__aux___main___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_any__of___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1_tokens___rarg(obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__choice_tokens___rarg(obj*);
|
||||
obj* l_lean_parser_combinators_sep__by___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1(obj*);
|
||||
obj* l_lean_parser_combinators_many1_tokens(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_reverse___rarg(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_sep__by___spec__2(obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux(obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_parser_combinators_node___spec__1___rarg___lambda__3(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_enum__from___main___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1_view(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_tokens(obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8);
|
||||
obj* l_lean_parser_combinators_sep__by_view(obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_any__of_view(obj*);
|
||||
obj* l_lean_parser_combinators_seq__right_tokens(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many_tokens___rarg(obj*);
|
||||
obj* l_lean_parser_combinators_seq__left_tokens___rarg(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux(obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_parser_combinators_node___spec__1___rarg___lambda__2(obj*, obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1_tokens___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_tokens___rarg(obj*, obj*);
|
||||
obj* l___private_1079072079__sep__by_view__aux(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_label_view(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux___main___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_any__of_tokens___rarg(obj*);
|
||||
obj* l_lean_parser_combinators_seq(obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_any__of___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional(obj*);
|
||||
obj* l_lean_parser_combinators_longest__match_view(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4028586963__sep__by__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1386096941__many1__aux___main___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_combinators_longest__choice___spec__1___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_choice_tokens___rarg(obj*);
|
||||
obj* l___private_1386096941__many1__aux___main___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_label_view___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__choice___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional_view__default___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_label_tokens(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many_tokens(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_sep__by1___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1386096941__many1__aux___main(obj*);
|
||||
obj* l_lean_parser_combinators_seq__right_view(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many_view(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -110,32 +96,35 @@ obj* l_list_join___main___rarg(obj*);
|
|||
obj* l_lean_parser_combinators_longest__match_view___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_seq__left_view(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1_view___rarg___lambda__1(obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux___main___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__match(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_tokens___rarg(obj*);
|
||||
obj* l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
extern obj* l_lean_parser_no__kind;
|
||||
obj* l_lean_parser_syntax_as__node___main(obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_view___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_choice___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_choice__aux___main___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_tokens___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional_view___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1386096941__many1__aux___main___spec__1(obj*, obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_parser_combinators_node___spec__1(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_view___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_node_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional_view(obj*, obj*);
|
||||
extern obj* l_lean_parser_monad__parsec_left__over___rarg___closed__1;
|
||||
obj* l___private_1386096941__many1__aux___main___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_choice__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1297690757__many1__aux___main___spec__1(obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1386096941__many1__aux(obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1(obj*);
|
||||
obj* l_lean_parser_combinators_choice__aux___main(obj*);
|
||||
obj* l_lean_parser_combinators_many___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_node___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -143,28 +132,34 @@ obj* l_lean_parser_combinators_recurse_tokens(obj*, obj*, obj*, obj*, obj*);
|
|||
obj* l_lean_parser_combinators_longest__match___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_syntax_mk__node(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8);
|
||||
obj* l___private_3265500769__sep__by_view__aux(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main(obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_elem_view_item__coe(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_any__of___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_recurse_view___rarg(obj*, obj*);
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_seq___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_combinators_sep__by1_view___spec__1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_combinators_sep__by_view___spec__1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_label_tokens___rarg(obj*);
|
||||
obj* l_lean_parser_combinators_coe_view__default___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__match___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_elem_view_item__coe___rarg(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_coe_view___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_seq__left_tokens(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1386096941__many1__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_choice(obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_monad__lift_view(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1(obj*);
|
||||
extern obj* l_lean_parser_monad__parsec_remaining___rarg___closed__1;
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_longest__match___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_combinators_sep__by1_view___spec__1(obj*, obj*, obj*);
|
||||
obj* l___private_3265500769__sep__by_view__aux___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1_view___rarg___lambda__2(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_try_view___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__choice___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -182,13 +177,14 @@ obj* l_lean_parser_combinators_try_tokens(obj*, obj*, obj*, obj*, obj*, obj*);
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_combinators_sep__by___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_optional___rarg___closed__1;
|
||||
obj* l_lean_parser_combinators_sep__by___rarg___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main(obj*);
|
||||
obj* l___private_1079072079__sep__by_view__aux___main(obj*, obj*, obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional_tokens___rarg(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1209639495__sep__by__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_coe_view(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8);
|
||||
obj* l_lean_parser_combinators_node_view(obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_option_get___main___at_lean_parser_run___spec__2(obj*);
|
||||
obj* l_lean_parser_combinators_coe_tokens___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1_view(obj*, obj*);
|
||||
|
|
@ -199,24 +195,28 @@ obj* l_lean_parser_combinators_longest__match_tokens___rarg(obj*);
|
|||
obj* l_lean_parser_combinators_sep__by_view___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by(obj*);
|
||||
obj* l_lean_parser_combinators_any__of(obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1(obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_choice;
|
||||
obj* l_lean_parser_combinators_optional___rarg___lambda__2(obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_monad__parsec_try___rarg___closed__1;
|
||||
obj* l_list_map___main___at_lean_parser_combinators_sep__by_view___spec__1(obj*, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, uint8, uint8, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_many1___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_choice__aux(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux___main(obj*);
|
||||
obj* l___private_1386096941__many1__aux___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_longest__choice(obj*);
|
||||
obj* l_list_append___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_node(obj*);
|
||||
obj* l_lean_parser_combinators_optional_tokens(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_any__of___rarg___closed__1;
|
||||
obj* l_lean_parser_combinators_monad__lift_tokens___rarg(obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_optional_view___rarg___lambda__2(obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, uint8, obj*, obj*);
|
||||
obj* l___private_1209639495__sep__by__aux(obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_parser_combinators_node___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -470,7 +470,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_combinators_node
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1297690757__many1__aux___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1386096941__many1__aux___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
_start:
|
||||
{
|
||||
obj* x_7; obj* x_10; obj* x_11;
|
||||
|
|
@ -487,17 +487,17 @@ x_11 = lean::apply_2(x_7, lean::box(0), x_10);
|
|||
return x_11;
|
||||
}
|
||||
}
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1297690757__many1__aux___main___spec__1(obj* x_0, obj* x_1) {
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1386096941__many1__aux___main___spec__1(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_error___at___private_1297690757__many1__aux___main___spec__1___rarg), 6, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_error___at___private_1386096941__many1__aux___main___spec__1___rarg), 6, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* _init_l___private_1297690757__many1__aux___main___rarg___closed__1() {
|
||||
obj* _init_l___private_1386096941__many1__aux___main___rarg___closed__1() {
|
||||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
|
|
@ -505,7 +505,7 @@ x_0 = lean::mk_string("unreachable");
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
obj* l___private_1386096941__many1__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
_start:
|
||||
{
|
||||
obj* x_7; uint8 x_8;
|
||||
|
|
@ -525,12 +525,12 @@ x_16 = lean::cnstr_get(x_1, 1);
|
|||
lean::inc(x_16);
|
||||
lean::inc(x_5);
|
||||
lean::inc(x_1);
|
||||
x_20 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1297690757__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
x_20 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1386096941__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
lean::closure_set(x_20, 0, x_1);
|
||||
lean::closure_set(x_20, 1, x_5);
|
||||
lean::inc(x_4);
|
||||
x_22 = lean::apply_3(x_16, lean::box(0), x_4, x_20);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1297690757__many1__aux___main___rarg___lambda__2), 8, 7);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1386096941__many1__aux___main___rarg___lambda__2), 8, 7);
|
||||
lean::closure_set(x_23, 0, x_3);
|
||||
lean::closure_set(x_23, 1, x_5);
|
||||
lean::closure_set(x_23, 2, x_0);
|
||||
|
|
@ -551,17 +551,17 @@ lean::dec(x_6);
|
|||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_31 = lean::box(0);
|
||||
x_32 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_32 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_33 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_31);
|
||||
lean::inc(x_33);
|
||||
lean::inc(x_32);
|
||||
x_37 = l_lean_parser_monad__parsec_error___at___private_1297690757__many1__aux___main___spec__1___rarg(x_2, lean::box(0), x_32, x_33, x_31, x_31);
|
||||
x_37 = l_lean_parser_monad__parsec_error___at___private_1386096941__many1__aux___main___spec__1___rarg(x_2, lean::box(0), x_32, x_33, x_31, x_31);
|
||||
return x_37;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux___main___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_1386096941__many1__aux___main___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; obj* x_6; obj* x_8; obj* x_10; obj* x_12; obj* x_15; obj* x_16; obj* x_17; obj* x_18; obj* x_19; obj* x_20; obj* x_22; obj* x_23; obj* x_24; obj* x_25;
|
||||
|
|
@ -600,7 +600,7 @@ x_25 = lean::apply_2(x_3, lean::box(0), x_24);
|
|||
return x_25;
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux___main___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7) {
|
||||
obj* l___private_1386096941__many1__aux___main___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7) {
|
||||
_start:
|
||||
{
|
||||
obj* x_8; obj* x_10; obj* x_13; obj* x_14; obj* x_17; obj* x_20; obj* x_21; obj* x_23; obj* x_24; obj* x_25;
|
||||
|
|
@ -611,7 +611,7 @@ lean::cnstr_set(x_10, 0, x_7);
|
|||
lean::cnstr_set(x_10, 1, x_1);
|
||||
lean::inc(x_10);
|
||||
lean::inc(x_0);
|
||||
x_13 = l___private_1297690757__many1__aux___main___rarg(x_2, x_3, x_4, x_0, x_5, x_10, x_6);
|
||||
x_13 = l___private_1386096941__many1__aux___main___rarg(x_2, x_3, x_4, x_0, x_5, x_10, x_6);
|
||||
x_14 = lean::cnstr_get(x_0, 0);
|
||||
lean::inc(x_14);
|
||||
lean::dec(x_0);
|
||||
|
|
@ -627,29 +627,29 @@ x_25 = lean::apply_3(x_8, lean::box(0), x_13, x_24);
|
|||
return x_25;
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux___main(obj* x_0) {
|
||||
obj* l___private_1386096941__many1__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1297690757__many1__aux___main___rarg), 7, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1386096941__many1__aux___main___rarg), 7, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
obj* l___private_1386096941__many1__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
_start:
|
||||
{
|
||||
obj* x_7;
|
||||
x_7 = l___private_1297690757__many1__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6);
|
||||
x_7 = l___private_1386096941__many1__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6);
|
||||
return x_7;
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux(obj* x_0) {
|
||||
obj* l___private_1386096941__many1__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1297690757__many1__aux___rarg), 7, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1386096941__many1__aux___rarg), 7, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -694,7 +694,7 @@ x_7 = lean::mk_nat_obj(1u);
|
|||
x_8 = lean::nat_add(x_5, x_7);
|
||||
lean::dec(x_7);
|
||||
lean::dec(x_5);
|
||||
x_11 = l___private_1297690757__many1__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_6, x_8);
|
||||
x_11 = l___private_1386096941__many1__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_6, x_8);
|
||||
return x_11;
|
||||
}
|
||||
}
|
||||
|
|
@ -903,7 +903,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_combinators_many
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4028586963__sep__by__aux___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1209639495__sep__by__aux___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
_start:
|
||||
{
|
||||
obj* x_7; obj* x_10; obj* x_11;
|
||||
|
|
@ -920,17 +920,17 @@ x_11 = lean::apply_2(x_7, lean::box(0), x_10);
|
|||
return x_11;
|
||||
}
|
||||
}
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4028586963__sep__by__aux___main___spec__1(obj* x_0, obj* x_1) {
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1209639495__sep__by__aux___main___spec__1(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_error___at___private_4028586963__sep__by__aux___main___spec__1___rarg), 6, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_error___at___private_1209639495__sep__by__aux___main___spec__1___rarg), 6, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
obj* x_10; uint8 x_11;
|
||||
|
|
@ -950,14 +950,14 @@ x_19 = lean::cnstr_get(x_1, 1);
|
|||
lean::inc(x_19);
|
||||
lean::inc(x_8);
|
||||
lean::inc(x_1);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1297690757__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1386096941__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
lean::closure_set(x_23, 0, x_1);
|
||||
lean::closure_set(x_23, 1, x_8);
|
||||
x_24 = lean::box(x_6);
|
||||
lean::inc(x_17);
|
||||
lean::inc(x_4);
|
||||
lean::inc(x_3);
|
||||
x_28 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___rarg___lambda__2___boxed), 11, 10);
|
||||
x_28 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___rarg___lambda__2___boxed), 11, 10);
|
||||
lean::closure_set(x_28, 0, x_3);
|
||||
lean::closure_set(x_28, 1, x_8);
|
||||
lean::closure_set(x_28, 2, x_2);
|
||||
|
|
@ -1025,17 +1025,17 @@ lean::dec(x_1);
|
|||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_71 = lean::box(0);
|
||||
x_72 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_72 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_73 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_71);
|
||||
lean::inc(x_73);
|
||||
lean::inc(x_72);
|
||||
x_77 = l_lean_parser_monad__parsec_error___at___private_4028586963__sep__by__aux___main___spec__1___rarg(x_2, lean::box(0), x_72, x_73, x_71, x_71);
|
||||
x_77 = l_lean_parser_monad__parsec_error___at___private_1209639495__sep__by__aux___main___spec__1___rarg(x_2, lean::box(0), x_72, x_73, x_71, x_71);
|
||||
return x_77;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, uint8 x_9, obj* x_10, obj* x_11) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, uint8 x_9, obj* x_10, obj* x_11) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_11) == 0)
|
||||
|
|
@ -1072,12 +1072,12 @@ lean::cnstr_set(x_30, 1, x_1);
|
|||
x_31 = lean::alloc_cnstr(1, 2, 0);
|
||||
lean::cnstr_set(x_31, 0, x_27);
|
||||
lean::cnstr_set(x_31, 1, x_30);
|
||||
x_32 = l___private_4028586963__sep__by__aux___main___rarg(x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_9, x_31, x_10);
|
||||
x_32 = l___private_1209639495__sep__by__aux___main___rarg(x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_9, x_31, x_10);
|
||||
return x_32;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, uint8 x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, uint8 x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_10) == 0)
|
||||
|
|
@ -1136,7 +1136,7 @@ lean::inc(x_51);
|
|||
x_56 = lean::apply_2(x_51, lean::box(0), x_54);
|
||||
x_57 = lean::apply_3(x_39, lean::box(0), x_50, x_56);
|
||||
x_58 = lean::box(x_7);
|
||||
x_59 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___rarg___lambda__1___boxed), 12, 11);
|
||||
x_59 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___rarg___lambda__1___boxed), 12, 11);
|
||||
lean::closure_set(x_59, 0, x_30);
|
||||
lean::closure_set(x_59, 1, x_1);
|
||||
lean::closure_set(x_59, 2, x_51);
|
||||
|
|
@ -1153,67 +1153,67 @@ return x_60;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main(obj* x_0) {
|
||||
obj* l___private_1209639495__sep__by__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___rarg___boxed), 10, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___rarg___boxed), 10, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_10; uint8 x_11; obj* x_12;
|
||||
x_10 = lean::unbox(x_6);
|
||||
x_11 = lean::unbox(x_7);
|
||||
x_12 = l___private_4028586963__sep__by__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
x_12 = l___private_1209639495__sep__by__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__1___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10, obj* x_11) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__1___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10, obj* x_11) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_12; obj* x_13;
|
||||
x_12 = lean::unbox(x_9);
|
||||
x_13 = l___private_4028586963__sep__by__aux___main___rarg___lambda__1(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_12, x_10, x_11);
|
||||
x_13 = l___private_1209639495__sep__by__aux___main___rarg___lambda__1(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_12, x_10, x_11);
|
||||
return x_13;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___rarg___lambda__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___rarg___lambda__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_11; obj* x_12;
|
||||
x_11 = lean::unbox(x_7);
|
||||
x_12 = l___private_4028586963__sep__by__aux___main___rarg___lambda__2(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_11, x_8, x_9, x_10);
|
||||
x_12 = l___private_1209639495__sep__by__aux___main___rarg___lambda__2(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_11, x_8, x_9, x_10);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
obj* x_10;
|
||||
x_10 = l___private_4028586963__sep__by__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_9);
|
||||
x_10 = l___private_1209639495__sep__by__aux___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_9);
|
||||
return x_10;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux(obj* x_0) {
|
||||
obj* l___private_1209639495__sep__by__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___rarg___boxed), 10, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___rarg___boxed), 10, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_10; uint8 x_11; obj* x_12;
|
||||
x_10 = lean::unbox(x_6);
|
||||
x_11 = lean::unbox(x_7);
|
||||
x_12 = l___private_4028586963__sep__by__aux___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
x_12 = l___private_1209639495__sep__by__aux___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
|
|
@ -1244,7 +1244,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
obj* x_10; uint8 x_11;
|
||||
|
|
@ -1264,14 +1264,14 @@ x_19 = lean::cnstr_get(x_1, 1);
|
|||
lean::inc(x_19);
|
||||
lean::inc(x_8);
|
||||
lean::inc(x_1);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1297690757__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1386096941__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
lean::closure_set(x_23, 0, x_1);
|
||||
lean::closure_set(x_23, 1, x_8);
|
||||
x_24 = lean::box(x_6);
|
||||
lean::inc(x_17);
|
||||
lean::inc(x_4);
|
||||
lean::inc(x_3);
|
||||
x_28 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2___boxed), 11, 10);
|
||||
x_28 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2___boxed), 11, 10);
|
||||
lean::closure_set(x_28, 0, x_3);
|
||||
lean::closure_set(x_28, 1, x_8);
|
||||
lean::closure_set(x_28, 2, x_2);
|
||||
|
|
@ -1339,7 +1339,7 @@ lean::dec(x_1);
|
|||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_71 = lean::box(0);
|
||||
x_72 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_72 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_73 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_71);
|
||||
lean::inc(x_73);
|
||||
|
|
@ -1349,7 +1349,7 @@ return x_77;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, uint8 x_9, obj* x_10, obj* x_11) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, uint8 x_9, obj* x_10, obj* x_11) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_11) == 0)
|
||||
|
|
@ -1386,12 +1386,12 @@ lean::cnstr_set(x_30, 1, x_1);
|
|||
x_31 = lean::alloc_cnstr(1, 2, 0);
|
||||
lean::cnstr_set(x_31, 0, x_27);
|
||||
lean::cnstr_set(x_31, 1, x_30);
|
||||
x_32 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_9, x_31, x_10);
|
||||
x_32 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_9, x_31, x_10);
|
||||
return x_32;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, uint8 x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, uint8 x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_10) == 0)
|
||||
|
|
@ -1450,7 +1450,7 @@ lean::inc(x_51);
|
|||
x_56 = lean::apply_2(x_51, lean::box(0), x_54);
|
||||
x_57 = lean::apply_3(x_39, lean::box(0), x_50, x_56);
|
||||
x_58 = lean::box(x_7);
|
||||
x_59 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1___boxed), 12, 11);
|
||||
x_59 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1___boxed), 12, 11);
|
||||
lean::closure_set(x_59, 0, x_30);
|
||||
lean::closure_set(x_59, 1, x_1);
|
||||
lean::closure_set(x_59, 2, x_51);
|
||||
|
|
@ -1467,12 +1467,12 @@ return x_60;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1(obj* x_0) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___boxed), 10, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___boxed), 10, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1521,7 +1521,7 @@ x_10 = lean::nat_add(x_7, x_9);
|
|||
lean::dec(x_9);
|
||||
lean::dec(x_7);
|
||||
x_13 = 1;
|
||||
x_14 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_13, x_8, x_10);
|
||||
x_14 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_13, x_8, x_10);
|
||||
return x_14;
|
||||
}
|
||||
}
|
||||
|
|
@ -1534,31 +1534,31 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_combinators_sep_
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_10; uint8 x_11; obj* x_12;
|
||||
x_10 = lean::unbox(x_6);
|
||||
x_11 = lean::unbox(x_7);
|
||||
x_12 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
x_12 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10, obj* x_11) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10, obj* x_11) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_12; obj* x_13;
|
||||
x_12 = lean::unbox(x_9);
|
||||
x_13 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_12, x_10, x_11);
|
||||
x_13 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__1(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_12, x_10, x_11);
|
||||
return x_13;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_11; obj* x_12;
|
||||
x_11 = lean::unbox(x_7);
|
||||
x_12 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_11, x_8, x_9, x_10);
|
||||
x_12 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by___spec__1___rarg___lambda__2(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_11, x_8, x_9, x_10);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
|
|
@ -1607,7 +1607,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, uint8 x_6, uint8 x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
obj* x_10; uint8 x_11;
|
||||
|
|
@ -1627,14 +1627,14 @@ x_19 = lean::cnstr_get(x_1, 1);
|
|||
lean::inc(x_19);
|
||||
lean::inc(x_8);
|
||||
lean::inc(x_1);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1297690757__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
x_23 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1386096941__many1__aux___main___rarg___lambda__1), 3, 2);
|
||||
lean::closure_set(x_23, 0, x_1);
|
||||
lean::closure_set(x_23, 1, x_8);
|
||||
x_24 = lean::box(x_6);
|
||||
lean::inc(x_17);
|
||||
lean::inc(x_4);
|
||||
lean::inc(x_3);
|
||||
x_28 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2___boxed), 11, 10);
|
||||
x_28 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2___boxed), 11, 10);
|
||||
lean::closure_set(x_28, 0, x_3);
|
||||
lean::closure_set(x_28, 1, x_8);
|
||||
lean::closure_set(x_28, 2, x_2);
|
||||
|
|
@ -1702,7 +1702,7 @@ lean::dec(x_1);
|
|||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_71 = lean::box(0);
|
||||
x_72 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_72 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_73 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_71);
|
||||
lean::inc(x_73);
|
||||
|
|
@ -1712,7 +1712,7 @@ return x_77;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, uint8 x_9, obj* x_10, obj* x_11) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, uint8 x_9, obj* x_10, obj* x_11) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_11) == 0)
|
||||
|
|
@ -1749,12 +1749,12 @@ lean::cnstr_set(x_30, 1, x_1);
|
|||
x_31 = lean::alloc_cnstr(1, 2, 0);
|
||||
lean::cnstr_set(x_31, 0, x_27);
|
||||
lean::cnstr_set(x_31, 1, x_30);
|
||||
x_32 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_9, x_31, x_10);
|
||||
x_32 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_9, x_31, x_10);
|
||||
return x_32;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, uint8 x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, uint8 x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_10) == 0)
|
||||
|
|
@ -1813,7 +1813,7 @@ lean::inc(x_51);
|
|||
x_56 = lean::apply_2(x_51, lean::box(0), x_54);
|
||||
x_57 = lean::apply_3(x_39, lean::box(0), x_50, x_56);
|
||||
x_58 = lean::box(x_7);
|
||||
x_59 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1___boxed), 12, 11);
|
||||
x_59 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1___boxed), 12, 11);
|
||||
lean::closure_set(x_59, 0, x_30);
|
||||
lean::closure_set(x_59, 1, x_1);
|
||||
lean::closure_set(x_59, 2, x_51);
|
||||
|
|
@ -1830,12 +1830,12 @@ return x_60;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1(obj* x_0) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___boxed), 10, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___boxed), 10, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1884,7 +1884,7 @@ x_10 = lean::nat_add(x_7, x_9);
|
|||
lean::dec(x_9);
|
||||
lean::dec(x_7);
|
||||
x_13 = 0;
|
||||
x_14 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_13, x_8, x_10);
|
||||
x_14 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_13, x_8, x_10);
|
||||
return x_14;
|
||||
}
|
||||
}
|
||||
|
|
@ -1897,31 +1897,31 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_combinators_sep_
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_10; uint8 x_11; obj* x_12;
|
||||
x_10 = lean::unbox(x_6);
|
||||
x_11 = lean::unbox(x_7);
|
||||
x_12 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
x_12 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_11, x_8, x_9);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10, obj* x_11) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10, obj* x_11) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_12; obj* x_13;
|
||||
x_12 = lean::unbox(x_9);
|
||||
x_13 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_12, x_10, x_11);
|
||||
x_13 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__1(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_12, x_10, x_11);
|
||||
return x_13;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_11; obj* x_12;
|
||||
x_11 = lean::unbox(x_7);
|
||||
x_12 = l___private_4028586963__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_11, x_8, x_9, x_10);
|
||||
x_12 = l___private_1209639495__sep__by__aux___main___at_lean_parser_combinators_sep__by1___spec__1___rarg___lambda__2(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_11, x_8, x_9, x_10);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
|
|
@ -1998,7 +1998,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_combinators_sep_
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_4) == 0)
|
||||
|
|
@ -2071,7 +2071,7 @@ lean::cnstr_set(x_39, 0, x_38);
|
|||
x_40 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_40, 0, x_35);
|
||||
lean::cnstr_set(x_40, 1, x_39);
|
||||
x_41 = l___private_1079072079__sep__by_view__aux___main___rarg(x_0, x_1, x_2, x_3, x_30);
|
||||
x_41 = l___private_3265500769__sep__by_view__aux___main___rarg(x_0, x_1, x_2, x_3, x_30);
|
||||
if (lean::is_scalar(x_15)) {
|
||||
x_42 = lean::alloc_cnstr(1, 2, 0);
|
||||
} else {
|
||||
|
|
@ -2084,26 +2084,26 @@ return x_42;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1079072079__sep__by_view__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_3265500769__sep__by_view__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6;
|
||||
lean::dec(x_2);
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1079072079__sep__by_view__aux___main___rarg), 5, 0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3265500769__sep__by_view__aux___main___rarg), 5, 0);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_1079072079__sep__by_view__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
obj* l___private_3265500769__sep__by_view__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4) {
|
||||
_start:
|
||||
{
|
||||
obj* x_5;
|
||||
x_5 = l___private_1079072079__sep__by_view__aux___main___rarg(x_0, x_1, x_2, x_3, x_4);
|
||||
x_5 = l___private_3265500769__sep__by_view__aux___main___rarg(x_0, x_1, x_2, x_3, x_4);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
obj* l___private_1079072079__sep__by_view__aux(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
obj* l___private_3265500769__sep__by_view__aux(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
_start:
|
||||
{
|
||||
obj* x_14;
|
||||
|
|
@ -2114,7 +2114,7 @@ lean::dec(x_3);
|
|||
lean::dec(x_2);
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_14 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1079072079__sep__by_view__aux___rarg), 5, 0);
|
||||
x_14 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3265500769__sep__by_view__aux___rarg), 5, 0);
|
||||
return x_14;
|
||||
}
|
||||
}
|
||||
|
|
@ -2287,7 +2287,7 @@ lean::dec(x_5);
|
|||
x_22 = lean::cnstr_get(x_19, 1);
|
||||
lean::inc(x_22);
|
||||
lean::dec(x_19);
|
||||
x_25 = l___private_1079072079__sep__by_view__aux___main___rarg(x_1, x_2, x_0, x_3, x_22);
|
||||
x_25 = l___private_3265500769__sep__by_view__aux___main___rarg(x_1, x_2, x_0, x_3, x_22);
|
||||
return x_25;
|
||||
}
|
||||
}
|
||||
|
|
@ -3379,7 +3379,7 @@ obj* x_7; obj* x_8; obj* x_9; obj* x_13;
|
|||
lean::dec(x_3);
|
||||
lean::dec(x_2);
|
||||
x_7 = lean::box(0);
|
||||
x_8 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_8 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_9 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_7);
|
||||
lean::inc(x_9);
|
||||
|
|
@ -3841,7 +3841,7 @@ void initialize_init_lean_parser_combinators() {
|
|||
_G_initialized = true;
|
||||
initialize_init_lean_parser_basic();
|
||||
initialize_init_data_list_instances();
|
||||
l___private_1297690757__many1__aux___main___rarg___closed__1 = _init_l___private_1297690757__many1__aux___main___rarg___closed__1();
|
||||
l___private_1386096941__many1__aux___main___rarg___closed__1 = _init_l___private_1386096941__many1__aux___main___rarg___closed__1();
|
||||
l_lean_parser_combinators_many___rarg___closed__1 = _init_l_lean_parser_combinators_many___rarg___closed__1();
|
||||
l_lean_parser_combinators_any__of___rarg___closed__1 = _init_l_lean_parser_combinators_any__of___rarg___closed__1();
|
||||
l_lean_parser_combinators_choice__aux___main___rarg___closed__1 = _init_l_lean_parser_combinators_choice__aux___main___rarg___closed__1();
|
||||
|
|
|
|||
|
|
@ -68,6 +68,7 @@ obj* l_lean_parser_command_open_parser_lean_parser_has__tokens;
|
|||
obj* l_lean_parser_command_variable;
|
||||
obj* l_lean_parser_command_variables_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_command_open;
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_string__lit_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1_tokens___rarg(obj*, obj*);
|
||||
extern obj* l_lean_parser_rec__t_run__parsec___rarg___lambda__1___closed__1;
|
||||
|
|
@ -148,7 +149,6 @@ obj* l_lean_parser_try__view___at_lean_parser_number_parser___spec__1(obj*);
|
|||
obj* l_lean_parser_command_option__value_has__view_x_27;
|
||||
extern obj* l_lean_parser_command_decl__sig_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_set__option_parser_lean_parser_has__view;
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(obj*);
|
||||
extern obj* l_lean_parser_number_parser___at_lean_parser_command_notation__spec_precedence__lit_parser_lean_parser_has__view___spec__1___rarg___closed__1;
|
||||
obj* l_lean_parser_command_mixfix_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_parsec_result_mk__eps___rarg___closed__1;
|
||||
|
|
@ -177,6 +177,7 @@ obj* l_lean_parser_number_parser___at_lean_parser_command_set__option_parser_lea
|
|||
obj* l_lean_parser_command_parser_lean_parser_has__tokens;
|
||||
obj* l_option_get__or__else___main___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_option__value_has__view;
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(obj*);
|
||||
extern obj* l_lean_parser_no__kind;
|
||||
obj* l_lean_parser_syntax_as__node___main(obj*);
|
||||
obj* l_lean_parser_combinators_many1_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -229,7 +230,6 @@ obj* l_lean_parser_command_reserve__mixfix_parser(obj*, obj*, obj*, obj*, obj*);
|
|||
obj* l_lean_parser_command_export_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_syntax_mk__node(obj*, obj*);
|
||||
obj* l_lean_parser_command_open__spec_only_has__view_x_27___lambda__2(obj*);
|
||||
obj* l___private_3693562977__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_end;
|
||||
obj* l_lean_parser_command_variable_parser___closed__1;
|
||||
obj* l_lean_parser_command_set__option_has__view_x_27;
|
||||
|
|
@ -305,7 +305,6 @@ obj* l_lean_parser_command_open__spec_as_has__view_x_27___lambda__1(obj*);
|
|||
obj* l_lean_parser_command_open_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_variables_parser(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_declaration_parser(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___at_lean_parser_command__parser_run___spec__10(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_check_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_reserve__notation_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_export_parser(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -331,6 +330,7 @@ obj* l_list_append___rarg(obj*, obj*);
|
|||
obj* l_lean_parser_command_omit_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_command_universe_parser___closed__1;
|
||||
obj* l_lean_parser_command_open_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l___private_4273586383__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_bool__option__value_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_option_map___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_set__option_has__view_x_27___lambda__1___closed__2;
|
||||
|
|
@ -352,8 +352,8 @@ extern obj* l_lean_parser_command_reserve__notation_parser_lean_parser_has__toke
|
|||
obj* l_lean_parser_command_export_parser_lean_parser_has__tokens;
|
||||
obj* l_lean_parser_command_export;
|
||||
obj* l_reader__t_orelse___at_lean_parser_command_universe_parser___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4273586383__run__aux___at_lean_parser_command__parser_run___spec__10(obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_command_include_has__view_x_27___spec__2(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_set__option_has__view;
|
||||
extern obj* l_lean_parser_raw_view___rarg___lambda__3___closed__1;
|
||||
obj* l_lean_parser_rec__t_recurse___at_lean_parser_command_parser_lean_parser_has__tokens___spec__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
|
|
@ -11911,7 +11911,7 @@ return x_24;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(obj* x_0) {
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_0) == 0)
|
||||
|
|
@ -11970,7 +11970,7 @@ x_22 = l_lean_parser_command_attr__instance_has__view;
|
|||
x_23 = lean::cnstr_get(x_22, 0);
|
||||
lean::inc(x_23);
|
||||
x_25 = lean::apply_1(x_23, x_3);
|
||||
x_26 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(x_19);
|
||||
x_26 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(x_19);
|
||||
switch (lean::obj_tag(x_17)) {
|
||||
case 0:
|
||||
{
|
||||
|
|
@ -12480,7 +12480,7 @@ lean::dec(x_101);
|
|||
x_108 = lean::cnstr_get(x_105, 1);
|
||||
lean::inc(x_108);
|
||||
lean::dec(x_105);
|
||||
x_111 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(x_108);
|
||||
x_111 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(x_108);
|
||||
x_99 = x_111;
|
||||
goto lbl_100;
|
||||
}
|
||||
|
|
@ -13011,7 +13011,7 @@ lean::dec(x_142);
|
|||
x_149 = lean::cnstr_get(x_146, 1);
|
||||
lean::inc(x_149);
|
||||
lean::dec(x_146);
|
||||
x_152 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(x_149);
|
||||
x_152 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_attribute_has__view_x_27___spec__2(x_149);
|
||||
x_140 = x_152;
|
||||
goto lbl_141;
|
||||
}
|
||||
|
|
@ -15039,7 +15039,7 @@ lean::cnstr_set(x_66, 0, x_3);
|
|||
x_67 = lean::box(0);
|
||||
x_68 = l_string_join___closed__1;
|
||||
lean::inc(x_68);
|
||||
x_70 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_68, x_65, x_66, x_67, x_6, x_19, x_14);
|
||||
x_70 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_68, x_65, x_66, x_67, x_6, x_19, x_14);
|
||||
x_71 = lean::cnstr_get(x_70, 0);
|
||||
lean::inc(x_71);
|
||||
x_73 = lean::cnstr_get(x_70, 1);
|
||||
|
|
@ -15213,7 +15213,7 @@ x_30 = l_string_join___closed__1;
|
|||
x_31 = l_lean_parser_string__lit_parser___at_lean_parser_term_builtin__leading__parsers_lean_parser_has__tokens___spec__1___rarg___closed__1;
|
||||
lean::inc(x_31);
|
||||
lean::inc(x_30);
|
||||
x_34 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_30, x_31, x_28, x_29, x_5, x_18, x_13);
|
||||
x_34 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_30, x_31, x_28, x_29, x_5, x_18, x_13);
|
||||
x_35 = lean::cnstr_get(x_34, 0);
|
||||
lean::inc(x_35);
|
||||
x_37 = lean::cnstr_get(x_34, 1);
|
||||
|
|
@ -15368,7 +15368,7 @@ x_30 = l_string_join___closed__1;
|
|||
x_31 = l_lean_parser_number_parser___at_lean_parser_command_notation__spec_precedence__lit_parser_lean_parser_has__view___spec__1___rarg___closed__1;
|
||||
lean::inc(x_31);
|
||||
lean::inc(x_30);
|
||||
x_34 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_30, x_31, x_28, x_29, x_5, x_18, x_13);
|
||||
x_34 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_30, x_31, x_28, x_29, x_5, x_18, x_13);
|
||||
x_35 = lean::cnstr_get(x_34, 0);
|
||||
lean::inc(x_35);
|
||||
x_37 = lean::cnstr_get(x_34, 1);
|
||||
|
|
@ -16092,11 +16092,11 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3693562977__run__aux___at_lean_parser_command__parser_run___spec__10(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_4273586383__run__aux___at_lean_parser_command__parser_run___spec__10(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_3693562977__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_4273586383__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -16104,7 +16104,7 @@ obj* l_lean_parser_rec__t_run___at_lean_parser_command__parser_run___spec__9(obj
|
|||
_start:
|
||||
{
|
||||
obj* x_4; obj* x_5;
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___at_lean_parser_command__parser_run___spec__10), 4, 3);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___at_lean_parser_command__parser_run___spec__10), 4, 3);
|
||||
lean::closure_set(x_4, 0, x_1);
|
||||
lean::closure_set(x_4, 1, x_2);
|
||||
lean::closure_set(x_4, 2, x_3);
|
||||
|
|
|
|||
|
|
@ -29,8 +29,6 @@ obj* l_lean_parser_combinators_many1___at_lean_parser_command_attr__instance_par
|
|||
obj* l_lean_parser_monad__parsec_many_x_27___at_lean_parser_command_doc__comment_parser_lean_parser_has__view___spec__7(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_decl__val_parser(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_structure__kw_has__view_x_27___lambda__1___closed__3;
|
||||
extern obj* l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
obj* l___private_1297690757__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_map___main___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_ident__univ__params_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_command_infer__modifier_has__view_x_27___lambda__2(obj*);
|
||||
|
|
@ -57,7 +55,6 @@ obj* l_lean_parser_command_opt__decl__sig_has__view_x_27___lambda__1(obj*);
|
|||
extern obj* l_lean_parser_combinators_many___rarg___closed__1;
|
||||
obj* l_lean_parser_command_inductive_has__view;
|
||||
obj* l_lean_parser_command_struct__explicit__binder__content_has__view;
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_decl__modifiers_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_command_structure_parser(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_ident__univ__params_has__view_x_27___lambda__1___closed__3;
|
||||
|
|
@ -87,6 +84,7 @@ obj* l_lean_parser_command_struct__binder__content_has__view_x_27___lambda__1___
|
|||
obj* l_lean_parser_command_infer__modifier_parser_lean_parser_has__tokens;
|
||||
obj* l_lean_parser_with__trailing___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_command_structure__field__block;
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_sep__by1_tokens___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_declaration_parser___closed__1;
|
||||
obj* l_lean_parser_command_decl__attributes_has__view_x_27___lambda__1___closed__1;
|
||||
|
|
@ -127,7 +125,6 @@ obj* l_lean_parser_command_structure_has__view_x_27___lambda__1(obj*);
|
|||
obj* l_lean_parser_monad__parsec_many_x_27___at_lean_parser_command_doc__comment_parser_lean_parser_has__tokens___spec__2(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_structure__kw_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_parsec__t_labels__mk__res___rarg(obj*, obj*);
|
||||
extern obj* l___private_4089500695__finish__comment__block__aux___main___closed__2;
|
||||
obj* l_lean_parser_term_binder__default_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_relaxed__infer__modifier_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_command_constant__keyword_has__view_x_27;
|
||||
|
|
@ -167,6 +164,8 @@ obj* l_lean_parser_command_relaxed__infer__modifier_has__view_x_27___lambda__1(o
|
|||
obj* l_lean_parser_command_decl__attributes_has__view;
|
||||
obj* l_lean_parser_command_intro__rule_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_command_struct__explicit__binder__content_has__view_x_27___lambda__2(obj*);
|
||||
obj* l___private_2873386687__str__aux___main(obj*, obj*, obj*);
|
||||
obj* l___private_1386096941__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_def__like_kind_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_command_struct__implicit__binder_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_old__univ__params_parser(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -186,13 +185,13 @@ extern obj* l_lean_parser_term_binder__content_has__view_x_27___lambda__2___clos
|
|||
obj* l_lean_parser_command_visibility_has__view_x_27___lambda__1(obj*);
|
||||
extern obj* l_lean_parser_command__parser__m_alternative___closed__1;
|
||||
obj* l_function_comp___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(obj*);
|
||||
obj* l_lean_parser_command_attr__instance_has__view_x_27___lambda__1___closed__3;
|
||||
obj* l_lean_parser_monad__parsec_many1__aux_x_27___main___at_lean_parser_command_doc__comment_parser___spec__3(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_constant_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_command_intro__rule_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_decl__sig_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_reader__t_lift___at_lean_parser_command_doc__comment_parser_lean_parser_has__view___spec__6(obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_doc__comment;
|
||||
extern obj* l_lean_parser_parsec_result_mk__eps___rarg___closed__1;
|
||||
obj* l_lean_parser_command_structure_has__view_x_27___lambda__1___closed__5;
|
||||
|
|
@ -201,11 +200,11 @@ extern obj* l_lean_parser_detail__ident__part_has__view_x_27___lambda__2___close
|
|||
obj* l_lean_parser_command_extends;
|
||||
obj* l_lean_parser_command_opt__decl__sig_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_command_constant__keyword_has__view_x_27___lambda__1___closed__3;
|
||||
obj* l___private_580269747__str__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_attr__instance_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_command_instance_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_list_join___main___rarg(obj*);
|
||||
obj* l_lean_parser_command_declaration_has__view_x_27___lambda__2(obj*);
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(obj*, obj*, uint8, uint8, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_reader__t_lift___at_lean_parser_command_notation__spec_symbol__quote_parser_lean_parser_has__view___spec__1___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_doc__comment_parser_lean_parser_has__tokens;
|
||||
extern obj* l_lean_parser_command_mixfix_kind_has__view_x_27___lambda__2___closed__1;
|
||||
|
|
@ -217,7 +216,6 @@ obj* l_lean_parser_parsec__t_lookahead___at_lean_parser_command_doc__comment_par
|
|||
extern obj* l_lean_parser_number_has__view_x_27___lambda__2___closed__2;
|
||||
obj* l_lean_parser_command_declaration_has__view_x_27___lambda__1___closed__3;
|
||||
obj* l_lean_parser_command_decl__attributes_has__view_x_27___lambda__1___closed__2;
|
||||
extern obj* l___private_4089500695__finish__comment__block__aux___main___closed__1;
|
||||
obj* l_lean_parser_command_structure__kw;
|
||||
obj* l_lean_parser_command_decl__val_has__view_x_27___lambda__1___closed__4;
|
||||
extern obj* l_lean_parser_level_leading_has__view_x_27___lambda__2___closed__2;
|
||||
|
|
@ -232,11 +230,11 @@ obj* l_list_map___main___at_lean_parser_command_univ__params_has__view_x_27___sp
|
|||
obj* l_lean_parser_tokens___rarg(obj*);
|
||||
obj* l_option_get__or__else___main___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_ident__univ__params_has__view_x_27___lambda__1___closed__4;
|
||||
extern obj* l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_command_inst__implicit__binder_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_command_visibility_has__view_x_27___lambda__1___closed__4;
|
||||
extern obj* l_lean_parser_no__kind;
|
||||
obj* l_lean_parser_syntax_as__node___main(obj*);
|
||||
extern obj* l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
obj* l_lean_parser_command_old__univ__params;
|
||||
obj* l_lean_parser_command_decl__modifiers_has__view_x_27;
|
||||
obj* l_lean_parser_command_intro__rule_has__view_x_27___lambda__2(obj*);
|
||||
|
|
@ -313,8 +311,8 @@ obj* l_lean_parser_command_structure_has__view_x_27___lambda__1___closed__4;
|
|||
obj* l_lean_parser_token(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_opt__decl__sig_has__view_x_27;
|
||||
obj* l_lean_parser_command_def__like_has__view;
|
||||
extern obj* l___private_409789351__finish__comment__block__aux___main___closed__1;
|
||||
obj* l_lean_parser_command_strict__infer__modifier_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l___private_3519775105__ident_x_27(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_inst__implicit__binder;
|
||||
obj* l_lean_parser_command_intro__rule_has__view_x_27___lambda__1___closed__3;
|
||||
obj* l_lean_parser_command_infer__modifier_parser(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -368,7 +366,6 @@ obj* l_lean_parser_command_decl__val;
|
|||
extern obj* l_lean_parser_combinators_choice__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_command_constant__keyword_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_decl__sig_has__view_x_27___lambda__1(obj*);
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(obj*, obj*, uint8, uint8, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_decl__attributes_parser_lean_parser_has__tokens;
|
||||
obj* l_lean_parser_command_attr__instance;
|
||||
obj* l_lean_parser_command_extends_has__view_x_27___lambda__1___closed__2;
|
||||
|
|
@ -385,6 +382,7 @@ obj* l_lean_parser_command_inductive_has__view_x_27;
|
|||
obj* l_lean_parser_command_old__univ__params_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_decl__sig_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_command_old__univ__params_has__view_x_27;
|
||||
extern obj* l___private_409789351__finish__comment__block__aux___main___closed__2;
|
||||
obj* l_lean_parser_command_inductive_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_visibility_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_string_trim(obj*);
|
||||
|
|
@ -416,6 +414,7 @@ obj* l_lean_parser_command_attr__instance_has__view_x_27___lambda__2(obj*);
|
|||
obj* l_lean_parser_command_example_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_combinators_many___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__2(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_decl__val_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(obj*);
|
||||
obj* l_lean_parser_command_declaration_has__view;
|
||||
obj* l_reader__t_lift___at_lean_parser_command_doc__comment_parser_lean_parser_has__view___spec__6___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_structure__ctor_has__view_x_27;
|
||||
|
|
@ -423,6 +422,7 @@ obj* l_lean_parser_command_struct__binder__content;
|
|||
obj* l_lean_parser_command_univ__params;
|
||||
obj* l_lean_parser_command_declaration_inner_has__view_x_27;
|
||||
obj* l_lean_parser_command_struct__binder__content_has__view_x_27;
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(obj*);
|
||||
obj* l_lean_parser_command_structure_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_monad__parsec_many1__aux_x_27___main___at_lean_parser_command_doc__comment_parser_lean_parser_has__tokens___spec__3(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_univ__params_has__view_x_27___lambda__1(obj*);
|
||||
|
|
@ -483,8 +483,8 @@ obj* l_lean_parser_substring_of__string(obj*);
|
|||
obj* l_lean_parser_command_struct__explicit__binder_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_struct__binder__content_has__view;
|
||||
obj* l_lean_parser_command_visibility_has__view_x_27___lambda__2(obj*);
|
||||
obj* l___private_3601861905__ident_x_27(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_relaxed__infer__modifier_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(obj*);
|
||||
obj* l_lean_parser_command_extends_has__view_x_27___lambda__1___closed__1;
|
||||
extern obj* l_lean_parser_term_tuple_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_intro__rule_parser(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -496,7 +496,7 @@ obj* l_lean_parser_command_inductive;
|
|||
obj* l_lean_parser_command_strict__infer__modifier;
|
||||
obj* l_lean_parser_command_example_has__view;
|
||||
obj* l_lean_parser_term_type__spec_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
extern obj* l_lean_parser_raw_view___rarg___lambda__3___closed__1;
|
||||
obj* l_lean_parser_command_example_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_command_decl__modifiers_has__view;
|
||||
|
|
@ -1170,7 +1170,7 @@ obj* x_39; obj* x_40; obj* x_41; obj* x_42; obj* x_44; obj* x_46;
|
|||
x_39 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_39, 0, x_5);
|
||||
x_40 = lean::box(0);
|
||||
x_41 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_34, x_2, x_39, x_40, x_9, x_24, x_17);
|
||||
x_41 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_34, x_2, x_39, x_40, x_9, x_24, x_17);
|
||||
x_42 = lean::cnstr_get(x_41, 0);
|
||||
lean::inc(x_42);
|
||||
x_44 = lean::cnstr_get(x_41, 1);
|
||||
|
|
@ -1324,7 +1324,7 @@ lean::cnstr_set(x_104, 0, x_5);
|
|||
x_105 = lean::box(0);
|
||||
x_106 = l_string_join___closed__1;
|
||||
lean::inc(x_106);
|
||||
x_108 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_106, x_2, x_104, x_105, x_9, x_24, x_17);
|
||||
x_108 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_106, x_2, x_104, x_105, x_9, x_24, x_17);
|
||||
x_109 = lean::cnstr_get(x_108, 0);
|
||||
lean::inc(x_109);
|
||||
x_111 = lean::cnstr_get(x_108, 1);
|
||||
|
|
@ -1402,7 +1402,7 @@ x_10 = lean::string_length(x_0);
|
|||
lean::inc(x_0);
|
||||
x_12 = lean::string_mk_iterator(x_0);
|
||||
lean::inc(x_4);
|
||||
x_14 = l___private_580269747__str__aux___main(x_10, x_12, x_4);
|
||||
x_14 = l___private_2873386687__str__aux___main(x_10, x_12, x_4);
|
||||
if (lean::obj_tag(x_14) == 0)
|
||||
{
|
||||
obj* x_17; obj* x_18; obj* x_20; uint8 x_21; obj* x_22; obj* x_23; obj* x_24;
|
||||
|
|
@ -1469,8 +1469,8 @@ obj* l_lean_parser_parsec__t_lookahead___at_lean_parser_command_doc__comment_par
|
|||
_start:
|
||||
{
|
||||
obj* x_4; obj* x_5; obj* x_9; obj* x_10; obj* x_12; obj* x_14;
|
||||
x_4 = l___private_4089500695__finish__comment__block__aux___main___closed__1;
|
||||
x_5 = l___private_4089500695__finish__comment__block__aux___main___closed__2;
|
||||
x_4 = l___private_409789351__finish__comment__block__aux___main___closed__1;
|
||||
x_5 = l___private_409789351__finish__comment__block__aux___main___closed__2;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_5);
|
||||
lean::inc(x_4);
|
||||
|
|
@ -1810,7 +1810,7 @@ lean::dec(x_33);
|
|||
x_37 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_37, 0, x_3);
|
||||
x_38 = lean::box(0);
|
||||
x_39 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_39 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_40 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -2186,7 +2186,7 @@ lean::dec(x_195);
|
|||
x_199 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_199, 0, x_3);
|
||||
x_200 = lean::box(0);
|
||||
x_201 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_201 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_202 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -2779,8 +2779,8 @@ obj* l_lean_parser_parsec__t_lookahead___at_lean_parser_command_doc__comment_par
|
|||
_start:
|
||||
{
|
||||
obj* x_4; obj* x_5; obj* x_9; obj* x_10; obj* x_12; obj* x_14;
|
||||
x_4 = l___private_4089500695__finish__comment__block__aux___main___closed__1;
|
||||
x_5 = l___private_4089500695__finish__comment__block__aux___main___closed__2;
|
||||
x_4 = l___private_409789351__finish__comment__block__aux___main___closed__1;
|
||||
x_5 = l___private_409789351__finish__comment__block__aux___main___closed__2;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_5);
|
||||
lean::inc(x_4);
|
||||
|
|
@ -2968,7 +2968,7 @@ lean::dec(x_33);
|
|||
x_37 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_37, 0, x_3);
|
||||
x_38 = lean::box(0);
|
||||
x_39 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_39 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_40 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -3344,7 +3344,7 @@ lean::dec(x_195);
|
|||
x_199 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_199, 0, x_3);
|
||||
x_200 = lean::box(0);
|
||||
x_201 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_201 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_202 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -3746,7 +3746,7 @@ lean::dec(x_33);
|
|||
x_37 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_37, 0, x_3);
|
||||
x_38 = lean::box(0);
|
||||
x_39 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_39 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_40 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -4122,7 +4122,7 @@ lean::dec(x_195);
|
|||
x_199 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_199, 0, x_3);
|
||||
x_200 = lean::box(0);
|
||||
x_201 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_201 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_202 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -4497,8 +4497,8 @@ obj* l_lean_parser_parsec__t_lookahead___at_lean_parser_command_doc__comment_par
|
|||
_start:
|
||||
{
|
||||
obj* x_4; obj* x_5; obj* x_9; obj* x_10; obj* x_12; obj* x_14;
|
||||
x_4 = l___private_4089500695__finish__comment__block__aux___main___closed__1;
|
||||
x_5 = l___private_4089500695__finish__comment__block__aux___main___closed__2;
|
||||
x_4 = l___private_409789351__finish__comment__block__aux___main___closed__1;
|
||||
x_5 = l___private_409789351__finish__comment__block__aux___main___closed__2;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_5);
|
||||
lean::inc(x_4);
|
||||
|
|
@ -4686,7 +4686,7 @@ lean::dec(x_33);
|
|||
x_37 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_37, 0, x_3);
|
||||
x_38 = lean::box(0);
|
||||
x_39 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_39 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_40 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -5062,7 +5062,7 @@ lean::dec(x_195);
|
|||
x_199 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_199, 0, x_3);
|
||||
x_200 = lean::box(0);
|
||||
x_201 = l___private_2012034129__whitespace__aux___main___closed__1;
|
||||
x_201 = l___private_3809070873__whitespace__aux___main___closed__1;
|
||||
x_202 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_2);
|
||||
lean::inc(x_1);
|
||||
|
|
@ -6622,7 +6622,7 @@ x_5 = lean::cnstr_get(x_0, 0);
|
|||
lean::inc(x_5);
|
||||
lean::dec(x_0);
|
||||
lean::inc(x_5);
|
||||
x_9 = l___private_3519775105__ident_x_27(x_5, x_2, x_3);
|
||||
x_9 = l___private_3601861905__ident_x_27(x_5, x_2, x_3);
|
||||
x_10 = lean::cnstr_get(x_9, 0);
|
||||
lean::inc(x_10);
|
||||
x_12 = lean::cnstr_get(x_9, 1);
|
||||
|
|
@ -6694,7 +6694,7 @@ return x_37;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
obj* l___private_1386096941__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
_start:
|
||||
{
|
||||
obj* x_7; uint8 x_8;
|
||||
|
|
@ -6822,7 +6822,7 @@ lean::cnstr_set(x_62, 0, x_55);
|
|||
lean::cnstr_set(x_62, 1, x_1);
|
||||
lean::inc(x_57);
|
||||
lean::inc(x_62);
|
||||
x_65 = l___private_1297690757__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(x_0, x_62, x_11, x_3, x_4, x_57, x_15);
|
||||
x_65 = l___private_1386096941__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(x_0, x_62, x_11, x_3, x_4, x_57, x_15);
|
||||
x_66 = lean::cnstr_get(x_65, 0);
|
||||
lean::inc(x_66);
|
||||
x_68 = lean::cnstr_get(x_65, 1);
|
||||
|
|
@ -6952,7 +6952,7 @@ lean::dec(x_1);
|
|||
lean::dec(x_0);
|
||||
lean::dec(x_2);
|
||||
x_115 = lean::box(0);
|
||||
x_116 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_116 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_117 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_115);
|
||||
lean::inc(x_117);
|
||||
|
|
@ -6972,7 +6972,7 @@ x_7 = lean::mk_nat_obj(1u);
|
|||
x_8 = lean::nat_add(x_5, x_7);
|
||||
lean::dec(x_7);
|
||||
lean::dec(x_5);
|
||||
x_11 = l___private_1297690757__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(x_0, x_6, x_8, x_1, x_2, x_3, x_4);
|
||||
x_11 = l___private_1386096941__many1__aux___main___at_lean_parser_command_attr__instance_parser_lean_parser_has__view___spec__4(x_0, x_6, x_8, x_1, x_2, x_3, x_4);
|
||||
x_12 = lean::cnstr_get(x_11, 0);
|
||||
lean::inc(x_12);
|
||||
x_14 = lean::cnstr_get(x_11, 1);
|
||||
|
|
@ -7184,7 +7184,7 @@ x_8 = lean::name_mk_string(x_6, x_7);
|
|||
return x_8;
|
||||
}
|
||||
}
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(obj* x_0) {
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_0) == 0)
|
||||
|
|
@ -7243,7 +7243,7 @@ x_22 = l_lean_parser_command_attr__instance_has__view;
|
|||
x_23 = lean::cnstr_get(x_22, 0);
|
||||
lean::inc(x_23);
|
||||
x_25 = lean::apply_1(x_23, x_3);
|
||||
x_26 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(x_19);
|
||||
x_26 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(x_19);
|
||||
switch (lean::obj_tag(x_17)) {
|
||||
case 0:
|
||||
{
|
||||
|
|
@ -7615,7 +7615,7 @@ if (lean::is_shared(x_26)) {
|
|||
x_59 = lean::cnstr_get(x_56, 1);
|
||||
lean::inc(x_59);
|
||||
lean::dec(x_56);
|
||||
x_62 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(x_59);
|
||||
x_62 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(x_59);
|
||||
if (lean::obj_tag(x_17) == 0)
|
||||
{
|
||||
obj* x_65; obj* x_66;
|
||||
|
|
@ -7902,7 +7902,7 @@ if (lean::is_shared(x_41)) {
|
|||
x_74 = lean::cnstr_get(x_71, 1);
|
||||
lean::inc(x_74);
|
||||
lean::dec(x_71);
|
||||
x_77 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(x_74);
|
||||
x_77 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_decl__attributes_has__view_x_27___spec__1(x_74);
|
||||
if (lean::obj_tag(x_32) == 0)
|
||||
{
|
||||
obj* x_80; obj* x_81;
|
||||
|
|
@ -8034,7 +8034,7 @@ lean::inc(x_0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(obj* x_0, obj* x_1, uint8 x_2, uint8 x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(obj* x_0, obj* x_1, uint8 x_2, uint8 x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
obj* x_10; uint8 x_11;
|
||||
|
|
@ -8664,7 +8664,7 @@ lean::cnstr_set(x_274, 1, x_4);
|
|||
x_275 = lean::alloc_cnstr(1, 2, 0);
|
||||
lean::cnstr_set(x_275, 0, x_271);
|
||||
lean::cnstr_set(x_275, 1, x_274);
|
||||
x_276 = l___private_4028586963__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(x_0, x_1, x_2, x_2, x_275, x_14, x_6, x_7, x_248, x_185);
|
||||
x_276 = l___private_1209639495__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(x_0, x_1, x_2, x_2, x_275, x_14, x_6, x_7, x_248, x_185);
|
||||
x_277 = lean::cnstr_get(x_276, 0);
|
||||
lean::inc(x_277);
|
||||
x_279 = lean::cnstr_get(x_276, 1);
|
||||
|
|
@ -8852,7 +8852,7 @@ lean::dec(x_4);
|
|||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_347 = lean::box(0);
|
||||
x_348 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_348 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_349 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_347);
|
||||
lean::inc(x_349);
|
||||
|
|
@ -8873,7 +8873,7 @@ x_10 = lean::nat_add(x_7, x_9);
|
|||
lean::dec(x_9);
|
||||
lean::dec(x_7);
|
||||
x_13 = 0;
|
||||
x_14 = l___private_4028586963__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(x_0, x_1, x_2, x_13, x_8, x_10, x_3, x_4, x_5, x_6);
|
||||
x_14 = l___private_1209639495__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(x_0, x_1, x_2, x_13, x_8, x_10, x_3, x_4, x_5, x_6);
|
||||
x_15 = lean::cnstr_get(x_14, 0);
|
||||
lean::inc(x_15);
|
||||
x_17 = lean::cnstr_get(x_14, 1);
|
||||
|
|
@ -8966,13 +8966,13 @@ x_38 = l_lean_parser_combinators_node_view___rarg(x_26, x_27, x_28, x_29, x_30,
|
|||
return x_38;
|
||||
}
|
||||
}
|
||||
obj* l___private_4028586963__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
obj* l___private_1209639495__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_10; uint8 x_11; obj* x_12;
|
||||
x_10 = lean::unbox(x_2);
|
||||
x_11 = lean::unbox(x_3);
|
||||
x_12 = l___private_4028586963__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(x_0, x_1, x_10, x_11, x_4, x_5, x_6, x_7, x_8, x_9);
|
||||
x_12 = l___private_1209639495__sep__by__aux___main___at_lean_parser_command_decl__attributes_parser_lean_parser_has__view___spec__2(x_0, x_1, x_10, x_11, x_4, x_5, x_6, x_7, x_8, x_9);
|
||||
return x_12;
|
||||
}
|
||||
}
|
||||
|
|
@ -17542,7 +17542,7 @@ x_51 = l_string_join___closed__1;
|
|||
x_52 = l_lean_parser_ident_parser___at_lean_parser_command_notation__spec_fold__action_parser_lean_parser_has__view___spec__4___rarg___closed__1;
|
||||
lean::inc(x_52);
|
||||
lean::inc(x_51);
|
||||
x_55 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_51, x_52, x_49, x_50, x_5, x_18, x_13);
|
||||
x_55 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_51, x_52, x_49, x_50, x_5, x_18, x_13);
|
||||
x_56 = lean::cnstr_get(x_55, 0);
|
||||
lean::inc(x_56);
|
||||
x_58 = lean::cnstr_get(x_55, 1);
|
||||
|
|
@ -26089,7 +26089,7 @@ x_8 = lean::name_mk_string(x_6, x_7);
|
|||
return x_8;
|
||||
}
|
||||
}
|
||||
obj* l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(obj* x_0) {
|
||||
obj* l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_0) == 0)
|
||||
|
|
@ -26140,7 +26140,7 @@ lean::inc(x_13);
|
|||
x_15 = lean::cnstr_get(x_5, 1);
|
||||
lean::inc(x_15);
|
||||
lean::dec(x_5);
|
||||
x_18 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_15);
|
||||
x_18 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_15);
|
||||
switch (lean::obj_tag(x_13)) {
|
||||
case 0:
|
||||
{
|
||||
|
|
@ -26345,7 +26345,7 @@ lean::dec(x_4);
|
|||
x_12 = lean::cnstr_get(x_9, 1);
|
||||
lean::inc(x_12);
|
||||
lean::dec(x_9);
|
||||
x_15 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_12);
|
||||
x_15 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_12);
|
||||
x_16 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_16, 0, x_0);
|
||||
lean::cnstr_set(x_16, 1, x_15);
|
||||
|
|
@ -26487,7 +26487,7 @@ lean::dec(x_43);
|
|||
x_51 = lean::cnstr_get(x_48, 1);
|
||||
lean::inc(x_51);
|
||||
lean::dec(x_48);
|
||||
x_54 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_51);
|
||||
x_54 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_51);
|
||||
x_55 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_55, 0, x_5);
|
||||
lean::cnstr_set(x_55, 1, x_54);
|
||||
|
|
@ -26518,7 +26518,7 @@ lean::dec(x_56);
|
|||
x_64 = lean::cnstr_get(x_61, 1);
|
||||
lean::inc(x_64);
|
||||
lean::dec(x_61);
|
||||
x_67 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_64);
|
||||
x_67 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_64);
|
||||
x_68 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_68, 0, x_7);
|
||||
lean::cnstr_set(x_68, 1, x_67);
|
||||
|
|
@ -26695,7 +26695,7 @@ lean::dec(x_58);
|
|||
x_66 = lean::cnstr_get(x_63, 1);
|
||||
lean::inc(x_66);
|
||||
lean::dec(x_63);
|
||||
x_69 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_66);
|
||||
x_69 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_66);
|
||||
x_70 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_70, 0, x_20);
|
||||
lean::cnstr_set(x_70, 1, x_69);
|
||||
|
|
@ -26726,7 +26726,7 @@ lean::dec(x_71);
|
|||
x_79 = lean::cnstr_get(x_76, 1);
|
||||
lean::inc(x_79);
|
||||
lean::dec(x_76);
|
||||
x_82 = l___private_1079072079__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_79);
|
||||
x_82 = l___private_3265500769__sep__by_view__aux___main___at_lean_parser_command_extends_has__view_x_27___spec__1(x_79);
|
||||
x_83 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_83, 0, x_22);
|
||||
lean::cnstr_set(x_83, 1, x_82);
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-label"
|
||||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l___private_2142412293__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier___spec__5___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_c__identifier___spec__3___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -40,6 +39,7 @@ obj* l_lean_id__end__escape;
|
|||
obj* l_lean_parser_monad__parsec_foldl___at_lean_parser_identifier___spec__19(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier___spec__20___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_labels___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch___at_lean_parser_identifier___spec__11___rarg(obj*, obj*, uint32);
|
||||
obj* l_lean_parser_cpp__identifier___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_c__identifier___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -58,6 +58,7 @@ obj* l_lean_parser_monad__parsec_error___at_lean_parser_identifier___spec__18___
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_id__part__escaped___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch___at_lean_parser_identifier___spec__16___rarg(obj*, obj*, uint32);
|
||||
obj* l_lean_parser_monad__parsec_foldl___at_lean_parser_identifier___spec__4(obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_id__part__escaped___spec__3___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_c__identifier(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_id__part__default___spec__3___rarg___boxed(obj*, obj*);
|
||||
|
|
@ -65,7 +66,6 @@ uint8 l_lean_is__id__end__escape(uint32);
|
|||
obj* l_lean_parser_monad__parsec_str__core___at_lean_parser_cpp__identifier___spec__1___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_is__id__end__escape___boxed(obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier___spec__10___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_c__identifier___spec__4(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___at_lean_parser_id__part__escaped___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier___spec__20(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch___at_lean_parser_identifier___spec__6___rarg(obj*, obj*, uint32);
|
||||
|
|
@ -73,6 +73,7 @@ uint8 l_string_is__empty(obj*);
|
|||
obj* l_lean_parser_monad__parsec_foldl___at_lean_parser_identifier___spec__14___rarg(obj*, obj*, obj*, obj*);
|
||||
uint8 l_lean_is__sub__script__alnum(uint32);
|
||||
uint8 l_char_is__alpha(uint32);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_c__identifier___spec__4(obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl___at_lean_parser_identifier___spec__4___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch___at_lean_parser_identifier___spec__6___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_id__part__escaped___spec__4___rarg___lambda__1(obj*, obj*);
|
||||
|
|
@ -88,11 +89,13 @@ obj* l_lean_parser_monad__parsec_error___at_lean_parser_identifier___spec__13___
|
|||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_id__part__escaped___spec__4___rarg___boxed(obj*, obj*);
|
||||
obj* l_lean_is__letter__like___boxed(obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier___spec__15___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5(obj*);
|
||||
obj* l_lean_parser_id__part__default___rarg(obj*, obj*, obj*);
|
||||
uint8 l_lean_is__id__rest(uint32);
|
||||
obj* l_lean_parser_monad__parsec_ch___at_lean_parser_identifier___spec__16(obj*, obj*);
|
||||
obj* l_string_append___boxed(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl___at_lean_parser_identifier___spec__19___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__default___spec__4(obj*);
|
||||
uint8 l_lean_is__greek(uint32);
|
||||
obj* l_lean_parser_c__identifier___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___at_lean_parser_id__part__escaped___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -108,7 +111,6 @@ obj* l_lean_parser_monad__parsec_error___at_lean_parser_identifier___spec__3(obj
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_id__part__default___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_is__sub__script__alnum___boxed(obj*);
|
||||
extern obj* l_lean_parser_monad__parsec_left__over___rarg___closed__1;
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg(obj*, obj*, obj*);
|
||||
extern obj* l_string_join___closed__1;
|
||||
obj* l_list_foldl___main___at_string_join___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_identifier___spec__12___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -118,13 +120,11 @@ obj* l_lean_parser_identifier___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
|||
obj* l_lean_parser_cpp__identifier___rarg___lambda__2___closed__2;
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_id__part__default___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_many___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__default___spec__4(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_identifier___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier___spec__10___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_str__core___at_lean_parser_cpp__identifier___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch___at_lean_parser_identifier___spec__1___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_id__begin__escape;
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5(obj*);
|
||||
obj* l_lean_is__id__begin__escape___boxed(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_identifier___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_id__part__default___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -133,11 +133,12 @@ obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier__
|
|||
obj* l_lean_parser_monad__parsec_cond___rarg___lambda__1___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_satisfy___rarg___lambda__1___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_id__part__default(obj*, obj*);
|
||||
obj* l___private_3655908233__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_id__part__escaped___spec__3(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_id__part__escaped(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_id__part__default___spec__3___rarg(obj*, uint32);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_c__identifier___spec__3(obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_id__part(obj*, obj*);
|
||||
obj* l_lean_parser_id__part___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_id__part__default___spec__1(obj*, obj*, obj*);
|
||||
|
|
@ -164,7 +165,6 @@ obj* l_lean_parser_cpp__identifier___rarg___lambda__2(obj*, obj*, obj*, obj*, ob
|
|||
obj* l_lean_parser_monad__parsec_foldl__aux___main___at_lean_parser_identifier___spec__15(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl___at_lean_parser_identifier___spec__14(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___at_lean_parser_id__part__escaped___spec__1___rarg(obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch___at_lean_parser_identifier___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_c__identifier___spec__3___rarg___boxed(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl___at_lean_parser_identifier___spec__9___rarg(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -1462,7 +1462,7 @@ x_6 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -1477,7 +1477,7 @@ if (x_6 == 0)
|
|||
{
|
||||
obj* x_8;
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -1489,7 +1489,7 @@ if (x_10 == 0)
|
|||
{
|
||||
obj* x_12;
|
||||
lean::dec(x_0);
|
||||
x_12 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_12 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_12;
|
||||
}
|
||||
else
|
||||
|
|
@ -1512,17 +1512,17 @@ else
|
|||
{
|
||||
obj* x_21;
|
||||
lean::dec(x_0);
|
||||
x_21 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_21 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_21;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__default___spec__4(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__default___spec__4(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1547,7 +1547,7 @@ _start:
|
|||
{
|
||||
obj* x_2; obj* x_3;
|
||||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = l___private_31565857__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg(x_2, x_0, x_1);
|
||||
x_3 = l___private_72153535__take__while__aux___main___at_lean_parser_id__part__default___spec__4___rarg(x_2, x_0, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -1720,7 +1720,7 @@ x_6 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -1735,7 +1735,7 @@ if (x_6 == 0)
|
|||
{
|
||||
obj* x_8;
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -1761,7 +1761,7 @@ else
|
|||
{
|
||||
obj* x_19;
|
||||
lean::dec(x_0);
|
||||
x_19 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_19 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_19;
|
||||
}
|
||||
}
|
||||
|
|
@ -1770,17 +1770,17 @@ else
|
|||
{
|
||||
obj* x_21;
|
||||
lean::dec(x_0);
|
||||
x_21 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_21 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_21;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1805,7 +1805,7 @@ _start:
|
|||
{
|
||||
obj* x_2; obj* x_3;
|
||||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = l___private_31565857__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg(x_2, x_0, x_1);
|
||||
x_3 = l___private_72153535__take__while__aux___main___at_lean_parser_id__part__escaped___spec__5___rarg(x_2, x_0, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -3333,7 +3333,7 @@ x_6 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -3348,7 +3348,7 @@ if (x_5 == 0)
|
|||
obj* x_8;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -3387,7 +3387,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_30;
|
||||
lean::dec(x_10);
|
||||
x_30 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_30 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_30;
|
||||
}
|
||||
else
|
||||
|
|
@ -3426,7 +3426,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_42;
|
||||
lean::dec(x_10);
|
||||
x_42 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_42 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_42;
|
||||
}
|
||||
else
|
||||
|
|
@ -3459,7 +3459,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_51;
|
||||
lean::dec(x_10);
|
||||
x_51 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_51 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_51;
|
||||
}
|
||||
else
|
||||
|
|
@ -3494,7 +3494,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_60;
|
||||
lean::dec(x_10);
|
||||
x_60 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_60 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_60;
|
||||
}
|
||||
else
|
||||
|
|
@ -3521,7 +3521,7 @@ if (x_16 == 0)
|
|||
{
|
||||
obj* x_65;
|
||||
lean::dec(x_10);
|
||||
x_65 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_65 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_65;
|
||||
}
|
||||
else
|
||||
|
|
@ -3550,17 +3550,17 @@ else
|
|||
obj* x_73;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_73 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_73 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_73;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_c__identifier___spec__4(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_c__identifier___spec__4(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -3585,7 +3585,7 @@ _start:
|
|||
{
|
||||
obj* x_2; obj* x_3;
|
||||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = l___private_31565857__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg(x_2, x_0, x_1);
|
||||
x_3 = l___private_72153535__take__while__aux___main___at_lean_parser_c__identifier___spec__4___rarg(x_2, x_0, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,8 +19,8 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
obj* l_lean_parser_trailing__level__parser__m_monad__except;
|
||||
extern obj* l_lean_parser_match__token___closed__2;
|
||||
obj* l_lean_parser_parsec__t_bind__mk__res___rarg(obj*, obj*);
|
||||
obj* l___private_4273586383__run__aux___at_lean_parser_level__parser_run___spec__7(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_level__parser__m;
|
||||
extern obj* l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_trie_match__prefix___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_level_parser_lean_parser_has__view(obj*);
|
||||
obj* l_lean_parser_level__parser_run_lean_parser_has__view(obj*);
|
||||
|
|
@ -38,10 +38,12 @@ extern obj* l_mjoin___rarg___closed__1;
|
|||
extern obj* l_lean_parser_basic__parser__m_monad;
|
||||
obj* l_lean_parser_level_app;
|
||||
obj* l_has__monad__lift__t__refl(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mfoldl___main___at_lean_parser_level_paren_parser___spec__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_level_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_level_leading_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_list_cons_tokens___rarg(obj*, obj*);
|
||||
obj* l___private_229285377__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_trailing__level__parser__m;
|
||||
obj* l_lean_parser_level_leading_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_parsec__t_try__mk__res___rarg(obj*);
|
||||
|
|
@ -51,7 +53,6 @@ obj* l_reader__t_alternative___rarg(obj*, obj*);
|
|||
obj* l_lean_parser_combinators_node___at_lean_parser_level_paren_parser___spec__1(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_level_parser___closed__1;
|
||||
obj* l_lean_parser_level__parser__m_monad__reader;
|
||||
obj* l___private_3693562977__run__aux___at_lean_parser_level__parser_run___spec__7(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_labels__mk__res___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_level_add__lit_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_level_trailing_parser_lean_parser_has__tokens;
|
||||
|
|
@ -99,6 +100,7 @@ obj* l_lean_parser_level_leading_has__view_x_27___lambda__2___closed__2;
|
|||
obj* l_lean_parser_symbol__or__ident___at_lean_parser_level_leading_parser_lean_parser_has__view___spec__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_tokens___rarg(obj*);
|
||||
obj* l_option_get__or__else___main___rarg(obj*, obj*);
|
||||
extern obj* l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_level__parser_run_lean_parser_has__view___closed__1;
|
||||
obj* l_lean_parser_level_trailing_parser___closed__1;
|
||||
obj* l_lean_parser_syntax_as__node___main(obj*);
|
||||
|
|
@ -130,11 +132,9 @@ obj* l_lean_parser_level_leading_parser(obj*, obj*, obj*, obj*);
|
|||
obj* l_id___rarg(obj*);
|
||||
obj* l_reader__t_read___rarg(obj*, obj*);
|
||||
extern obj* l_lean_parser_max__prec;
|
||||
obj* l___private_1055111885__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_lean_parser_monad__parsec___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_level_app_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_syntax_mk__node(obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_level_add__lit_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_level_parser_lean_parser_has__tokens(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_level_leading_parser_lean_parser_has__view___spec__5___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -195,6 +195,7 @@ extern obj* l_lean_parser_basic__parser__m_monad__except;
|
|||
obj* l_lean_parser_level_trailing_has__view;
|
||||
obj* l_lean_parser_parsec__t_orelse__mk__res___rarg(obj*, obj*);
|
||||
obj* l_list_append___rarg(obj*, obj*);
|
||||
obj* l___private_4273586383__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_level_paren_has__view_x_27___lambda__1(obj*);
|
||||
extern obj* l_lean_parser_number_has__view_x_27___lambda__1___closed__6;
|
||||
obj* l_option_map___rarg(obj*, obj*);
|
||||
|
|
@ -206,7 +207,6 @@ obj* l_lean_parser_level_leading_parser___closed__1;
|
|||
obj* l_lean_parser_substring_of__string(obj*);
|
||||
obj* l_lean_parser_level_paren_parser_lean_parser_has__tokens;
|
||||
obj* l_lean_parser_level_trailing_has__view_x_27;
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_raw_view___rarg___lambda__3___closed__1;
|
||||
obj* _init_l_lean_parser_level__parser__m_lean_parser_monad__basic__parser() {
|
||||
_start:
|
||||
|
|
@ -1286,7 +1286,7 @@ obj* x_36; obj* x_37; obj* x_38; obj* x_39; obj* x_41; obj* x_43;
|
|||
x_36 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_36, 0, x_5);
|
||||
x_37 = lean::box(0);
|
||||
x_38 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_31, x_2, x_36, x_37, x_4, x_21, x_14);
|
||||
x_38 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_31, x_2, x_36, x_37, x_4, x_21, x_14);
|
||||
x_39 = lean::cnstr_get(x_38, 0);
|
||||
lean::inc(x_39);
|
||||
x_41 = lean::cnstr_get(x_38, 1);
|
||||
|
|
@ -1440,7 +1440,7 @@ lean::cnstr_set(x_101, 0, x_5);
|
|||
x_102 = lean::box(0);
|
||||
x_103 = l_string_join___closed__1;
|
||||
lean::inc(x_103);
|
||||
x_105 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_103, x_2, x_101, x_102, x_4, x_21, x_14);
|
||||
x_105 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_103, x_2, x_101, x_102, x_4, x_21, x_14);
|
||||
x_106 = lean::cnstr_get(x_105, 0);
|
||||
lean::inc(x_106);
|
||||
x_108 = lean::cnstr_get(x_105, 1);
|
||||
|
|
@ -2937,7 +2937,7 @@ lean::cnstr_set(x_63, 0, x_3);
|
|||
x_64 = lean::box(0);
|
||||
x_65 = l_string_join___closed__1;
|
||||
lean::inc(x_65);
|
||||
x_67 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_65, x_62, x_63, x_64, x_2, x_16, x_11);
|
||||
x_67 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_65, x_62, x_63, x_64, x_2, x_16, x_11);
|
||||
x_68 = lean::cnstr_get(x_67, 0);
|
||||
lean::inc(x_68);
|
||||
x_70 = lean::cnstr_get(x_67, 1);
|
||||
|
|
@ -3117,7 +3117,7 @@ x_25 = l_string_join___closed__1;
|
|||
x_26 = l_lean_parser_number_parser___at_lean_parser_level_leading_parser_lean_parser_has__view___spec__2___rarg___closed__1;
|
||||
lean::inc(x_26);
|
||||
lean::inc(x_25);
|
||||
x_29 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_25, x_26, x_23, x_24, x_0, x_13, x_8);
|
||||
x_29 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_25, x_26, x_23, x_24, x_0, x_13, x_8);
|
||||
x_30 = lean::cnstr_get(x_29, 0);
|
||||
lean::inc(x_30);
|
||||
x_32 = lean::cnstr_get(x_29, 1);
|
||||
|
|
@ -3340,7 +3340,7 @@ x_46 = l_string_join___closed__1;
|
|||
x_47 = l_lean_parser_ident_parser___at_lean_parser_level_leading_parser_lean_parser_has__view___spec__3___rarg___closed__1;
|
||||
lean::inc(x_47);
|
||||
lean::inc(x_46);
|
||||
x_50 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_46, x_47, x_44, x_45, x_0, x_13, x_8);
|
||||
x_50 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_46, x_47, x_44, x_45, x_0, x_13, x_8);
|
||||
x_51 = lean::cnstr_get(x_50, 0);
|
||||
lean::inc(x_51);
|
||||
x_53 = lean::cnstr_get(x_50, 1);
|
||||
|
|
@ -4986,7 +4986,7 @@ obj* x_38; obj* x_39; obj* x_40; obj* x_41; obj* x_43; obj* x_45;
|
|||
x_38 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_38, 0, x_6);
|
||||
x_39 = lean::box(0);
|
||||
x_40 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_33, x_2, x_38, x_39, x_5, x_23, x_16);
|
||||
x_40 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_33, x_2, x_38, x_39, x_5, x_23, x_16);
|
||||
x_41 = lean::cnstr_get(x_40, 0);
|
||||
lean::inc(x_41);
|
||||
x_43 = lean::cnstr_get(x_40, 1);
|
||||
|
|
@ -5140,7 +5140,7 @@ lean::cnstr_set(x_103, 0, x_6);
|
|||
x_104 = lean::box(0);
|
||||
x_105 = l_string_join___closed__1;
|
||||
lean::inc(x_105);
|
||||
x_107 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_105, x_2, x_103, x_104, x_5, x_23, x_16);
|
||||
x_107 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_105, x_2, x_103, x_104, x_5, x_23, x_16);
|
||||
x_108 = lean::cnstr_get(x_107, 0);
|
||||
lean::inc(x_108);
|
||||
x_110 = lean::cnstr_get(x_107, 1);
|
||||
|
|
@ -5255,7 +5255,7 @@ x_25 = l_string_join___closed__1;
|
|||
x_26 = l_lean_parser_number_parser___at_lean_parser_level_leading_parser_lean_parser_has__view___spec__2___rarg___closed__1;
|
||||
lean::inc(x_26);
|
||||
lean::inc(x_25);
|
||||
x_29 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_25, x_26, x_23, x_24, x_0, x_13, x_8);
|
||||
x_29 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_25, x_26, x_23, x_24, x_0, x_13, x_8);
|
||||
x_30 = lean::cnstr_get(x_29, 0);
|
||||
lean::inc(x_30);
|
||||
x_32 = lean::cnstr_get(x_29, 1);
|
||||
|
|
@ -6601,7 +6601,7 @@ return x_156;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1055111885__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7) {
|
||||
obj* l___private_229285377__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7) {
|
||||
_start:
|
||||
{
|
||||
obj* x_8; uint8 x_9;
|
||||
|
|
@ -6701,7 +6701,7 @@ lean::inc(x_54);
|
|||
x_56 = lean::cnstr_get(x_47, 2);
|
||||
lean::inc(x_56);
|
||||
lean::dec(x_47);
|
||||
x_59 = l___private_1055111885__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(x_0, x_1, x_40, x_52, x_4, x_5, x_54, x_49);
|
||||
x_59 = l___private_229285377__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(x_0, x_1, x_40, x_52, x_4, x_5, x_54, x_49);
|
||||
x_60 = lean::cnstr_get(x_59, 0);
|
||||
lean::inc(x_60);
|
||||
x_62 = lean::cnstr_get(x_59, 1);
|
||||
|
|
@ -6801,7 +6801,7 @@ lean::dec(x_3);
|
|||
lean::dec(x_0);
|
||||
lean::dec(x_2);
|
||||
x_98 = lean::box(0);
|
||||
x_99 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_99 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_100 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_98);
|
||||
lean::inc(x_100);
|
||||
|
|
@ -6811,11 +6811,11 @@ return x_104;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3693562977__run__aux___at_lean_parser_level__parser_run___spec__7(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
obj* l___private_4273586383__run__aux___at_lean_parser_level__parser_run___spec__7(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
_start:
|
||||
{
|
||||
obj* x_7; obj* x_8;
|
||||
x_7 = l___private_3693562977__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_7 = l___private_4273586383__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_8 = lean::apply_3(x_7, x_4, x_5, x_6);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6824,7 +6824,7 @@ obj* l_lean_parser_rec__t_run___at_lean_parser_level__parser_run___spec__6(obj*
|
|||
_start:
|
||||
{
|
||||
obj* x_7; obj* x_8;
|
||||
x_7 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___at_lean_parser_level__parser_run___spec__7), 7, 3);
|
||||
x_7 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___at_lean_parser_level__parser_run___spec__7), 7, 3);
|
||||
lean::closure_set(x_7, 0, x_1);
|
||||
lean::closure_set(x_7, 1, x_2);
|
||||
lean::closure_set(x_7, 2, x_3);
|
||||
|
|
@ -6914,7 +6914,7 @@ x_23 = lean::mk_nat_obj(1u);
|
|||
x_24 = lean::nat_add(x_22, x_23);
|
||||
lean::dec(x_23);
|
||||
lean::dec(x_22);
|
||||
x_27 = l___private_1055111885__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(x_1, x_2, x_24, x_15, x_3, x_4, x_17, x_12);
|
||||
x_27 = l___private_229285377__trailing__loop___main___at_lean_parser_level__parser_run___spec__2(x_1, x_2, x_24, x_15, x_3, x_4, x_17, x_12);
|
||||
x_28 = lean::cnstr_get(x_27, 0);
|
||||
lean::inc(x_28);
|
||||
x_30 = lean::cnstr_get(x_27, 1);
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -18,15 +18,14 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#endif
|
||||
obj* l_lean_parser_command_reserve__mixfix;
|
||||
obj* l_lean_parser_command_notation__spec_fold__action_parser___closed__1;
|
||||
obj* l___private_2142412293__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_fold__action_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_command_notation__spec_precedence__lit_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_reserve__mixfix_parser_lean_parser_has__tokens;
|
||||
obj* l_lean_parser_parsec__t_bind__mk__res___rarg(obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_precedence__term_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_mixfix_kind_has__view_x_27___lambda__1___closed__4;
|
||||
obj* l_reader__t_lift___at_lean_parser_command_notation__spec_symbol__quote_parser_lean_parser_has__view___spec__1(obj*);
|
||||
extern obj* l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_command_notation__spec_transition_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_notation__spec_rule_has__view;
|
||||
obj* l_lean_parser_command_mixfix_kind_has__view_x_27___lambda__1___closed__3;
|
||||
|
|
@ -65,6 +64,7 @@ obj* l_lean_parser_command_mixfix_kind_has__view_x_27___lambda__1___closed__5;
|
|||
obj* l_lean_parser_with__trailing___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_command_reserve__mixfix_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_symbol__core___at_lean_parser_command_notation__spec_precedence__term_parser_lean_parser_has__view___spec__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_rule_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_list_cons_tokens___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_has__view_x_27;
|
||||
|
|
@ -89,10 +89,11 @@ obj* l_lean_parser_number_parser___at_lean_parser_command_notation__spec_precede
|
|||
obj* l_lean_parser_number_view_to__nat___main(obj*);
|
||||
obj* l_lean_parser_command_reserve__notation_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_parsec__t_labels__mk__res___rarg(obj*, obj*);
|
||||
obj* l___private_3229416877__update__trailing___main(obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_binders;
|
||||
obj* l_lean_parser_command_notation__spec_scoped__action_has__view_x_27___lambda__2(obj*);
|
||||
obj* l___private_1083693925__update__trailing___main(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while___at_lean_parser_command_notation__spec_quoted__symbol_parser___spec__1(obj*, obj*, obj*);
|
||||
obj* l___private_1386096941__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_transition_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_command_notation__spec_binders_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_notation_has__view_x_27;
|
||||
|
|
@ -113,6 +114,7 @@ obj* l_lean_parser_command_notation__spec_precedence__term_parser(obj*, obj*, ob
|
|||
obj* l_lean_parser_command_notation__spec_binder_has__view_x_27___lambda__1(obj*);
|
||||
obj* l_lean_parser_command_notation__spec_symbol__quote_has__view;
|
||||
obj* l_lean_parser_command_notation__spec_precedence__offset__op_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l___private_2873386687__str__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_any__of___at_lean_parser_command_notation__spec_fold__action_parser_lean_parser_has__view___spec__1(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_action_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_notation__spec;
|
||||
|
|
@ -133,20 +135,19 @@ obj* l_lean_parser_command_reserve__notation;
|
|||
obj* l_function_comp___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_label_view___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_fold__action__folder_has__view_x_27;
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__view___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_precedence__lit_parser_lean_parser_has__tokens;
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_try__view___at_lean_parser_number_parser___spec__1(obj*);
|
||||
obj* l_lean_parser_command_mixfix_kind_has__view_x_27___lambda__1___closed__6;
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__tokens___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_transition_has__view_x_27;
|
||||
obj* l_lean_parser_command_notation__spec_notation__symbol_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_monad__parsec_str__core___at_lean_parser_command_notation__spec_symbol__quote_parser_lean_parser_has__view___spec__4(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__view___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_number_parser___at_lean_parser_command_notation__spec_precedence__lit_parser_lean_parser_has__view___spec__1___rarg___closed__1;
|
||||
obj* l_lean_parser_command_mixfix_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_reserve__mixfix_has__view;
|
||||
extern obj* l_lean_parser_parsec_result_mk__eps___rarg___closed__1;
|
||||
extern obj* l_lean_parser_detail__ident__part_has__view_x_27___lambda__2___closed__1;
|
||||
obj* l___private_580269747__str__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_command_notation__spec_precedence__lit_parser_lean_parser_has__view___spec__4(obj*);
|
||||
obj* l_lean_parser_command_reserve__mixfix_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__view___spec__1(obj*, obj*, obj*);
|
||||
|
|
@ -170,8 +171,8 @@ obj* l_lean_parser_command_notation__spec_transition_has__view;
|
|||
obj* l_lean_parser_command_notation__spec_transition;
|
||||
obj* l_lean_parser_tokens___rarg(obj*);
|
||||
obj* l_option_get__or__else___main___rarg(obj*, obj*);
|
||||
obj* l___private_1297690757__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_fold__action_parser_lean_parser_has__tokens;
|
||||
extern obj* l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_command_notation__spec_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_notation__spec_action__kind_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_notation__spec_argument_has__view_x_27___lambda__1___closed__2;
|
||||
|
|
@ -198,7 +199,6 @@ obj* l_lean_parser_command_notation__spec_mixfix__symbol_parser_lean_parser_has_
|
|||
obj* l_lean_parser_monad__parsec_take__while___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__tokens___spec__1(obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_term__parser__m_monad;
|
||||
obj* l_lean_parser_command_notation__spec_argument_has__view_x_27___lambda__1___closed__1;
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__tokens___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_combinators_node_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_action__kind_has__view_x_27___lambda__2(obj*);
|
||||
obj* l_lean_parser_command_notation__spec_has__view_x_27___lambda__1___closed__7;
|
||||
|
|
@ -274,6 +274,7 @@ obj* l_lean_parser_command_mixfix_has__view_x_27;
|
|||
obj* l_lean_parser_command_notation__spec_symbol__quote_parser_lean_parser_has__view___lambda__1___closed__1;
|
||||
obj* l_lean_parser_command_mixfix_kind_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_has__view_x_27___lambda__1(obj*);
|
||||
obj* l___private_3655908233__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_command_notation_parser_lean_parser_has__view;
|
||||
obj* l_lean_parser_command_notation__spec_fold__action_has__view_x_27___lambda__1___closed__2;
|
||||
obj* l_lean_parser_command_notation__spec_precedence_parser(obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -398,7 +399,6 @@ obj* l_lean_parser_command_notation__spec_precedence__offset__op_has__view;
|
|||
obj* l_lean_parser_rec__t_recurse___at_lean_parser_term_parser_lean_parser_has__view___spec__1(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_command_notation__spec_precedence_has__view_x_27___lambda__1___closed__2;
|
||||
extern obj* l_lean_parser_term__parser__m_alternative;
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_raw_view___rarg___lambda__3___closed__1;
|
||||
obj* l_lean_parser_rec__t_recurse___at_lean_parser_term_parser_lean_parser_has__view___spec__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5) {
|
||||
_start:
|
||||
|
|
@ -926,7 +926,7 @@ x_27 = l_string_join___closed__1;
|
|||
x_28 = l_lean_parser_number_parser___at_lean_parser_command_notation__spec_precedence__lit_parser_lean_parser_has__view___spec__1___rarg___closed__1;
|
||||
lean::inc(x_28);
|
||||
lean::inc(x_27);
|
||||
x_31 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_27, x_28, x_25, x_26, x_0, x_15, x_10);
|
||||
x_31 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_27, x_28, x_25, x_26, x_0, x_15, x_10);
|
||||
x_32 = lean::cnstr_get(x_31, 0);
|
||||
lean::inc(x_32);
|
||||
x_34 = lean::cnstr_get(x_31, 1);
|
||||
|
|
@ -1193,7 +1193,7 @@ lean::cnstr_set(x_65, 0, x_4);
|
|||
x_66 = lean::box(0);
|
||||
x_67 = l_string_join___closed__1;
|
||||
lean::inc(x_67);
|
||||
x_69 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_67, x_64, x_65, x_66, x_2, x_18, x_13);
|
||||
x_69 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_67, x_64, x_65, x_66, x_2, x_18, x_13);
|
||||
x_70 = lean::cnstr_get(x_69, 0);
|
||||
lean::inc(x_70);
|
||||
x_72 = lean::cnstr_get(x_69, 1);
|
||||
|
|
@ -3726,7 +3726,7 @@ obj* x_38; obj* x_39; obj* x_40; obj* x_41; obj* x_43; obj* x_45;
|
|||
x_38 = lean::alloc_cnstr(1, 1, 0);
|
||||
lean::cnstr_set(x_38, 0, x_6);
|
||||
x_39 = lean::box(0);
|
||||
x_40 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_33, x_2, x_38, x_39, x_4, x_23, x_16);
|
||||
x_40 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_33, x_2, x_38, x_39, x_4, x_23, x_16);
|
||||
x_41 = lean::cnstr_get(x_40, 0);
|
||||
lean::inc(x_41);
|
||||
x_43 = lean::cnstr_get(x_40, 1);
|
||||
|
|
@ -3880,7 +3880,7 @@ lean::cnstr_set(x_103, 0, x_6);
|
|||
x_104 = lean::box(0);
|
||||
x_105 = l_string_join___closed__1;
|
||||
lean::inc(x_105);
|
||||
x_107 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_105, x_2, x_103, x_104, x_4, x_23, x_16);
|
||||
x_107 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_105, x_2, x_103, x_104, x_4, x_23, x_16);
|
||||
x_108 = lean::cnstr_get(x_107, 0);
|
||||
lean::inc(x_108);
|
||||
x_110 = lean::cnstr_get(x_107, 1);
|
||||
|
|
@ -4780,7 +4780,7 @@ x_9 = l_lean_parser_combinators_node___at_lean_parser_command_notation__spec_pre
|
|||
return x_9;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__view___spec__2(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__view___spec__2(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -4795,7 +4795,7 @@ if (x_5 == 0)
|
|||
obj* x_8;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -4835,7 +4835,7 @@ else
|
|||
{
|
||||
obj* x_30;
|
||||
lean::dec(x_10);
|
||||
x_30 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_30 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_30;
|
||||
}
|
||||
}
|
||||
|
|
@ -4864,7 +4864,7 @@ else
|
|||
{
|
||||
obj* x_41;
|
||||
lean::dec(x_10);
|
||||
x_41 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_41 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_41;
|
||||
}
|
||||
}
|
||||
|
|
@ -4887,7 +4887,7 @@ else
|
|||
{
|
||||
obj* x_49;
|
||||
lean::dec(x_10);
|
||||
x_49 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_49 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_49;
|
||||
}
|
||||
}
|
||||
|
|
@ -4912,7 +4912,7 @@ else
|
|||
{
|
||||
obj* x_57;
|
||||
lean::dec(x_10);
|
||||
x_57 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_57 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_57;
|
||||
}
|
||||
}
|
||||
|
|
@ -4934,7 +4934,7 @@ else
|
|||
obj* x_64;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_64 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_64 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_64;
|
||||
}
|
||||
}
|
||||
|
|
@ -4946,7 +4946,7 @@ obj* x_2; obj* x_3; obj* x_5; obj* x_6;
|
|||
x_2 = lean::string_iterator_remaining(x_0);
|
||||
x_3 = l_string_join___closed__1;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__view___spec__2(x_2, x_3, x_0);
|
||||
x_5 = l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__view___spec__2(x_2, x_3, x_0);
|
||||
x_6 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_6, 0, x_5);
|
||||
lean::cnstr_set(x_6, 1, x_1);
|
||||
|
|
@ -4980,7 +4980,7 @@ x_8 = l_lean_parser_raw_view___rarg(x_0, x_1, x_2, lean::box(0), x_3, x_4);
|
|||
return x_8;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__tokens___spec__2(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__tokens___spec__2(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -4995,7 +4995,7 @@ if (x_5 == 0)
|
|||
obj* x_8;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -5035,7 +5035,7 @@ else
|
|||
{
|
||||
obj* x_30;
|
||||
lean::dec(x_10);
|
||||
x_30 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_30 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_30;
|
||||
}
|
||||
}
|
||||
|
|
@ -5064,7 +5064,7 @@ else
|
|||
{
|
||||
obj* x_41;
|
||||
lean::dec(x_10);
|
||||
x_41 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_41 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_41;
|
||||
}
|
||||
}
|
||||
|
|
@ -5087,7 +5087,7 @@ else
|
|||
{
|
||||
obj* x_49;
|
||||
lean::dec(x_10);
|
||||
x_49 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_49 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_49;
|
||||
}
|
||||
}
|
||||
|
|
@ -5112,7 +5112,7 @@ else
|
|||
{
|
||||
obj* x_57;
|
||||
lean::dec(x_10);
|
||||
x_57 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_57 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_57;
|
||||
}
|
||||
}
|
||||
|
|
@ -5134,7 +5134,7 @@ else
|
|||
obj* x_64;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_64 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_64 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_64;
|
||||
}
|
||||
}
|
||||
|
|
@ -5146,7 +5146,7 @@ obj* x_2; obj* x_3; obj* x_5; obj* x_6;
|
|||
x_2 = lean::string_iterator_remaining(x_0);
|
||||
x_3 = l_string_join___closed__1;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__tokens___spec__2(x_2, x_3, x_0);
|
||||
x_5 = l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser_lean_parser_has__tokens___spec__2(x_2, x_3, x_0);
|
||||
x_6 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_6, 0, x_5);
|
||||
lean::cnstr_set(x_6, 1, x_1);
|
||||
|
|
@ -5172,7 +5172,7 @@ x_0 = lean::box(0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser___spec__2(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser___spec__2(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -5187,7 +5187,7 @@ if (x_5 == 0)
|
|||
obj* x_8;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -5227,7 +5227,7 @@ else
|
|||
{
|
||||
obj* x_30;
|
||||
lean::dec(x_10);
|
||||
x_30 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_30 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_30;
|
||||
}
|
||||
}
|
||||
|
|
@ -5256,7 +5256,7 @@ else
|
|||
{
|
||||
obj* x_41;
|
||||
lean::dec(x_10);
|
||||
x_41 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_41 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_41;
|
||||
}
|
||||
}
|
||||
|
|
@ -5279,7 +5279,7 @@ else
|
|||
{
|
||||
obj* x_49;
|
||||
lean::dec(x_10);
|
||||
x_49 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_49 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_49;
|
||||
}
|
||||
}
|
||||
|
|
@ -5304,7 +5304,7 @@ else
|
|||
{
|
||||
obj* x_57;
|
||||
lean::dec(x_10);
|
||||
x_57 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_57 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_57;
|
||||
}
|
||||
}
|
||||
|
|
@ -5326,7 +5326,7 @@ else
|
|||
obj* x_64;
|
||||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_64 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_64 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_64;
|
||||
}
|
||||
}
|
||||
|
|
@ -5338,7 +5338,7 @@ obj* x_2; obj* x_3; obj* x_5; obj* x_6;
|
|||
x_2 = lean::string_iterator_remaining(x_0);
|
||||
x_3 = l_string_join___closed__1;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_31565857__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser___spec__2(x_2, x_3, x_0);
|
||||
x_5 = l___private_72153535__take__while__aux___main___at_lean_parser_command_notation__spec_quoted__symbol_parser___spec__2(x_2, x_3, x_0);
|
||||
x_6 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_6, 0, x_5);
|
||||
lean::cnstr_set(x_6, 1, x_1);
|
||||
|
|
@ -6552,7 +6552,7 @@ x_12 = lean::string_length(x_0);
|
|||
lean::inc(x_0);
|
||||
x_14 = lean::string_mk_iterator(x_0);
|
||||
lean::inc(x_5);
|
||||
x_16 = l___private_580269747__str__aux___main(x_12, x_14, x_5);
|
||||
x_16 = l___private_2873386687__str__aux___main(x_12, x_14, x_5);
|
||||
if (lean::obj_tag(x_16) == 0)
|
||||
{
|
||||
obj* x_19; obj* x_20; obj* x_22; uint8 x_23; obj* x_24; obj* x_25; obj* x_26;
|
||||
|
|
@ -6779,7 +6779,7 @@ if (lean::is_shared(x_28)) {
|
|||
lean::cnstr_release(x_28, 2);
|
||||
x_35 = x_28;
|
||||
}
|
||||
x_36 = l___private_3229416877__update__trailing___main(x_29, x_0);
|
||||
x_36 = l___private_1083693925__update__trailing___main(x_29, x_0);
|
||||
lean::inc(x_26);
|
||||
if (lean::is_scalar(x_35)) {
|
||||
x_38 = lean::alloc_cnstr(0, 3, 0);
|
||||
|
|
@ -6874,7 +6874,7 @@ if (lean::is_shared(x_58)) {
|
|||
lean::cnstr_release(x_58, 2);
|
||||
x_65 = x_58;
|
||||
}
|
||||
x_66 = l___private_3229416877__update__trailing___main(x_59, x_0);
|
||||
x_66 = l___private_1083693925__update__trailing___main(x_59, x_0);
|
||||
lean::inc(x_56);
|
||||
if (lean::is_scalar(x_65)) {
|
||||
x_68 = lean::alloc_cnstr(0, 3, 0);
|
||||
|
|
@ -10855,7 +10855,7 @@ x_48 = l_string_join___closed__1;
|
|||
x_49 = l_lean_parser_ident_parser___at_lean_parser_command_notation__spec_fold__action_parser_lean_parser_has__view___spec__4___rarg___closed__1;
|
||||
lean::inc(x_49);
|
||||
lean::inc(x_48);
|
||||
x_52 = l_lean_parser_monad__parsec_error___at___private_4089500695__finish__comment__block__aux___main___spec__1___rarg(x_48, x_49, x_46, x_47, x_0, x_15, x_10);
|
||||
x_52 = l_lean_parser_monad__parsec_error___at___private_409789351__finish__comment__block__aux___main___spec__1___rarg(x_48, x_49, x_46, x_47, x_0, x_15, x_10);
|
||||
x_53 = lean::cnstr_get(x_52, 0);
|
||||
lean::inc(x_53);
|
||||
x_55 = lean::cnstr_get(x_52, 1);
|
||||
|
|
@ -17862,7 +17862,7 @@ lean::inc(x_0);
|
|||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l___private_1297690757__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7) {
|
||||
obj* l___private_1386096941__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7) {
|
||||
_start:
|
||||
{
|
||||
obj* x_8; uint8 x_9;
|
||||
|
|
@ -17991,7 +17991,7 @@ lean::cnstr_set(x_64, 0, x_57);
|
|||
lean::cnstr_set(x_64, 1, x_1);
|
||||
lean::inc(x_59);
|
||||
lean::inc(x_64);
|
||||
x_67 = l___private_1297690757__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(x_0, x_64, x_12, x_3, x_4, x_5, x_59, x_16);
|
||||
x_67 = l___private_1386096941__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(x_0, x_64, x_12, x_3, x_4, x_5, x_59, x_16);
|
||||
x_68 = lean::cnstr_get(x_67, 0);
|
||||
lean::inc(x_68);
|
||||
x_70 = lean::cnstr_get(x_67, 1);
|
||||
|
|
@ -18122,7 +18122,7 @@ lean::dec(x_1);
|
|||
lean::dec(x_0);
|
||||
lean::dec(x_2);
|
||||
x_118 = lean::box(0);
|
||||
x_119 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_119 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_120 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_118);
|
||||
lean::inc(x_120);
|
||||
|
|
@ -18142,7 +18142,7 @@ x_8 = lean::mk_nat_obj(1u);
|
|||
x_9 = lean::nat_add(x_6, x_8);
|
||||
lean::dec(x_8);
|
||||
lean::dec(x_6);
|
||||
x_12 = l___private_1297690757__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(x_0, x_7, x_9, x_1, x_2, x_3, x_4, x_5);
|
||||
x_12 = l___private_1386096941__many1__aux___main___at_lean_parser_command_notation__spec_parser_lean_parser_has__view___spec__3(x_0, x_7, x_9, x_1, x_2, x_3, x_4, x_5);
|
||||
x_13 = lean::cnstr_get(x_12, 0);
|
||||
lean::inc(x_13);
|
||||
x_15 = lean::cnstr_get(x_12, 1);
|
||||
|
|
|
|||
|
|
@ -17,18 +17,16 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l_lean_parser_parsec__t_expect(obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___rarg(obj*, obj*, uint8, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_alpha___spec__2(obj*, obj*, obj*);
|
||||
obj* l___private_2142412293__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1_x_27___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad__fail(obj*);
|
||||
obj* l_lean_parser_monad__parsec_many1__aux___main___rarg___lambda__1(obj*, obj*, obj*);
|
||||
extern obj* l_except__t_lift___rarg___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_foldr___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_350905591__mk__consumed__result___rarg___boxed(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t;
|
||||
obj* l_lean_parser_parsec__t_has__monad__lift___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27(obj*);
|
||||
obj* l_lean_parser_monad__parsec_fix__aux(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_bind__mk__res___rarg(obj*, obj*);
|
||||
uint8 l_char_is__whitespace(uint32);
|
||||
|
|
@ -37,7 +35,9 @@ obj* l_lean_parser_monad__parsec_many1__aux___rarg(obj*, obj*, obj*, obj*, obj*,
|
|||
obj* l_lean_parser_monad__parsec_left__over(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_many1(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_orelse__mk__res(obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___rarg___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_many1__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(obj*, uint8, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__11(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_pos___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_parsec_has__lift(obj*);
|
||||
|
|
@ -64,6 +64,7 @@ obj* l_lean_parser_monad__parsec_observing___rarg(obj*, obj*, obj*, obj*, obj*);
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_take__while1_x_27___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___at_lean_parser_monad__parsec_take__until1___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch(obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main(obj*);
|
||||
obj* l_list_mfoldr___main___at_lean_parser_monad__parsec_longest__match___spec__2___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad__except___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_run___at_lean_parser_parsec__t_parse__with__left__over___spec__1(obj*);
|
||||
|
|
@ -75,7 +76,6 @@ obj* l_string_iterator_remaining___boxed(obj*);
|
|||
obj* l_lean_parser_monad__parsec_foldl__aux___main___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_unexpected__at___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_longest__match___rarg___lambda__1(obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while_x_27___at_lean_parser_monad__parsec_whitespace___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_satisfy___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__until1___rarg(obj*, obj*, obj*);
|
||||
|
|
@ -87,6 +87,7 @@ obj* l_lean_parser_monad__parsec_digit___rarg(obj*, obj*);
|
|||
obj* l_lean_parser_parsec__t_try(obj*);
|
||||
obj* l_lean_parser_parsec__t_run___at_lean_parser_parsec_parse___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_not__followed__by(obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_alpha___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___rarg___lambda__2___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_any___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -101,7 +102,6 @@ obj* l_lean_parser_monad__parsec_labels___rarg___lambda__1(obj*, obj*, obj*, obj
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_take__while1___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_fix__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_take__while1_x_27___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_127590107__take__aux(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while___at_lean_parser_monad__parsec_take__until___spec__1___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_try__mk__res___rarg(obj*);
|
||||
obj* l_lean_parser_parsec__t_eps(obj*);
|
||||
|
|
@ -110,8 +110,6 @@ obj* l_lean_parser_parsec__t_monad___rarg(obj*, obj*);
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_not__followed__by__sat___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_eoi___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error(obj*, obj*, obj*);
|
||||
obj* l___private_127590107__take__aux___main(obj*);
|
||||
obj* l___private_580269747__str__aux(obj*, obj*, obj*);
|
||||
obj* l_list_mfoldr___main___at_lean_parser_monad__parsec_longest__match___spec__2___rarg___lambda__3(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_satisfy___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi___rarg(obj*, obj*);
|
||||
|
|
@ -123,7 +121,6 @@ obj* l_lean_parser_parsec__t_lookahead___rarg___lambda__1(obj*, obj*, obj*);
|
|||
obj* l_lean_parser_monad__parsec_take__while___at_lean_parser_monad__parsec_take__until___spec__1(obj*, obj*, obj*);
|
||||
obj* l_list_mfoldr___main___at_lean_parser_monad__parsec_longest__match___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec_result_mk__eps(obj*, obj*);
|
||||
obj* l___private_2038417741__mk__consumed__result___rarg(uint8, obj*);
|
||||
obj* l_string_quote(obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi__error___rarg___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_alpha___rarg(obj*, obj*);
|
||||
|
|
@ -131,6 +128,7 @@ obj* l_lean_parser_monad__parsec_lower(obj*, obj*);
|
|||
obj* l_lean_parser_monad__parsec__trans(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_monad__parsec_num___spec__4(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_run___at_lean_parser_parsec__t_parse__with__eoi___spec__3(obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_ch___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_zip___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_left__over___rarg___lambda__1(obj*);
|
||||
|
|
@ -142,12 +140,14 @@ obj* l_lean_parser_monad__parsec_hidden(obj*, obj*, obj*);
|
|||
obj* l_lean_parser_monad__parsec_cond___rarg___lambda__1(obj*, obj*, uint8);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_take__until1___spec__3___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_run___at_lean_parser_parsec_parse___spec__1___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_2873386687__str__aux(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_sep__by___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad__except___rarg___lambda__2(obj*, uint8, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_2873386687__str__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while_x_27___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5(obj*);
|
||||
obj* l___private_1598640627__take__aux___main___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_not__followed__by___rarg___lambda__3(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_not__followed__by___rarg___lambda__2___boxed(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -163,24 +163,21 @@ obj* l_list_mfoldr___main___at_lean_parser_monad__parsec_longest__match___spec__
|
|||
uint8 l_char_is__alpha(uint32);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_monad__parsec_take__until1___spec__4___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_run(obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___rarg(obj*, obj*, uint8, obj*);
|
||||
obj* l_lean_parser_monad__parsec_upper(obj*, obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_left__over___rarg(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__until(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_not__followed__by__sat___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad__except___rarg___lambda__4(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_function_comp___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_not__followed__by__sat(obj*, obj*);
|
||||
obj* l___private_127590107__take__aux___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27(obj*);
|
||||
obj* l_lean_parser_monad__parsec_many(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__9(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__10(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_2038417741__mk__consumed__result(obj*);
|
||||
obj* l_lean_parser_parsec_result_mk__eps___rarg___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_digit___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while_x_27___at_lean_parser_monad__parsec_whitespace___spec__1___rarg___lambda__1(obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(obj*, uint8, obj*);
|
||||
obj* l___private_580269747__str__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_alternative(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_monad__parsec_num___spec__4___rarg___lambda__1(obj*, obj*);
|
||||
|
|
@ -196,6 +193,7 @@ obj* l_lean_parser_monad__parsec_any___rarg(obj*, obj*);
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_digit___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_string_iterator_curr___boxed(obj*);
|
||||
obj* l_lean_parser_parsec__t_bind___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_alpha___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec_message_text___rarg___closed__3;
|
||||
obj* l_option_get__or__else___main___rarg(obj*, obj*);
|
||||
|
|
@ -206,8 +204,8 @@ obj* l_lean_parser_monad__parsec_satisfy___rarg___lambda__1(obj*, uint32, obj*);
|
|||
obj* l_lean_parser_monad__parsec_unexpected__at___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_lookahead___rarg(obj*, obj*, obj*);
|
||||
extern obj* l_list_repr__aux___main___rarg___closed__1;
|
||||
obj* l___private_72153535__take__while__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec_parse___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec_message_to__string___rarg(obj*);
|
||||
obj* l_lean_parser_parsec__t_parse__with__eoi(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_num___spec__2(obj*, obj*, obj*);
|
||||
|
|
@ -227,18 +225,19 @@ obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_not__follo
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_eoi___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_parse__with__left__over(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi__error___rarg(obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2(obj*);
|
||||
extern obj* l_lean_format_be___main___closed__1;
|
||||
obj* l_string_line__column(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_upper___spec__1(obj*, obj*, obj*);
|
||||
obj* l___private_350905591__mk__consumed__result(obj*);
|
||||
extern obj* l_char_has__repr___closed__1;
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5(obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___main___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___rarg(obj*, obj*, uint8, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5(obj*);
|
||||
obj* l_lean_parser_parsec__t_bind___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_hidden___rarg___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_str__core(obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___rarg(obj*, obj*, uint8, obj*);
|
||||
obj* l_lean_parser_parsec__t_lookahead___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_monad__parsec_num___spec__4___rarg___boxed(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_label(obj*, obj*, obj*);
|
||||
|
|
@ -250,17 +249,17 @@ obj* l_lean_parser_monad__parsec_fix___rarg(obj*, obj*, obj*, obj*, obj*);
|
|||
extern obj* l_string_join___closed__1;
|
||||
obj* l_lean_parser_parsec__t_pure___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_any___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_alpha(obj*, obj*);
|
||||
obj* l_id___rarg(obj*);
|
||||
obj* l___private_31565857__take__while__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldr__aux___main___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_sep__by1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_mfoldr___main___at_lean_parser_monad__parsec_longest__match___spec__2___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_string_iterator_offset___boxed(obj*);
|
||||
obj* l_lean_parser_monad__parsec_not__followed__by___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_lower___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__13(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_parsec__t_parse__with__eoi___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_str__core___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_pure(obj*);
|
||||
|
|
@ -280,6 +279,7 @@ obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_unexpected
|
|||
obj* l_lean_parser_monad__parsec_any(obj*, obj*);
|
||||
obj* l_lean_parser_parsec_message_text___rarg___closed__2;
|
||||
obj* l_lean_parser_parsec__t_run___at_lean_parser_parsec__t_parse__with__eoi___spec__3___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_350905591__mk__consumed__result___rarg(uint8, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad__except(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_unexpected__at___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -310,16 +310,14 @@ obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_ensure___s
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_satisfy___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_fix__aux___main(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ch___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l___private_2038417741__mk__consumed__result___rarg___boxed(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_lower___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___at_lean_parser_monad__parsec_num___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__6(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_lookahead(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1_x_27___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_sep__by1___rarg___lambda__1(obj*, obj*);
|
||||
obj* l___private_127590107__take__aux___main___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___rarg___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_remaining___rarg___closed__1;
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main(obj*);
|
||||
obj* l_list_mfoldr___main___at_lean_parser_monad__parsec_longest__match___spec__2___rarg___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_take__while___at_lean_parser_monad__parsec_take__until___spec__1___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_foldl__aux(obj*, obj*);
|
||||
|
|
@ -342,13 +340,13 @@ obj* l_lean_parser_monad__parsec_eoi___at_lean_parser_parsec__t_parse__with__eoi
|
|||
obj* l_lean_parser_parsec__t_monad__except___rarg___lambda__2___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_satisfy___rarg___lambda__1___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___at_lean_parser_monad__parsec_take__until1___spec__1___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3655908233__mk__string__result___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__4(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_num___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec__trans___rarg___lambda__3(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_orelse___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi___at_lean_parser_parsec__t_parse__with__eoi___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_fix__aux___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_monad__parsec_take__until1___spec__4___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_longest__match(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_fix__aux___main___rarg___closed__1;
|
||||
|
|
@ -359,7 +357,6 @@ obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_alpha___sp
|
|||
obj* l_lean_parser_parsec__t_labels___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_try__mk__res(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_many1__aux___main___rarg___lambda__3(obj*, obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___rarg___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_longest__match___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_ch___spec__1(obj*, obj*, obj*);
|
||||
|
|
@ -372,22 +369,27 @@ obj* l_lean_parser_monad__parsec__trans___rarg___lambda__1(obj*, obj*, obj*, obj
|
|||
obj* l_lean_parser_monad__parsec_pos(obj*, obj*);
|
||||
obj* l_list_mfoldr___main___at_lean_parser_monad__parsec_longest__match___spec__2(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_num___spec__3___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_72153535__take__while__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec_result_mk__eps___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_any___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_labels___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec_message_to__string___rarg___closed__2;
|
||||
obj* l___private_72153535__take__while__aux(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_satisfy___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_lexeme___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_lookahead(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_labels___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec_message_to__string___rarg___closed__3;
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_lower___rarg___lambda__1(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__14(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main(obj*);
|
||||
obj* l_lean_parser_monad__parsec_lookahead___rarg___closed__1;
|
||||
uint8 l_list_has__dec__eq___main___at_lean_parser_parsec_message_text___spec__1(obj*, obj*);
|
||||
obj* l_dlist_to__list___main___rarg(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while_x_27(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_take__while1___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1598640627__take__aux___main(obj*);
|
||||
obj* l_lean_parser_monad__parsec_eoi___at_lean_parser_parsec__t_parse__with__eoi___spec__1___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_run___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_orelse___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -401,7 +403,6 @@ obj* l_lean_parser_monad__parsec_ensure___rarg___lambda__1___closed__1;
|
|||
obj* l_lean_parser_monad__parsec_ch___rarg(obj*, obj*, uint32);
|
||||
obj* l_lean_parser_monad__parsec_remaining___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_monad__parsec_take__until1___spec__4(obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux(obj*);
|
||||
obj* l_lean_parser_monad__parsec_digit(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_upper___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_str__core___rarg___lambda__1(obj*, obj*, obj*);
|
||||
|
|
@ -410,9 +411,8 @@ obj* l_lean_parser_monad__parsec_curr___rarg___closed__1;
|
|||
obj* l_lean_parser_monad__parsec_sep__by1(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__5(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_remaining(obj*, obj*);
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___rarg___boxed(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_ensure(obj*, obj*);
|
||||
obj* l___private_1598640627__take__aux(obj*);
|
||||
obj* l_lean_parser_monad__parsec_try___rarg___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_not__followed__by___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while1___at_lean_parser_monad__parsec_take__until1___spec__1___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
|
|
@ -453,18 +453,18 @@ obj* l_lean_parser_parsec__t_monad__except___rarg___lambda__3(obj*, obj*, obj*,
|
|||
obj* l_lean_parser_monad__parsec_x_27;
|
||||
obj* l_lean_parser_parsec__t_alternative___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_try___rarg___lambda__1(obj*, obj*);
|
||||
obj* l___private_1598640627__take__aux___rarg(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__until1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_sep__by(obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__12(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_str___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_monad__parsec_upper___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_char_quote__core(uint32);
|
||||
obj* l_lean_parser_monad__parsec_fix__aux___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_parsec__t_parse__with__left__over___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_many_x_27___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_2142412293__mk__string__result(obj*);
|
||||
obj* l_lean_parser_monad__parsec_take__while_x_27___at_lean_parser_monad__parsec_whitespace___spec__1___rarg___closed__1;
|
||||
obj* l___private_3655908233__mk__string__result(obj*);
|
||||
obj* l_lean_parser_parsec__t_monad___rarg___lambda__3(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_not__followed__by___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_observing(obj*, obj*);
|
||||
|
|
@ -4668,7 +4668,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_an
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_580269747__str__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_2873386687__str__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -4734,11 +4734,11 @@ return x_31;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_580269747__str__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_2873386687__str__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3;
|
||||
x_3 = l___private_580269747__str__aux___main(x_0, x_1, x_2);
|
||||
x_3 = l___private_2873386687__str__aux___main(x_0, x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -4788,7 +4788,7 @@ x_3 = lean::string_length(x_0);
|
|||
lean::inc(x_0);
|
||||
x_5 = lean::string_mk_iterator(x_0);
|
||||
lean::inc(x_2);
|
||||
x_7 = l___private_580269747__str__aux___main(x_3, x_5, x_2);
|
||||
x_7 = l___private_2873386687__str__aux___main(x_3, x_5, x_2);
|
||||
if (lean::obj_tag(x_7) == 0)
|
||||
{
|
||||
obj* x_10; obj* x_11; obj* x_13; uint8 x_14; obj* x_15; obj* x_16;
|
||||
|
|
@ -4858,7 +4858,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_st
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_127590107__take__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_1598640627__take__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -4906,29 +4906,29 @@ return x_20;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_127590107__take__aux___main(obj* x_0) {
|
||||
obj* l___private_1598640627__take__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_127590107__take__aux___main___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1598640627__take__aux___main___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_127590107__take__aux___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_1598640627__take__aux___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3;
|
||||
x_3 = l___private_127590107__take__aux___main___rarg(x_0, x_1, x_2);
|
||||
x_3 = l___private_1598640627__take__aux___main___rarg(x_0, x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
obj* l___private_127590107__take__aux(obj* x_0) {
|
||||
obj* l___private_1598640627__take__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_127590107__take__aux___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1598640627__take__aux___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -4948,7 +4948,7 @@ lean::inc(x_7);
|
|||
lean::dec(x_1);
|
||||
x_10 = l_string_join___closed__1;
|
||||
lean::inc(x_10);
|
||||
x_12 = lean::alloc_closure(reinterpret_cast<void*>(l___private_127590107__take__aux___rarg), 3, 2);
|
||||
x_12 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1598640627__take__aux___rarg), 3, 2);
|
||||
lean::closure_set(x_12, 0, x_2);
|
||||
lean::closure_set(x_12, 1, x_10);
|
||||
x_13 = lean::apply_2(x_7, lean::box(0), x_12);
|
||||
|
|
@ -4982,7 +4982,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_ta
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_2142412293__mk__string__result___rarg(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3655908233__mk__string__result___rarg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_3;
|
||||
|
|
@ -5011,16 +5011,16 @@ return x_8;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_2142412293__mk__string__result(obj* x_0) {
|
||||
obj* l___private_3655908233__mk__string__result(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2142412293__mk__string__result___rarg), 2, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3655908233__mk__string__result___rarg), 2, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_72153535__take__while__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -5036,7 +5036,7 @@ if (x_7 == 0)
|
|||
obj* x_10;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_10 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_10 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_10;
|
||||
}
|
||||
else
|
||||
|
|
@ -5053,7 +5053,7 @@ if (x_15 == 0)
|
|||
obj* x_19;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_19 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_19 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_19;
|
||||
}
|
||||
else
|
||||
|
|
@ -5077,34 +5077,34 @@ else
|
|||
obj* x_29;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_29 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_29 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_29;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___main___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___main___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_72153535__take__while__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_31565857__take__while__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_72153535__take__while__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -5128,7 +5128,7 @@ obj* x_2; obj* x_3; obj* x_5;
|
|||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = l_string_join___closed__1;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_31565857__take__while__aux___main___rarg(x_0, x_2, x_3, x_1);
|
||||
x_5 = l___private_72153535__take__while__aux___main___rarg(x_0, x_2, x_3, x_1);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
|
|
@ -5162,7 +5162,7 @@ _start:
|
|||
{
|
||||
obj* x_3; obj* x_4;
|
||||
x_3 = lean::string_iterator_remaining(x_2);
|
||||
x_4 = l___private_31565857__take__while__aux___main___rarg(x_0, x_3, x_1, x_2);
|
||||
x_4 = l___private_72153535__take__while__aux___main___rarg(x_0, x_3, x_1, x_2);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -5353,7 +5353,7 @@ x_4 = l_lean_parser_monad__parsec_take__while1___rarg___lambda__2(x_0, x_1, x_3)
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -5369,7 +5369,7 @@ if (x_7 == 0)
|
|||
obj* x_10;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_10 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_10 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_10;
|
||||
}
|
||||
else
|
||||
|
|
@ -5400,7 +5400,7 @@ else
|
|||
obj* x_26;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_26 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_26 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_26;
|
||||
}
|
||||
}
|
||||
|
|
@ -5410,17 +5410,17 @@ else
|
|||
obj* x_29;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_29 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_29 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_29;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -5444,7 +5444,7 @@ obj* x_2; obj* x_3; obj* x_5;
|
|||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = l_string_join___closed__1;
|
||||
lean::inc(x_3);
|
||||
x_5 = l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg(x_0, x_2, x_3, x_1);
|
||||
x_5 = l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until___spec__2___rarg(x_0, x_2, x_3, x_1);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
|
|
@ -5534,7 +5534,7 @@ x_6 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -5550,7 +5550,7 @@ if (x_7 == 0)
|
|||
obj* x_10;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_10 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_10 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_10;
|
||||
}
|
||||
else
|
||||
|
|
@ -5581,7 +5581,7 @@ else
|
|||
obj* x_26;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_26 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_26 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_26;
|
||||
}
|
||||
}
|
||||
|
|
@ -5591,17 +5591,17 @@ else
|
|||
obj* x_29;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_29 = l___private_2142412293__mk__string__result___rarg(x_2, x_3);
|
||||
x_29 = l___private_3655908233__mk__string__result___rarg(x_2, x_3);
|
||||
return x_29;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -5627,7 +5627,7 @@ _start:
|
|||
{
|
||||
obj* x_3; obj* x_4;
|
||||
x_3 = lean::string_iterator_remaining(x_2);
|
||||
x_4 = l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg(x_0, x_3, x_1, x_2);
|
||||
x_4 = l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_take__until1___spec__5___rarg(x_0, x_3, x_1, x_2);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -5769,7 +5769,7 @@ x_4 = l_lean_parser_monad__parsec_take__while__cont___at_lean_parser_monad__pars
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_2038417741__mk__consumed__result___rarg(uint8 x_0, obj* x_1) {
|
||||
obj* l___private_350905591__mk__consumed__result___rarg(uint8 x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
if (x_0 == 0)
|
||||
|
|
@ -5797,25 +5797,25 @@ return x_8;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_2038417741__mk__consumed__result(obj* x_0) {
|
||||
obj* l___private_350905591__mk__consumed__result(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2038417741__mk__consumed__result___rarg___boxed), 2, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_350905591__mk__consumed__result___rarg___boxed), 2, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_2038417741__mk__consumed__result___rarg___boxed(obj* x_0, obj* x_1) {
|
||||
obj* l___private_350905591__mk__consumed__result___rarg___boxed(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_2; obj* x_3;
|
||||
x_2 = lean::unbox(x_0);
|
||||
x_3 = l___private_2038417741__mk__consumed__result___rarg(x_2, x_1);
|
||||
x_3 = l___private_350905591__mk__consumed__result___rarg(x_2, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___rarg(obj* x_0, obj* x_1, uint8 x_2, obj* x_3) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___rarg(obj* x_0, obj* x_1, uint8 x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -5831,7 +5831,7 @@ if (x_7 == 0)
|
|||
obj* x_10;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_10 = l___private_2038417741__mk__consumed__result___rarg(x_2, x_3);
|
||||
x_10 = l___private_350905591__mk__consumed__result___rarg(x_2, x_3);
|
||||
return x_10;
|
||||
}
|
||||
else
|
||||
|
|
@ -5848,7 +5848,7 @@ if (x_15 == 0)
|
|||
obj* x_19;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_19 = l___private_2038417741__mk__consumed__result___rarg(x_2, x_3);
|
||||
x_19 = l___private_350905591__mk__consumed__result___rarg(x_2, x_3);
|
||||
return x_19;
|
||||
}
|
||||
else
|
||||
|
|
@ -5872,52 +5872,52 @@ else
|
|||
obj* x_29;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_29 = l___private_2038417741__mk__consumed__result___rarg(x_2, x_3);
|
||||
x_29 = l___private_350905591__mk__consumed__result___rarg(x_2, x_3);
|
||||
return x_29;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main(obj* x_0) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1695453085__take__while__aux_x_27___main___rarg___boxed), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2284808125__take__while__aux_x_27___main___rarg___boxed), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_4; obj* x_5;
|
||||
x_4 = lean::unbox(x_2);
|
||||
x_5 = l___private_1695453085__take__while__aux_x_27___main___rarg(x_0, x_1, x_4, x_3);
|
||||
x_5 = l___private_2284808125__take__while__aux_x_27___main___rarg(x_0, x_1, x_4, x_3);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___rarg(obj* x_0, obj* x_1, uint8 x_2, obj* x_3) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___rarg(obj* x_0, obj* x_1, uint8 x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_1695453085__take__while__aux_x_27___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_2284808125__take__while__aux_x_27___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27(obj* x_0) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1695453085__take__while__aux_x_27___rarg___boxed), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2284808125__take__while__aux_x_27___rarg___boxed), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___rarg___boxed(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_4; obj* x_5;
|
||||
x_4 = lean::unbox(x_2);
|
||||
x_5 = l___private_1695453085__take__while__aux_x_27___rarg(x_0, x_1, x_4, x_3);
|
||||
x_5 = l___private_2284808125__take__while__aux_x_27___rarg(x_0, x_1, x_4, x_3);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
|
|
@ -5940,7 +5940,7 @@ _start:
|
|||
obj* x_2; uint8 x_3; obj* x_4;
|
||||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = 0;
|
||||
x_4 = l___private_1695453085__take__while__aux_x_27___main___rarg(x_0, x_2, x_3, x_1);
|
||||
x_4 = l___private_2284808125__take__while__aux_x_27___main___rarg(x_0, x_2, x_3, x_1);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -6113,7 +6113,7 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_ta
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(obj* x_0, uint8 x_1, obj* x_2) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(obj* x_0, uint8 x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -6128,7 +6128,7 @@ if (x_6 == 0)
|
|||
{
|
||||
obj* x_8;
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2038417741__mk__consumed__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_350905591__mk__consumed__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -6140,7 +6140,7 @@ if (x_10 == 0)
|
|||
{
|
||||
obj* x_12;
|
||||
lean::dec(x_0);
|
||||
x_12 = l___private_2038417741__mk__consumed__result___rarg(x_1, x_2);
|
||||
x_12 = l___private_350905591__mk__consumed__result___rarg(x_1, x_2);
|
||||
return x_12;
|
||||
}
|
||||
else
|
||||
|
|
@ -6163,17 +6163,17 @@ else
|
|||
{
|
||||
obj* x_21;
|
||||
lean::dec(x_0);
|
||||
x_21 = l___private_2038417741__mk__consumed__result___rarg(x_1, x_2);
|
||||
x_21 = l___private_350905591__mk__consumed__result___rarg(x_1, x_2);
|
||||
return x_21;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2(obj* x_0) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg___boxed), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg___boxed), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -6204,7 +6204,7 @@ _start:
|
|||
obj* x_1; uint8 x_2; obj* x_3;
|
||||
x_1 = lean::string_iterator_remaining(x_0);
|
||||
x_2 = 0;
|
||||
x_3 = l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(x_1, x_2, x_0);
|
||||
x_3 = l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(x_1, x_2, x_0);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -6238,12 +6238,12 @@ x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_wh
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_3; obj* x_4;
|
||||
x_3 = lean::unbox(x_1);
|
||||
x_4 = l___private_1695453085__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(x_0, x_3, x_2);
|
||||
x_4 = l___private_2284808125__take__while__aux_x_27___main___at_lean_parser_monad__parsec_whitespace___spec__2___rarg(x_0, x_3, x_2);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -6328,7 +6328,7 @@ x_6 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_er
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -6343,7 +6343,7 @@ if (x_6 == 0)
|
|||
{
|
||||
obj* x_8;
|
||||
lean::dec(x_0);
|
||||
x_8 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_8 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_8;
|
||||
}
|
||||
else
|
||||
|
|
@ -6355,7 +6355,7 @@ if (x_10 == 0)
|
|||
{
|
||||
obj* x_12;
|
||||
lean::dec(x_0);
|
||||
x_12 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_12 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_12;
|
||||
}
|
||||
else
|
||||
|
|
@ -6378,17 +6378,17 @@ else
|
|||
{
|
||||
obj* x_21;
|
||||
lean::dec(x_0);
|
||||
x_21 = l___private_2142412293__mk__string__result___rarg(x_1, x_2);
|
||||
x_21 = l___private_3655908233__mk__string__result___rarg(x_1, x_2);
|
||||
return x_21;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5(obj* x_0) {
|
||||
obj* l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -6413,7 +6413,7 @@ _start:
|
|||
{
|
||||
obj* x_2; obj* x_3;
|
||||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = l___private_31565857__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg(x_2, x_0, x_1);
|
||||
x_3 = l___private_72153535__take__while__aux___main___at_lean_parser_monad__parsec_num___spec__5___rarg(x_2, x_0, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,56 +17,56 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l_lean_parser_monad__parsec_error___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_curr__lbp(obj*);
|
||||
obj* l_lean_parser_trie_match__prefix___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_pratt__parser(obj*);
|
||||
extern obj* l_mjoin___rarg___closed__1;
|
||||
obj* l_lean_parser_rec__t_run__parsec___at_lean_parser_pratt__parser___spec__1(obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_curr__lbp___spec__2(obj*, obj*);
|
||||
obj* l___private_1055111885__trailing__loop___main___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_rec__t_run__parsec___rarg___lambda__1___closed__1;
|
||||
obj* l___private_1055111885__trailing__loop___main___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_pratt__parser___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run__parsec___at_lean_parser_pratt__parser___spec__1___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_pratt__parser___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1055111885__trailing__loop___main(obj*);
|
||||
obj* l___private_229285377__trailing__loop___main(obj*);
|
||||
obj* l_lean_parser_pratt__parser_tokens___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_curr__lbp___rarg___lambda__1___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_229285377__trailing__loop___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run__parsec___at_lean_parser_pratt__parser___spec__1___rarg___lambda__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_curr__lbp___rarg___lambda__3(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run___at_lean_parser_pratt__parser___spec__3(obj*, obj*);
|
||||
obj* l_lean_parser_pratt__parser_view(obj*);
|
||||
obj* l___private_4273586383__run__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_curr__lbp___spec__3___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1055111885__trailing__loop___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1055111885__trailing__loop___main___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
obj* l_lean_parser_pratt__parser_tokens(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_229285377__trailing__loop(obj*);
|
||||
obj* l___private_229285377__trailing__loop___main___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_monad__parsec_left__over___rarg___closed__1;
|
||||
obj* l_lean_parser_pratt__parser___rarg___lambda__4(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_curr__lbp___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
extern obj* l_lean_parser_max__prec;
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_curr__lbp___spec__2___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run__parsec___at_lean_parser_pratt__parser___spec__1___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_229285377__trailing__loop___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_pratt__parser___rarg___lambda__1(obj*, obj*);
|
||||
extern obj* l_lean_parser_indexed___rarg___closed__1;
|
||||
obj* l_lean_parser_pratt__parser___rarg___lambda__3(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_curr__lbp___rarg___lambda__3___closed__2;
|
||||
obj* l_lean_parser_curr__lbp___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1055111885__trailing__loop___main___spec__1(obj*, obj*);
|
||||
obj* l___private_229285377__trailing__loop___main___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_229285377__trailing__loop___main___spec__1(obj*, obj*);
|
||||
obj* l_lean_parser_curr__lbp___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_1055111885__trailing__loop(obj*);
|
||||
obj* l_lean_parser_curr__lbp___rarg___lambda__3___closed__1;
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1055111885__trailing__loop___main___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_curr__lbp___spec__3(obj*, obj*);
|
||||
obj* l_lean_parser_curr__lbp___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_curr__lbp___spec__1(obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_pratt__parser_view___rarg(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_list_append___rarg(obj*, obj*);
|
||||
extern obj* l_lean_parser_number_has__view_x_27___lambda__1___closed__6;
|
||||
obj* l_lean_parser_pratt__parser___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_pratt__parser___spec__2(obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run___at_lean_parser_pratt__parser___spec__3___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_229285377__trailing__loop___main___rarg___lambda__2(obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_curr__lbp___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -425,7 +425,7 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_curr__lbp___rarg
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1055111885__trailing__loop___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_229285377__trailing__loop___main___spec__1___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6) {
|
||||
_start:
|
||||
{
|
||||
obj* x_9; obj* x_10; obj* x_13;
|
||||
|
|
@ -443,17 +443,17 @@ x_13 = lean::apply_2(x_10, lean::box(0), x_9);
|
|||
return x_13;
|
||||
}
|
||||
}
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_1055111885__trailing__loop___main___spec__1(obj* x_0, obj* x_1) {
|
||||
obj* l_lean_parser_monad__parsec_error___at___private_229285377__trailing__loop___main___spec__1(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_error___at___private_1055111885__trailing__loop___main___spec__1___rarg), 7, 0);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_monad__parsec_error___at___private_229285377__trailing__loop___main___spec__1___rarg), 7, 0);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1055111885__trailing__loop___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8) {
|
||||
obj* l___private_229285377__trailing__loop___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8) {
|
||||
_start:
|
||||
{
|
||||
obj* x_9; uint8 x_10;
|
||||
|
|
@ -476,7 +476,7 @@ lean::inc(x_1);
|
|||
lean::inc(x_0);
|
||||
x_23 = l_lean_parser_curr__lbp___rarg(x_0, x_1, x_2, x_3, x_8);
|
||||
lean::inc(x_16);
|
||||
x_25 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1055111885__trailing__loop___main___rarg___lambda__2), 11, 10);
|
||||
x_25 = lean::alloc_closure(reinterpret_cast<void*>(l___private_229285377__trailing__loop___main___rarg___lambda__2), 11, 10);
|
||||
lean::closure_set(x_25, 0, x_5);
|
||||
lean::closure_set(x_25, 1, x_0);
|
||||
lean::closure_set(x_25, 2, x_7);
|
||||
|
|
@ -501,25 +501,25 @@ lean::dec(x_6);
|
|||
lean::dec(x_3);
|
||||
lean::dec(x_0);
|
||||
x_34 = lean::box(0);
|
||||
x_35 = l___private_1297690757__many1__aux___main___rarg___closed__1;
|
||||
x_35 = l___private_1386096941__many1__aux___main___rarg___closed__1;
|
||||
x_36 = l_mjoin___rarg___closed__1;
|
||||
lean::inc(x_34);
|
||||
lean::inc(x_36);
|
||||
lean::inc(x_35);
|
||||
x_40 = l_lean_parser_monad__parsec_error___at___private_1055111885__trailing__loop___main___spec__1___rarg(x_2, lean::box(0), x_35, x_36, x_34, x_34, x_8);
|
||||
x_40 = l_lean_parser_monad__parsec_error___at___private_229285377__trailing__loop___main___spec__1___rarg(x_2, lean::box(0), x_35, x_36, x_34, x_34, x_8);
|
||||
return x_40;
|
||||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1055111885__trailing__loop___main___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8) {
|
||||
obj* l___private_229285377__trailing__loop___main___rarg___lambda__1(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8) {
|
||||
_start:
|
||||
{
|
||||
obj* x_9;
|
||||
x_9 = l___private_1055111885__trailing__loop___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_8, x_7);
|
||||
x_9 = l___private_229285377__trailing__loop___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_8, x_7);
|
||||
return x_9;
|
||||
}
|
||||
}
|
||||
obj* l___private_1055111885__trailing__loop___main___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
obj* l___private_229285377__trailing__loop___main___rarg___lambda__2(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8, obj* x_9, obj* x_10) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_11;
|
||||
|
|
@ -551,7 +551,7 @@ obj* x_30; obj* x_31; obj* x_32;
|
|||
lean::inc(x_4);
|
||||
lean::inc(x_3);
|
||||
x_30 = lean::apply_2(x_3, x_2, x_4);
|
||||
x_31 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1055111885__trailing__loop___main___rarg___lambda__1), 9, 8);
|
||||
x_31 = lean::alloc_closure(reinterpret_cast<void*>(l___private_229285377__trailing__loop___main___rarg___lambda__1), 9, 8);
|
||||
lean::closure_set(x_31, 0, x_1);
|
||||
lean::closure_set(x_31, 1, x_5);
|
||||
lean::closure_set(x_31, 2, x_6);
|
||||
|
|
@ -565,29 +565,29 @@ return x_32;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1055111885__trailing__loop___main(obj* x_0) {
|
||||
obj* l___private_229285377__trailing__loop___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1055111885__trailing__loop___main___rarg), 9, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_229285377__trailing__loop___main___rarg), 9, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_1055111885__trailing__loop___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8) {
|
||||
obj* l___private_229285377__trailing__loop___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3, obj* x_4, obj* x_5, obj* x_6, obj* x_7, obj* x_8) {
|
||||
_start:
|
||||
{
|
||||
obj* x_9;
|
||||
x_9 = l___private_1055111885__trailing__loop___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8);
|
||||
x_9 = l___private_229285377__trailing__loop___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_6, x_7, x_8);
|
||||
return x_9;
|
||||
}
|
||||
}
|
||||
obj* l___private_1055111885__trailing__loop(obj* x_0) {
|
||||
obj* l___private_229285377__trailing__loop(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1055111885__trailing__loop___rarg), 9, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_229285377__trailing__loop___rarg), 9, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -622,7 +622,7 @@ obj* l_lean_parser_rec__t_run___at_lean_parser_pratt__parser___spec__3___rarg(ob
|
|||
_start:
|
||||
{
|
||||
obj* x_4; obj* x_5;
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___rarg), 4, 3);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___rarg), 4, 3);
|
||||
lean::closure_set(x_4, 0, x_1);
|
||||
lean::closure_set(x_4, 1, x_2);
|
||||
lean::closure_set(x_4, 2, x_3);
|
||||
|
|
@ -745,7 +745,7 @@ x_9 = lean::mk_nat_obj(1u);
|
|||
x_10 = lean::nat_add(x_8, x_9);
|
||||
lean::dec(x_9);
|
||||
lean::dec(x_8);
|
||||
x_13 = l___private_1055111885__trailing__loop___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_6, x_7);
|
||||
x_13 = l___private_229285377__trailing__loop___main___rarg(x_0, x_1, x_2, x_3, x_4, x_5, x_10, x_6, x_7);
|
||||
return x_13;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l_lean_parser_monad__parsec_error___rarg___lambda__1(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_recurse(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_alternative___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run__parsec___rarg___lambda__1(obj*, obj*, obj*);
|
||||
|
|
@ -27,7 +26,6 @@ obj* l_lean_parser_rec__t_run__parsec___rarg___lambda__1___closed__1;
|
|||
obj* l_lean_parser_rec__t_monad__except___rarg(obj*);
|
||||
obj* l_reader__t_alternative___rarg(obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_monad(obj*, obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___main(obj*, obj*, obj*);
|
||||
obj* l_reader__t_monad__functor(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_rec__t_run__parsec___spec__1(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run__parsec(obj*, obj*, obj*, obj*);
|
||||
|
|
@ -35,15 +33,17 @@ obj* l_lean_parser_rec__t_run___at_lean_parser_rec__t_run__parsec___spec__2(obj*
|
|||
obj* l_lean_parser_monad__rec_base___rarg(obj*);
|
||||
obj* l_lean_parser_monad__rec_trans(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_monad___rarg(obj*);
|
||||
obj* l___private_4273586383__run__aux(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_recurse___rarg___lambda__1(obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run__parsec___rarg(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_monad__except(obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4273586383__run__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_monad__functor___rarg(obj*);
|
||||
extern obj* l_lean_parser_monad__parsec_left__over___rarg___closed__1;
|
||||
obj* l___private_4273586383__run__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_alternative(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_lean_parser_monad__parsec___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_has__monad__lift___rarg(obj*);
|
||||
obj* l_lean_parser_rec__t_lean_parser_monad__parsec(obj*, obj*, obj*);
|
||||
obj* l_reader__t_monad__except___rarg(obj*);
|
||||
|
|
@ -57,8 +57,8 @@ obj* l_lean_parser_rec__t;
|
|||
obj* l_lean_parser_monad__parsec_error___at_lean_parser_rec__t_run__parsec___spec__1___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l_reader__t_monad___rarg(obj*);
|
||||
obj* l_lean_parser_rec__t_has__monad__lift(obj*, obj*, obj*);
|
||||
obj* l___private_3693562977__run__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_rec__t_run___at_lean_parser_rec__t_run__parsec___spec__2___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_4273586383__run__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_monad__rec_trans___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* _init_l_lean_parser_rec__t() {
|
||||
_start:
|
||||
|
|
@ -107,7 +107,7 @@ x_6 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_rec__t_recurse__
|
|||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_3693562977__run__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_4273586383__run__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -122,7 +122,7 @@ x_8 = lean::nat_sub(x_2, x_7);
|
|||
lean::dec(x_7);
|
||||
lean::dec(x_2);
|
||||
lean::inc(x_1);
|
||||
x_12 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___main___rarg), 4, 3);
|
||||
x_12 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___main___rarg), 4, 3);
|
||||
lean::closure_set(x_12, 0, x_0);
|
||||
lean::closure_set(x_12, 1, x_1);
|
||||
lean::closure_set(x_12, 2, x_8);
|
||||
|
|
@ -139,26 +139,26 @@ return x_16;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3693562977__run__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_4273586383__run__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_6;
|
||||
lean::dec(x_2);
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___main___rarg), 4, 0);
|
||||
x_6 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___main___rarg), 4, 0);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l___private_3693562977__run__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_4273586383__run__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_3693562977__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_4273586383__run__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_3693562977__run__aux(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_4273586383__run__aux(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_8;
|
||||
|
|
@ -166,7 +166,7 @@ lean::dec(x_3);
|
|||
lean::dec(x_2);
|
||||
lean::dec(x_1);
|
||||
lean::dec(x_0);
|
||||
x_8 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___rarg), 4, 0);
|
||||
x_8 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___rarg), 4, 0);
|
||||
return x_8;
|
||||
}
|
||||
}
|
||||
|
|
@ -174,7 +174,7 @@ obj* l_lean_parser_rec__t_run___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
|||
_start:
|
||||
{
|
||||
obj* x_4; obj* x_5;
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___rarg), 4, 3);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___rarg), 4, 3);
|
||||
lean::closure_set(x_4, 0, x_1);
|
||||
lean::closure_set(x_4, 1, x_2);
|
||||
lean::closure_set(x_4, 2, x_3);
|
||||
|
|
@ -227,7 +227,7 @@ obj* l_lean_parser_rec__t_run___at_lean_parser_rec__t_run__parsec___spec__2___ra
|
|||
_start:
|
||||
{
|
||||
obj* x_4; obj* x_5;
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3693562977__run__aux___rarg), 4, 3);
|
||||
x_4 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4273586383__run__aux___rarg), 4, 3);
|
||||
lean::closure_set(x_4, 0, x_1);
|
||||
lean::closure_set(x_4, 1, x_2);
|
||||
lean::closure_set(x_4, 2, x_3);
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
obj* l_lean_parser_syntax_is__of__kind___main___boxed(obj*, obj*);
|
||||
obj* l_lean_parser_syntax_is__of__kind___boxed(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_syntax_to__format___main___spec__3(obj*);
|
||||
obj* l___private_3584063373__update__leading__aux(obj*, obj*);
|
||||
obj* l_list_map___main___at_lean_parser_syntax_to__format___main___spec__5(obj*);
|
||||
extern obj* l_lean_format_paren___closed__1;
|
||||
obj* l_lean_parser_macro__scope;
|
||||
|
|
@ -37,6 +38,7 @@ obj* l_list_reverse___rarg(obj*);
|
|||
obj* l_lean_parser_syntax_reprint__atom___main(obj*);
|
||||
obj* l_lean_nat__has__to__format(obj*);
|
||||
obj* l_lean_parser_syntax_to__format__lst(obj*);
|
||||
obj* l___private_3584063373__update__leading__aux___main(obj*, obj*);
|
||||
obj* l_lean_has__repr___lambda__1(obj*);
|
||||
uint8 l_lean_parser_syntax_is__of__kind___main(obj*, obj*);
|
||||
obj* l_string_quote(obj*);
|
||||
|
|
@ -67,12 +69,10 @@ obj* l_lean_parser_syntax_mreplace__lst(obj*);
|
|||
obj* l_lean_parser_syntax_get__head__info__lst___main(obj*);
|
||||
obj* l_lean_parser_syntax_has__to__string;
|
||||
obj* l_lean_parser_syntax_mreplace__lst___main___at_lean_parser_syntax_update__leading___spec__2(obj*, obj*, obj*);
|
||||
obj* l___private_3688381373__update__leading__aux___main(obj*, obj*);
|
||||
obj* l_lean_parser_syntax_to__format___main___closed__8;
|
||||
obj* l_lean_parser_syntax_flip__scopes(obj*, obj*);
|
||||
obj* l_string_iterator_nextn___main(obj*, obj*);
|
||||
extern obj* l_lean_format_sbracket___closed__1;
|
||||
obj* l___private_3688381373__update__leading__aux(obj*, obj*);
|
||||
obj* l_nat_dec__eq___boxed(obj*, obj*);
|
||||
obj* l_lean_parser_syntax_to__format(obj*);
|
||||
obj* l_lean_parser_inhabited;
|
||||
|
|
@ -1008,7 +1008,7 @@ x_2 = l_lean_parser_syntax_mreplace___main___at_lean_parser_syntax_replace___spe
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3688381373__update__leading__aux___main(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3584063373__update__leading__aux___main(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
switch (lean::obj_tag(x_0)) {
|
||||
|
|
@ -1240,11 +1240,11 @@ return x_88;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3688381373__update__leading__aux(obj* x_0, obj* x_1) {
|
||||
obj* l___private_3584063373__update__leading__aux(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
x_2 = l___private_3688381373__update__leading__aux___main(x_0, x_1);
|
||||
x_2 = l___private_3584063373__update__leading__aux___main(x_0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -1443,7 +1443,7 @@ obj* _init_l_lean_parser_syntax_update__leading___closed__1() {
|
|||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
x_0 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3688381373__update__leading__aux), 2, 0);
|
||||
x_0 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3584063373__update__leading__aux), 2, 0);
|
||||
return x_0;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -16,57 +16,57 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-label"
|
||||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
obj* l___private_3279031763__insert__aux(obj*);
|
||||
obj* l_lean_parser_trie_has__to__string(obj*);
|
||||
obj* l___private_603819503__match__prefix__aux(obj*);
|
||||
obj* l_lean_parser_trie_match__prefix___rarg(obj*, obj*);
|
||||
obj* l_rbnode_balance2__node___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_3045062755__to__string__aux___main___rarg(obj*);
|
||||
obj* l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3(obj*);
|
||||
obj* l___private_4095784467__find__aux___main(obj*);
|
||||
obj* l___private_380795433__insert__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_603819503__match__prefix__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3___rarg(obj*, obj*);
|
||||
obj* l___private_380795433__insert__aux(obj*);
|
||||
obj* l_lean_parser_trie_mk(obj*);
|
||||
obj* l_lean_parser_trie_find___rarg(obj*, obj*);
|
||||
obj* l___private_3279031763__insert__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(obj*, uint32, obj*);
|
||||
obj* l___private_3045062755__to__string__aux___main(obj*);
|
||||
obj* l___private_380795433__insert__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_parser_trie_match__prefix(obj*);
|
||||
obj* l_list_zip___rarg___lambda__1(obj*, obj*);
|
||||
obj* l___private_4095784467__find__aux___main___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_1930272147__to__string__aux___main(obj*);
|
||||
obj* l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(obj*, uint32, obj*);
|
||||
obj* l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg(obj*, uint32);
|
||||
obj* l_option_orelse___main___rarg(obj*, obj*);
|
||||
obj* l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1(obj*);
|
||||
obj* l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_trie_insert___rarg(obj*, obj*, obj*);
|
||||
obj* l_rbnode_mk__insert__result___main___rarg(uint8, obj*);
|
||||
obj* l___private_1930272147__to__string__aux(obj*);
|
||||
obj* l___private_1930272147__to__string__aux___main___rarg(obj*);
|
||||
obj* l_option_get__or__else___main___rarg(obj*, obj*);
|
||||
obj* l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3(obj*);
|
||||
obj* l_lean_parser_trie_mk___closed__1;
|
||||
obj* l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2___rarg(obj*, uint32, obj*);
|
||||
obj* l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3(obj*);
|
||||
extern obj* l_char_has__repr___closed__1;
|
||||
obj* l___private_3045062755__to__string__aux(obj*);
|
||||
obj* l___private_1312873337__match__prefix__aux___main(obj*);
|
||||
obj* l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l___private_603819503__match__prefix__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l___private_830774433__find__aux___rarg(obj*, obj*, obj*);
|
||||
obj* l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l_lean_parser_trie_find(obj*);
|
||||
obj* l___private_3045062755__to__string__aux___rarg(obj*);
|
||||
obj* l_lean_to__fmt___at___private_3045062755__to__string__aux___main___spec__2(obj*);
|
||||
obj* l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg___boxed(obj*, obj*, obj*);
|
||||
obj* l___private_3279031763__insert__aux___main(obj*);
|
||||
obj* l_lean_to__fmt___at___private_1930272147__to__string__aux___main___spec__2(obj*);
|
||||
obj* l___private_830774433__find__aux___main___rarg(obj*, obj*, obj*);
|
||||
obj* l___private_380795433__insert__aux___main(obj*);
|
||||
obj* l___private_1930272147__to__string__aux___rarg(obj*);
|
||||
obj* l_lean_format_group___main(obj*);
|
||||
obj* l___private_1312873337__match__prefix__aux___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3(obj*);
|
||||
obj* l_lean_format_join__sep___main___at___private_1930272147__to__string__aux___main___spec__1(obj*, obj*);
|
||||
obj* l_lean_format_pretty(obj*, obj*);
|
||||
obj* l_lean_format_join__sep___main___at___private_3045062755__to__string__aux___main___spec__1(obj*, obj*);
|
||||
obj* l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3___rarg(obj*, obj*);
|
||||
obj* l___private_1312873337__match__prefix__aux(obj*);
|
||||
obj* l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg___boxed(obj*, obj*);
|
||||
obj* l___private_4095784467__find__aux___rarg(obj*, obj*, obj*);
|
||||
obj* l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg___boxed(obj*, obj*);
|
||||
obj* l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2(obj*);
|
||||
obj* l___private_603819503__match__prefix__aux___main(obj*);
|
||||
obj* l___private_830774433__find__aux___main(obj*);
|
||||
uint8 l_rbnode_get__color___main___rarg(obj*);
|
||||
obj* l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1(obj*);
|
||||
obj* l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2(obj*);
|
||||
obj* l___private_3279031763__insert__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2___rarg(obj*, uint32, obj*);
|
||||
obj* l_rbnode_balance1__node___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_option_map___rarg(obj*, obj*);
|
||||
obj* l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg(obj*, uint32);
|
||||
obj* l___private_4095784467__find__aux(obj*);
|
||||
obj* l___private_830774433__find__aux(obj*);
|
||||
obj* l_char_quote__core(uint32);
|
||||
obj* l_lean_parser_trie_insert(obj*);
|
||||
obj* l_lean_parser_trie_has__to__string___rarg(obj*);
|
||||
obj* l___private_1312873337__match__prefix__aux___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* _init_l_lean_parser_trie_mk___closed__1() {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -89,7 +89,7 @@ lean::inc(x_2);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg(obj* x_0, uint32 x_1) {
|
||||
obj* l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg(obj* x_0, uint32 x_1) {
|
||||
_start:
|
||||
{
|
||||
switch (lean::obj_tag(x_0)) {
|
||||
|
|
@ -195,16 +195,16 @@ goto _start;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1(obj* x_0) {
|
||||
obj* l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg___boxed), 2, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg___boxed), 2, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(obj* x_0, uint32 x_1, obj* x_2) {
|
||||
obj* l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(obj* x_0, uint32 x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
switch (lean::obj_tag(x_0)) {
|
||||
|
|
@ -267,7 +267,7 @@ else
|
|||
{
|
||||
obj* x_22; obj* x_23;
|
||||
lean::dec(x_15);
|
||||
x_22 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_12, x_1, x_2);
|
||||
x_22 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_12, x_1, x_2);
|
||||
if (lean::is_scalar(x_14)) {
|
||||
x_23 = lean::alloc_cnstr(1, 4, 0);
|
||||
} else {
|
||||
|
|
@ -284,7 +284,7 @@ else
|
|||
{
|
||||
obj* x_25; obj* x_26;
|
||||
lean::dec(x_15);
|
||||
x_25 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_6, x_1, x_2);
|
||||
x_25 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_6, x_1, x_2);
|
||||
if (lean::is_scalar(x_14)) {
|
||||
x_26 = lean::alloc_cnstr(1, 4, 0);
|
||||
} else {
|
||||
|
|
@ -350,14 +350,14 @@ if (x_44 == 0)
|
|||
{
|
||||
obj* x_46; obj* x_47;
|
||||
lean::dec(x_35);
|
||||
x_46 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_33, x_1, x_2);
|
||||
x_46 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_33, x_1, x_2);
|
||||
x_47 = l_rbnode_balance2__node___main___rarg(x_46, x_29, x_31, x_27);
|
||||
return x_47;
|
||||
}
|
||||
else
|
||||
{
|
||||
obj* x_48; obj* x_49;
|
||||
x_48 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_33, x_1, x_2);
|
||||
x_48 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_33, x_1, x_2);
|
||||
if (lean::is_scalar(x_35)) {
|
||||
x_49 = lean::alloc_cnstr(2, 4, 0);
|
||||
} else {
|
||||
|
|
@ -381,14 +381,14 @@ if (x_52 == 0)
|
|||
{
|
||||
obj* x_54; obj* x_55;
|
||||
lean::dec(x_35);
|
||||
x_54 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_27, x_1, x_2);
|
||||
x_54 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_27, x_1, x_2);
|
||||
x_55 = l_rbnode_balance1__node___main___rarg(x_54, x_29, x_31, x_33);
|
||||
return x_55;
|
||||
}
|
||||
else
|
||||
{
|
||||
obj* x_56; obj* x_57;
|
||||
x_56 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_27, x_1, x_2);
|
||||
x_56 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_27, x_1, x_2);
|
||||
if (lean::is_scalar(x_35)) {
|
||||
x_57 = lean::alloc_cnstr(2, 4, 0);
|
||||
} else {
|
||||
|
|
@ -405,36 +405,36 @@ return x_57;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3(obj* x_0) {
|
||||
obj* l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg___boxed), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg___boxed), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2___rarg(obj* x_0, uint32 x_1, obj* x_2) {
|
||||
obj* l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2___rarg(obj* x_0, uint32 x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
uint8 x_4; obj* x_5; obj* x_6;
|
||||
lean::inc(x_0);
|
||||
x_4 = l_rbnode_get__color___main___rarg(x_0);
|
||||
x_5 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_0, x_1, x_2);
|
||||
x_5 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_0, x_1, x_2);
|
||||
x_6 = l_rbnode_mk__insert__result___main___rarg(x_4, x_5);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2(obj* x_0) {
|
||||
obj* l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2___rarg___boxed), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2___rarg___boxed), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3279031763__insert__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_380795433__insert__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -462,13 +462,13 @@ lean::dec(x_12);
|
|||
lean::dec(x_1);
|
||||
x_16 = lean::string_iterator_curr(x_3);
|
||||
lean::inc(x_9);
|
||||
x_18 = l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg(x_9, x_16);
|
||||
x_18 = l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg(x_9, x_16);
|
||||
x_19 = l_lean_parser_trie_mk___closed__1;
|
||||
lean::inc(x_19);
|
||||
x_21 = l_option_get__or__else___main___rarg(x_18, x_19);
|
||||
x_22 = lean::string_iterator_next(x_3);
|
||||
x_23 = l___private_3279031763__insert__aux___main___rarg(x_0, x_13, x_21, x_22);
|
||||
x_24 = l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2___rarg(x_9, x_16, x_23);
|
||||
x_23 = l___private_380795433__insert__aux___main___rarg(x_0, x_13, x_21, x_22);
|
||||
x_24 = l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2___rarg(x_9, x_16, x_23);
|
||||
if (lean::is_scalar(x_11)) {
|
||||
x_25 = lean::alloc_cnstr(0, 2, 0);
|
||||
} else {
|
||||
|
|
@ -506,56 +506,56 @@ return x_32;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_3279031763__insert__aux___main(obj* x_0) {
|
||||
obj* l___private_380795433__insert__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3279031763__insert__aux___main___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_380795433__insert__aux___main___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg___boxed(obj* x_0, obj* x_1) {
|
||||
obj* l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg___boxed(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
uint32 x_2; obj* x_3;
|
||||
x_2 = lean::unbox_uint32(x_1);
|
||||
x_3 = l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg(x_0, x_2);
|
||||
x_3 = l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg(x_0, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
uint32 x_3; obj* x_4;
|
||||
x_3 = lean::unbox_uint32(x_1);
|
||||
x_4 = l_rbnode_ins___main___at___private_3279031763__insert__aux___main___spec__3___rarg(x_0, x_3, x_2);
|
||||
x_4 = l_rbnode_ins___main___at___private_380795433__insert__aux___main___spec__3___rarg(x_0, x_3, x_2);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2___rarg___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2___rarg___boxed(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
uint32 x_3; obj* x_4;
|
||||
x_3 = lean::unbox_uint32(x_1);
|
||||
x_4 = l_rbnode_insert___at___private_3279031763__insert__aux___main___spec__2___rarg(x_0, x_3, x_2);
|
||||
x_4 = l_rbnode_insert___at___private_380795433__insert__aux___main___spec__2___rarg(x_0, x_3, x_2);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_3279031763__insert__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_380795433__insert__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_3279031763__insert__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_380795433__insert__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_3279031763__insert__aux(obj* x_0) {
|
||||
obj* l___private_380795433__insert__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3279031763__insert__aux___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_380795433__insert__aux___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -565,7 +565,7 @@ _start:
|
|||
obj* x_3; obj* x_4; obj* x_5;
|
||||
x_3 = lean::string_length(x_1);
|
||||
x_4 = lean::string_mk_iterator(x_1);
|
||||
x_5 = l___private_3279031763__insert__aux___main___rarg(x_2, x_3, x_0, x_4);
|
||||
x_5 = l___private_380795433__insert__aux___main___rarg(x_2, x_3, x_0, x_4);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
|
|
@ -578,7 +578,7 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_trie_insert___ra
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_4095784467__find__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_830774433__find__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -592,7 +592,7 @@ x_6 = lean::cnstr_get(x_1, 1);
|
|||
lean::inc(x_6);
|
||||
lean::dec(x_1);
|
||||
x_9 = lean::string_iterator_curr(x_2);
|
||||
x_10 = l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg(x_6, x_9);
|
||||
x_10 = l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg(x_6, x_9);
|
||||
if (lean::obj_tag(x_10) == 0)
|
||||
{
|
||||
obj* x_14;
|
||||
|
|
@ -631,29 +631,29 @@ return x_26;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_4095784467__find__aux___main(obj* x_0) {
|
||||
obj* l___private_830774433__find__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4095784467__find__aux___main___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_830774433__find__aux___main___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_4095784467__find__aux___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_830774433__find__aux___rarg(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3;
|
||||
x_3 = l___private_4095784467__find__aux___main___rarg(x_0, x_1, x_2);
|
||||
x_3 = l___private_830774433__find__aux___main___rarg(x_0, x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
obj* l___private_4095784467__find__aux(obj* x_0) {
|
||||
obj* l___private_830774433__find__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_4095784467__find__aux___rarg), 3, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_830774433__find__aux___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -663,7 +663,7 @@ _start:
|
|||
obj* x_2; obj* x_3; obj* x_4;
|
||||
x_2 = lean::string_length(x_1);
|
||||
x_3 = lean::string_mk_iterator(x_1);
|
||||
x_4 = l___private_4095784467__find__aux___main___rarg(x_2, x_0, x_3);
|
||||
x_4 = l___private_830774433__find__aux___main___rarg(x_2, x_0, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -676,7 +676,7 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_trie_find___rarg
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_1312873337__match__prefix__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_603819503__match__prefix__aux___main___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4; uint8 x_5;
|
||||
|
|
@ -697,7 +697,7 @@ lean::closure_set(x_13, 0, x_2);
|
|||
x_14 = l_option_map___rarg(x_13, x_7);
|
||||
x_15 = l_option_orelse___main___rarg(x_14, x_3);
|
||||
x_16 = lean::string_iterator_curr(x_2);
|
||||
x_17 = l_rbnode_find___main___at___private_3279031763__insert__aux___main___spec__1___rarg(x_9, x_16);
|
||||
x_17 = l_rbnode_find___main___at___private_380795433__insert__aux___main___spec__1___rarg(x_9, x_16);
|
||||
if (lean::obj_tag(x_17) == 0)
|
||||
{
|
||||
lean::dec(x_0);
|
||||
|
|
@ -738,29 +738,29 @@ return x_36;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_1312873337__match__prefix__aux___main(obj* x_0) {
|
||||
obj* l___private_603819503__match__prefix__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1312873337__match__prefix__aux___main___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_603819503__match__prefix__aux___main___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_1312873337__match__prefix__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
obj* l___private_603819503__match__prefix__aux___rarg(obj* x_0, obj* x_1, obj* x_2, obj* x_3) {
|
||||
_start:
|
||||
{
|
||||
obj* x_4;
|
||||
x_4 = l___private_1312873337__match__prefix__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
x_4 = l___private_603819503__match__prefix__aux___main___rarg(x_0, x_1, x_2, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
obj* l___private_1312873337__match__prefix__aux(obj* x_0) {
|
||||
obj* l___private_603819503__match__prefix__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1312873337__match__prefix__aux___rarg), 4, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_603819503__match__prefix__aux___rarg), 4, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -770,7 +770,7 @@ _start:
|
|||
obj* x_2; obj* x_3; obj* x_4;
|
||||
x_2 = lean::string_iterator_remaining(x_1);
|
||||
x_3 = lean::box(0);
|
||||
x_4 = l___private_1312873337__match__prefix__aux___main___rarg(x_2, x_0, x_1, x_3);
|
||||
x_4 = l___private_603819503__match__prefix__aux___main___rarg(x_2, x_0, x_1, x_3);
|
||||
return x_4;
|
||||
}
|
||||
}
|
||||
|
|
@ -783,13 +783,13 @@ x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_lean_parser_trie_match__pref
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l_lean_to__fmt___at___private_3045062755__to__string__aux___main___spec__2(obj* x_0) {
|
||||
obj* l_lean_to__fmt___at___private_1930272147__to__string__aux___main___spec__2(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
return x_0;
|
||||
}
|
||||
}
|
||||
obj* l_lean_format_join__sep___main___at___private_3045062755__to__string__aux___main___spec__1(obj* x_0, obj* x_1) {
|
||||
obj* l_lean_format_join__sep___main___at___private_1930272147__to__string__aux___main___spec__1(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
if (lean::obj_tag(x_0) == 0)
|
||||
|
|
@ -824,7 +824,7 @@ lean::cnstr_set(x_14, 0, x_5);
|
|||
lean::cnstr_set(x_14, 1, x_1);
|
||||
lean::cnstr_set_scalar(x_14, sizeof(void*)*2, x_12);
|
||||
x_15 = x_14;
|
||||
x_16 = l_lean_format_join__sep___main___at___private_3045062755__to__string__aux___main___spec__1(x_7, x_1);
|
||||
x_16 = l_lean_format_join__sep___main___at___private_1930272147__to__string__aux___main___spec__1(x_7, x_1);
|
||||
x_17 = lean::alloc_cnstr(4, 2, 1);
|
||||
lean::cnstr_set(x_17, 0, x_15);
|
||||
lean::cnstr_set(x_17, 1, x_16);
|
||||
|
|
@ -835,7 +835,7 @@ return x_18;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3___rarg(obj* x_0, obj* x_1) {
|
||||
obj* l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3___rarg(obj* x_0, obj* x_1) {
|
||||
_start:
|
||||
{
|
||||
switch (lean::obj_tag(x_0)) {
|
||||
|
|
@ -856,7 +856,7 @@ lean::inc(x_7);
|
|||
x_9 = lean::cnstr_get(x_0, 3);
|
||||
lean::inc(x_9);
|
||||
lean::dec(x_0);
|
||||
x_12 = l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3___rarg(x_3, x_1);
|
||||
x_12 = l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3___rarg(x_3, x_1);
|
||||
x_13 = lean::unbox_uint32(x_5);
|
||||
lean::dec(x_5);
|
||||
x_15 = l_char_quote__core(x_13);
|
||||
|
|
@ -867,9 +867,9 @@ lean::dec(x_15);
|
|||
x_20 = lean::string_append(x_18, x_16);
|
||||
x_21 = lean::alloc_cnstr(2, 1, 0);
|
||||
lean::cnstr_set(x_21, 0, x_20);
|
||||
x_22 = l___private_3045062755__to__string__aux___main___rarg(x_7);
|
||||
x_22 = l___private_1930272147__to__string__aux___main___rarg(x_7);
|
||||
x_23 = lean::box(1);
|
||||
x_24 = l_lean_format_join__sep___main___at___private_3045062755__to__string__aux___main___spec__1(x_22, x_23);
|
||||
x_24 = l_lean_format_join__sep___main___at___private_1930272147__to__string__aux___main___spec__1(x_22, x_23);
|
||||
x_25 = lean::mk_nat_obj(2u);
|
||||
x_26 = lean::alloc_cnstr(3, 2, 0);
|
||||
lean::cnstr_set(x_26, 0, x_25);
|
||||
|
|
@ -897,7 +897,7 @@ lean::inc(x_35);
|
|||
x_37 = lean::cnstr_get(x_0, 3);
|
||||
lean::inc(x_37);
|
||||
lean::dec(x_0);
|
||||
x_40 = l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3___rarg(x_31, x_1);
|
||||
x_40 = l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3___rarg(x_31, x_1);
|
||||
x_41 = lean::unbox_uint32(x_33);
|
||||
lean::dec(x_33);
|
||||
x_43 = l_char_quote__core(x_41);
|
||||
|
|
@ -908,9 +908,9 @@ lean::dec(x_43);
|
|||
x_48 = lean::string_append(x_46, x_44);
|
||||
x_49 = lean::alloc_cnstr(2, 1, 0);
|
||||
lean::cnstr_set(x_49, 0, x_48);
|
||||
x_50 = l___private_3045062755__to__string__aux___main___rarg(x_35);
|
||||
x_50 = l___private_1930272147__to__string__aux___main___rarg(x_35);
|
||||
x_51 = lean::box(1);
|
||||
x_52 = l_lean_format_join__sep___main___at___private_3045062755__to__string__aux___main___spec__1(x_50, x_51);
|
||||
x_52 = l_lean_format_join__sep___main___at___private_1930272147__to__string__aux___main___spec__1(x_50, x_51);
|
||||
x_53 = lean::mk_nat_obj(2u);
|
||||
x_54 = lean::alloc_cnstr(3, 2, 0);
|
||||
lean::cnstr_set(x_54, 0, x_53);
|
||||
|
|
@ -929,16 +929,16 @@ goto _start;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3(obj* x_0) {
|
||||
obj* l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3___rarg), 2, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3___rarg), 2, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3045062755__to__string__aux___main___rarg(obj* x_0) {
|
||||
obj* l___private_1930272147__to__string__aux___main___rarg(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_1; obj* x_4; obj* x_5;
|
||||
|
|
@ -946,33 +946,33 @@ x_1 = lean::cnstr_get(x_0, 1);
|
|||
lean::inc(x_1);
|
||||
lean::dec(x_0);
|
||||
x_4 = lean::box(0);
|
||||
x_5 = l_rbnode_fold___main___at___private_3045062755__to__string__aux___main___spec__3___rarg(x_1, x_4);
|
||||
x_5 = l_rbnode_fold___main___at___private_1930272147__to__string__aux___main___spec__3___rarg(x_1, x_4);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
obj* l___private_3045062755__to__string__aux___main(obj* x_0) {
|
||||
obj* l___private_1930272147__to__string__aux___main(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3045062755__to__string__aux___main___rarg), 1, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1930272147__to__string__aux___main___rarg), 1, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_3045062755__to__string__aux___rarg(obj* x_0) {
|
||||
obj* l___private_1930272147__to__string__aux___rarg(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_1;
|
||||
x_1 = l___private_3045062755__to__string__aux___main___rarg(x_0);
|
||||
x_1 = l___private_1930272147__to__string__aux___main___rarg(x_0);
|
||||
return x_1;
|
||||
}
|
||||
}
|
||||
obj* l___private_3045062755__to__string__aux(obj* x_0) {
|
||||
obj* l___private_1930272147__to__string__aux(obj* x_0) {
|
||||
_start:
|
||||
{
|
||||
obj* x_2;
|
||||
lean::dec(x_0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_3045062755__to__string__aux___rarg), 1, 0);
|
||||
x_2 = lean::alloc_closure(reinterpret_cast<void*>(l___private_1930272147__to__string__aux___rarg), 1, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
|
|
@ -980,9 +980,9 @@ obj* l_lean_parser_trie_has__to__string___rarg(obj* x_0) {
|
|||
_start:
|
||||
{
|
||||
obj* x_1; obj* x_2; obj* x_3; obj* x_4; obj* x_5;
|
||||
x_1 = l___private_3045062755__to__string__aux___main___rarg(x_0);
|
||||
x_1 = l___private_1930272147__to__string__aux___main___rarg(x_0);
|
||||
x_2 = lean::box(1);
|
||||
x_3 = l_lean_format_join__sep___main___at___private_3045062755__to__string__aux___main___spec__1(x_1, x_2);
|
||||
x_3 = l_lean_format_join__sep___main___at___private_1930272147__to__string__aux___main___spec__1(x_1, x_2);
|
||||
x_4 = lean::mk_nat_obj(0u);
|
||||
x_5 = l_lean_format_pretty(x_3, x_4);
|
||||
return x_5;
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@ typedef lean::uint32 uint32; typedef lean::uint64 uint64;
|
|||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
uint8 l_prod__has__decidable__lt___rarg(obj*, obj*, obj*, obj*, obj*, obj*);
|
||||
obj* l___private_167970869__from__string__aux(obj*, obj*, obj*);
|
||||
obj* l_rbnode_balance2__node___main___rarg(obj*, obj*, obj*, obj*);
|
||||
obj* l_lean_position_lean_has__to__format___closed__1;
|
||||
obj* l_rbmap_of__list___main___at_lean_file__map_from__string___spec__1(obj*);
|
||||
obj* l_lean_position_lt;
|
||||
obj* l_lean_position_lean_has__to__format(obj*);
|
||||
obj* l___private_3205843539__from__string__aux(obj*, obj*, obj*);
|
||||
obj* l_lean_position_has__lt;
|
||||
obj* l_lean_position_decidable__lt___boxed(obj*, obj*);
|
||||
obj* l_rbnode_mk__insert__result___main___rarg(uint8, obj*);
|
||||
|
|
@ -32,8 +32,8 @@ obj* l_lean_position_decidable__lt___main___boxed(obj*, obj*);
|
|||
obj* l_rbmap_insert___main___at_lean_file__map_from__string___spec__2(obj*, obj*, obj*);
|
||||
obj* l_lean_position_decidable__lt___main___closed__2;
|
||||
obj* l_nat_dec__eq___boxed(obj*, obj*);
|
||||
obj* l___private_167970869__from__string__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_file__map_from__string(obj*);
|
||||
obj* l___private_3205843539__from__string__aux___main(obj*, obj*, obj*);
|
||||
obj* l_lean_to__fmt___at_lean_position_lean_has__to__format___spec__1(obj*);
|
||||
obj* l_rbnode_ins___main___at_lean_file__map_from__string___spec__4(obj*, obj*, obj*);
|
||||
obj* l_lean_position_lean_has__to__format___closed__3;
|
||||
|
|
@ -297,7 +297,7 @@ lean::cnstr_set(x_2, 1, x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
obj* l___private_167970869__from__string__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_3205843539__from__string__aux___main(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3; uint8 x_4;
|
||||
|
|
@ -416,7 +416,7 @@ lean::inc(x_54);
|
|||
x_58 = lean::alloc_cnstr(0, 2, 0);
|
||||
lean::cnstr_set(x_58, 0, x_53);
|
||||
lean::cnstr_set(x_58, 1, x_54);
|
||||
x_59 = l___private_167970869__from__string__aux___main(x_6, x_52, x_54);
|
||||
x_59 = l___private_3205843539__from__string__aux___main(x_6, x_52, x_54);
|
||||
x_60 = lean::alloc_cnstr(1, 2, 0);
|
||||
lean::cnstr_set(x_60, 0, x_58);
|
||||
lean::cnstr_set(x_60, 1, x_59);
|
||||
|
|
@ -437,11 +437,11 @@ return x_65;
|
|||
}
|
||||
}
|
||||
}
|
||||
obj* l___private_167970869__from__string__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
obj* l___private_3205843539__from__string__aux(obj* x_0, obj* x_1, obj* x_2) {
|
||||
_start:
|
||||
{
|
||||
obj* x_3;
|
||||
x_3 = l___private_167970869__from__string__aux___main(x_0, x_1, x_2);
|
||||
x_3 = l___private_3205843539__from__string__aux___main(x_0, x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
|
|
@ -694,7 +694,7 @@ obj* x_1; obj* x_2; obj* x_3; obj* x_4; obj* x_5;
|
|||
x_1 = lean::string_length(x_0);
|
||||
x_2 = lean::string_mk_iterator(x_0);
|
||||
x_3 = lean::mk_nat_obj(1u);
|
||||
x_4 = l___private_167970869__from__string__aux___main(x_1, x_2, x_3);
|
||||
x_4 = l___private_3205843539__from__string__aux___main(x_1, x_2, x_3);
|
||||
x_5 = l_rbmap_of__list___main___at_lean_file__map_from__string___spec__1(x_4);
|
||||
return x_5;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ obj* _init_l_lean_githash() {
|
|||
_start:
|
||||
{
|
||||
obj* x_0;
|
||||
x_0 = lean::mk_string("7435de89e10b4ff74eb7c386308e1a0238b6e8e6");
|
||||
x_0 = lean::mk_string("dc65e438c3b129a1d01da6e12d4aa96bc5986672");
|
||||
return x_0;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue