chore: update stage0
This commit is contained in:
parent
02efb19aad
commit
a4143ded64
11 changed files with 25930 additions and 24764 deletions
11889
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/BitVec.c
generated
11889
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/BitVec.c
generated
File diff suppressed because it is too large
Load diff
3230
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Char.c
generated
3230
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Char.c
generated
File diff suppressed because it is too large
Load diff
|
|
@ -33,6 +33,7 @@ lean_object* l_Lean_Expr_cleanupAnnotations(lean_object*);
|
|||
static lean_object* l_reduceDite___lambda__2___closed__1;
|
||||
static lean_object* l_reduceDite___closed__2;
|
||||
static lean_object* l_reduceIte___lambda__1___closed__1;
|
||||
extern lean_object* l_Lean_Meta_Simp_builtinSimprocsRef;
|
||||
static lean_object* l_reduceIte___closed__3;
|
||||
static lean_object* l_reduceDite___lambda__2___closed__3;
|
||||
static lean_object* l_reduceIte___lambda__3___closed__1;
|
||||
|
|
@ -42,14 +43,17 @@ lean_object* l_Lean_Expr_appFnCleanup(lean_object*, lean_object*);
|
|||
LEAN_EXPORT lean_object* l_reduceDite___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914_(lean_object*);
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__8;
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444____closed__1;
|
||||
static lean_object* l_reduceDite___lambda__1___closed__5;
|
||||
lean_object* l_Lean_Name_str___override(lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__10;
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__3;
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__2;
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__9;
|
||||
static lean_object* l_reduceDite___lambda__1___closed__2;
|
||||
lean_object* l_Lean_Meta_Simp_addSEvalprocBuiltinAttr(lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914____closed__1;
|
||||
LEAN_EXPORT lean_object* l_reduceDite___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__1;
|
||||
static lean_object* l_reduceIte___lambda__2___closed__2;
|
||||
static lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__7;
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__4;
|
||||
|
|
@ -65,6 +69,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tact
|
|||
static lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__2;
|
||||
static lean_object* l_reduceIte___lambda__2___closed__1;
|
||||
LEAN_EXPORT lean_object* l_reduceDite___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_reduceIte(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_reduceIte___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_reduceIte___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -77,7 +82,6 @@ static lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Si
|
|||
static lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__5;
|
||||
lean_object* l_Lean_Meta_instantiateMVarsIfMVarApp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_reduceIte___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_Simp_addSimprocBuiltinAttr(lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
uint8_t l_Lean_Expr_isTrue(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442_(lean_object*);
|
||||
static lean_object* l_reduceDite___lambda__1___closed__3;
|
||||
|
|
@ -85,6 +89,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tacti
|
|||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__1;
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__2;
|
||||
lean_object* l_Lean_Expr_headBeta(lean_object*);
|
||||
extern lean_object* l_Lean_Meta_Simp_builtinSEvalprocsRef;
|
||||
static lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__7;
|
||||
static lean_object* l_reduceDite___lambda__1___closed__4;
|
||||
lean_object* l_Lean_mkApp5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -732,26 +737,54 @@ x_5 = l_Lean_Meta_Simp_registerBuiltinSimproc(x_2, x_3, x_4, x_1);
|
|||
return x_5;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__11;
|
||||
x_2 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
x_1 = l_Lean_Meta_Simp_builtinSimprocsRef;
|
||||
return x_1;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__2;
|
||||
x_3 = 0;
|
||||
x_4 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__11;
|
||||
x_5 = l_Lean_Meta_Simp_addSimprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__2;
|
||||
x_3 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__2;
|
||||
x_4 = 0;
|
||||
x_5 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
x_1 = l_Lean_Meta_Simp_builtinSEvalprocsRef;
|
||||
return x_1;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__2;
|
||||
x_3 = 0;
|
||||
x_4 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__11;
|
||||
x_5 = l_Lean_Meta_Simp_addSEvalprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444____closed__1;
|
||||
x_3 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440____closed__2;
|
||||
x_4 = 0;
|
||||
x_5 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_reduceDite___lambda__1___closed__1() {
|
||||
|
|
@ -1418,26 +1451,38 @@ x_5 = l_Lean_Meta_Simp_registerBuiltinSimproc(x_2, x_3, x_4, x_1);
|
|||
return x_5;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__10;
|
||||
x_2 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__2;
|
||||
x_3 = 0;
|
||||
x_4 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__10;
|
||||
x_5 = l_Lean_Meta_Simp_addSimprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__2;
|
||||
x_3 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__2;
|
||||
x_4 = 0;
|
||||
x_5 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_916_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__2;
|
||||
x_3 = 0;
|
||||
x_4 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__10;
|
||||
x_5 = l_Lean_Meta_Simp_addSEvalprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444____closed__1;
|
||||
x_3 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912____closed__2;
|
||||
x_4 = 0;
|
||||
x_5 = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
lean_object* initialize_Init_Simproc(uint8_t builtin, lean_object*);
|
||||
|
|
@ -1496,10 +1541,16 @@ lean_mark_persistent(l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Si
|
|||
if (builtin) {res = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_440_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442_(lean_io_mk_world());
|
||||
}l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__1 = _init_l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__1);
|
||||
l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__2 = _init_l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__2();
|
||||
lean_mark_persistent(l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442____closed__2);
|
||||
if (builtin) {res = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_442_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444_(lean_io_mk_world());
|
||||
}l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444____closed__1 = _init_l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444____closed__1);
|
||||
if (builtin) {res = l___regBuiltin_reduceIte_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_444_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}l_reduceDite___lambda__1___closed__1 = _init_l_reduceDite___lambda__1___closed__1();
|
||||
|
|
@ -1551,7 +1602,9 @@ lean_mark_persistent(l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_S
|
|||
if (builtin) {res = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_912_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914_(lean_io_mk_world());
|
||||
}l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914____closed__1 = _init_l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914____closed__1);
|
||||
if (builtin) {res = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_914_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_reduceDite_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_Core___hyg_916_(lean_io_mk_world());
|
||||
|
|
|
|||
4046
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Fin.c
generated
4046
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Fin.c
generated
File diff suppressed because it is too large
Load diff
5598
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Int.c
generated
5598
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Int.c
generated
File diff suppressed because it is too large
Load diff
3769
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.c
generated
3769
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/Nat.c
generated
File diff suppressed because it is too large
Load diff
|
|
@ -13,84 +13,89 @@
|
|||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174____closed__1;
|
||||
lean_object* l_Lean_Meta_getCharValue_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__3;
|
||||
lean_object* lean_mk_empty_array_with_capacity(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426_(lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__11;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__8;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__4;
|
||||
LEAN_EXPORT lean_object* l_String_reduceMk___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__4;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__7;
|
||||
uint8_t l_Lean_Expr_isAppOfArity(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171_(lean_object*);
|
||||
lean_object* lean_array_push(lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3;
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__1;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__10;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__5;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__9;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__2;
|
||||
LEAN_EXPORT lean_object* l_String_fromExpr_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__1;
|
||||
LEAN_EXPORT lean_object* l_String_fromExpr_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__8;
|
||||
lean_object* l_Lean_stringToMessageData(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_430_(lean_object*);
|
||||
lean_object* lean_string_push(lean_object*, uint32_t);
|
||||
lean_object* l_Lean_Expr_appArg_x21(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_428_(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424_(lean_object*);
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__2;
|
||||
lean_object* l_Lean_Meta_getStringValue_x3f(lean_object*);
|
||||
lean_object* l_Lean_mkStrLit(lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__4;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__7;
|
||||
extern lean_object* l_Lean_Meta_Simp_builtinSimprocsRef;
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__5;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__3;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2;
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170_(lean_object*);
|
||||
static lean_object* l_String_reduceMk___closed__1;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__5;
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__6;
|
||||
LEAN_EXPORT lean_object* l_String_reduceAppend___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__4;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__8;
|
||||
lean_object* l_Lean_isTracingEnabledFor___at_Lean_Meta_Simp_congrArgs___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__12;
|
||||
LEAN_EXPORT lean_object* l_String_reduceAppend___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__2;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__4;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__7;
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__7;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__5;
|
||||
lean_object* l_Lean_Name_str___override(lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__1;
|
||||
LEAN_EXPORT lean_object* l_String_reduceAppend(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__13;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__9;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2;
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174_(lean_object*);
|
||||
lean_object* l_Lean_Expr_appFn_x21(lean_object*);
|
||||
static lean_object* l_String_reduceAppend___closed__3;
|
||||
lean_object* l_Lean_Meta_Simp_addSEvalprocBuiltinAttr(lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
static lean_object* l_String_reduceAppend___lambda__1___closed__1;
|
||||
lean_object* l_Lean_MessageData_ofExpr(lean_object*);
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__5;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__13;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__14;
|
||||
LEAN_EXPORT lean_object* l_String_reduceMk(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__4;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__14;
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_175_(lean_object*);
|
||||
lean_object* l_Lean_Meta_Simp_registerBuiltinSimproc(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__1;
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__9;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__12;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__10;
|
||||
lean_object* l_Lean_Meta_Simp_registerBuiltinDSimproc(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Name_mkStr2(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
static lean_object* l_String_reduceAppend___closed__2;
|
||||
LEAN_EXPORT lean_object* l_String_reduceMk___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_addTrace___at_Lean_Meta_Simp_congrArgs___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1;
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_173_(lean_object*);
|
||||
lean_object* l_Lean_Meta_Simp_addSimprocBuiltinAttr(lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1;
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172_(lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__11;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__6;
|
||||
lean_object* lean_string_append(lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__6;
|
||||
extern lean_object* l_Lean_Meta_Simp_builtinSEvalprocsRef;
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___closed__3;
|
||||
static lean_object* l_String_reduceAppend___closed__1;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__15;
|
||||
static lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__2;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_String_reduceMk___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__2;
|
||||
static lean_object* l_String_reduceMk___closed__2;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6;
|
||||
static lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__3;
|
||||
static lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__5;
|
||||
LEAN_EXPORT lean_object* l_String_fromExpr_x3f(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, lean_object* x_8, lean_object* x_9) {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -215,7 +220,7 @@ uint8_t x_32;
|
|||
x_32 = !lean_is_exclusive(x_24);
|
||||
if (x_32 == 0)
|
||||
{
|
||||
lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; uint32_t x_38; uint8_t x_39; lean_object* x_40; lean_object* x_41;
|
||||
lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37;
|
||||
x_33 = lean_ctor_get(x_24, 0);
|
||||
lean_dec(x_33);
|
||||
x_34 = lean_ctor_get(x_25, 0);
|
||||
|
|
@ -224,45 +229,29 @@ lean_dec(x_25);
|
|||
x_35 = lean_string_append(x_22, x_34);
|
||||
lean_dec(x_34);
|
||||
x_36 = l_Lean_mkStrLit(x_35);
|
||||
x_37 = lean_box(0);
|
||||
x_38 = 0;
|
||||
x_39 = 1;
|
||||
x_40 = lean_alloc_ctor(0, 2, 5);
|
||||
lean_ctor_set(x_40, 0, x_36);
|
||||
lean_ctor_set(x_40, 1, x_37);
|
||||
lean_ctor_set_uint32(x_40, sizeof(void*)*2, x_38);
|
||||
lean_ctor_set_uint8(x_40, sizeof(void*)*2 + 4, x_39);
|
||||
x_41 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_41, 0, x_40);
|
||||
lean_ctor_set(x_24, 0, x_41);
|
||||
x_37 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_37, 0, x_36);
|
||||
lean_ctor_set(x_24, 0, x_37);
|
||||
return x_24;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; uint32_t x_47; uint8_t x_48; lean_object* x_49; lean_object* x_50; lean_object* x_51;
|
||||
x_42 = lean_ctor_get(x_24, 1);
|
||||
lean_inc(x_42);
|
||||
lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43;
|
||||
x_38 = lean_ctor_get(x_24, 1);
|
||||
lean_inc(x_38);
|
||||
lean_dec(x_24);
|
||||
x_43 = lean_ctor_get(x_25, 0);
|
||||
lean_inc(x_43);
|
||||
x_39 = lean_ctor_get(x_25, 0);
|
||||
lean_inc(x_39);
|
||||
lean_dec(x_25);
|
||||
x_44 = lean_string_append(x_22, x_43);
|
||||
lean_dec(x_43);
|
||||
x_45 = l_Lean_mkStrLit(x_44);
|
||||
x_46 = lean_box(0);
|
||||
x_47 = 0;
|
||||
x_48 = 1;
|
||||
x_49 = lean_alloc_ctor(0, 2, 5);
|
||||
lean_ctor_set(x_49, 0, x_45);
|
||||
lean_ctor_set(x_49, 1, x_46);
|
||||
lean_ctor_set_uint32(x_49, sizeof(void*)*2, x_47);
|
||||
lean_ctor_set_uint8(x_49, sizeof(void*)*2 + 4, x_48);
|
||||
x_50 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_50, 0, x_49);
|
||||
x_51 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_51, 0, x_50);
|
||||
lean_ctor_set(x_51, 1, x_42);
|
||||
return x_51;
|
||||
x_40 = lean_string_append(x_22, x_39);
|
||||
lean_dec(x_39);
|
||||
x_41 = l_Lean_mkStrLit(x_40);
|
||||
x_42 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_42, 0, x_41);
|
||||
x_43 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_43, 0, x_42);
|
||||
lean_ctor_set(x_43, 1, x_38);
|
||||
return x_43;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -350,7 +339,7 @@ lean_dec(x_2);
|
|||
return x_11;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -358,7 +347,7 @@ x_1 = lean_mk_string_from_bytes("String", 6);
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__2() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -366,17 +355,17 @@ x_1 = lean_mk_string_from_bytes("reduceAppend", 12);
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__2;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__2;
|
||||
x_3 = l_Lean_Name_mkStr2(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__4() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
|
|
@ -388,21 +377,21 @@ lean_ctor_set(x_3, 1, x_2);
|
|||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__5() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1;
|
||||
x_3 = l_Lean_Name_str___override(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__5;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__5;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_1);
|
||||
|
|
@ -410,7 +399,7 @@ lean_ctor_set(x_3, 1, x_2);
|
|||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__7() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__7() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
|
|
@ -419,77 +408,77 @@ x_2 = lean_mk_empty_array_with_capacity(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__8() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__8() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__7;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__4;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__7;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__4;
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__9() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__9() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__8;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__8;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6;
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__10() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__10() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__9;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__9;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6;
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__11() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__11() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__10;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__10;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6;
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__12() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__12() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__11;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__11;
|
||||
x_2 = lean_box(3);
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__13() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__13() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__12;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__12;
|
||||
x_2 = lean_box(3);
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__14() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__14() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__13;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__13;
|
||||
x_2 = lean_box(3);
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__15() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -497,37 +486,65 @@ x_1 = lean_alloc_closure((void*)(l_String_reduceAppend), 9, 0);
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171_(lean_object* x_1) {
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3;
|
||||
x_3 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__14;
|
||||
x_4 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15;
|
||||
x_5 = l_Lean_Meta_Simp_registerBuiltinSimproc(x_2, x_3, x_4, x_1);
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3;
|
||||
x_3 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__14;
|
||||
x_4 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__15;
|
||||
x_5 = l_Lean_Meta_Simp_registerBuiltinDSimproc(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_173_(lean_object* x_1) {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3;
|
||||
x_3 = 1;
|
||||
x_4 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15;
|
||||
x_5 = l_Lean_Meta_Simp_addSimprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__15;
|
||||
x_2 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_175_(lean_object* x_1) {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3;
|
||||
x_3 = 1;
|
||||
x_4 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15;
|
||||
x_5 = l_Lean_Meta_Simp_addSEvalprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
lean_object* x_1;
|
||||
x_1 = l_Lean_Meta_Simp_builtinSimprocsRef;
|
||||
return x_1;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__2;
|
||||
x_3 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3;
|
||||
x_4 = 1;
|
||||
x_5 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
x_1 = l_Lean_Meta_Simp_builtinSEvalprocsRef;
|
||||
return x_1;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174____closed__1;
|
||||
x_3 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3;
|
||||
x_4 = 1;
|
||||
x_5 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__1() {
|
||||
|
|
@ -711,7 +728,7 @@ return x_39;
|
|||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_40; lean_object* x_41; uint32_t x_42; uint8_t x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46;
|
||||
lean_object* x_40; lean_object* x_41; lean_object* x_42;
|
||||
lean_dec(x_10);
|
||||
lean_dec(x_9);
|
||||
lean_dec(x_8);
|
||||
|
|
@ -721,20 +738,12 @@ lean_dec(x_5);
|
|||
lean_dec(x_4);
|
||||
lean_dec(x_1);
|
||||
x_40 = l_Lean_mkStrLit(x_2);
|
||||
x_41 = lean_box(0);
|
||||
x_42 = 0;
|
||||
x_43 = 1;
|
||||
x_44 = lean_alloc_ctor(0, 2, 5);
|
||||
lean_ctor_set(x_44, 0, x_40);
|
||||
lean_ctor_set(x_44, 1, x_41);
|
||||
lean_ctor_set_uint32(x_44, sizeof(void*)*2, x_42);
|
||||
lean_ctor_set_uint8(x_44, sizeof(void*)*2 + 4, x_43);
|
||||
x_45 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_45, 0, x_44);
|
||||
x_46 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_46, 0, x_45);
|
||||
lean_ctor_set(x_46, 1, x_11);
|
||||
return x_46;
|
||||
x_41 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_41, 0, x_40);
|
||||
x_42 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_42, 0, x_41);
|
||||
lean_ctor_set(x_42, 1, x_11);
|
||||
return x_42;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -892,7 +901,7 @@ static lean_object* _init_l_String_reduceMk___closed__2() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1;
|
||||
x_2 = l_String_reduceMk___closed__1;
|
||||
x_3 = l_Lean_Name_mkStr2(x_1, x_2);
|
||||
return x_3;
|
||||
|
|
@ -949,7 +958,7 @@ lean_dec(x_1);
|
|||
return x_10;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -957,17 +966,17 @@ x_1 = lean_mk_string_from_bytes("reduceMk", 8);
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1;
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1;
|
||||
x_1 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1;
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__1;
|
||||
x_3 = l_Lean_Name_mkStr2(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__3() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
|
|
@ -979,7 +988,7 @@ lean_ctor_set(x_3, 1, x_2);
|
|||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__4() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
|
|
@ -988,27 +997,27 @@ x_2 = lean_mk_empty_array_with_capacity(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__5() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__4;
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__3;
|
||||
x_1 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__4;
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__3;
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__6() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__6() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__5;
|
||||
x_1 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__5;
|
||||
x_2 = lean_box(3);
|
||||
x_3 = lean_array_push(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7() {
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__7() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -1016,37 +1025,49 @@ x_1 = lean_alloc_closure((void*)(l_String_reduceMk___boxed), 9, 0);
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426_(lean_object* x_1) {
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2;
|
||||
x_3 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__6;
|
||||
x_4 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7;
|
||||
x_5 = l_Lean_Meta_Simp_registerBuiltinSimproc(x_2, x_3, x_4, x_1);
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2;
|
||||
x_3 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__6;
|
||||
x_4 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__7;
|
||||
x_5 = l_Lean_Meta_Simp_registerBuiltinDSimproc(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__7;
|
||||
x_2 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__2;
|
||||
x_3 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2;
|
||||
x_4 = 1;
|
||||
x_5 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_428_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7;
|
||||
x_5 = l_Lean_Meta_Simp_addSimprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_430_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5;
|
||||
x_2 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7;
|
||||
x_5 = l_Lean_Meta_Simp_addSEvalprocBuiltinAttr(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_2 = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174____closed__1;
|
||||
x_3 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2;
|
||||
x_4 = 1;
|
||||
x_5 = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1;
|
||||
x_6 = l_Lean_Meta_Simp_addSimprocBuiltinAttrCore(x_2, x_3, x_4, x_5, x_1);
|
||||
return x_6;
|
||||
}
|
||||
}
|
||||
lean_object* initialize_Lean_ToExpr(uint8_t builtin, lean_object*);
|
||||
|
|
@ -1070,43 +1091,49 @@ l_String_reduceAppend___closed__2 = _init_l_String_reduceAppend___closed__2();
|
|||
lean_mark_persistent(l_String_reduceAppend___closed__2);
|
||||
l_String_reduceAppend___closed__3 = _init_l_String_reduceAppend___closed__3();
|
||||
lean_mark_persistent(l_String_reduceAppend___closed__3);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__1);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__2 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__2();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__2);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__3);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__4 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__4();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__4);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__5 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__5();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__5);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__6);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__7 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__7();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__7);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__8 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__8();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__8);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__9 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__9();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__9);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__10 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__10();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__10);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__11 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__11();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__11);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__12 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__12();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__12);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__13 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__13();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__13);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__14 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__14();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__14);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171____closed__15);
|
||||
if (builtin) {res = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_171_(lean_io_mk_world());
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__1);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__2 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__2();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__2);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__3);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__4 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__4();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__4);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__5 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__5();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__5);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__6);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__7 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__7();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__7);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__8 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__8();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__8);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__9 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__9();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__9);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__10 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__10();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__10);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__11 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__11();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__11);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__12 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__12();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__12);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__13 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__13();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__13);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__14 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__14();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__14);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__15 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__15();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170____closed__15);
|
||||
if (builtin) {res = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_170_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_173_(lean_io_mk_world());
|
||||
}l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__1 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__1);
|
||||
l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__2 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__2();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172____closed__2);
|
||||
if (builtin) {res = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_172_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_175_(lean_io_mk_world());
|
||||
}l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174____closed__1 = _init_l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174____closed__1);
|
||||
if (builtin) {res = l___regBuiltin_String_reduceAppend_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_174_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__1 = _init_l___private_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String_0__String_reduceListChar___lambda__1___closed__1();
|
||||
|
|
@ -1141,29 +1168,31 @@ l_String_reduceMk___closed__1 = _init_l_String_reduceMk___closed__1();
|
|||
lean_mark_persistent(l_String_reduceMk___closed__1);
|
||||
l_String_reduceMk___closed__2 = _init_l_String_reduceMk___closed__2();
|
||||
lean_mark_persistent(l_String_reduceMk___closed__2);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1();
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__1 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__1);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__2);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__3 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__3();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__3);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__4 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__4();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__4);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__5 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__5();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__5);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__6 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__6();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__6);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__7 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__7();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424____closed__7);
|
||||
if (builtin) {res = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_424_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__1);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__2);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__3 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__3();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__3);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__4 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__4();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__4);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__5 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__5();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__5);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__6 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__6();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__6);
|
||||
l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7 = _init_l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7();
|
||||
lean_mark_persistent(l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426____closed__7);
|
||||
if (builtin) {res = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_426_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_428_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}if (builtin) {res = l___regBuiltin_String_reduceMk_declare____x40_Lean_Meta_Tactic_Simp_BuiltinSimprocs_String___hyg_430_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
}return lean_io_result_mk_ok(lean_box(0));
|
||||
}
|
||||
#ifdef __cplusplus
|
||||
|
|
|
|||
20581
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.c
generated
20581
stage0/stdlib/Lean/Meta/Tactic/Simp/BuiltinSimprocs/UInt.c
generated
File diff suppressed because one or more lines are too long
978
stage0/stdlib/Lean/Meta/Tactic/Simp/Simproc.c
generated
978
stage0/stdlib/Lean/Meta/Tactic/Simp/Simproc.c
generated
File diff suppressed because it is too large
Load diff
6
stage0/stdlib/Lean/Meta/Tactic/Simp/Types.c
generated
6
stage0/stdlib/Lean/Meta/Tactic/Simp/Types.c
generated
|
|
@ -10491,7 +10491,7 @@ _start:
|
|||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__1;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__2;
|
||||
x_3 = lean_unsigned_to_nat(450u);
|
||||
x_3 = lean_unsigned_to_nat(452u);
|
||||
x_4 = lean_unsigned_to_nat(11u);
|
||||
x_5 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__3;
|
||||
x_6 = l___private_Init_Util_0__mkPanicMessageWithDecl(x_1, x_2, x_3, x_4, x_5);
|
||||
|
|
@ -14616,7 +14616,7 @@ _start:
|
|||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__1;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__2;
|
||||
x_3 = lean_unsigned_to_nat(509u);
|
||||
x_3 = lean_unsigned_to_nat(511u);
|
||||
x_4 = lean_unsigned_to_nat(11u);
|
||||
x_5 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__3;
|
||||
x_6 = l___private_Init_Util_0__mkPanicMessageWithDecl(x_1, x_2, x_3, x_4, x_5);
|
||||
|
|
@ -19350,7 +19350,7 @@ _start:
|
|||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__1;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__2;
|
||||
x_3 = lean_unsigned_to_nat(510u);
|
||||
x_3 = lean_unsigned_to_nat(512u);
|
||||
x_4 = lean_unsigned_to_nat(61u);
|
||||
x_5 = l_Array_forInUnsafe_loop___at_Lean_Meta_Simp_tryAutoCongrTheorem_x3f___spec__2___lambda__3___closed__3;
|
||||
x_6 = l___private_Init_Util_0__mkPanicMessageWithDecl(x_1, x_2, x_3, x_4, x_5);
|
||||
|
|
|
|||
37
stage0/stdlib/Lean/Meta/Transform.c
generated
37
stage0/stdlib/Lean/Meta/Transform.c
generated
|
|
@ -89,12 +89,14 @@ LEAN_EXPORT lean_object* l_Lean_Meta_transform_visit_visitForall___rarg___lambda
|
|||
LEAN_EXPORT lean_object* l_Lean_Expr_withAppAux___at_Lean_Meta_transform_visit___spec__4___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_transform_visit_visitLambda(lean_object*);
|
||||
lean_object* l_Lean_Expr_proj___override(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Expr_bvar___override(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_transform___rarg___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Core_transform_visit___rarg___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_throwMaxRecDepthAt___at_Lean_Meta_zetaReduce___spec__16___boxed(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_throwMaxRecDepthAt___at_Lean_Core_transform_visit___spec__5___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_transform_visit_visitLambda___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_throwMaxRecDepthAt___at_Lean_Meta_zetaReduce___spec__16(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_instInhabitedTransformStep___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_transform_visit_visitLambda___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_environment_find(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Meta_eraseInaccessibleAnnotations___closed__1;
|
||||
|
|
@ -117,6 +119,7 @@ LEAN_EXPORT lean_object* l_Lean_Expr_withAppAux___at_Lean_Meta_transform_visit__
|
|||
LEAN_EXPORT lean_object* l_Lean_Meta_withIncRecDepth___at_Lean_Meta_zetaReduce___spec__15(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Core_transform_visit___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_transform_visit___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_instInhabitedTransformStep___closed__2;
|
||||
static lean_object* l_Lean_Core_transform_visit___rarg___lambda__6___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_unfoldDeclsFrom(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Core_transform_visit___rarg___lambda__10(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -158,6 +161,7 @@ lean_object* l_Lean_HashMapImp_find_x3f___at_Lean_instantiateExprMVars___spec__1
|
|||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Core_transform_visit___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_inaccessible_x3f(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_throwMaxRecDepthAt___at_Lean_Meta_transform_visit___spec__7___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instInhabitedTransformStep;
|
||||
static lean_object* l_Lean_Core_transform_visit___rarg___lambda__10___closed__3;
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_transform_visit___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_withLocalDeclImp___rarg(lean_object*, uint8_t, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -350,6 +354,33 @@ LEAN_EXPORT lean_object* l_Lean_Meta_transform___rarg___lambda__2(lean_object*,
|
|||
LEAN_EXPORT lean_object* l_Lean_Meta_withLocalDecl___at_Lean_Meta_zetaReduce___spec__8___boxed(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Meta_zetaReduce___closed__2;
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Meta_zetaReduce___spec__12(lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* _init_l_Lean_instInhabitedTransformStep___closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = lean_unsigned_to_nat(0u);
|
||||
x_2 = l_Lean_Expr_bvar___override(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_instInhabitedTransformStep___closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_instInhabitedTransformStep___closed__1;
|
||||
x_2 = lean_alloc_ctor(0, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_instInhabitedTransformStep() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
x_1 = l_Lean_instInhabitedTransformStep___closed__2;
|
||||
return x_1;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Core_transform_visit___spec__1___rarg___lambda__1(size_t x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, lean_object* x_8, size_t x_9, lean_object* x_10, lean_object* x_11) {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -10324,6 +10355,12 @@ _G_initialized = true;
|
|||
res = initialize_Lean_Meta_Basic(builtin, lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
l_Lean_instInhabitedTransformStep___closed__1 = _init_l_Lean_instInhabitedTransformStep___closed__1();
|
||||
lean_mark_persistent(l_Lean_instInhabitedTransformStep___closed__1);
|
||||
l_Lean_instInhabitedTransformStep___closed__2 = _init_l_Lean_instInhabitedTransformStep___closed__2();
|
||||
lean_mark_persistent(l_Lean_instInhabitedTransformStep___closed__2);
|
||||
l_Lean_instInhabitedTransformStep = _init_l_Lean_instInhabitedTransformStep();
|
||||
lean_mark_persistent(l_Lean_instInhabitedTransformStep);
|
||||
l_Lean_throwMaxRecDepthAt___at_Lean_Core_transform_visit___spec__5___rarg___closed__1 = _init_l_Lean_throwMaxRecDepthAt___at_Lean_Core_transform_visit___spec__5___rarg___closed__1();
|
||||
lean_mark_persistent(l_Lean_throwMaxRecDepthAt___at_Lean_Core_transform_visit___spec__5___rarg___closed__1);
|
||||
l_Lean_throwMaxRecDepthAt___at_Lean_Core_transform_visit___spec__5___rarg___closed__2 = _init_l_Lean_throwMaxRecDepthAt___at_Lean_Core_transform_visit___spec__5___rarg___closed__2();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue