chore: update stage0
This commit is contained in:
parent
b74db2d902
commit
e21c021f49
50 changed files with 16811 additions and 16464 deletions
2
stage0/src/Lean/Elab/Binders.lean
generated
2
stage0/src/Lean/Elab/Binders.lean
generated
|
|
@ -55,7 +55,7 @@ partial def quoteAutoTactic : Syntax → TermElabM Syntax
|
|||
else
|
||||
let quotedArg ← quoteAutoTactic arg
|
||||
quotedArgs ← `(Array.push $quotedArgs $quotedArg)
|
||||
`(Syntax.node $(quote k) $quotedArgs)
|
||||
`(Syntax.node SourceInfo.none $(quote k) $quotedArgs)
|
||||
| Syntax.atom info val => `(mkAtom $(quote val))
|
||||
| Syntax.missing => throwError "invalid auto tactic, tactic is missing"
|
||||
|
||||
|
|
|
|||
2
stage0/src/Lean/Elab/Quotation.lean
generated
2
stage0/src/Lean/Elab/Quotation.lean
generated
|
|
@ -145,7 +145,7 @@ private partial def quoteSyntax : Syntax → TermElabM Syntax
|
|||
else do
|
||||
let arg ← quoteSyntax arg
|
||||
args := args.push arg
|
||||
`(Syntax.node $(quote k) $(args.build))
|
||||
`(Syntax.node SourceInfo.none $(quote k) $(args.build))
|
||||
| Syntax.atom _ val =>
|
||||
`(Syntax.atom info $(quote val))
|
||||
| Syntax.missing => throwUnsupportedSyntax
|
||||
|
|
|
|||
2
stage0/src/stdlib_flags.h
generated
2
stage0/src/stdlib_flags.h
generated
|
|
@ -6,7 +6,7 @@ options get_default_options() {
|
|||
// see https://leanprover.github.io/lean4/doc/make/index.html#further-bootstrapping-complications
|
||||
#if LEAN_IS_STAGE0 == 1
|
||||
// switch to `true` for ABI-breaking changes affecting meta code
|
||||
opts = opts.update({"interpreter", "prefer_native"}, false);
|
||||
opts = opts.update({"interpreter", "prefer_native"}, true);
|
||||
// switch to `true` for changing built-in parsers used in quotations
|
||||
opts = opts.update({"internal", "parseQuotWithCurrentStage"}, false);
|
||||
#endif
|
||||
|
|
|
|||
628
stage0/stdlib/Init/Classical.c
generated
628
stage0/stdlib/Init/Classical.c
generated
File diff suppressed because it is too large
Load diff
242
stage0/stdlib/Init/Coe.c
generated
242
stage0/stdlib/Init/Coe.c
generated
|
|
@ -13,15 +13,13 @@
|
|||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__6;
|
||||
static lean_object* l_term_u2191_____closed__1;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__12;
|
||||
LEAN_EXPORT lean_object* l_coeTC(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeBase___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_instCoeDep___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfHead___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeTail___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__11;
|
||||
LEAN_EXPORT lean_object* l_instCoeTail__1___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfDep___rarg___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeSortToCoeTail(lean_object*, lean_object*);
|
||||
|
|
@ -45,9 +43,11 @@ LEAN_EXPORT lean_object* l_coeBase(lean_object*, lean_object*);
|
|||
LEAN_EXPORT lean_object* l_coeTrans(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeB___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfTail(lean_object*, lean_object*);
|
||||
static lean_object* l_unexpand____x40_Init_Coe___hyg_144____closed__2;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__13;
|
||||
static lean_object* l_term_u2191_____closed__11;
|
||||
lean_object* lean_array_push(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Coe______unexpand__coe__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfHeadOfTC___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_decPropToBool___rarg___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeSort___rarg(lean_object*, lean_object*);
|
||||
|
|
@ -55,31 +55,31 @@ static lean_object* l_term_u2191_____closed__8;
|
|||
lean_object* lean_string_utf8_byte_size(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_instCoeDep(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_hasOfNatOfCoe___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__4;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__7;
|
||||
static lean_object* l_term_u2191_____closed__6;
|
||||
LEAN_EXPORT lean_object* l_coeSortToCoeTail___rarg___boxed(lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__2;
|
||||
LEAN_EXPORT lean_object* l_liftCoeM___rarg___lambda__1(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfHTCT(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_boolToSort;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__16;
|
||||
LEAN_EXPORT lean_object* l_coeOfHeadOfTC(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfTCOfTail___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__8;
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__17;
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__9;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______unexpand__Function__comp__1___spec__1(lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__14;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__5;
|
||||
static lean_object* l_term_u2191_____closed__2;
|
||||
LEAN_EXPORT lean_object* l_coe___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_subtypeCoe___rarg___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfHead(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__1;
|
||||
LEAN_EXPORT lean_object* l_optionCoe___rarg(lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__15;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18;
|
||||
LEAN_EXPORT lean_object* l_hasOfNatOfCoe(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__3;
|
||||
LEAN_EXPORT lean_object* l_coeOfDep___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfTC(lean_object*, lean_object*);
|
||||
LEAN_EXPORT uint8_t l_coeDecidableEq(uint8_t);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__5;
|
||||
static lean_object* l_term_u2191_____closed__10;
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__14;
|
||||
LEAN_EXPORT lean_object* l_coeD___rarg___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_liftCoeM___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_term_u2191_____closed__7;
|
||||
|
|
@ -87,50 +87,50 @@ LEAN_EXPORT lean_object* l_coeOfTail___rarg(lean_object*);
|
|||
LEAN_EXPORT lean_object* l_coe___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_hasOfNatOfCoe___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12;
|
||||
LEAN_EXPORT lean_object* l_coe(lean_object*, lean_object*, lean_object*);
|
||||
uint8_t l_Lean_Syntax_isNodeOf(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______unexpand__coe__1___closed__2;
|
||||
LEAN_EXPORT lean_object* l_coeDecidableEq___boxed(lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_unexpand____x40_Init_Notation___hyg_2276____spec__1(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_instCoeTail__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfDep___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__6;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__10;
|
||||
static lean_object* l___aux__Init__Coe______unexpand__coe__1___closed__1;
|
||||
static lean_object* l_term_u2191_____closed__5;
|
||||
LEAN_EXPORT lean_object* l_coeTrans___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_optionCoe(lean_object*);
|
||||
static lean_object* l_term_u2191_____closed__3;
|
||||
LEAN_EXPORT lean_object* l_coeM(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_unexpand____x40_Init_Coe___hyg_144_(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__13;
|
||||
LEAN_EXPORT lean_object* l_coeId(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_subtypeCoe___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeFun___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeB(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_subtypeCoe(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__17;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8;
|
||||
LEAN_EXPORT lean_object* l_coeSort(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_myMacro____x40_Init_Coe___hyg_162_(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeM___rarg(lean_object*, lean_object*, lean_object*);
|
||||
uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__10;
|
||||
LEAN_EXPORT lean_object* l_liftCoeM(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfHeafOfTCOfTail___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__1;
|
||||
LEAN_EXPORT lean_object* l_coe___rarg___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_boolToProp;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__4;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__2;
|
||||
lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeHead___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__16;
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__15;
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__18;
|
||||
static lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__11;
|
||||
LEAN_EXPORT lean_object* l_coeId___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeId___rarg___boxed(lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__7;
|
||||
LEAN_EXPORT lean_object* l_instCoeTail(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeD___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_unexpand____x40_Init_Coe___hyg_144____closed__1;
|
||||
LEAN_EXPORT lean_object* l_term_u2191__;
|
||||
LEAN_EXPORT lean_object* l_decPropToBool(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeOfHeafOfTCOfTail(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeHead(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Coe___hyg_162____closed__3;
|
||||
LEAN_EXPORT lean_object* l_coeD(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_coeB___rarg(lean_object* x_1, lean_object* x_2) {
|
||||
_start:
|
||||
|
|
@ -382,7 +382,7 @@ x_1 = l_term_u2191_____closed__11;
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__1() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -390,17 +390,17 @@ x_1 = lean_mk_string("Lean");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__2() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__1;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__3() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -408,17 +408,17 @@ x_1 = lean_mk_string("Parser");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__4() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Coe___hyg_162____closed__2;
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__3;
|
||||
x_1 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__2;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__3;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__5() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -426,17 +426,17 @@ x_1 = lean_mk_string("Term");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__6() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__6() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Coe___hyg_162____closed__4;
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__5;
|
||||
x_1 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__4;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__5;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__7() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__7() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -444,17 +444,17 @@ x_1 = lean_mk_string("app");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__8() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Coe___hyg_162____closed__6;
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__7;
|
||||
x_1 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__6;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__7;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__9() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -462,22 +462,22 @@ x_1 = lean_mk_string("coe");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__10() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__10() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_myMacro____x40_Init_Coe___hyg_162____closed__9;
|
||||
x_1 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__11() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__11() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_myMacro____x40_Init_Coe___hyg_162____closed__9;
|
||||
x_1 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_myMacro____x40_Init_Coe___hyg_162____closed__10;
|
||||
x_3 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__10;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -485,41 +485,41 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__12() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__9;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__13() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__13() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__12;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__14() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__14() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__13;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__13;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__15() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__15() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -527,17 +527,17 @@ x_1 = lean_mk_string("null");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__16() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__16() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Coe___hyg_162____closed__15;
|
||||
x_2 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__15;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__17() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__17() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
|
|
@ -546,7 +546,7 @@ x_2 = lean_mk_empty_array_with_capacity(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Coe___hyg_162____closed__18() {
|
||||
static lean_object* _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
|
|
@ -555,7 +555,7 @@ x_2 = lean_mk_empty_array_with_capacity(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l_myMacro____x40_Init_Coe___hyg_162_(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_4; uint8_t x_5;
|
||||
|
|
@ -580,7 +580,7 @@ x_8 = lean_unsigned_to_nat(1u);
|
|||
x_9 = l_Lean_Syntax_getArg(x_1, x_8);
|
||||
lean_dec(x_1);
|
||||
lean_inc(x_2);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_11 = !lean_is_exclusive(x_10);
|
||||
if (x_11 == 0)
|
||||
{
|
||||
|
|
@ -591,25 +591,25 @@ lean_inc(x_13);
|
|||
x_14 = lean_ctor_get(x_2, 1);
|
||||
lean_inc(x_14);
|
||||
lean_dec(x_2);
|
||||
x_15 = l_myMacro____x40_Init_Coe___hyg_162____closed__12;
|
||||
x_15 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12;
|
||||
x_16 = l_Lean_addMacroScope(x_14, x_15, x_13);
|
||||
x_17 = l_myMacro____x40_Init_Coe___hyg_162____closed__11;
|
||||
x_18 = l_myMacro____x40_Init_Coe___hyg_162____closed__14;
|
||||
x_17 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__11;
|
||||
x_18 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__14;
|
||||
x_19 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_19, 0, x_12);
|
||||
lean_ctor_set(x_19, 1, x_17);
|
||||
lean_ctor_set(x_19, 2, x_16);
|
||||
lean_ctor_set(x_19, 3, x_18);
|
||||
x_20 = l_myMacro____x40_Init_Coe___hyg_162____closed__17;
|
||||
x_20 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__17;
|
||||
x_21 = lean_array_push(x_20, x_9);
|
||||
x_22 = l_myMacro____x40_Init_Coe___hyg_162____closed__16;
|
||||
x_22 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__16;
|
||||
x_23 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_23, 0, x_22);
|
||||
lean_ctor_set(x_23, 1, x_21);
|
||||
x_24 = l_myMacro____x40_Init_Coe___hyg_162____closed__18;
|
||||
x_24 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18;
|
||||
x_25 = lean_array_push(x_24, x_19);
|
||||
x_26 = lean_array_push(x_25, x_23);
|
||||
x_27 = l_myMacro____x40_Init_Coe___hyg_162____closed__8;
|
||||
x_27 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8;
|
||||
x_28 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_28, 0, x_27);
|
||||
lean_ctor_set(x_28, 1, x_26);
|
||||
|
|
@ -629,25 +629,25 @@ lean_inc(x_31);
|
|||
x_32 = lean_ctor_get(x_2, 1);
|
||||
lean_inc(x_32);
|
||||
lean_dec(x_2);
|
||||
x_33 = l_myMacro____x40_Init_Coe___hyg_162____closed__12;
|
||||
x_33 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12;
|
||||
x_34 = l_Lean_addMacroScope(x_32, x_33, x_31);
|
||||
x_35 = l_myMacro____x40_Init_Coe___hyg_162____closed__11;
|
||||
x_36 = l_myMacro____x40_Init_Coe___hyg_162____closed__14;
|
||||
x_35 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__11;
|
||||
x_36 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__14;
|
||||
x_37 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_37, 0, x_29);
|
||||
lean_ctor_set(x_37, 1, x_35);
|
||||
lean_ctor_set(x_37, 2, x_34);
|
||||
lean_ctor_set(x_37, 3, x_36);
|
||||
x_38 = l_myMacro____x40_Init_Coe___hyg_162____closed__17;
|
||||
x_38 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__17;
|
||||
x_39 = lean_array_push(x_38, x_9);
|
||||
x_40 = l_myMacro____x40_Init_Coe___hyg_162____closed__16;
|
||||
x_40 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__16;
|
||||
x_41 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_41, 0, x_40);
|
||||
lean_ctor_set(x_41, 1, x_39);
|
||||
x_42 = l_myMacro____x40_Init_Coe___hyg_162____closed__18;
|
||||
x_42 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18;
|
||||
x_43 = lean_array_push(x_42, x_37);
|
||||
x_44 = lean_array_push(x_43, x_41);
|
||||
x_45 = l_myMacro____x40_Init_Coe___hyg_162____closed__8;
|
||||
x_45 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8;
|
||||
x_46 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_46, 0, x_45);
|
||||
lean_ctor_set(x_46, 1, x_44);
|
||||
|
|
@ -659,7 +659,7 @@ return x_47;
|
|||
}
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_unexpand____x40_Init_Coe___hyg_144____closed__1() {
|
||||
static lean_object* _init_l___aux__Init__Coe______unexpand__coe__1___closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -667,21 +667,21 @@ x_1 = lean_mk_string("ident");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_unexpand____x40_Init_Coe___hyg_144____closed__2() {
|
||||
static lean_object* _init_l___aux__Init__Coe______unexpand__coe__1___closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_unexpand____x40_Init_Coe___hyg_144____closed__1;
|
||||
x_2 = l___aux__Init__Coe______unexpand__coe__1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l_unexpand____x40_Init_Coe___hyg_144_(lean_object* x_1, lean_object* x_2) {
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Coe______unexpand__coe__1(lean_object* x_1, lean_object* x_2) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_3; uint8_t x_4;
|
||||
x_3 = l_myMacro____x40_Init_Coe___hyg_162____closed__8;
|
||||
x_3 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8;
|
||||
lean_inc(x_1);
|
||||
x_4 = l_Lean_Syntax_isOfKind(x_1, x_3);
|
||||
if (x_4 == 0)
|
||||
|
|
@ -699,7 +699,7 @@ else
|
|||
lean_object* x_7; lean_object* x_8; lean_object* x_9; uint8_t x_10;
|
||||
x_7 = lean_unsigned_to_nat(0u);
|
||||
x_8 = l_Lean_Syntax_getArg(x_1, x_7);
|
||||
x_9 = l_unexpand____x40_Init_Coe___hyg_144____closed__2;
|
||||
x_9 = l___aux__Init__Coe______unexpand__coe__1___closed__2;
|
||||
x_10 = l_Lean_Syntax_isOfKind(x_8, x_9);
|
||||
if (x_10 == 0)
|
||||
{
|
||||
|
|
@ -735,7 +735,7 @@ else
|
|||
lean_object* x_19; lean_object* x_20; uint8_t x_21;
|
||||
x_19 = l_Lean_Syntax_getArg(x_14, x_7);
|
||||
lean_dec(x_14);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at_unexpand____x40_Init_Notation___hyg_2276____spec__1(x_2);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______unexpand__Function__comp__1___spec__1(x_2);
|
||||
x_21 = !lean_is_exclusive(x_20);
|
||||
if (x_21 == 0)
|
||||
{
|
||||
|
|
@ -745,7 +745,7 @@ x_23 = l_term_u2191_____closed__5;
|
|||
x_24 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_24, 0, x_22);
|
||||
lean_ctor_set(x_24, 1, x_23);
|
||||
x_25 = l_myMacro____x40_Init_Coe___hyg_162____closed__18;
|
||||
x_25 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18;
|
||||
x_26 = lean_array_push(x_25, x_24);
|
||||
x_27 = lean_array_push(x_26, x_19);
|
||||
x_28 = l_term_u2191_____closed__2;
|
||||
|
|
@ -767,7 +767,7 @@ x_32 = l_term_u2191_____closed__5;
|
|||
x_33 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_33, 0, x_30);
|
||||
lean_ctor_set(x_33, 1, x_32);
|
||||
x_34 = l_myMacro____x40_Init_Coe___hyg_162____closed__18;
|
||||
x_34 = l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18;
|
||||
x_35 = lean_array_push(x_34, x_33);
|
||||
x_36 = lean_array_push(x_35, x_19);
|
||||
x_37 = l_term_u2191_____closed__2;
|
||||
|
|
@ -1309,46 +1309,46 @@ l_term_u2191_____closed__11 = _init_l_term_u2191_____closed__11();
|
|||
lean_mark_persistent(l_term_u2191_____closed__11);
|
||||
l_term_u2191__ = _init_l_term_u2191__();
|
||||
lean_mark_persistent(l_term_u2191__);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__1 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__1();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__1);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__2 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__2();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__2);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__3 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__3();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__3);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__4 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__4();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__4);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__5 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__5();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__5);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__6 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__6();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__6);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__7 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__7();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__7);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__8 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__8();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__8);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__9 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__9();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__9);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__10 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__10();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__10);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__11 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__11();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__11);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__12 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__12();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__12);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__13 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__13();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__13);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__14 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__14();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__14);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__15 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__15();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__15);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__16 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__16();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__16);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__17 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__17();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__17);
|
||||
l_myMacro____x40_Init_Coe___hyg_162____closed__18 = _init_l_myMacro____x40_Init_Coe___hyg_162____closed__18();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Coe___hyg_162____closed__18);
|
||||
l_unexpand____x40_Init_Coe___hyg_144____closed__1 = _init_l_unexpand____x40_Init_Coe___hyg_144____closed__1();
|
||||
lean_mark_persistent(l_unexpand____x40_Init_Coe___hyg_144____closed__1);
|
||||
l_unexpand____x40_Init_Coe___hyg_144____closed__2 = _init_l_unexpand____x40_Init_Coe___hyg_144____closed__2();
|
||||
lean_mark_persistent(l_unexpand____x40_Init_Coe___hyg_144____closed__2);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__1 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__1();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__1);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__2 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__2();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__2);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__3 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__3();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__3);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__4 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__4();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__4);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__5 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__5();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__5);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__6 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__6();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__6);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__7 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__7();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__7);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__8);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__9);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__10 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__10();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__10);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__11 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__11();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__11);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__12);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__13 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__13();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__13);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__14 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__14();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__14);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__15 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__15();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__15);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__16 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__16();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__16);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__17 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__17();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__17);
|
||||
l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18 = _init_l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18();
|
||||
lean_mark_persistent(l___aux__Init__Coe______macroRules___xabterm_u2191___xbb__1___closed__18);
|
||||
l___aux__Init__Coe______unexpand__coe__1___closed__1 = _init_l___aux__Init__Coe______unexpand__coe__1___closed__1();
|
||||
lean_mark_persistent(l___aux__Init__Coe______unexpand__coe__1___closed__1);
|
||||
l___aux__Init__Coe______unexpand__coe__1___closed__2 = _init_l___aux__Init__Coe______unexpand__coe__1___closed__2();
|
||||
lean_mark_persistent(l___aux__Init__Coe______unexpand__coe__1___closed__2);
|
||||
l_boolToProp = _init_l_boolToProp();
|
||||
l_boolToSort = _init_l_boolToSort();
|
||||
return lean_io_result_mk_ok(lean_box(0));
|
||||
|
|
|
|||
474
stage0/stdlib/Init/Control/Basic.c
generated
474
stage0/stdlib/Init/Control/Basic.c
generated
File diff suppressed because it is too large
Load diff
1012
stage0/stdlib/Init/Conv.c
generated
1012
stage0/stdlib/Init/Conv.c
generated
File diff suppressed because it is too large
Load diff
986
stage0/stdlib/Init/Core.c
generated
986
stage0/stdlib/Init/Core.c
generated
File diff suppressed because it is too large
Load diff
282
stage0/stdlib/Init/Data/Array/Basic.c
generated
282
stage0/stdlib/Init/Data/Array/Basic.c
generated
|
|
@ -18,9 +18,9 @@ LEAN_EXPORT lean_object* l_List_foldl___at_Array_appendList___spec__1(lean_objec
|
|||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_concatMap___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forM(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findM_x3f(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRevM_x3f___spec__1___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_getEvenElems___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__24;
|
||||
LEAN_EXPORT lean_object* l_Array_getMax_x3f___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec__1___rarg___lambda__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_term_x23_x5b___x2c_x5d___closed__11;
|
||||
|
|
@ -28,6 +28,7 @@ size_t lean_usize_add(size_t, size_t);
|
|||
LEAN_EXPORT lean_object* l_Array_isPrefixOf(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_instBEqArray(lean_object*);
|
||||
static lean_object* l_Array_instReprArray___rarg___closed__5;
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_elem___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_term_x23_x5b___x2c_x5d___closed__8;
|
||||
LEAN_EXPORT lean_object* l_Array_filterM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -55,17 +56,18 @@ lean_object* lean_array_uget(lean_object*, size_t);
|
|||
LEAN_EXPORT lean_object* l_Array_getIdx_x3f___rarg___lambda__1(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlM_loop___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapIdxM_map___at_Array_mapIdx___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__17;
|
||||
LEAN_EXPORT lean_object* l_Array_zipWith___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_term_x23_x5b___x2c_x5d;
|
||||
LEAN_EXPORT lean_object* l_Array_filterMapM___at_Array_filterMap___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT uint8_t l_Array_anyMUnsafe_any___at_Array_all___spec__1___rarg(lean_object*, lean_object*, size_t, size_t);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__24;
|
||||
LEAN_EXPORT lean_object* l_Array_append___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRev_x3f___spec__1(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_getEvenElems___spec__1(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_modifyM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_mapM___spec__1(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapIdxM_map___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__4;
|
||||
LEAN_EXPORT lean_object* l_Array_uset___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRevM_x3f___spec__1___rarg___lambda__1(lean_object*, lean_object*, uint8_t);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findSomeRev_x3f___spec__1(lean_object*, lean_object*);
|
||||
|
|
@ -74,7 +76,7 @@ LEAN_EXPORT lean_object* l_Array_filterMapM___rarg___lambda__1(lean_object*, lea
|
|||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_swapAt(lean_object*);
|
||||
lean_object* lean_array_uset(lean_object*, size_t, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__16;
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__9;
|
||||
lean_object* lean_array_fswap(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_zip___rarg___boxed(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Array_allM___spec__1___rarg___lambda__2(size_t, lean_object*, lean_object*, lean_object*, lean_object*, size_t, uint8_t);
|
||||
|
|
@ -98,7 +100,7 @@ LEAN_EXPORT lean_object* l_Array_uget___boxed(lean_object*, lean_object*, lean_o
|
|||
static lean_object* l_Array_instReprArray___rarg___closed__6;
|
||||
LEAN_EXPORT lean_object* l_Array_foldl___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapIdxM_map___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__20;
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__14;
|
||||
LEAN_EXPORT lean_object* l_Array_isEqvAux___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRevM_x3f___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe(lean_object*, lean_object*);
|
||||
|
|
@ -109,9 +111,10 @@ LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_foldl___spec__1(le
|
|||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_term_x23_x5b___x2c_x5d___closed__13;
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__10;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT uint8_t l_Array_isEqvAux___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__22;
|
||||
LEAN_EXPORT lean_object* l_Array_instToStringArray___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_term_x23_x5b___x2c_x5d___closed__4;
|
||||
LEAN_EXPORT lean_object* l_Array_split___rarg(lean_object*, lean_object*);
|
||||
|
|
@ -135,23 +138,27 @@ LEAN_EXPORT lean_object* l_Array_findRev_x3f___rarg(lean_object*, lean_object*);
|
|||
LEAN_EXPORT lean_object* l_Array_shrink___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapIdxM_map___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__19;
|
||||
LEAN_EXPORT lean_object* l_Array_findIdx_x3f___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_find_x3f___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15;
|
||||
LEAN_EXPORT lean_object* l_Array_back(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findM_x3f___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__18;
|
||||
lean_object* lean_string_utf8_byte_size(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findM_x3f___spec__1___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeM_x3f___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__5;
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_foldr___spec__2___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_singleton(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_find_x3f(lean_object*);
|
||||
uint8_t lean_usize_dec_lt(size_t, size_t);
|
||||
LEAN_EXPORT lean_object* l_Array_mapM(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__3;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_unzip___spec__1___rarg(lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_term_x23_x5b___x2c_x5d___closed__2;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_concatMap___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__7;
|
||||
LEAN_EXPORT lean_object* l_Array_back_x3f___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_concatMapM(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_getIdx_x3f(lean_object*);
|
||||
|
|
@ -194,7 +201,6 @@ LEAN_EXPORT lean_object* l_Array_getLit(lean_object*, lean_object*);
|
|||
LEAN_EXPORT uint8_t l_Array_isPrefixOf___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_foldr___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__12;
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_forRevM___spec__1___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldl(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_getMax_x3f(lean_object*);
|
||||
|
|
@ -218,6 +224,7 @@ LEAN_EXPORT uint8_t l_Array_all___rarg(lean_object*, lean_object*, lean_object*,
|
|||
LEAN_EXPORT lean_object* l_Array_filter___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_eraseIdx_x27___rarg___boxed(lean_object*, lean_object*);
|
||||
lean_object* lean_array_swap(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__25;
|
||||
LEAN_EXPORT lean_object* l_Array_getIdx_x3f___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Array_all___spec__1(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_get_x3f___rarg___boxed(lean_object*, lean_object*);
|
||||
|
|
@ -232,12 +239,12 @@ LEAN_EXPORT lean_object* l_List_foldl___at_Array_appendList___spec__1___rarg(lea
|
|||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_filter___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT uint8_t l_Array_instBEqArray___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_indexOf_x3f___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__20;
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___rarg___lambda__1(size_t, lean_object*, lean_object*, lean_object*, size_t, uint8_t);
|
||||
static lean_object* l_Array_instReprArray___rarg___closed__9;
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Array_contains___spec__1(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Array_any___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_allM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__11;
|
||||
LEAN_EXPORT lean_object* l_Array_allDiff(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findIdxM_x3f___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec__1___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -258,6 +265,7 @@ LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_filter___spec__1__
|
|||
LEAN_EXPORT lean_object* l_Array_insertAtAux(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Std_Format_joinSep___at_Array_instReprArray___spec__1___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_forM___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__10;
|
||||
LEAN_EXPORT lean_object* l_Array_reverse(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_modifyM___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -274,7 +282,6 @@ LEAN_EXPORT lean_object* l_Array_foldlM_loop___rarg(lean_object*, lean_object*,
|
|||
LEAN_EXPORT lean_object* l_Array_forIn_loop___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_toArrayLit(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRevM_x3f___spec__1___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__21;
|
||||
LEAN_EXPORT lean_object* l_Array_shrink___rarg___boxed(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -282,7 +289,6 @@ static lean_object* l_Array_swapAt_x21___rarg___closed__4;
|
|||
LEAN_EXPORT lean_object* l_Array_instBEqArray___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_getLit___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___rarg___lambda__1(lean_object*, size_t, lean_object*, lean_object*, size_t, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__23;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_Array_swapAt_x21___rarg___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRev_x3f___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -305,7 +311,6 @@ LEAN_EXPORT lean_object* l_Array_modify___rarg___boxed(lean_object*, lean_object
|
|||
lean_object* l_List_toString___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRevM_x3f___spec__1___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__13;
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRev_x3f___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_term_x23_x5b___x2c_x5d___closed__15;
|
||||
LEAN_EXPORT lean_object* l_Array_indexOfAux(lean_object*);
|
||||
|
|
@ -328,7 +333,6 @@ LEAN_EXPORT lean_object* l_Array_find_x3f___rarg___lambda__1(lean_object*, lean_
|
|||
LEAN_EXPORT lean_object* l_Array_any(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findRevM_x3f___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_swapAt___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__6;
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Array_allM___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_toList___spec__2(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec__1___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -345,7 +349,6 @@ LEAN_EXPORT lean_object* l_Array_allDiff___rarg___boxed(lean_object*, lean_objec
|
|||
LEAN_EXPORT lean_object* l_Array_eraseIdx_x27(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findIdx_x3f_loop___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_shrink_loop(lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__4;
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_foldl___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
size_t lean_usize_of_nat(lean_object*);
|
||||
|
|
@ -362,12 +365,9 @@ LEAN_EXPORT lean_object* l_Array_zipWith___rarg___boxed(lean_object*, lean_objec
|
|||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_foldr___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapIdxM_map(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_partition___spec__1___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__17;
|
||||
LEAN_EXPORT lean_object* l_Array_swapAt___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_feraseIdx___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__8;
|
||||
LEAN_EXPORT uint8_t l_Array_contains___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__9;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_filterMap___spec__2___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_filterMap___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -385,6 +385,7 @@ LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec
|
|||
LEAN_EXPORT lean_object* l_Array_foldrM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_eraseIdxSzAux___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_forM___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__16;
|
||||
LEAN_EXPORT lean_object* l_Array_find_x3f___rarg___lambda__1___boxed(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_insertAt___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_insertAt___rarg___closed__1;
|
||||
|
|
@ -401,15 +402,14 @@ LEAN_EXPORT lean_object* l_Array_mapIdxM_map___at_Array_mapIdx___spec__1(lean_ob
|
|||
lean_object* l_List_redLength___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_indexOf_x3f___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyM_loop(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__11;
|
||||
static lean_object* l_term_x23_x5b___x2c_x5d___closed__7;
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__2;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_forM___spec__1___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forRevM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_filterMapM(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_foldl___spec__1___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_indexOf_x3f(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_partition___rarg___boxed(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__1;
|
||||
LEAN_EXPORT uint8_t l_Array_isEqv___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_partition___rarg___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Array_getLit___boxed(lean_object*, lean_object*);
|
||||
|
|
@ -418,7 +418,6 @@ LEAN_EXPORT lean_object* l_Array_modify(lean_object*);
|
|||
extern lean_object* l_Id_instMonadId;
|
||||
uint8_t lean_nat_dec_le(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRev_x3f___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__5;
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Array_all___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_modifyM(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -426,15 +425,12 @@ lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
|||
LEAN_EXPORT lean_object* l_Array_shrink(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_panic___at_Array_swapAt_x21___spec__1___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_isEmpty(lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15;
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__19;
|
||||
LEAN_EXPORT uint8_t l_Array_any___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__18;
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__14;
|
||||
static lean_object* l_Array_instToStringArray___rarg___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_insertAtAux___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT uint8_t l_Array_elem___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__3;
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findSome_x3f___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findM_x3f___spec__1___rarg___lambda__2(lean_object*, size_t, lean_object*, lean_object*, lean_object*, lean_object*, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findSome_x21___spec__1___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
|
|
@ -467,7 +463,6 @@ LEAN_EXPORT lean_object* l_Array_eraseIdx___rarg___boxed(lean_object*, lean_obje
|
|||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findSomeRev_x3f___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_filterM___spec__1___rarg___lambda__2(size_t, lean_object*, lean_object*, lean_object*, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_append___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__7;
|
||||
LEAN_EXPORT lean_object* l_Array_concatMapM___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapIdx___rarg___boxed(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -482,8 +477,8 @@ LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRevM_x3f__
|
|||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_find_x3f___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_modify___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_panic_fn(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__13;
|
||||
LEAN_EXPORT lean_object* l_Array_findIdx_x3f(lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__25;
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findSomeM_x3f___spec__1(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_insertAt___rarg___closed__3;
|
||||
LEAN_EXPORT lean_object* l_Array_feraseIdx___rarg___boxed(lean_object*, lean_object*);
|
||||
|
|
@ -496,6 +491,7 @@ static lean_object* l_Array_instReprArray___rarg___closed__2;
|
|||
lean_object* lean_mk_array(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyM_loop___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__12;
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_toList___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_unzip___rarg___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Array_unzip___rarg___boxed(lean_object*);
|
||||
|
|
@ -524,8 +520,10 @@ LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Array_allM___spec__1___rarg
|
|||
LEAN_EXPORT lean_object* l_Array_foldlM_loop___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrM_fold___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_filterMap___spec__2(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Array_findIdx_x3f_loop___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_findSomeRevM_x3f_find___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__2;
|
||||
LEAN_EXPORT lean_object* l_Array_contains(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_insertAtAux___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -540,12 +538,12 @@ LEAN_EXPORT lean_object* l_Array_foldrMUnsafe(lean_object*, lean_object*, lean_o
|
|||
LEAN_EXPORT lean_object* l_Array_instReprArray___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_swapAt_x21(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___rarg___lambda__1(size_t, lean_object*, lean_object*, lean_object*, size_t, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__8;
|
||||
LEAN_EXPORT lean_object* l_Array_toListLitAux(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_toList___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_filterM(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_concatMapM___spec__1___rarg___lambda__1(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_filterMapM___at_Array_filterMap___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__22;
|
||||
LEAN_EXPORT uint8_t l_Array_allDiff___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_isEqv___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -560,14 +558,15 @@ LEAN_EXPORT lean_object* l_Array_filter___rarg(lean_object*, lean_object*, lean_
|
|||
LEAN_EXPORT uint8_t l___private_Init_Data_Array_Basic_0__Array_allDiffAuxAux___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findSomeM_x3f___spec__1___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrM_fold(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__21;
|
||||
LEAN_EXPORT lean_object* l_Array_insertAt___rarg(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Array_map___spec__1___rarg(lean_object*, size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095_(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_contains___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_nat_to_int(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_panic___at_Array_insertAt___spec__1___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_toList___spec__1___rarg(lean_object*, size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_instHAppendArrayListArray(lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__23;
|
||||
LEAN_EXPORT lean_object* l_Array_eraseIdxAux___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_Array_instReprArray___rarg___closed__3;
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_forRevM___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -587,6 +586,7 @@ LEAN_EXPORT lean_object* l_Array_any___rarg___boxed(lean_object*, lean_object*,
|
|||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Array_findSomeM_x3f___spec__1___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldrMUnsafe_fold___at_Array_foldr___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
uint8_t lean_nat_dec_lt(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__6;
|
||||
LEAN_EXPORT lean_object* l_Array_foldr(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Array_filterMap___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_indexOfAux___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -7357,7 +7357,7 @@ x_1 = l_term_x23_x5b___x2c_x5d___closed__15;
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__1() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7365,17 +7365,17 @@ x_1 = lean_mk_string("Lean");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__2() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__1;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__3() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7383,17 +7383,17 @@ x_1 = lean_mk_string("Parser");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__4() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__2;
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__3;
|
||||
x_1 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__2;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__3;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__5() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7401,17 +7401,17 @@ x_1 = lean_mk_string("Term");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__6() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__6() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__4;
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__5;
|
||||
x_1 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__4;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__5;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__7() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__7() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7419,17 +7419,17 @@ x_1 = lean_mk_string("app");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__8() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__8() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__6;
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__7;
|
||||
x_1 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__6;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__7;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__9() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__9() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7437,22 +7437,22 @@ x_1 = lean_mk_string("List.toArray");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__10() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__10() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__9;
|
||||
x_1 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__9;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__11() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__11() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__9;
|
||||
x_1 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__9;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__10;
|
||||
x_3 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__10;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -7460,7 +7460,7 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__12() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__12() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7468,17 +7468,17 @@ x_1 = lean_mk_string("List");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__13() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__13() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__12;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__12;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__14() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__14() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7486,41 +7486,41 @@ x_1 = lean_mk_string("toArray");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__13;
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__14;
|
||||
x_1 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__13;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__14;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__16() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__16() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__17() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__17() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__16;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__16;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__18() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__18() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7528,17 +7528,17 @@ x_1 = lean_mk_string("null");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__19() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__19() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__18;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__18;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__20() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__20() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7546,17 +7546,17 @@ x_1 = lean_mk_string("term[_]");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__21() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__21() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__20;
|
||||
x_2 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__20;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__22() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__22() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -7564,7 +7564,7 @@ x_1 = lean_mk_string("[");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__23() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__23() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
|
|
@ -7573,7 +7573,7 @@ x_2 = lean_mk_empty_array_with_capacity(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__24() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__24() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
|
|
@ -7582,7 +7582,7 @@ x_2 = lean_mk_empty_array_with_capacity(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__25() {
|
||||
static lean_object* _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__25() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
|
|
@ -7591,7 +7591,7 @@ x_2 = lean_mk_empty_array_with_capacity(x_1);
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_4095_(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_4; uint8_t x_5;
|
||||
|
|
@ -7618,7 +7618,7 @@ lean_dec(x_1);
|
|||
x_10 = l_Lean_Syntax_getArgs(x_9);
|
||||
lean_dec(x_9);
|
||||
lean_inc(x_2);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_12 = !lean_is_exclusive(x_11);
|
||||
if (x_12 == 0)
|
||||
{
|
||||
|
|
@ -7629,24 +7629,24 @@ lean_inc(x_14);
|
|||
x_15 = lean_ctor_get(x_2, 1);
|
||||
lean_inc(x_15);
|
||||
lean_dec(x_2);
|
||||
x_16 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15;
|
||||
x_16 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15;
|
||||
x_17 = l_Lean_addMacroScope(x_15, x_16, x_14);
|
||||
x_18 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__11;
|
||||
x_19 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__17;
|
||||
x_18 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__11;
|
||||
x_19 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__17;
|
||||
lean_inc(x_13);
|
||||
x_20 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_20, 0, x_13);
|
||||
lean_ctor_set(x_20, 1, x_18);
|
||||
lean_ctor_set(x_20, 2, x_17);
|
||||
lean_ctor_set(x_20, 3, x_19);
|
||||
x_21 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__22;
|
||||
x_21 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__22;
|
||||
lean_inc(x_13);
|
||||
x_22 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_22, 0, x_13);
|
||||
lean_ctor_set(x_22, 1, x_21);
|
||||
x_23 = l_Array_instEmptyCollectionArray___closed__1;
|
||||
x_24 = l_Array_append___rarg(x_23, x_10);
|
||||
x_25 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__19;
|
||||
x_25 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__19;
|
||||
x_26 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_26, 0, x_25);
|
||||
lean_ctor_set(x_26, 1, x_24);
|
||||
|
|
@ -7654,23 +7654,23 @@ x_27 = l_Array_instReprArray___rarg___closed__8;
|
|||
x_28 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_28, 0, x_13);
|
||||
lean_ctor_set(x_28, 1, x_27);
|
||||
x_29 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__23;
|
||||
x_29 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__23;
|
||||
x_30 = lean_array_push(x_29, x_22);
|
||||
x_31 = lean_array_push(x_30, x_26);
|
||||
x_32 = lean_array_push(x_31, x_28);
|
||||
x_33 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__21;
|
||||
x_33 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__21;
|
||||
x_34 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_34, 0, x_33);
|
||||
lean_ctor_set(x_34, 1, x_32);
|
||||
x_35 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__24;
|
||||
x_35 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__24;
|
||||
x_36 = lean_array_push(x_35, x_34);
|
||||
x_37 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_37, 0, x_25);
|
||||
lean_ctor_set(x_37, 1, x_36);
|
||||
x_38 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__25;
|
||||
x_38 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__25;
|
||||
x_39 = lean_array_push(x_38, x_20);
|
||||
x_40 = lean_array_push(x_39, x_37);
|
||||
x_41 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__8;
|
||||
x_41 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__8;
|
||||
x_42 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_42, 0, x_41);
|
||||
lean_ctor_set(x_42, 1, x_40);
|
||||
|
|
@ -7690,24 +7690,24 @@ lean_inc(x_45);
|
|||
x_46 = lean_ctor_get(x_2, 1);
|
||||
lean_inc(x_46);
|
||||
lean_dec(x_2);
|
||||
x_47 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15;
|
||||
x_47 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15;
|
||||
x_48 = l_Lean_addMacroScope(x_46, x_47, x_45);
|
||||
x_49 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__11;
|
||||
x_50 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__17;
|
||||
x_49 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__11;
|
||||
x_50 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__17;
|
||||
lean_inc(x_43);
|
||||
x_51 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_51, 0, x_43);
|
||||
lean_ctor_set(x_51, 1, x_49);
|
||||
lean_ctor_set(x_51, 2, x_48);
|
||||
lean_ctor_set(x_51, 3, x_50);
|
||||
x_52 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__22;
|
||||
x_52 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__22;
|
||||
lean_inc(x_43);
|
||||
x_53 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_53, 0, x_43);
|
||||
lean_ctor_set(x_53, 1, x_52);
|
||||
x_54 = l_Array_instEmptyCollectionArray___closed__1;
|
||||
x_55 = l_Array_append___rarg(x_54, x_10);
|
||||
x_56 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__19;
|
||||
x_56 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__19;
|
||||
x_57 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_57, 0, x_56);
|
||||
lean_ctor_set(x_57, 1, x_55);
|
||||
|
|
@ -7715,23 +7715,23 @@ x_58 = l_Array_instReprArray___rarg___closed__8;
|
|||
x_59 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_59, 0, x_43);
|
||||
lean_ctor_set(x_59, 1, x_58);
|
||||
x_60 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__23;
|
||||
x_60 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__23;
|
||||
x_61 = lean_array_push(x_60, x_53);
|
||||
x_62 = lean_array_push(x_61, x_57);
|
||||
x_63 = lean_array_push(x_62, x_59);
|
||||
x_64 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__21;
|
||||
x_64 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__21;
|
||||
x_65 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_65, 0, x_64);
|
||||
lean_ctor_set(x_65, 1, x_63);
|
||||
x_66 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__24;
|
||||
x_66 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__24;
|
||||
x_67 = lean_array_push(x_66, x_65);
|
||||
x_68 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_68, 0, x_56);
|
||||
lean_ctor_set(x_68, 1, x_67);
|
||||
x_69 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__25;
|
||||
x_69 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__25;
|
||||
x_70 = lean_array_push(x_69, x_51);
|
||||
x_71 = lean_array_push(x_70, x_68);
|
||||
x_72 = l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__8;
|
||||
x_72 = l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__8;
|
||||
x_73 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_73, 0, x_72);
|
||||
lean_ctor_set(x_73, 1, x_71);
|
||||
|
|
@ -10094,56 +10094,56 @@ l_term_x23_x5b___x2c_x5d___closed__15 = _init_l_term_x23_x5b___x2c_x5d___closed_
|
|||
lean_mark_persistent(l_term_x23_x5b___x2c_x5d___closed__15);
|
||||
l_term_x23_x5b___x2c_x5d = _init_l_term_x23_x5b___x2c_x5d();
|
||||
lean_mark_persistent(l_term_x23_x5b___x2c_x5d);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__1 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__1();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__1);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__2 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__2();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__2);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__3 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__3();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__3);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__4 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__4();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__4);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__5 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__5();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__5);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__6 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__6();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__6);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__7 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__7();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__7);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__8 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__8();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__8);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__9 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__9();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__9);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__10 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__10();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__10);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__11 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__11();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__11);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__12 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__12();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__12);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__13 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__13();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__13);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__14 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__14();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__14);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__15);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__16 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__16();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__16);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__17 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__17();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__17);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__18 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__18();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__18);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__19 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__19();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__19);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__20 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__20();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__20);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__21 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__21();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__21);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__22 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__22();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__22);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__23 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__23();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__23);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__24 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__24();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__24);
|
||||
l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__25 = _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__25();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_Array_Basic___hyg_4095____closed__25);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__1 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__1();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__1);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__2 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__2();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__2);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__3 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__3();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__3);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__4 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__4();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__4);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__5 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__5();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__5);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__6 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__6();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__6);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__7 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__7();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__7);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__8 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__8();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__8);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__9 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__9();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__9);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__10 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__10();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__10);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__11 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__11();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__11);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__12 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__12();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__12);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__13 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__13();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__13);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__14 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__14();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__14);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__15);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__16 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__16();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__16);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__17 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__17();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__17);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__18 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__18();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__18);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__19 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__19();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__19);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__20 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__20();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__20);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__21 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__21();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__21);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__22 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__22();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__22);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__23 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__23();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__23);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__24 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__24();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__24);
|
||||
l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__25 = _init_l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__25();
|
||||
lean_mark_persistent(l___aux__Init__Data__Array__Basic______macroRules___xabterm_x23_x5b___x2c_x5d_xbb__1___closed__25);
|
||||
l_Array_partition___rarg___closed__1 = _init_l_Array_partition___rarg___closed__1();
|
||||
lean_mark_persistent(l_Array_partition___rarg___closed__1);
|
||||
l_Array_insertAt___rarg___closed__1 = _init_l_Array_insertAt___rarg___closed__1();
|
||||
|
|
|
|||
608
stage0/stdlib/Init/Data/Array/Subarray.c
generated
608
stage0/stdlib/Init/Data/Array/Subarray.c
generated
File diff suppressed because it is too large
Load diff
190
stage0/stdlib/Init/Data/Format/Macro.c
generated
190
stage0/stdlib/Init/Data/Format/Macro.c
generated
|
|
@ -13,48 +13,48 @@
|
|||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__3;
|
||||
static lean_object* l_Std_termF_x21_____closed__11;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__10;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__5;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__14;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__12;
|
||||
lean_object* lean_name_mk_string(lean_object*, lean_object*);
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__15;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__3;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__12;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__14;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__15;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__5;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__16;
|
||||
static lean_object* l_Std_termF_x21_____closed__7;
|
||||
static lean_object* l_Std_termF_x21_____closed__16;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__16;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__7;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_string_utf8_byte_size(lean_object*);
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__7;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__4;
|
||||
LEAN_EXPORT lean_object* l_Std_termF_x21__;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__13;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__10;
|
||||
lean_object* l_Lean_Syntax_expandInterpolatedStr(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Std_termF_x21_____closed__10;
|
||||
LEAN_EXPORT lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20_(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__6;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__2;
|
||||
static lean_object* l_Std_termF_x21_____closed__14;
|
||||
static lean_object* l_Std_termF_x21_____closed__5;
|
||||
static lean_object* l_Std_termF_x21_____closed__3;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__11;
|
||||
static lean_object* l_Std_termF_x21_____closed__15;
|
||||
lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__8;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__9;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__11;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__17;
|
||||
static lean_object* l_Std_termF_x21_____closed__4;
|
||||
static lean_object* l_Std_termF_x21_____closed__9;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__17;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__4;
|
||||
static lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__9;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__13;
|
||||
static lean_object* l_Std_termF_x21_____closed__13;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__2;
|
||||
uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*);
|
||||
static lean_object* l_Std_termF_x21_____closed__8;
|
||||
static lean_object* l_Std_termF_x21_____closed__2;
|
||||
lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*);
|
||||
static lean_object* l_Std_termF_x21_____closed__1;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__8;
|
||||
static lean_object* l_Std_termF_x21_____closed__6;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1;
|
||||
static lean_object* l_Std_termF_x21_____closed__12;
|
||||
static lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__6;
|
||||
static lean_object* _init_l_Std_termF_x21_____closed__1() {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -223,7 +223,7 @@ x_1 = l_Std_termF_x21_____closed__16;
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -231,22 +231,22 @@ x_1 = lean_mk_string("Format");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__2() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1;
|
||||
x_1 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__3() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1;
|
||||
x_1 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__2;
|
||||
x_3 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__2;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -254,51 +254,51 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__4() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__5() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Std_termF_x21_____closed__2;
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__6() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__6() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__5;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__5;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__7() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__7() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__6;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__6;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__8() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__8() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -306,22 +306,22 @@ x_1 = lean_mk_string("Std.format");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__9() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__9() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__8;
|
||||
x_1 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__8;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__10() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__10() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__8;
|
||||
x_1 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__8;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__9;
|
||||
x_3 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__9;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -329,7 +329,7 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__11() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__11() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -337,17 +337,17 @@ x_1 = lean_mk_string("format");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__12() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__12() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Std_termF_x21_____closed__2;
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__11;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__11;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__13() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__13() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -355,51 +355,51 @@ x_1 = lean_mk_string("ToFormat");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__14() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__14() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Std_termF_x21_____closed__2;
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__13;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__13;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__15() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__15() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__14;
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__11;
|
||||
x_1 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__14;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__11;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__16() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__16() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__15;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__15;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__17() {
|
||||
static lean_object* _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__17() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__16;
|
||||
x_2 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__16;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20_(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
LEAN_EXPORT lean_object* l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_4; uint8_t x_5;
|
||||
|
|
@ -424,7 +424,7 @@ x_8 = lean_unsigned_to_nat(1u);
|
|||
x_9 = l_Lean_Syntax_getArg(x_1, x_8);
|
||||
lean_dec(x_1);
|
||||
lean_inc(x_2);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_11 = lean_ctor_get(x_10, 0);
|
||||
lean_inc(x_11);
|
||||
x_12 = lean_ctor_get(x_10, 1);
|
||||
|
|
@ -434,28 +434,28 @@ x_13 = lean_ctor_get(x_2, 2);
|
|||
lean_inc(x_13);
|
||||
x_14 = lean_ctor_get(x_2, 1);
|
||||
lean_inc(x_14);
|
||||
x_15 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__4;
|
||||
x_15 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__4;
|
||||
lean_inc(x_13);
|
||||
lean_inc(x_14);
|
||||
x_16 = l_Lean_addMacroScope(x_14, x_15, x_13);
|
||||
x_17 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__3;
|
||||
x_18 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__7;
|
||||
x_17 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__3;
|
||||
x_18 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__7;
|
||||
x_19 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_19, 0, x_11);
|
||||
lean_ctor_set(x_19, 1, x_17);
|
||||
lean_ctor_set(x_19, 2, x_16);
|
||||
lean_ctor_set(x_19, 3, x_18);
|
||||
lean_inc(x_2);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_12);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_12);
|
||||
x_21 = lean_ctor_get(x_20, 0);
|
||||
lean_inc(x_21);
|
||||
x_22 = lean_ctor_get(x_20, 1);
|
||||
lean_inc(x_22);
|
||||
lean_dec(x_20);
|
||||
x_23 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__12;
|
||||
x_23 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__12;
|
||||
x_24 = l_Lean_addMacroScope(x_14, x_23, x_13);
|
||||
x_25 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__10;
|
||||
x_26 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__17;
|
||||
x_25 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__10;
|
||||
x_26 = l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__17;
|
||||
x_27 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_27, 0, x_21);
|
||||
lean_ctor_set(x_27, 1, x_25);
|
||||
|
|
@ -514,40 +514,40 @@ l_Std_termF_x21_____closed__16 = _init_l_Std_termF_x21_____closed__16();
|
|||
lean_mark_persistent(l_Std_termF_x21_____closed__16);
|
||||
l_Std_termF_x21__ = _init_l_Std_termF_x21__();
|
||||
lean_mark_persistent(l_Std_termF_x21__);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__1);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__2 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__2();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__2);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__3 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__3();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__3);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__4 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__4();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__4);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__5 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__5();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__5);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__6 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__6();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__6);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__7 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__7();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__7);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__8 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__8();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__8);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__9 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__9();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__9);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__10 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__10();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__10);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__11 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__11();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__11);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__12 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__12();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__12);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__13 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__13();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__13);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__14 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__14();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__14);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__15 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__15();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__15);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__16 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__16();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__16);
|
||||
l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__17 = _init_l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__17();
|
||||
lean_mark_persistent(l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_20____closed__17);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__1);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__2 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__2();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__2);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__3 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__3();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__3);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__4 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__4();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__4);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__5 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__5();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__5);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__6 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__6();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__6);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__7 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__7();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__7);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__8 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__8();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__8);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__9 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__9();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__9);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__10 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__10();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__10);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__11 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__11();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__11);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__12 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__12();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__12);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__13 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__13();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__13);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__14 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__14();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__14);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__15 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__15();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__15);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__16 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__16();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__16);
|
||||
l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__17 = _init_l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__17();
|
||||
lean_mark_persistent(l_Std___aux__Init__Data__Format__Macro______macroRules__Std__termF_x21____1___closed__17);
|
||||
return lean_io_result_mk_ok(lean_box(0));
|
||||
}
|
||||
#ifdef __cplusplus
|
||||
|
|
|
|||
962
stage0/stdlib/Init/Data/Range.c
generated
962
stage0/stdlib/Init/Data/Range.c
generated
File diff suppressed because it is too large
Load diff
172
stage0/stdlib/Init/Data/ToString/Macro.c
generated
172
stage0/stdlib/Init/Data/ToString/Macro.c
generated
|
|
@ -13,44 +13,44 @@
|
|||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
lean_object* lean_name_mk_string(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19_(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__5;
|
||||
static lean_object* l_termS_x21_____closed__7;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__9;
|
||||
static lean_object* l_termS_x21_____closed__3;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__10;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
lean_object* lean_string_utf8_byte_size(lean_object*);
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__13;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__10;
|
||||
static lean_object* l_termS_x21_____closed__2;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__15;
|
||||
static lean_object* l_termS_x21_____closed__13;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__6;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__6;
|
||||
lean_object* l_Lean_Syntax_expandInterpolatedStr(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_termS_x21_____closed__6;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__15;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__3;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__14;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__3;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__5;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__14;
|
||||
static lean_object* l_termS_x21_____closed__14;
|
||||
static lean_object* l_termS_x21_____closed__5;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__4;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__8;
|
||||
lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7;
|
||||
static lean_object* l_termS_x21_____closed__9;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__13;
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_termS_x21_____closed__1;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1;
|
||||
static lean_object* l_termS_x21_____closed__4;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__2;
|
||||
static lean_object* l_termS_x21_____closed__8;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__9;
|
||||
static lean_object* l_termS_x21_____closed__10;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__2;
|
||||
uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*);
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__12;
|
||||
static lean_object* l_termS_x21_____closed__12;
|
||||
lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_termS_x21__;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__11;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__8;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__4;
|
||||
static lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__11;
|
||||
static lean_object* l_termS_x21_____closed__11;
|
||||
static lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__12;
|
||||
static lean_object* _init_l_termS_x21_____closed__1() {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -201,7 +201,7 @@ x_1 = l_termS_x21_____closed__14;
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -209,22 +209,22 @@ x_1 = lean_mk_string("String");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__2() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1;
|
||||
x_1 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__3() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1;
|
||||
x_1 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__2;
|
||||
x_3 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__2;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -232,41 +232,41 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__4() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__5() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__4;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__4;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__6() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__6() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__5;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__5;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -274,22 +274,22 @@ x_1 = lean_mk_string("toString");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__8() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__8() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7;
|
||||
x_1 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__9() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__9() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7;
|
||||
x_1 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__8;
|
||||
x_3 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__8;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -297,17 +297,17 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__10() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__10() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__11() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__11() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -315,51 +315,51 @@ x_1 = lean_mk_string("ToString");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__12() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__12() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__11;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__11;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__13() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__13() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__12;
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7;
|
||||
x_1 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__12;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__14() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__14() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__13;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__13;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__15() {
|
||||
static lean_object* _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__15() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__14;
|
||||
x_2 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__14;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_19_(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
LEAN_EXPORT lean_object* l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_4; uint8_t x_5;
|
||||
|
|
@ -384,7 +384,7 @@ x_8 = lean_unsigned_to_nat(1u);
|
|||
x_9 = l_Lean_Syntax_getArg(x_1, x_8);
|
||||
lean_dec(x_1);
|
||||
lean_inc(x_2);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_11 = lean_ctor_get(x_10, 0);
|
||||
lean_inc(x_11);
|
||||
x_12 = lean_ctor_get(x_10, 1);
|
||||
|
|
@ -394,28 +394,28 @@ x_13 = lean_ctor_get(x_2, 2);
|
|||
lean_inc(x_13);
|
||||
x_14 = lean_ctor_get(x_2, 1);
|
||||
lean_inc(x_14);
|
||||
x_15 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__4;
|
||||
x_15 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__4;
|
||||
lean_inc(x_13);
|
||||
lean_inc(x_14);
|
||||
x_16 = l_Lean_addMacroScope(x_14, x_15, x_13);
|
||||
x_17 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__3;
|
||||
x_18 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__6;
|
||||
x_17 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__3;
|
||||
x_18 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__6;
|
||||
x_19 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_19, 0, x_11);
|
||||
lean_ctor_set(x_19, 1, x_17);
|
||||
lean_ctor_set(x_19, 2, x_16);
|
||||
lean_ctor_set(x_19, 3, x_18);
|
||||
lean_inc(x_2);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_12);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_12);
|
||||
x_21 = lean_ctor_get(x_20, 0);
|
||||
lean_inc(x_21);
|
||||
x_22 = lean_ctor_get(x_20, 1);
|
||||
lean_inc(x_22);
|
||||
lean_dec(x_20);
|
||||
x_23 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__10;
|
||||
x_23 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__10;
|
||||
x_24 = l_Lean_addMacroScope(x_14, x_23, x_13);
|
||||
x_25 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__9;
|
||||
x_26 = l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__15;
|
||||
x_25 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__9;
|
||||
x_26 = l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__15;
|
||||
x_27 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_27, 0, x_21);
|
||||
lean_ctor_set(x_27, 1, x_25);
|
||||
|
|
@ -470,36 +470,36 @@ l_termS_x21_____closed__14 = _init_l_termS_x21_____closed__14();
|
|||
lean_mark_persistent(l_termS_x21_____closed__14);
|
||||
l_termS_x21__ = _init_l_termS_x21__();
|
||||
lean_mark_persistent(l_termS_x21__);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__1);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__2 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__2();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__2);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__3 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__3();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__3);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__4 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__4();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__4);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__5 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__5();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__5);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__6 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__6();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__6);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__7);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__8 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__8();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__8);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__9 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__9();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__9);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__10 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__10();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__10);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__11 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__11();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__11);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__12 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__12();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__12);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__13 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__13();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__13);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__14 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__14();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__14);
|
||||
l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__15 = _init_l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__15();
|
||||
lean_mark_persistent(l_myMacro____x40_Init_Data_ToString_Macro___hyg_19____closed__15);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__1);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__2 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__2();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__2);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__3 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__3();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__3);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__4 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__4();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__4);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__5 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__5();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__5);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__6 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__6();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__6);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__7);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__8 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__8();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__8);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__9 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__9();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__9);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__10 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__10();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__10);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__11 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__11();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__11);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__12 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__12();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__12);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__13 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__13();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__13);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__14 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__14();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__14);
|
||||
l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__15 = _init_l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__15();
|
||||
lean_mark_persistent(l___aux__Init__Data__ToString__Macro______macroRules__termS_x21____1___closed__15);
|
||||
return lean_io_result_mk_ok(lean_box(0));
|
||||
}
|
||||
#ifdef __cplusplus
|
||||
|
|
|
|||
1332
stage0/stdlib/Init/Meta.c
generated
1332
stage0/stdlib/Init/Meta.c
generated
File diff suppressed because it is too large
Load diff
10180
stage0/stdlib/Init/Notation.c
generated
10180
stage0/stdlib/Init/Notation.c
generated
File diff suppressed because it is too large
Load diff
2842
stage0/stdlib/Init/NotationExtra.c
generated
2842
stage0/stdlib/Init/NotationExtra.c
generated
File diff suppressed because it is too large
Load diff
584
stage0/stdlib/Init/System/IO.c
generated
584
stage0/stdlib/Init/System/IO.c
generated
File diff suppressed because it is too large
Load diff
676
stage0/stdlib/Lean/Data/Options.c
generated
676
stage0/stdlib/Lean/Data/Options.c
generated
File diff suppressed because it is too large
Load diff
4
stage0/stdlib/Lean/Elab/AuxDef.c
generated
4
stage0/stdlib/Lean/Elab/AuxDef.c
generated
|
|
@ -53,7 +53,6 @@ static lean_object* l_Lean_Elab_Command_aux__def___closed__27;
|
|||
static lean_object* l_Lean_Elab_Command_aux__def___closed__39;
|
||||
static lean_object* l_Lean_Elab_Command_aux__def___closed__19;
|
||||
static lean_object* l_Lean_Elab_Command_aux__def___closed__12;
|
||||
lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabAuxDef___lambda__2___closed__20;
|
||||
static lean_object* l_Lean_Elab_Command_aux__def___closed__11;
|
||||
static lean_object* l_Lean_Elab_Command_aux__def___closed__31;
|
||||
|
|
@ -145,6 +144,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabAuxDef(lean_object*, lean_objec
|
|||
static lean_object* l_Lean_Elab_Command_elabAuxDef___lambda__2___closed__21;
|
||||
lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Command_getScope___rarg(lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_aux__def___closed__29;
|
||||
lean_object* l_Lean_Name_replacePrefix(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Name_components(lean_object*);
|
||||
|
|
@ -1095,7 +1095,7 @@ x_10 = l_Lean_Syntax_getArg(x_1, x_9);
|
|||
x_11 = l_Lean_Syntax_getArgs(x_10);
|
||||
lean_dec(x_10);
|
||||
x_12 = l_Lean_Elab_Command_elabAuxDef___lambda__2___closed__1;
|
||||
x_13 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_11, x_12);
|
||||
x_13 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_11, x_12);
|
||||
lean_dec(x_11);
|
||||
if (lean_obj_tag(x_13) == 0)
|
||||
{
|
||||
|
|
|
|||
1678
stage0/stdlib/Lean/Elab/Binders.c
generated
1678
stage0/stdlib/Lean/Elab/Binders.c
generated
File diff suppressed because it is too large
Load diff
4
stage0/stdlib/Lean/Elab/BuiltinCommand.c
generated
4
stage0/stdlib/Lean/Elab/BuiltinCommand.c
generated
|
|
@ -19,7 +19,6 @@ LEAN_EXPORT lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabSetOption_
|
|||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabVariable(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_resolveNamespace___at_Lean_Elab_Command_elabExport___spec__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Command_elabModuleDoc___closed__8;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_KVMap_setBool(lean_object*, lean_object*, uint8_t);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabSection(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabSection___closed__3;
|
||||
|
|
@ -120,6 +119,7 @@ static lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_BuiltinCom
|
|||
lean_object* l_Lean_Elab_Term_ensureNoUnassignedMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_Lean_Elab_Command_elabVariable(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_Lean_Elab_Command_elabSection(lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabEvalUnsafe___lambda__3___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_EXPORT lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_BuiltinCommand_0__Lean_Elab_Command_addScope___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_reduce(lean_object*, uint8_t, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -16313,7 +16313,7 @@ x_4 = lean_unsigned_to_nat(0u);
|
|||
x_5 = l_Lean_Syntax_getArg(x_1, x_4);
|
||||
x_6 = lean_unsigned_to_nat(2u);
|
||||
x_7 = l_Lean_Syntax_getArg(x_1, x_6);
|
||||
x_8 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_8 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_9 = !lean_is_exclusive(x_8);
|
||||
if (x_9 == 0)
|
||||
{
|
||||
|
|
|
|||
50
stage0/stdlib/Lean/Elab/BuiltinNotation.c
generated
50
stage0/stdlib/Lean/Elab/BuiltinNotation.c
generated
|
|
@ -20,7 +20,6 @@ lean_object* l_Lean_getConstInfo___at_Lean_Elab_Term_mkConst___spec__1(lean_obje
|
|||
LEAN_EXPORT lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Term_elabAnonymousCtor___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Term_expandDbgTrace___closed__9;
|
||||
lean_object* l_Lean_mkCIdentFrom(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_extractMacroScopes(lean_object*);
|
||||
lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_elabForall___spec__1___rarg(lean_object*);
|
||||
size_t lean_usize_add(size_t, size_t);
|
||||
|
|
@ -103,6 +102,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_
|
|||
static lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___lambda__1___closed__8;
|
||||
lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Term_expandAssert___closed__2;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___lambda__1___closed__4;
|
||||
static lean_object* l_Lean_Elab_Term_elabAnonymousCtor___lambda__3___closed__15;
|
||||
static lean_object* l_Lean_Elab_Term_mkPairs_loop___closed__6;
|
||||
|
|
@ -407,7 +407,6 @@ static lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elab
|
|||
static lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__5;
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Term_elabStateRefT___closed__5;
|
||||
lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
uint8_t l_Lean_BinderInfo_isExplicit(uint8_t);
|
||||
lean_object* l_Lean_Syntax_getKind(lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___lambda__1___closed__7;
|
||||
|
|
@ -562,6 +561,7 @@ extern lean_object* l_Lean_levelOne;
|
|||
static lean_object* l___regBuiltin_Lean_Elab_Term_expandSuffices___closed__2;
|
||||
LEAN_EXPORT uint8_t l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_hasCDot(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Term_expandSuffices___lambda__2___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Term_elabSubst___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_Lean_Elab_Term_expandAssert(lean_object*);
|
||||
|
|
@ -1178,7 +1178,7 @@ x_34 = lean_usize_of_nat(x_33);
|
|||
lean_dec(x_33);
|
||||
x_35 = 0;
|
||||
x_36 = x_32;
|
||||
x_37 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_34, x_35, x_36);
|
||||
x_37 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_34, x_35, x_36);
|
||||
x_38 = x_37;
|
||||
x_39 = l_Lean_Elab_Term_elabAnonymousCtor___lambda__3___closed__6;
|
||||
x_40 = l_Lean_mkSepArray(x_38, x_39);
|
||||
|
|
@ -2583,7 +2583,7 @@ return x_24;
|
|||
else
|
||||
{
|
||||
lean_object* x_25; uint8_t x_26;
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_26 = !lean_is_exclusive(x_25);
|
||||
if (x_26 == 0)
|
||||
{
|
||||
|
|
@ -2747,7 +2747,7 @@ x_90 = l_Lean_Syntax_getArg(x_11, x_8);
|
|||
lean_dec(x_11);
|
||||
x_91 = l_Lean_Elab_Term_expandShow___closed__14;
|
||||
x_92 = l_Lean_mkIdentFrom(x_1, x_91);
|
||||
x_93 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_93 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_94 = !lean_is_exclusive(x_93);
|
||||
if (x_94 == 0)
|
||||
{
|
||||
|
|
@ -2962,7 +2962,7 @@ _start:
|
|||
lean_object* x_10; lean_object* x_11; lean_object* x_12; uint8_t x_13;
|
||||
x_10 = lean_unsigned_to_nat(3u);
|
||||
x_11 = l_Lean_Syntax_getArg(x_1, x_10);
|
||||
x_12 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_8, x_9);
|
||||
x_12 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_8, x_9);
|
||||
x_13 = !lean_is_exclusive(x_12);
|
||||
if (x_13 == 0)
|
||||
{
|
||||
|
|
@ -3251,7 +3251,7 @@ _start:
|
|||
lean_object* x_12; lean_object* x_13; lean_object* x_14; uint8_t x_15;
|
||||
x_12 = lean_unsigned_to_nat(3u);
|
||||
x_13 = l_Lean_Syntax_getArg(x_1, x_12);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_11);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_11);
|
||||
x_15 = !lean_is_exclusive(x_14);
|
||||
if (x_15 == 0)
|
||||
{
|
||||
|
|
@ -3562,7 +3562,7 @@ lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; uint
|
|||
x_10 = lean_unsigned_to_nat(3u);
|
||||
x_11 = l_Lean_Syntax_getArg(x_1, x_10);
|
||||
x_12 = l_Lean_Syntax_getArgs(x_2);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_8, x_9);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_8, x_9);
|
||||
x_14 = !lean_is_exclusive(x_13);
|
||||
if (x_14 == 0)
|
||||
{
|
||||
|
|
@ -3866,7 +3866,7 @@ _start:
|
|||
lean_object* x_12; lean_object* x_13; lean_object* x_14; uint8_t x_15;
|
||||
x_12 = lean_unsigned_to_nat(3u);
|
||||
x_13 = l_Lean_Syntax_getArg(x_1, x_12);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_11);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_11);
|
||||
x_15 = !lean_is_exclusive(x_14);
|
||||
if (x_15 == 0)
|
||||
{
|
||||
|
|
@ -4146,7 +4146,7 @@ lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; uint
|
|||
x_10 = lean_unsigned_to_nat(3u);
|
||||
x_11 = l_Lean_Syntax_getArg(x_1, x_10);
|
||||
x_12 = l_Lean_Syntax_getArgs(x_2);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_8, x_9);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_8, x_9);
|
||||
x_14 = !lean_is_exclusive(x_13);
|
||||
if (x_14 == 0)
|
||||
{
|
||||
|
|
@ -5139,7 +5139,7 @@ _start:
|
|||
lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45;
|
||||
x_11 = lean_unsigned_to_nat(3u);
|
||||
x_12 = l_Lean_Syntax_getArg(x_1, x_11);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_9, x_10);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_9, x_10);
|
||||
x_14 = lean_ctor_get(x_13, 0);
|
||||
lean_inc(x_14);
|
||||
x_15 = lean_ctor_get(x_13, 1);
|
||||
|
|
@ -5314,7 +5314,7 @@ _start:
|
|||
lean_object* x_9; lean_object* x_10; lean_object* x_11; uint8_t x_12;
|
||||
x_9 = lean_unsigned_to_nat(3u);
|
||||
x_10 = l_Lean_Syntax_getArg(x_1, x_9);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_7, x_8);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_7, x_8);
|
||||
x_12 = !lean_is_exclusive(x_11);
|
||||
if (x_12 == 0)
|
||||
{
|
||||
|
|
@ -8076,7 +8076,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Term_expandUnreachable___rarg(lean_object*
|
|||
_start:
|
||||
{
|
||||
lean_object* x_3; uint8_t x_4;
|
||||
x_3 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_1, x_2);
|
||||
x_3 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_1, x_2);
|
||||
x_4 = !lean_is_exclusive(x_3);
|
||||
if (x_4 == 0)
|
||||
{
|
||||
|
|
@ -8323,7 +8323,7 @@ x_8 = l_Lean_Syntax_reprint(x_5);
|
|||
if (lean_obj_tag(x_8) == 0)
|
||||
{
|
||||
lean_object* x_9; uint8_t x_10;
|
||||
x_9 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_9 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_10 = !lean_is_exclusive(x_9);
|
||||
if (x_10 == 0)
|
||||
{
|
||||
|
|
@ -8498,7 +8498,7 @@ lean_object* x_101; lean_object* x_102; uint8_t x_103;
|
|||
x_101 = lean_ctor_get(x_8, 0);
|
||||
lean_inc(x_101);
|
||||
lean_dec(x_8);
|
||||
x_102 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_102 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_103 = !lean_is_exclusive(x_102);
|
||||
if (x_103 == 0)
|
||||
{
|
||||
|
|
@ -9035,7 +9035,7 @@ if (x_10 == 0)
|
|||
{
|
||||
lean_object* x_11; uint8_t x_12;
|
||||
lean_inc(x_2);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_12 = !lean_is_exclusive(x_11);
|
||||
if (x_12 == 0)
|
||||
{
|
||||
|
|
@ -9282,7 +9282,7 @@ else
|
|||
{
|
||||
lean_object* x_139; uint8_t x_140;
|
||||
lean_inc(x_2);
|
||||
x_139 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_139 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_140 = !lean_is_exclusive(x_139);
|
||||
if (x_140 == 0)
|
||||
{
|
||||
|
|
@ -10015,7 +10015,7 @@ lean_dec(x_2);
|
|||
x_11 = l_Lean_instInhabitedSyntax;
|
||||
x_12 = lean_array_get(x_11, x_1, x_10);
|
||||
lean_inc(x_4);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_4, x_5);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_4, x_5);
|
||||
x_14 = lean_ctor_get(x_13, 0);
|
||||
lean_inc(x_14);
|
||||
x_15 = lean_ctor_get(x_13, 1);
|
||||
|
|
@ -11102,7 +11102,7 @@ lean_inc(x_11);
|
|||
x_12 = lean_ctor_get(x_9, 1);
|
||||
lean_inc(x_12);
|
||||
lean_dec(x_9);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_10);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_10);
|
||||
x_14 = !lean_is_exclusive(x_13);
|
||||
if (x_14 == 0)
|
||||
{
|
||||
|
|
@ -13051,7 +13051,7 @@ else
|
|||
{
|
||||
lean_object* x_16; uint8_t x_17;
|
||||
lean_dec(x_1);
|
||||
x_16 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_16 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_17 = !lean_is_exclusive(x_16);
|
||||
if (x_17 == 0)
|
||||
{
|
||||
|
|
@ -13184,7 +13184,7 @@ else
|
|||
{
|
||||
lean_object* x_69; uint8_t x_70;
|
||||
lean_dec(x_1);
|
||||
x_69 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_69 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_70 = !lean_is_exclusive(x_69);
|
||||
if (x_70 == 0)
|
||||
{
|
||||
|
|
@ -13314,7 +13314,7 @@ else
|
|||
{
|
||||
lean_object* x_119; uint8_t x_120;
|
||||
lean_dec(x_1);
|
||||
x_119 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_119 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_120 = !lean_is_exclusive(x_119);
|
||||
if (x_120 == 0)
|
||||
{
|
||||
|
|
@ -13541,7 +13541,7 @@ else
|
|||
{
|
||||
lean_object* x_186; uint8_t x_187;
|
||||
lean_dec(x_1);
|
||||
x_186 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_186 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_187 = !lean_is_exclusive(x_186);
|
||||
if (x_187 == 0)
|
||||
{
|
||||
|
|
@ -13791,7 +13791,7 @@ lean_dec(x_251);
|
|||
x_260 = lean_ctor_get(x_252, 0);
|
||||
lean_inc(x_260);
|
||||
lean_dec(x_252);
|
||||
x_261 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_259);
|
||||
x_261 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_259);
|
||||
x_262 = !lean_is_exclusive(x_261);
|
||||
if (x_262 == 0)
|
||||
{
|
||||
|
|
@ -13925,7 +13925,7 @@ lean_object* x_315; uint8_t x_316;
|
|||
lean_dec(x_56);
|
||||
lean_dec(x_1);
|
||||
lean_inc(x_2);
|
||||
x_315 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_315 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_316 = !lean_is_exclusive(x_315);
|
||||
if (x_316 == 0)
|
||||
{
|
||||
|
|
|
|||
16
stage0/stdlib/Lean/Elab/Declaration.c
generated
16
stage0/stdlib/Lean/Elab/Declaration.c
generated
|
|
@ -21,7 +21,6 @@ static lean_object* l_Lean_Elab_Command_elabAxiom___lambda__2___closed__2;
|
|||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Command_elabAttr___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandInitCmd___lambda__1___closed__32;
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Command_elabDeclaration___closed__4;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandInitCmd___closed__20;
|
||||
lean_object* l_Lean_Elab_applyVisibility___at_Lean_Elab_Command_expandDeclId___spec__5(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_compileDecl___at_Lean_Elab_Term_evalExpr___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -100,6 +99,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabMutual___lambda__2(lean_object*
|
|||
LEAN_EXPORT lean_object* l___regBuiltin_Lean_Elab_Command_expandInitialize(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___regBuiltin_Lean_Elab_Command_elabDeclaration(lean_object*);
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Command_expandMutualElement___closed__3;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Command_elabAttr___spec__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Term_0__Lean_Elab_Term_throwStuckAtUniverseCnstr___spec__16(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -5898,7 +5898,7 @@ x_25 = lean_alloc_ctor(1, 2, 0);
|
|||
lean_ctor_set(x_25, 0, x_24);
|
||||
lean_ctor_set(x_25, 1, x_21);
|
||||
x_26 = l_Lean_Syntax_setArg(x_1, x_4, x_25);
|
||||
x_27 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_20);
|
||||
x_27 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_20);
|
||||
x_28 = !lean_is_exclusive(x_27);
|
||||
if (x_28 == 0)
|
||||
{
|
||||
|
|
@ -6522,7 +6522,7 @@ x_13 = lean_ctor_get(x_11, 1);
|
|||
lean_inc(x_13);
|
||||
lean_dec(x_11);
|
||||
lean_inc(x_2);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_15 = lean_ctor_get(x_14, 0);
|
||||
lean_inc(x_15);
|
||||
x_16 = lean_ctor_get(x_14, 1);
|
||||
|
|
@ -6545,7 +6545,7 @@ x_26 = lean_alloc_ctor(1, 2, 0);
|
|||
lean_ctor_set(x_26, 0, x_25);
|
||||
lean_ctor_set(x_26, 1, x_13);
|
||||
x_27 = l_Lean_Syntax_setArg(x_1, x_4, x_26);
|
||||
x_28 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_16);
|
||||
x_28 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_16);
|
||||
x_29 = !lean_is_exclusive(x_28);
|
||||
if (x_29 == 0)
|
||||
{
|
||||
|
|
@ -8866,7 +8866,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; uint8_t x_7;
|
||||
lean_inc(x_4);
|
||||
x_6 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_4, x_5);
|
||||
x_6 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_4, x_5);
|
||||
x_7 = !lean_is_exclusive(x_6);
|
||||
if (x_7 == 0)
|
||||
{
|
||||
|
|
@ -9502,7 +9502,7 @@ else
|
|||
{
|
||||
lean_object* x_27; uint8_t x_28;
|
||||
lean_inc(x_3);
|
||||
x_27 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_3, x_4);
|
||||
x_27 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_3, x_4);
|
||||
x_28 = !lean_is_exclusive(x_27);
|
||||
if (x_28 == 0)
|
||||
{
|
||||
|
|
@ -9959,7 +9959,7 @@ else
|
|||
lean_object* x_283; uint8_t x_284;
|
||||
lean_dec(x_20);
|
||||
lean_inc(x_3);
|
||||
x_283 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_3, x_4);
|
||||
x_283 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_3, x_4);
|
||||
x_284 = !lean_is_exclusive(x_283);
|
||||
if (x_284 == 0)
|
||||
{
|
||||
|
|
@ -10416,7 +10416,7 @@ else
|
|||
lean_object* x_539; uint8_t x_540;
|
||||
lean_dec(x_6);
|
||||
lean_inc(x_3);
|
||||
x_539 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_3, x_4);
|
||||
x_539 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_3, x_4);
|
||||
x_540 = !lean_is_exclusive(x_539);
|
||||
if (x_540 == 0)
|
||||
{
|
||||
|
|
|
|||
16
stage0/stdlib/Lean/Elab/Deriving/BEq.c
generated
16
stage0/stdlib/Lean/Elab/Deriving/BEq.c
generated
|
|
@ -185,7 +185,6 @@ static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_m
|
|||
uint8_t lean_nat_dec_le(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Deriving_BEq_mkBEqInstanceHandler___spec__4(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__4___closed__3;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__5___lambda__1___closed__7;
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__4___closed__5;
|
||||
static lean_object* l___private_Lean_Elab_Deriving_BEq_0__Lean_Elab_Deriving_BEq_mkBEqEnumFun___closed__7;
|
||||
|
|
@ -243,6 +242,7 @@ static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_m
|
|||
static lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__6;
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__4___closed__6;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Deriving_BEq_mkBEqInstanceHandler(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_Deriving_BEq_0__Lean_Elab_Deriving_BEq_mkBEqInstanceCmds___closed__7;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___spec__1___closed__1;
|
||||
|
|
@ -791,7 +791,7 @@ x_67 = lean_usize_of_nat(x_66);
|
|||
lean_dec(x_66);
|
||||
x_68 = 0;
|
||||
x_69 = x_41;
|
||||
x_70 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_67, x_68, x_69);
|
||||
x_70 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_67, x_68, x_69);
|
||||
x_71 = x_70;
|
||||
x_72 = l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__17;
|
||||
x_73 = l_Lean_mkSepArray(x_71, x_72);
|
||||
|
|
@ -833,7 +833,7 @@ x_90 = lean_usize_of_nat(x_89);
|
|||
lean_dec(x_89);
|
||||
x_91 = 0;
|
||||
x_92 = x_41;
|
||||
x_93 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_90, x_91, x_92);
|
||||
x_93 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_90, x_91, x_92);
|
||||
x_94 = x_93;
|
||||
x_95 = l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__17;
|
||||
x_96 = l_Lean_mkSepArray(x_94, x_95);
|
||||
|
|
@ -2256,7 +2256,7 @@ x_111 = lean_usize_of_nat(x_110);
|
|||
lean_dec(x_110);
|
||||
x_112 = 0;
|
||||
x_113 = x_99;
|
||||
x_114 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_111, x_112, x_113);
|
||||
x_114 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_111, x_112, x_113);
|
||||
x_115 = x_114;
|
||||
x_116 = l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__17;
|
||||
x_117 = l_Lean_mkSepArray(x_115, x_116);
|
||||
|
|
@ -2297,7 +2297,7 @@ x_133 = lean_usize_of_nat(x_132);
|
|||
lean_dec(x_132);
|
||||
x_134 = 0;
|
||||
x_135 = x_99;
|
||||
x_136 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_133, x_134, x_135);
|
||||
x_136 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_133, x_134, x_135);
|
||||
x_137 = x_136;
|
||||
x_138 = l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__17;
|
||||
x_139 = l_Lean_mkSepArray(x_137, x_138);
|
||||
|
|
@ -2515,7 +2515,7 @@ x_220 = lean_usize_of_nat(x_219);
|
|||
lean_dec(x_219);
|
||||
x_221 = 0;
|
||||
x_222 = x_208;
|
||||
x_223 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_220, x_221, x_222);
|
||||
x_223 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_220, x_221, x_222);
|
||||
x_224 = x_223;
|
||||
x_225 = l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__17;
|
||||
x_226 = l_Lean_mkSepArray(x_224, x_225);
|
||||
|
|
@ -3041,7 +3041,7 @@ x_28 = lean_usize_of_nat(x_27);
|
|||
lean_dec(x_27);
|
||||
x_29 = 0;
|
||||
x_30 = x_12;
|
||||
x_31 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_28, x_29, x_30);
|
||||
x_31 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_28, x_29, x_30);
|
||||
x_32 = x_31;
|
||||
x_33 = l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__17;
|
||||
x_34 = l_Lean_mkSepArray(x_32, x_33);
|
||||
|
|
@ -3097,7 +3097,7 @@ x_61 = lean_usize_of_nat(x_60);
|
|||
lean_dec(x_60);
|
||||
x_62 = 0;
|
||||
x_63 = x_12;
|
||||
x_64 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_61, x_62, x_63);
|
||||
x_64 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_61, x_62, x_63);
|
||||
x_65 = x_64;
|
||||
x_66 = l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__17;
|
||||
x_67 = l_Lean_mkSepArray(x_65, x_66);
|
||||
|
|
|
|||
4
stage0/stdlib/Lean/Elab/Deriving/Basic.c
generated
4
stage0/stdlib/Lean/Elab/Deriving/Basic.c
generated
|
|
@ -82,7 +82,6 @@ lean_object* lean_array_fget(lean_object*, lean_object*);
|
|||
static lean_object* l_Lean_resolveGlobalConst___at_Lean_Elab_elabDeriving___spec__8___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_applyDerivingHandlers(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
uint8_t lean_nat_dec_eq(lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_registerBuiltinDerivingHandlerWithArgs___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_getOptDerivingClasses___spec__1___rarg___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_elabDeriving___spec__5___boxed(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -192,6 +191,7 @@ LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_elabDeriving___
|
|||
lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*);
|
||||
uint8_t l_List_isEmpty___rarg(lean_object*);
|
||||
lean_object* l_Lean_Elab_Command_getScope___rarg(lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_registerBuiltinDerivingHandlerWithArgs(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_pushInfoTree___at_Lean_Elab_elabDeriving___spec__17(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_elabDeriving___spec__19___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -3360,7 +3360,7 @@ block_66:
|
|||
{
|
||||
lean_object* x_33; lean_object* x_34;
|
||||
x_33 = l_Lean_Elab_elabDeriving___closed__11;
|
||||
x_34 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_32, x_33);
|
||||
x_34 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_32, x_33);
|
||||
lean_dec(x_32);
|
||||
if (lean_obj_tag(x_34) == 0)
|
||||
{
|
||||
|
|
|
|||
14
stage0/stdlib/Lean/Elab/Deriving/DecEq.c
generated
14
stage0/stdlib/Lean/Elab/Deriving/DecEq.c
generated
|
|
@ -276,7 +276,6 @@ static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___lambda__1
|
|||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqEnum___closed__59;
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqEnum___closed__31;
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___lambda__1___closed__54;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12;
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___lambda__1___closed__82;
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkAuxFunction___closed__22;
|
||||
|
|
@ -376,6 +375,7 @@ static lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAl
|
|||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__7;
|
||||
lean_object* l_Lean_mkAppB(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___lambda__1___closed__55;
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___lambda__1___closed__74;
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch___rarg___closed__2;
|
||||
static lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqEnum___closed__6;
|
||||
|
|
@ -3655,7 +3655,7 @@ x_98 = lean_usize_of_nat(x_97);
|
|||
lean_dec(x_97);
|
||||
x_99 = 0;
|
||||
x_100 = x_82;
|
||||
x_101 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_98, x_99, x_100);
|
||||
x_101 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_98, x_99, x_100);
|
||||
x_102 = x_101;
|
||||
x_103 = l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___lambda__1___closed__10;
|
||||
x_104 = l_Lean_mkSepArray(x_102, x_103);
|
||||
|
|
@ -3696,7 +3696,7 @@ x_120 = lean_usize_of_nat(x_119);
|
|||
lean_dec(x_119);
|
||||
x_121 = 0;
|
||||
x_122 = x_82;
|
||||
x_123 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_120, x_121, x_122);
|
||||
x_123 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_120, x_121, x_122);
|
||||
x_124 = x_123;
|
||||
x_125 = l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___lambda__1___closed__10;
|
||||
x_126 = l_Lean_mkSepArray(x_124, x_125);
|
||||
|
|
@ -3966,7 +3966,7 @@ x_216 = lean_usize_of_nat(x_215);
|
|||
lean_dec(x_215);
|
||||
x_217 = 0;
|
||||
x_218 = x_200;
|
||||
x_219 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_216, x_217, x_218);
|
||||
x_219 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_216, x_217, x_218);
|
||||
x_220 = x_219;
|
||||
x_221 = l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___lambda__1___closed__10;
|
||||
x_222 = l_Lean_mkSepArray(x_220, x_221);
|
||||
|
|
@ -4492,7 +4492,7 @@ x_168 = lean_usize_of_nat(x_167);
|
|||
lean_dec(x_167);
|
||||
x_169 = 0;
|
||||
x_170 = x_78;
|
||||
x_171 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_168, x_169, x_170);
|
||||
x_171 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_168, x_169, x_170);
|
||||
x_172 = x_171;
|
||||
x_173 = l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___lambda__1___closed__10;
|
||||
x_174 = l_Lean_mkSepArray(x_172, x_173);
|
||||
|
|
@ -5047,7 +5047,7 @@ x_29 = lean_usize_of_nat(x_28);
|
|||
lean_dec(x_28);
|
||||
x_30 = 0;
|
||||
x_31 = x_13;
|
||||
x_32 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_29, x_30, x_31);
|
||||
x_32 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_29, x_30, x_31);
|
||||
x_33 = x_32;
|
||||
x_34 = l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___lambda__1___closed__10;
|
||||
x_35 = l_Lean_mkSepArray(x_33, x_34);
|
||||
|
|
@ -5103,7 +5103,7 @@ x_62 = lean_usize_of_nat(x_61);
|
|||
lean_dec(x_61);
|
||||
x_63 = 0;
|
||||
x_64 = x_13;
|
||||
x_65 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_62, x_63, x_64);
|
||||
x_65 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_62, x_63, x_64);
|
||||
x_66 = x_65;
|
||||
x_67 = l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___lambda__1___closed__10;
|
||||
x_68 = l_Lean_mkSepArray(x_66, x_67);
|
||||
|
|
|
|||
24
stage0/stdlib/Lean/Elab/Deriving/FromToJson.c
generated
24
stage0/stdlib/Lean/Elab/Deriving/FromToJson.c
generated
|
|
@ -319,7 +319,6 @@ LEAN_EXPORT lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_FromToJson_mk
|
|||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkFromJsonInstanceHandler_mkAlts___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Name_append(lean_object*, lean_object*);
|
||||
static lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkFromJsonInstanceHandler_mkAlts___spec__4___closed__2;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler___lambda__1___closed__10;
|
||||
static lean_object* l_Array_mapIdxM_map___at_Lean_Elab_Deriving_FromToJson_mkFromJsonInstanceHandler_mkAlts___spec__3___closed__6;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Deriving_FromToJson_mkJsonField(lean_object*);
|
||||
|
|
@ -402,6 +401,7 @@ static lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mk
|
|||
static lean_object* l_Lean_Elab_Deriving_FromToJson_mkFromJsonInstanceHandler___lambda__3___closed__2;
|
||||
static lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__3;
|
||||
static lean_object* l_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler___lambda__3___closed__6;
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkFromJsonInstanceHandler_mkAlts___spec__6___lambda__2___closed__9;
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkFromJsonInstanceHandler_mkAlts___spec__6___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*);
|
||||
static lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkFromJsonInstanceHandler___spec__6___closed__2;
|
||||
|
|
@ -1410,7 +1410,7 @@ x_77 = lean_usize_of_nat(x_76);
|
|||
lean_dec(x_76);
|
||||
x_78 = 0;
|
||||
x_79 = x_61;
|
||||
x_80 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_77, x_78, x_79);
|
||||
x_80 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_77, x_78, x_79);
|
||||
x_81 = x_80;
|
||||
x_82 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_83 = l_Lean_mkSepArray(x_81, x_82);
|
||||
|
|
@ -1451,7 +1451,7 @@ x_99 = lean_usize_of_nat(x_98);
|
|||
lean_dec(x_98);
|
||||
x_100 = 0;
|
||||
x_101 = x_61;
|
||||
x_102 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_99, x_100, x_101);
|
||||
x_102 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_99, x_100, x_101);
|
||||
x_103 = x_102;
|
||||
x_104 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_105 = l_Lean_mkSepArray(x_103, x_104);
|
||||
|
|
@ -3701,7 +3701,7 @@ x_81 = lean_array_get_size(x_28);
|
|||
x_82 = lean_usize_of_nat(x_81);
|
||||
lean_dec(x_81);
|
||||
x_83 = x_28;
|
||||
x_84 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_82, x_21, x_83);
|
||||
x_84 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_82, x_21, x_83);
|
||||
x_85 = x_84;
|
||||
x_86 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_87 = l_Lean_mkSepArray(x_85, x_86);
|
||||
|
|
@ -3884,7 +3884,7 @@ x_179 = lean_array_get_size(x_28);
|
|||
x_180 = lean_usize_of_nat(x_179);
|
||||
lean_dec(x_179);
|
||||
x_181 = x_28;
|
||||
x_182 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_180, x_21, x_181);
|
||||
x_182 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_180, x_21, x_181);
|
||||
x_183 = x_182;
|
||||
x_184 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_185 = l_Lean_mkSepArray(x_183, x_184);
|
||||
|
|
@ -4109,7 +4109,7 @@ x_285 = lean_usize_of_nat(x_284);
|
|||
lean_dec(x_284);
|
||||
x_286 = 0;
|
||||
x_287 = x_241;
|
||||
x_288 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_285, x_286, x_287);
|
||||
x_288 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_285, x_286, x_287);
|
||||
x_289 = x_288;
|
||||
x_290 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_291 = l_Lean_mkSepArray(x_289, x_290);
|
||||
|
|
@ -4267,7 +4267,7 @@ x_371 = lean_usize_of_nat(x_370);
|
|||
lean_dec(x_370);
|
||||
x_372 = 0;
|
||||
x_373 = x_241;
|
||||
x_374 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_371, x_372, x_373);
|
||||
x_374 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_371, x_372, x_373);
|
||||
x_375 = x_374;
|
||||
x_376 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_377 = l_Lean_mkSepArray(x_375, x_376);
|
||||
|
|
@ -4907,7 +4907,7 @@ x_685 = lean_usize_of_nat(x_684);
|
|||
lean_dec(x_684);
|
||||
x_686 = 0;
|
||||
x_687 = x_642;
|
||||
x_688 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_685, x_686, x_687);
|
||||
x_688 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_685, x_686, x_687);
|
||||
x_689 = x_688;
|
||||
x_690 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_691 = l_Lean_mkSepArray(x_689, x_690);
|
||||
|
|
@ -5063,7 +5063,7 @@ x_769 = lean_usize_of_nat(x_768);
|
|||
lean_dec(x_768);
|
||||
x_770 = 0;
|
||||
x_771 = x_642;
|
||||
x_772 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_769, x_770, x_771);
|
||||
x_772 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_769, x_770, x_771);
|
||||
x_773 = x_772;
|
||||
x_774 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_775 = l_Lean_mkSepArray(x_773, x_774);
|
||||
|
|
@ -5263,7 +5263,7 @@ x_868 = lean_usize_of_nat(x_867);
|
|||
lean_dec(x_867);
|
||||
x_869 = 0;
|
||||
x_870 = x_823;
|
||||
x_871 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_868, x_869, x_870);
|
||||
x_871 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_868, x_869, x_870);
|
||||
x_872 = x_871;
|
||||
x_873 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_874 = l_Lean_mkSepArray(x_872, x_873);
|
||||
|
|
@ -5956,7 +5956,7 @@ x_46 = lean_usize_of_nat(x_45);
|
|||
lean_dec(x_45);
|
||||
x_47 = 0;
|
||||
x_48 = x_29;
|
||||
x_49 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_46, x_47, x_48);
|
||||
x_49 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_46, x_47, x_48);
|
||||
x_50 = x_49;
|
||||
x_51 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_52 = l_Lean_mkSepArray(x_50, x_51);
|
||||
|
|
@ -9684,7 +9684,7 @@ x_74 = lean_array_get_size(x_73);
|
|||
x_75 = lean_usize_of_nat(x_74);
|
||||
lean_dec(x_74);
|
||||
x_76 = x_73;
|
||||
x_77 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_75, x_26, x_76);
|
||||
x_77 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_75, x_26, x_76);
|
||||
x_78 = x_77;
|
||||
x_79 = l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_FromToJson_mkToJsonInstanceHandler_mkAlts___spec__5___lambda__1___closed__15;
|
||||
x_80 = l_Lean_mkSepArray(x_78, x_79);
|
||||
|
|
|
|||
10
stage0/stdlib/Lean/Elab/Deriving/Hashable.c
generated
10
stage0/stdlib/Lean/Elab/Deriving/Hashable.c
generated
|
|
@ -158,7 +158,6 @@ uint8_t lean_nat_dec_le(lean_object*, lean_object*);
|
|||
LEAN_EXPORT lean_object* l_Lean_Elab_Deriving_Hashable_mkHashableHeader(lean_object*);
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__4___closed__19;
|
||||
LEAN_EXPORT lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__3___closed__6;
|
||||
static lean_object* l_Lean_Elab_Deriving_Hashable_mkAuxFunction___closed__11;
|
||||
static lean_object* l_Lean_Elab_Deriving_Hashable_mkAuxFunction___closed__7;
|
||||
|
|
@ -200,6 +199,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Deriving_Hashable_mkMatch(lean_object*, lea
|
|||
static lean_object* l_Lean_Elab_Deriving_Hashable_mkHashFuncs___closed__3;
|
||||
LEAN_EXPORT lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__3___boxed(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___private_Lean_Elab_Deriving_Hashable_0__Lean_Elab_Deriving_Hashable_mkHashableInstanceCmds___closed__8;
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_Deriving_Hashable_0__Lean_Elab_Deriving_Hashable_mkHashableInstanceCmds___closed__9;
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__4___closed__12;
|
||||
lean_object* l_Lean_mkConst(lean_object*, lean_object*);
|
||||
|
|
@ -1475,7 +1475,7 @@ x_85 = lean_usize_of_nat(x_84);
|
|||
lean_dec(x_84);
|
||||
x_86 = 0;
|
||||
x_87 = x_73;
|
||||
x_88 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_85, x_86, x_87);
|
||||
x_88 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_85, x_86, x_87);
|
||||
x_89 = x_88;
|
||||
x_90 = l_List_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__5___lambda__1___closed__10;
|
||||
x_91 = l_Lean_mkSepArray(x_89, x_90);
|
||||
|
|
@ -1516,7 +1516,7 @@ x_107 = lean_usize_of_nat(x_106);
|
|||
lean_dec(x_106);
|
||||
x_108 = 0;
|
||||
x_109 = x_73;
|
||||
x_110 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_107, x_108, x_109);
|
||||
x_110 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_107, x_108, x_109);
|
||||
x_111 = x_110;
|
||||
x_112 = l_List_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__5___lambda__1___closed__10;
|
||||
x_113 = l_Lean_mkSepArray(x_111, x_112);
|
||||
|
|
@ -2076,7 +2076,7 @@ x_29 = lean_usize_of_nat(x_28);
|
|||
lean_dec(x_28);
|
||||
x_30 = 0;
|
||||
x_31 = x_13;
|
||||
x_32 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_29, x_30, x_31);
|
||||
x_32 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_29, x_30, x_31);
|
||||
x_33 = x_32;
|
||||
x_34 = l_List_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__5___lambda__1___closed__10;
|
||||
x_35 = l_Lean_mkSepArray(x_33, x_34);
|
||||
|
|
@ -2132,7 +2132,7 @@ x_62 = lean_usize_of_nat(x_61);
|
|||
lean_dec(x_61);
|
||||
x_63 = 0;
|
||||
x_64 = x_13;
|
||||
x_65 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_62, x_63, x_64);
|
||||
x_65 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_62, x_63, x_64);
|
||||
x_66 = x_65;
|
||||
x_67 = l_List_forIn_loop___at_Lean_Elab_Deriving_Hashable_mkMatch_mkAlts___spec__5___lambda__1___closed__10;
|
||||
x_68 = l_Lean_mkSepArray(x_66, x_67);
|
||||
|
|
|
|||
20
stage0/stdlib/Lean/Elab/Deriving/Ord.c
generated
20
stage0/stdlib/Lean/Elab/Deriving/Ord.c
generated
|
|
@ -170,7 +170,6 @@ static lean_object* l_Lean_Elab_Deriving_Ord_mkAuxFunction___lambda__1___closed_
|
|||
static lean_object* l_Lean_Elab_Deriving_Ord_mkAuxFunction___lambda__1___closed__8;
|
||||
uint8_t lean_nat_dec_le(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Deriving_Ord_mkOrdHeader___rarg___closed__1;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Ord_mkMatch_mkAlts___spec__5___closed__9;
|
||||
static lean_object* l_Lean_Elab_Deriving_Ord_mkAuxFunction___lambda__1___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Deriving_Ord_mkOrdHeader___boxed(lean_object*);
|
||||
|
|
@ -217,6 +216,7 @@ lean_object* l_Lean_Core_betaReduce___lambda__2___boxed(lean_object*, lean_objec
|
|||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Ord_mkMatch_mkAlts___spec__5___closed__16;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Deriving_Ord_mkMatch_mkAlts(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_isProp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
lean_object* l_Lean_mkConst(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Deriving_Ord_mkOrdHeader___rarg___closed__2;
|
||||
static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Ord_mkMatch_mkAlts___spec__5___closed__18;
|
||||
|
|
@ -2110,7 +2110,7 @@ x_140 = lean_usize_of_nat(x_139);
|
|||
lean_dec(x_139);
|
||||
x_141 = 0;
|
||||
x_142 = x_101;
|
||||
x_143 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_140, x_141, x_142);
|
||||
x_143 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_140, x_141, x_142);
|
||||
x_144 = x_143;
|
||||
x_145 = l_List_forIn_loop___at_Lean_Elab_Deriving_Ord_mkMatch_mkAlts___spec__6___lambda__1___closed__16;
|
||||
x_146 = l_Lean_mkSepArray(x_144, x_145);
|
||||
|
|
@ -2160,7 +2160,7 @@ x_168 = lean_array_get_size(x_116);
|
|||
x_169 = lean_usize_of_nat(x_168);
|
||||
lean_dec(x_168);
|
||||
x_170 = x_116;
|
||||
x_171 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_169, x_141, x_170);
|
||||
x_171 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_169, x_141, x_170);
|
||||
x_172 = x_171;
|
||||
x_173 = l_Lean_mkSepArray(x_172, x_145);
|
||||
lean_dec(x_172);
|
||||
|
|
@ -2220,7 +2220,7 @@ x_197 = lean_array_get_size(x_129);
|
|||
x_198 = lean_usize_of_nat(x_197);
|
||||
lean_dec(x_197);
|
||||
x_199 = x_129;
|
||||
x_200 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_198, x_141, x_199);
|
||||
x_200 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_198, x_141, x_199);
|
||||
x_201 = x_200;
|
||||
x_202 = l_Lean_mkSepArray(x_201, x_145);
|
||||
lean_dec(x_201);
|
||||
|
|
@ -2271,7 +2271,7 @@ x_223 = lean_array_get_size(x_129);
|
|||
x_224 = lean_usize_of_nat(x_223);
|
||||
lean_dec(x_223);
|
||||
x_225 = x_129;
|
||||
x_226 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_224, x_141, x_225);
|
||||
x_226 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_224, x_141, x_225);
|
||||
x_227 = x_226;
|
||||
x_228 = l_Lean_mkSepArray(x_227, x_145);
|
||||
lean_dec(x_227);
|
||||
|
|
@ -2546,7 +2546,7 @@ x_344 = lean_usize_of_nat(x_343);
|
|||
lean_dec(x_343);
|
||||
x_345 = 0;
|
||||
x_346 = x_305;
|
||||
x_347 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_344, x_345, x_346);
|
||||
x_347 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_344, x_345, x_346);
|
||||
x_348 = x_347;
|
||||
x_349 = l_List_forIn_loop___at_Lean_Elab_Deriving_Ord_mkMatch_mkAlts___spec__6___lambda__1___closed__16;
|
||||
x_350 = l_Lean_mkSepArray(x_348, x_349);
|
||||
|
|
@ -2596,7 +2596,7 @@ x_372 = lean_array_get_size(x_320);
|
|||
x_373 = lean_usize_of_nat(x_372);
|
||||
lean_dec(x_372);
|
||||
x_374 = x_320;
|
||||
x_375 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_373, x_345, x_374);
|
||||
x_375 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_373, x_345, x_374);
|
||||
x_376 = x_375;
|
||||
x_377 = l_Lean_mkSepArray(x_376, x_349);
|
||||
lean_dec(x_376);
|
||||
|
|
@ -2663,7 +2663,7 @@ x_402 = lean_array_get_size(x_333);
|
|||
x_403 = lean_usize_of_nat(x_402);
|
||||
lean_dec(x_402);
|
||||
x_404 = x_333;
|
||||
x_405 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_403, x_345, x_404);
|
||||
x_405 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_403, x_345, x_404);
|
||||
x_406 = x_405;
|
||||
x_407 = l_Lean_mkSepArray(x_406, x_349);
|
||||
lean_dec(x_406);
|
||||
|
|
@ -3160,7 +3160,7 @@ x_28 = lean_usize_of_nat(x_27);
|
|||
lean_dec(x_27);
|
||||
x_29 = 0;
|
||||
x_30 = x_12;
|
||||
x_31 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_28, x_29, x_30);
|
||||
x_31 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_28, x_29, x_30);
|
||||
x_32 = x_31;
|
||||
x_33 = l_List_forIn_loop___at_Lean_Elab_Deriving_Ord_mkMatch_mkAlts___spec__6___lambda__1___closed__16;
|
||||
x_34 = l_Lean_mkSepArray(x_32, x_33);
|
||||
|
|
@ -3216,7 +3216,7 @@ x_61 = lean_usize_of_nat(x_60);
|
|||
lean_dec(x_60);
|
||||
x_62 = 0;
|
||||
x_63 = x_12;
|
||||
x_64 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_61, x_62, x_63);
|
||||
x_64 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_61, x_62, x_63);
|
||||
x_65 = x_64;
|
||||
x_66 = l_List_forIn_loop___at_Lean_Elab_Deriving_Ord_mkMatch_mkAlts___spec__6___lambda__1___closed__16;
|
||||
x_67 = l_Lean_mkSepArray(x_65, x_66);
|
||||
|
|
|
|||
10
stage0/stdlib/Lean/Elab/Deriving/Repr.c
generated
10
stage0/stdlib/Lean/Elab/Deriving/Repr.c
generated
|
|
@ -218,7 +218,6 @@ LEAN_EXPORT lean_object* l_List_mapTRAux___at___private_Lean_Elab_Deriving_Repr_
|
|||
uint8_t lean_nat_dec_le(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__2___closed__11;
|
||||
static lean_object* l_Lean_Elab_Deriving_Repr_mkAuxFunction___lambda__1___closed__25;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35;
|
||||
static lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader___rarg___closed__29;
|
||||
LEAN_EXPORT lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -294,6 +293,7 @@ static lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyFo
|
|||
static lean_object* l_Lean_Elab_Deriving_Repr_mkAuxFunction___lambda__1___closed__24;
|
||||
static lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader___rarg___closed__3;
|
||||
static lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__2___closed__2;
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__16;
|
||||
static lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__49;
|
||||
static lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader___rarg___closed__15;
|
||||
|
|
@ -4258,7 +4258,7 @@ x_99 = lean_usize_of_nat(x_98);
|
|||
lean_dec(x_98);
|
||||
x_100 = 0;
|
||||
x_101 = x_86;
|
||||
x_102 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_99, x_100, x_101);
|
||||
x_102 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_99, x_100, x_101);
|
||||
x_103 = x_102;
|
||||
x_104 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__16;
|
||||
x_105 = l_Lean_mkSepArray(x_103, x_104);
|
||||
|
|
@ -4509,7 +4509,7 @@ x_226 = lean_usize_of_nat(x_225);
|
|||
lean_dec(x_225);
|
||||
x_227 = 0;
|
||||
x_228 = x_86;
|
||||
x_229 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_226, x_227, x_228);
|
||||
x_229 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_226, x_227, x_228);
|
||||
x_230 = x_229;
|
||||
x_231 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__16;
|
||||
x_232 = l_Lean_mkSepArray(x_230, x_231);
|
||||
|
|
@ -5151,7 +5151,7 @@ x_28 = lean_usize_of_nat(x_27);
|
|||
lean_dec(x_27);
|
||||
x_29 = 0;
|
||||
x_30 = x_12;
|
||||
x_31 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_28, x_29, x_30);
|
||||
x_31 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_28, x_29, x_30);
|
||||
x_32 = x_31;
|
||||
x_33 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__16;
|
||||
x_34 = l_Lean_mkSepArray(x_32, x_33);
|
||||
|
|
@ -5207,7 +5207,7 @@ x_61 = lean_usize_of_nat(x_60);
|
|||
lean_dec(x_60);
|
||||
x_62 = 0;
|
||||
x_63 = x_12;
|
||||
x_64 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_61, x_62, x_63);
|
||||
x_64 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_61, x_62, x_63);
|
||||
x_65 = x_64;
|
||||
x_66 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__16;
|
||||
x_67 = l_Lean_mkSepArray(x_65, x_66);
|
||||
|
|
|
|||
80
stage0/stdlib/Lean/Elab/Do.c
generated
80
stage0/stdlib/Lean/Elab/Do.c
generated
|
|
@ -26,7 +26,6 @@ static lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTerm___closed__35;
|
|||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_Do_getDoLetRecVars___spec__2(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux___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_EXPORT lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__14___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Term_Do_ToTerm_seqToTerm___closed__11;
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_mkDoSeq___spec__1___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__7;
|
||||
|
|
@ -236,6 +235,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Term_Do_getPatternsVarsEx(lean_object*, lea
|
|||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_getPatternVarsEx___spec__1___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Term_Do_ToTerm_mkNestedKind___closed__2;
|
||||
LEAN_EXPORT lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT uint8_t l_Lean_Elab_Term_Do_hasBreakContinue___lambda__1(lean_object*);
|
||||
lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Term_0__Lean_Elab_Term_throwStuckAtUniverseCnstr___spec__16(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Term_Do_isMutableLet___boxed(lean_object*);
|
||||
|
|
@ -4974,7 +4974,7 @@ lean_ctor_set(x_16, 3, x_7);
|
|||
lean_ctor_set(x_16, 4, x_8);
|
||||
lean_ctor_set(x_16, 5, x_10);
|
||||
lean_inc(x_16);
|
||||
x_17 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_16, x_15);
|
||||
x_17 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_16, x_15);
|
||||
x_18 = lean_ctor_get(x_17, 0);
|
||||
lean_inc(x_18);
|
||||
x_19 = lean_ctor_get(x_17, 1);
|
||||
|
|
@ -4992,7 +4992,7 @@ lean_ctor_set(x_24, 2, x_21);
|
|||
lean_ctor_set(x_24, 3, x_22);
|
||||
x_25 = l_Lean_Syntax_getId(x_24);
|
||||
lean_inc(x_16);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_16, x_19);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_16, x_19);
|
||||
x_27 = lean_ctor_get(x_26, 0);
|
||||
lean_inc(x_27);
|
||||
x_28 = lean_ctor_get(x_26, 1);
|
||||
|
|
@ -5038,7 +5038,7 @@ x_51 = lean_alloc_ctor(1, 2, 0);
|
|||
lean_ctor_set(x_51, 0, x_50);
|
||||
lean_ctor_set(x_51, 1, x_49);
|
||||
lean_inc(x_16);
|
||||
x_52 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_16, x_28);
|
||||
x_52 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_16, x_28);
|
||||
x_53 = lean_ctor_get(x_52, 0);
|
||||
lean_inc(x_53);
|
||||
x_54 = lean_ctor_get(x_52, 1);
|
||||
|
|
@ -7808,7 +7808,7 @@ _start:
|
|||
{
|
||||
lean_object* x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24;
|
||||
lean_inc(x_2);
|
||||
x_4 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_4 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_5 = lean_ctor_get(x_4, 0);
|
||||
lean_inc(x_5);
|
||||
x_6 = lean_ctor_get(x_4, 1);
|
||||
|
|
@ -10330,7 +10330,7 @@ _start:
|
|||
{
|
||||
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; lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; lean_object* x_47;
|
||||
lean_inc(x_1);
|
||||
x_3 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_1, x_2);
|
||||
x_3 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_1, x_2);
|
||||
x_4 = lean_ctor_get(x_3, 0);
|
||||
lean_inc(x_4);
|
||||
x_5 = lean_ctor_get(x_3, 1);
|
||||
|
|
@ -10518,7 +10518,7 @@ _start:
|
|||
{
|
||||
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; lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27;
|
||||
lean_inc(x_1);
|
||||
x_3 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_1, x_2);
|
||||
x_3 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_1, x_2);
|
||||
x_4 = lean_ctor_get(x_3, 0);
|
||||
lean_inc(x_4);
|
||||
x_5 = lean_ctor_get(x_3, 1);
|
||||
|
|
@ -12743,7 +12743,7 @@ if (x_35 == 0)
|
|||
{
|
||||
lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; lean_object* x_47; lean_object* x_48; lean_object* x_49; lean_object* x_50;
|
||||
lean_dec(x_1);
|
||||
x_36 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_34, x_15);
|
||||
x_36 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_34, x_15);
|
||||
x_37 = lean_ctor_get(x_36, 0);
|
||||
lean_inc(x_37);
|
||||
x_38 = lean_ctor_get(x_36, 1);
|
||||
|
|
@ -12824,7 +12824,7 @@ else
|
|||
{
|
||||
lean_object* x_72; lean_object* x_73; lean_object* x_74; lean_object* x_75; lean_object* x_76; lean_object* x_77; lean_object* x_78; lean_object* x_79; lean_object* x_80; lean_object* x_81; lean_object* x_82;
|
||||
lean_dec(x_3);
|
||||
x_72 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_34, x_15);
|
||||
x_72 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_34, x_15);
|
||||
x_73 = lean_ctor_get(x_72, 0);
|
||||
lean_inc(x_73);
|
||||
x_74 = lean_ctor_get(x_72, 1);
|
||||
|
|
@ -12924,7 +12924,7 @@ lean_dec(x_107);
|
|||
lean_dec(x_105);
|
||||
lean_dec(x_10);
|
||||
lean_dec(x_2);
|
||||
x_114 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_34, x_15);
|
||||
x_114 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_34, x_15);
|
||||
x_115 = lean_ctor_get(x_114, 0);
|
||||
lean_inc(x_115);
|
||||
x_116 = lean_ctor_get(x_114, 1);
|
||||
|
|
@ -13008,7 +13008,7 @@ lean_dec(x_9);
|
|||
lean_dec(x_3);
|
||||
x_150 = l_Lean_Syntax_getArg(x_107, x_104);
|
||||
lean_dec(x_107);
|
||||
x_151 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_34, x_15);
|
||||
x_151 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_34, x_15);
|
||||
x_152 = lean_ctor_get(x_151, 0);
|
||||
lean_inc(x_152);
|
||||
x_153 = lean_ctor_get(x_151, 1);
|
||||
|
|
@ -13176,7 +13176,7 @@ lean_dec(x_9);
|
|||
lean_dec(x_3);
|
||||
x_227 = l_Lean_Syntax_getArg(x_107, x_104);
|
||||
lean_dec(x_107);
|
||||
x_228 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_34, x_15);
|
||||
x_228 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_34, x_15);
|
||||
x_229 = lean_ctor_get(x_228, 0);
|
||||
lean_inc(x_229);
|
||||
x_230 = lean_ctor_get(x_228, 1);
|
||||
|
|
@ -13387,7 +13387,7 @@ x_25 = lean_ctor_get(x_13, 1);
|
|||
lean_inc(x_25);
|
||||
lean_dec(x_13);
|
||||
lean_inc(x_14);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_14, x_15);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_14, x_15);
|
||||
x_27 = lean_ctor_get(x_26, 1);
|
||||
lean_inc(x_27);
|
||||
lean_dec(x_26);
|
||||
|
|
@ -13531,7 +13531,7 @@ x_25 = lean_ctor_get(x_13, 1);
|
|||
lean_inc(x_25);
|
||||
lean_dec(x_13);
|
||||
lean_inc(x_14);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_14, x_15);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_14, x_15);
|
||||
x_27 = lean_ctor_get(x_26, 1);
|
||||
lean_inc(x_27);
|
||||
lean_dec(x_26);
|
||||
|
|
@ -13675,7 +13675,7 @@ x_25 = lean_ctor_get(x_13, 1);
|
|||
lean_inc(x_25);
|
||||
lean_dec(x_13);
|
||||
lean_inc(x_14);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_14, x_15);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_14, x_15);
|
||||
x_27 = lean_ctor_get(x_26, 1);
|
||||
lean_inc(x_27);
|
||||
lean_dec(x_26);
|
||||
|
|
@ -13819,7 +13819,7 @@ x_25 = lean_ctor_get(x_13, 1);
|
|||
lean_inc(x_25);
|
||||
lean_dec(x_13);
|
||||
lean_inc(x_14);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_14, x_15);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_14, x_15);
|
||||
x_27 = lean_ctor_get(x_26, 1);
|
||||
lean_inc(x_27);
|
||||
lean_dec(x_26);
|
||||
|
|
@ -14023,7 +14023,7 @@ lean_ctor_set(x_23, 3, x_19);
|
|||
lean_ctor_set(x_23, 4, x_20);
|
||||
lean_ctor_set(x_23, 5, x_22);
|
||||
lean_inc(x_23);
|
||||
x_24 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_23, x_15);
|
||||
x_24 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_23, x_15);
|
||||
x_25 = lean_ctor_get(x_24, 0);
|
||||
lean_inc(x_25);
|
||||
x_26 = lean_ctor_get(x_24, 1);
|
||||
|
|
@ -14193,7 +14193,7 @@ lean_ctor_set(x_21, 3, x_17);
|
|||
lean_ctor_set(x_21, 4, x_18);
|
||||
lean_ctor_set(x_21, 5, x_20);
|
||||
lean_inc(x_21);
|
||||
x_22 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_21, x_13);
|
||||
x_22 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_21, x_13);
|
||||
x_23 = lean_ctor_get(x_22, 0);
|
||||
lean_inc(x_23);
|
||||
x_24 = lean_ctor_get(x_22, 1);
|
||||
|
|
@ -15032,7 +15032,7 @@ x_8 = 1;
|
|||
x_9 = lean_usize_sub(x_2, x_8);
|
||||
x_10 = lean_array_uget(x_1, x_9);
|
||||
lean_inc(x_5);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_5, x_6);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_5, x_6);
|
||||
x_12 = lean_ctor_get(x_11, 0);
|
||||
lean_inc(x_12);
|
||||
x_13 = lean_ctor_get(x_11, 1);
|
||||
|
|
@ -15475,7 +15475,7 @@ lean_ctor_set(x_20, 3, x_17);
|
|||
lean_ctor_set(x_20, 4, x_18);
|
||||
lean_ctor_set(x_20, 5, x_19);
|
||||
lean_inc(x_20);
|
||||
x_21 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_20, x_14);
|
||||
x_21 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_20, x_14);
|
||||
x_22 = lean_ctor_get(x_21, 0);
|
||||
lean_inc(x_22);
|
||||
x_23 = lean_ctor_get(x_21, 1);
|
||||
|
|
@ -15508,7 +15508,7 @@ lean_inc(x_33);
|
|||
x_34 = lean_ctor_get(x_32, 1);
|
||||
lean_inc(x_34);
|
||||
lean_dec(x_32);
|
||||
x_35 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_20, x_34);
|
||||
x_35 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_20, x_34);
|
||||
x_36 = lean_ctor_get(x_35, 0);
|
||||
lean_inc(x_36);
|
||||
x_37 = lean_ctor_get(x_35, 1);
|
||||
|
|
@ -15674,7 +15674,7 @@ lean_inc(x_110);
|
|||
x_111 = lean_ctor_get(x_109, 1);
|
||||
lean_inc(x_111);
|
||||
lean_dec(x_109);
|
||||
x_112 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_4, x_111);
|
||||
x_112 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_4, x_111);
|
||||
x_113 = lean_ctor_get(x_112, 0);
|
||||
lean_inc(x_113);
|
||||
x_114 = lean_ctor_get(x_112, 1);
|
||||
|
|
@ -15826,7 +15826,7 @@ lean_ctor_set(x_187, 3, x_184);
|
|||
lean_ctor_set(x_187, 4, x_185);
|
||||
lean_ctor_set(x_187, 5, x_186);
|
||||
lean_inc(x_187);
|
||||
x_188 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_187, x_181);
|
||||
x_188 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_187, x_181);
|
||||
x_189 = lean_ctor_get(x_188, 0);
|
||||
lean_inc(x_189);
|
||||
x_190 = lean_ctor_get(x_188, 1);
|
||||
|
|
@ -15859,7 +15859,7 @@ lean_inc(x_200);
|
|||
x_201 = lean_ctor_get(x_199, 1);
|
||||
lean_inc(x_201);
|
||||
lean_dec(x_199);
|
||||
x_202 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_187, x_201);
|
||||
x_202 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_187, x_201);
|
||||
x_203 = lean_ctor_get(x_202, 0);
|
||||
lean_inc(x_203);
|
||||
x_204 = lean_ctor_get(x_202, 1);
|
||||
|
|
@ -16034,7 +16034,7 @@ lean_inc(x_16);
|
|||
x_17 = lean_ctor_get(x_15, 1);
|
||||
lean_inc(x_17);
|
||||
lean_dec(x_15);
|
||||
x_18 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_4, x_17);
|
||||
x_18 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_4, x_17);
|
||||
x_19 = lean_ctor_get(x_18, 0);
|
||||
lean_inc(x_19);
|
||||
x_20 = lean_ctor_get(x_18, 1);
|
||||
|
|
@ -21934,7 +21934,7 @@ x_29 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_destructTuple_destruct___cl
|
|||
x_30 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_30, 0, x_29);
|
||||
lean_ctor_set(x_30, 1, x_28);
|
||||
x_31 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_19, x_18);
|
||||
x_31 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_19, x_18);
|
||||
x_32 = lean_ctor_get(x_31, 0);
|
||||
lean_inc(x_32);
|
||||
x_33 = lean_ctor_get(x_31, 1);
|
||||
|
|
@ -21975,7 +21975,7 @@ x_49 = l_Lean_Syntax_getArg(x_23, x_22);
|
|||
x_50 = lean_unsigned_to_nat(4u);
|
||||
x_51 = l_Lean_Syntax_getArg(x_23, x_50);
|
||||
lean_inc(x_19);
|
||||
x_52 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_19, x_18);
|
||||
x_52 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_19, x_18);
|
||||
x_53 = lean_ctor_get(x_52, 0);
|
||||
lean_inc(x_53);
|
||||
x_54 = lean_ctor_get(x_52, 1);
|
||||
|
|
@ -22002,7 +22002,7 @@ x_68 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_destructTuple_destruct___cl
|
|||
x_69 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_69, 0, x_68);
|
||||
lean_ctor_set(x_69, 1, x_67);
|
||||
x_70 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_19, x_54);
|
||||
x_70 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_19, x_54);
|
||||
x_71 = lean_ctor_get(x_70, 0);
|
||||
lean_inc(x_71);
|
||||
x_72 = lean_ctor_get(x_70, 1);
|
||||
|
|
@ -22103,7 +22103,7 @@ if (x_7 == 0)
|
|||
lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32;
|
||||
x_8 = lean_unsigned_to_nat(0u);
|
||||
x_9 = l_Lean_Syntax_getArg(x_1, x_8);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_5, x_6);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_5, x_6);
|
||||
x_11 = lean_ctor_get(x_10, 0);
|
||||
lean_inc(x_11);
|
||||
x_12 = lean_ctor_get(x_10, 1);
|
||||
|
|
@ -22149,7 +22149,7 @@ return x_32;
|
|||
else
|
||||
{
|
||||
lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; lean_object* x_47; lean_object* x_48; lean_object* x_49; lean_object* x_50; lean_object* x_51;
|
||||
x_33 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_5, x_6);
|
||||
x_33 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_5, x_6);
|
||||
x_34 = lean_ctor_get(x_33, 0);
|
||||
lean_inc(x_34);
|
||||
x_35 = lean_ctor_get(x_33, 1);
|
||||
|
|
@ -24008,7 +24008,7 @@ x_23 = lean_ctor_get(x_18, 1);
|
|||
lean_inc(x_23);
|
||||
lean_dec(x_18);
|
||||
lean_inc(x_6);
|
||||
x_24 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_23);
|
||||
x_24 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_23);
|
||||
x_25 = lean_ctor_get(x_24, 0);
|
||||
lean_inc(x_25);
|
||||
x_26 = lean_ctor_get(x_24, 1);
|
||||
|
|
@ -24333,7 +24333,7 @@ if (x_194 == 0)
|
|||
{
|
||||
lean_object* x_195; lean_object* x_196; lean_object* x_197; lean_object* x_198; lean_object* x_199; lean_object* x_200; lean_object* x_201; lean_object* x_202; lean_object* x_203; lean_object* x_204; lean_object* x_205; lean_object* x_206; lean_object* x_207; lean_object* x_208; lean_object* x_209; lean_object* x_210; lean_object* x_211; lean_object* x_212; lean_object* x_213; lean_object* x_214; lean_object* x_215; lean_object* x_216; lean_object* x_217; lean_object* x_218; lean_object* x_219; lean_object* x_220; lean_object* x_221; lean_object* x_222; lean_object* x_223; lean_object* x_224; lean_object* x_225; lean_object* x_226; lean_object* x_227; lean_object* x_228; lean_object* x_229; lean_object* x_230; lean_object* x_231; lean_object* x_232; lean_object* x_233; lean_object* x_234; lean_object* x_235; lean_object* x_236; lean_object* x_237; lean_object* x_238; lean_object* x_239; lean_object* x_240; lean_object* x_241; lean_object* x_242; lean_object* x_243; lean_object* x_244; lean_object* x_245; lean_object* x_246; lean_object* x_247; lean_object* x_248; lean_object* x_249; lean_object* x_250; lean_object* x_251; lean_object* x_252; lean_object* x_253; lean_object* x_254; lean_object* x_255; lean_object* x_256; lean_object* x_257; lean_object* x_258; lean_object* x_259; lean_object* x_260; lean_object* x_261; lean_object* x_262; lean_object* x_263; lean_object* x_264; lean_object* x_265; lean_object* x_266; lean_object* x_267; lean_object* x_268; lean_object* x_269; lean_object* x_270; lean_object* x_271; lean_object* x_272; lean_object* x_273; lean_object* x_274; lean_object* x_275; lean_object* x_276; lean_object* x_277; lean_object* x_278; lean_object* x_279; lean_object* x_280; lean_object* x_281; lean_object* x_282; lean_object* x_283; lean_object* x_284; lean_object* x_285; lean_object* x_286; lean_object* x_287; lean_object* x_288; lean_object* x_289; lean_object* x_290; lean_object* x_291; lean_object* x_292; lean_object* x_293; lean_object* x_294; lean_object* x_295; lean_object* x_296; lean_object* x_297; lean_object* x_298;
|
||||
lean_inc(x_6);
|
||||
x_195 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_193);
|
||||
x_195 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_193);
|
||||
x_196 = lean_ctor_get(x_195, 0);
|
||||
lean_inc(x_196);
|
||||
x_197 = lean_ctor_get(x_195, 1);
|
||||
|
|
@ -24523,7 +24523,7 @@ else
|
|||
lean_object* x_299; lean_object* x_300; lean_object* x_301; lean_object* x_302; lean_object* x_303; lean_object* x_304; lean_object* x_305; lean_object* x_306; lean_object* x_307; lean_object* x_308; lean_object* x_309; lean_object* x_310; lean_object* x_311; lean_object* x_312; lean_object* x_313; lean_object* x_314; lean_object* x_315; lean_object* x_316; lean_object* x_317; lean_object* x_318; lean_object* x_319; lean_object* x_320; lean_object* x_321; lean_object* x_322; lean_object* x_323; lean_object* x_324; lean_object* x_325; lean_object* x_326; lean_object* x_327; lean_object* x_328; lean_object* x_329; lean_object* x_330; lean_object* x_331; lean_object* x_332; lean_object* x_333; lean_object* x_334; lean_object* x_335; lean_object* x_336; lean_object* x_337; lean_object* x_338; lean_object* x_339; lean_object* x_340; lean_object* x_341; lean_object* x_342; lean_object* x_343; lean_object* x_344; lean_object* x_345; lean_object* x_346; lean_object* x_347; lean_object* x_348; lean_object* x_349; lean_object* x_350; lean_object* x_351; lean_object* x_352; lean_object* x_353; lean_object* x_354; lean_object* x_355; lean_object* x_356; lean_object* x_357; lean_object* x_358; lean_object* x_359; lean_object* x_360; lean_object* x_361; lean_object* x_362; lean_object* x_363; lean_object* x_364; lean_object* x_365; lean_object* x_366; lean_object* x_367;
|
||||
lean_dec(x_192);
|
||||
lean_inc(x_6);
|
||||
x_299 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_193);
|
||||
x_299 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_193);
|
||||
x_300 = lean_ctor_get(x_299, 0);
|
||||
lean_inc(x_300);
|
||||
x_301 = lean_ctor_get(x_299, 1);
|
||||
|
|
@ -24656,7 +24656,7 @@ x_369 = lean_ctor_get(x_18, 1);
|
|||
lean_inc(x_369);
|
||||
lean_dec(x_18);
|
||||
lean_inc(x_6);
|
||||
x_370 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_369);
|
||||
x_370 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_369);
|
||||
x_371 = lean_ctor_get(x_370, 0);
|
||||
lean_inc(x_371);
|
||||
x_372 = lean_ctor_get(x_370, 1);
|
||||
|
|
@ -25061,7 +25061,7 @@ if (x_577 == 0)
|
|||
{
|
||||
lean_object* x_578; lean_object* x_579; lean_object* x_580; lean_object* x_581; lean_object* x_582; lean_object* x_583; lean_object* x_584; lean_object* x_585; lean_object* x_586; lean_object* x_587; lean_object* x_588; lean_object* x_589; lean_object* x_590; lean_object* x_591; lean_object* x_592; lean_object* x_593; lean_object* x_594; lean_object* x_595; lean_object* x_596; lean_object* x_597; lean_object* x_598; lean_object* x_599; lean_object* x_600; lean_object* x_601; lean_object* x_602; lean_object* x_603; lean_object* x_604; lean_object* x_605; lean_object* x_606; lean_object* x_607; lean_object* x_608; lean_object* x_609; lean_object* x_610; lean_object* x_611; lean_object* x_612; lean_object* x_613; lean_object* x_614; lean_object* x_615; lean_object* x_616; lean_object* x_617; lean_object* x_618; lean_object* x_619; lean_object* x_620; lean_object* x_621; lean_object* x_622; lean_object* x_623; lean_object* x_624; lean_object* x_625; lean_object* x_626; lean_object* x_627; lean_object* x_628; lean_object* x_629; lean_object* x_630; lean_object* x_631; lean_object* x_632; lean_object* x_633; lean_object* x_634; lean_object* x_635; lean_object* x_636; lean_object* x_637; lean_object* x_638; lean_object* x_639; lean_object* x_640; lean_object* x_641; lean_object* x_642; lean_object* x_643; lean_object* x_644; lean_object* x_645; lean_object* x_646; lean_object* x_647; lean_object* x_648; lean_object* x_649; lean_object* x_650; lean_object* x_651; lean_object* x_652; lean_object* x_653; lean_object* x_654; lean_object* x_655; lean_object* x_656; lean_object* x_657; lean_object* x_658; lean_object* x_659; lean_object* x_660; lean_object* x_661; lean_object* x_662; lean_object* x_663; lean_object* x_664; lean_object* x_665; lean_object* x_666; lean_object* x_667; lean_object* x_668; lean_object* x_669; lean_object* x_670; lean_object* x_671; lean_object* x_672; lean_object* x_673; lean_object* x_674; lean_object* x_675; lean_object* x_676; lean_object* x_677; lean_object* x_678; lean_object* x_679; lean_object* x_680; lean_object* x_681; lean_object* x_682; lean_object* x_683; lean_object* x_684; lean_object* x_685; lean_object* x_686;
|
||||
lean_inc(x_6);
|
||||
x_578 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_576);
|
||||
x_578 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_576);
|
||||
x_579 = lean_ctor_get(x_578, 0);
|
||||
lean_inc(x_579);
|
||||
x_580 = lean_ctor_get(x_578, 1);
|
||||
|
|
@ -25261,7 +25261,7 @@ else
|
|||
{
|
||||
lean_object* x_687; lean_object* x_688; lean_object* x_689; lean_object* x_690; lean_object* x_691; lean_object* x_692; lean_object* x_693; lean_object* x_694; lean_object* x_695; lean_object* x_696; lean_object* x_697; lean_object* x_698; lean_object* x_699; lean_object* x_700; lean_object* x_701; lean_object* x_702; lean_object* x_703; lean_object* x_704; lean_object* x_705; lean_object* x_706; lean_object* x_707; lean_object* x_708; lean_object* x_709; lean_object* x_710; lean_object* x_711; lean_object* x_712; lean_object* x_713; lean_object* x_714; lean_object* x_715;
|
||||
lean_dec(x_575);
|
||||
x_687 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_576);
|
||||
x_687 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_576);
|
||||
x_688 = lean_ctor_get(x_687, 0);
|
||||
lean_inc(x_688);
|
||||
x_689 = lean_ctor_get(x_687, 1);
|
||||
|
|
@ -25321,7 +25321,7 @@ x_717 = lean_ctor_get(x_18, 1);
|
|||
lean_inc(x_717);
|
||||
lean_dec(x_18);
|
||||
lean_inc(x_6);
|
||||
x_718 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_717);
|
||||
x_718 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_717);
|
||||
x_719 = lean_ctor_get(x_718, 0);
|
||||
lean_inc(x_719);
|
||||
x_720 = lean_ctor_get(x_718, 1);
|
||||
|
|
@ -25729,7 +25729,7 @@ x_928 = lean_ctor_get(x_18, 1);
|
|||
lean_inc(x_928);
|
||||
lean_dec(x_18);
|
||||
lean_inc(x_6);
|
||||
x_929 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_928);
|
||||
x_929 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_928);
|
||||
x_930 = lean_ctor_get(x_929, 0);
|
||||
lean_inc(x_930);
|
||||
x_931 = lean_ctor_get(x_929, 1);
|
||||
|
|
@ -26096,7 +26096,7 @@ x_1120 = lean_ctor_get(x_18, 1);
|
|||
lean_inc(x_1120);
|
||||
lean_dec(x_18);
|
||||
lean_inc(x_6);
|
||||
x_1121 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_6, x_1120);
|
||||
x_1121 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_6, x_1120);
|
||||
x_1122 = lean_ctor_get(x_1121, 0);
|
||||
lean_inc(x_1122);
|
||||
x_1123 = lean_ctor_get(x_1121, 1);
|
||||
|
|
@ -40491,7 +40491,7 @@ lean_ctor_set(x_13, 2, x_8);
|
|||
lean_ctor_set(x_13, 3, x_9);
|
||||
lean_ctor_set(x_13, 4, x_10);
|
||||
lean_ctor_set(x_13, 5, x_12);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_13, x_4);
|
||||
x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_13, x_4);
|
||||
x_15 = lean_ctor_get(x_14, 0);
|
||||
lean_inc(x_15);
|
||||
x_16 = lean_ctor_get(x_14, 1);
|
||||
|
|
|
|||
8
stage0/stdlib/Lean/Elab/ElabRules.c
generated
8
stage0/stdlib/Lean/Elab/ElabRules.c
generated
|
|
@ -16,7 +16,6 @@ extern "C" {
|
|||
uint8_t l_Lean_Syntax_isQuot(lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__31;
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__59;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__82;
|
||||
lean_object* lean_array_set(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Command_elabElabRulesAux___spec__3___lambda__2___closed__4;
|
||||
|
|
@ -68,6 +67,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabElabRules___lambda__5(lean_obje
|
|||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabElabRules___lambda__3(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_Lean_Elab_Command_expandElab___lambda__1___closed__7;
|
||||
lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__44;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabElabRules___lambda__6___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__94;
|
||||
|
|
@ -222,7 +222,6 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabElabRules___lambda__6(lean_obje
|
|||
lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
||||
lean_object* l_Lean_Name_append(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__105;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__85;
|
||||
lean_object* l_Lean_Syntax_getKind(lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__16;
|
||||
|
|
@ -276,6 +275,7 @@ static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__6
|
|||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__113;
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___lambda__1___closed__11;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandElab___lambda__2___boxed__const__1;
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_elabElabRules___lambda__4___boxed(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_Lean_Elab_Command_expandElab___closed__2;
|
||||
static lean_object* l_Lean_Elab_Command_elabElabRulesAux___closed__2;
|
||||
|
|
@ -5759,7 +5759,7 @@ lean_inc(x_24);
|
|||
x_25 = lean_ctor_get(x_23, 1);
|
||||
lean_inc(x_25);
|
||||
lean_dec(x_23);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_16, x_25);
|
||||
x_26 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_16, x_25);
|
||||
x_27 = lean_ctor_get(x_26, 0);
|
||||
lean_inc(x_27);
|
||||
x_28 = lean_ctor_get(x_26, 1);
|
||||
|
|
@ -5848,7 +5848,7 @@ x_69 = lean_array_get_size(x_4);
|
|||
x_70 = lean_usize_of_nat(x_69);
|
||||
lean_dec(x_69);
|
||||
x_71 = x_4;
|
||||
x_72 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_70, x_5, x_71);
|
||||
x_72 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_70, x_5, x_71);
|
||||
x_73 = x_72;
|
||||
x_74 = l_Array_mapMUnsafe_map___at_Lean_Elab_Command_elabElabRulesAux___spec__3___lambda__2___closed__4;
|
||||
x_75 = l_Array_append___rarg(x_74, x_73);
|
||||
|
|
|
|||
12
stage0/stdlib/Lean/Elab/Macro.c
generated
12
stage0/stdlib/Lean/Elab/Macro.c
generated
|
|
@ -14,7 +14,6 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
static lean_object* l_Lean_Elab_Command_expandMacro___lambda__2___closed__27;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
size_t lean_usize_add(size_t, size_t);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandMacro___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMacro___lambda__2___closed__9;
|
||||
|
|
@ -37,6 +36,7 @@ static lean_object* l___regBuiltin_Lean_Elab_Command_expandMacro___closed__1;
|
|||
static lean_object* l_Lean_Elab_Command_expandMacro___closed__8;
|
||||
static lean_object* l_Lean_Elab_Command_expandMacro___closed__4;
|
||||
lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMacro___closed__9;
|
||||
lean_object* lean_array_push(lean_object*, lean_object*);
|
||||
lean_object* lean_array_get_size(lean_object*);
|
||||
|
|
@ -86,7 +86,6 @@ static lean_object* l_Lean_Elab_Command_expandMacro___lambda__2___closed__24;
|
|||
static lean_object* l_Lean_Elab_Command_expandMacro___closed__7;
|
||||
lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
||||
lean_object* l_Lean_Name_append(lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandMacro___lambda__3(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_Lean_Elab_Command_expandMacro___lambda__2___closed__10;
|
||||
static lean_object* l_Lean_Elab_Command_expandMacro___lambda__6___closed__1;
|
||||
|
|
@ -107,6 +106,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandMacro___lambda__2(lean_object
|
|||
lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMacro___lambda__2___closed__26;
|
||||
lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMacro___closed__2;
|
||||
lean_object* l_Lean_Syntax_mkLit(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Command_expandMacro___closed__4;
|
||||
|
|
@ -507,7 +507,7 @@ x_163 = lean_ctor_get(x_161, 1);
|
|||
lean_inc(x_163);
|
||||
lean_dec(x_161);
|
||||
lean_inc(x_15);
|
||||
x_164 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_15, x_163);
|
||||
x_164 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_15, x_163);
|
||||
x_165 = lean_ctor_get(x_164, 0);
|
||||
lean_inc(x_165);
|
||||
x_166 = lean_ctor_get(x_164, 1);
|
||||
|
|
@ -588,7 +588,7 @@ x_206 = lean_array_get_size(x_8);
|
|||
x_207 = lean_usize_of_nat(x_206);
|
||||
lean_dec(x_206);
|
||||
x_208 = x_8;
|
||||
x_209 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_207, x_9, x_208);
|
||||
x_209 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_207, x_9, x_208);
|
||||
x_210 = x_209;
|
||||
x_211 = l_Lean_Elab_Command_expandMacro___lambda__2___closed__4;
|
||||
x_212 = l_Array_append___rarg(x_211, x_210);
|
||||
|
|
@ -628,7 +628,7 @@ lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean
|
|||
x_28 = l_Lean_Syntax_getArg(x_2, x_26);
|
||||
lean_dec(x_2);
|
||||
lean_inc(x_15);
|
||||
x_29 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_15, x_23);
|
||||
x_29 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_15, x_23);
|
||||
x_30 = lean_ctor_get(x_29, 0);
|
||||
lean_inc(x_30);
|
||||
x_31 = lean_ctor_get(x_29, 1);
|
||||
|
|
@ -758,7 +758,7 @@ x_95 = lean_unsigned_to_nat(0u);
|
|||
x_96 = l_Lean_Syntax_getArg(x_2, x_95);
|
||||
lean_dec(x_2);
|
||||
lean_inc(x_15);
|
||||
x_97 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_15, x_23);
|
||||
x_97 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_15, x_23);
|
||||
x_98 = lean_ctor_get(x_97, 0);
|
||||
lean_inc(x_98);
|
||||
x_99 = lean_ctor_get(x_97, 1);
|
||||
|
|
|
|||
68
stage0/stdlib/Lean/Elab/MacroArgUtil.c
generated
68
stage0/stdlib/Lean/Elab/MacroArgUtil.c
generated
|
|
@ -14,7 +14,6 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
static lean_object* l_Lean_Elab_Command_expandMacroArg___closed__11;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandMacroArg_mkSplicePat___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMacroArg___lambda__4___closed__17;
|
||||
static lean_object* l_Lean_Elab_Command_expandMacroArg___lambda__4___closed__1;
|
||||
|
|
@ -35,6 +34,7 @@ static lean_object* l_Lean_Elab_Command_expandMacroArg___lambda__3___closed__9;
|
|||
static lean_object* l_Lean_Elab_Command_expandMacroArg___closed__9;
|
||||
static lean_object* l_Lean_Elab_Command_expandMacroArg___lambda__4___closed__19;
|
||||
lean_object* l_Lean_Syntax_mkAntiquotSuffixSpliceNode(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
lean_object* lean_array_push(lean_object*, lean_object*);
|
||||
lean_object* lean_string_append(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMacroArg___lambda__4___closed__2;
|
||||
|
|
@ -351,7 +351,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
lean_object* x_18; uint8_t x_19;
|
||||
lean_dec(x_4);
|
||||
lean_inc(x_10);
|
||||
x_18 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_11);
|
||||
x_18 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_11);
|
||||
x_19 = !lean_is_exclusive(x_18);
|
||||
if (x_19 == 0)
|
||||
{
|
||||
|
|
@ -833,7 +833,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_20; uint8_t x_21;
|
||||
lean_inc(x_2);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_21 = !lean_is_exclusive(x_20);
|
||||
if (x_21 == 0)
|
||||
{
|
||||
|
|
@ -975,7 +975,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_86; uint8_t x_87;
|
||||
lean_inc(x_2);
|
||||
x_86 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_86 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_87 = !lean_is_exclusive(x_86);
|
||||
if (x_87 == 0)
|
||||
{
|
||||
|
|
@ -1119,7 +1119,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_152; uint8_t x_153;
|
||||
lean_inc(x_2);
|
||||
x_152 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_152 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_153 = !lean_is_exclusive(x_152);
|
||||
if (x_153 == 0)
|
||||
{
|
||||
|
|
@ -1268,7 +1268,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_219; uint8_t x_220;
|
||||
lean_inc(x_2);
|
||||
x_219 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_219 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_220 = !lean_is_exclusive(x_219);
|
||||
if (x_220 == 0)
|
||||
{
|
||||
|
|
@ -1412,7 +1412,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_283; uint8_t x_284;
|
||||
lean_inc(x_2);
|
||||
x_283 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_283 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_284 = !lean_is_exclusive(x_283);
|
||||
if (x_284 == 0)
|
||||
{
|
||||
|
|
@ -1586,7 +1586,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_357; uint8_t x_358;
|
||||
lean_inc(x_2);
|
||||
x_357 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_357 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_358 = !lean_is_exclusive(x_357);
|
||||
if (x_358 == 0)
|
||||
{
|
||||
|
|
@ -1730,7 +1730,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_423; uint8_t x_424;
|
||||
lean_inc(x_2);
|
||||
x_423 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_423 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_424 = !lean_is_exclusive(x_423);
|
||||
if (x_424 == 0)
|
||||
{
|
||||
|
|
@ -1879,7 +1879,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_490; uint8_t x_491;
|
||||
lean_inc(x_2);
|
||||
x_490 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_490 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_491 = !lean_is_exclusive(x_490);
|
||||
if (x_491 == 0)
|
||||
{
|
||||
|
|
@ -2023,7 +2023,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_554; uint8_t x_555;
|
||||
lean_inc(x_2);
|
||||
x_554 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_554 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_555 = !lean_is_exclusive(x_554);
|
||||
if (x_555 == 0)
|
||||
{
|
||||
|
|
@ -2208,7 +2208,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_632; uint8_t x_633;
|
||||
lean_inc(x_2);
|
||||
x_632 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_632 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_633 = !lean_is_exclusive(x_632);
|
||||
if (x_633 == 0)
|
||||
{
|
||||
|
|
@ -2347,7 +2347,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_696; uint8_t x_697;
|
||||
lean_inc(x_2);
|
||||
x_696 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_696 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_697 = !lean_is_exclusive(x_696);
|
||||
if (x_697 == 0)
|
||||
{
|
||||
|
|
@ -2500,7 +2500,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_763; uint8_t x_764;
|
||||
lean_inc(x_2);
|
||||
x_763 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_763 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_764 = !lean_is_exclusive(x_763);
|
||||
if (x_764 == 0)
|
||||
{
|
||||
|
|
@ -2653,7 +2653,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_830; uint8_t x_831;
|
||||
lean_inc(x_2);
|
||||
x_830 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_830 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_831 = !lean_is_exclusive(x_830);
|
||||
if (x_831 == 0)
|
||||
{
|
||||
|
|
@ -2808,7 +2808,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_896; uint8_t x_897;
|
||||
lean_inc(x_2);
|
||||
x_896 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_896 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_897 = !lean_is_exclusive(x_896);
|
||||
if (x_897 == 0)
|
||||
{
|
||||
|
|
@ -3011,7 +3011,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_981; uint8_t x_982;
|
||||
lean_inc(x_2);
|
||||
x_981 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_981 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_982 = !lean_is_exclusive(x_981);
|
||||
if (x_982 == 0)
|
||||
{
|
||||
|
|
@ -3240,7 +3240,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1072; lean_object* x_1073; lean_object* x_1074; lean_object* x_1075; lean_object* x_1076; lean_object* x_1077; lean_object* x_1078; lean_object* x_1079; lean_object* x_1080; lean_object* x_1081; lean_object* x_1082; lean_object* x_1083; lean_object* x_1084; lean_object* x_1085; lean_object* x_1086; lean_object* x_1087; lean_object* x_1088; lean_object* x_1089; lean_object* x_1090; lean_object* x_1091; lean_object* x_1092; lean_object* x_1093; lean_object* x_1094; lean_object* x_1095; lean_object* x_1096; lean_object* x_1097; lean_object* x_1098; lean_object* x_1099; lean_object* x_1100; lean_object* x_1101; lean_object* x_1102;
|
||||
lean_inc(x_2);
|
||||
x_1072 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1072 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1073 = lean_ctor_get(x_1072, 0);
|
||||
lean_inc(x_1073);
|
||||
x_1074 = lean_ctor_get(x_1072, 1);
|
||||
|
|
@ -3337,7 +3337,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1113; lean_object* x_1114; lean_object* x_1115; lean_object* x_1116; lean_object* x_1117; lean_object* x_1118; lean_object* x_1119; lean_object* x_1120; lean_object* x_1121; lean_object* x_1122; lean_object* x_1123; lean_object* x_1124; lean_object* x_1125; lean_object* x_1126; lean_object* x_1127; lean_object* x_1128; lean_object* x_1129; lean_object* x_1130; lean_object* x_1131; lean_object* x_1132; lean_object* x_1133; lean_object* x_1134; lean_object* x_1135; lean_object* x_1136; lean_object* x_1137; lean_object* x_1138; lean_object* x_1139; lean_object* x_1140; lean_object* x_1141; lean_object* x_1142; lean_object* x_1143;
|
||||
lean_inc(x_2);
|
||||
x_1113 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1113 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1114 = lean_ctor_get(x_1113, 0);
|
||||
lean_inc(x_1114);
|
||||
x_1115 = lean_ctor_get(x_1113, 1);
|
||||
|
|
@ -3436,7 +3436,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1154; lean_object* x_1155; lean_object* x_1156; lean_object* x_1157; lean_object* x_1158; lean_object* x_1159; lean_object* x_1160; lean_object* x_1161; lean_object* x_1162; lean_object* x_1163; lean_object* x_1164; lean_object* x_1165; lean_object* x_1166; lean_object* x_1167; lean_object* x_1168; lean_object* x_1169; lean_object* x_1170; lean_object* x_1171; lean_object* x_1172; lean_object* x_1173; lean_object* x_1174; lean_object* x_1175; lean_object* x_1176; lean_object* x_1177; lean_object* x_1178; lean_object* x_1179; lean_object* x_1180; lean_object* x_1181; lean_object* x_1182; lean_object* x_1183; lean_object* x_1184;
|
||||
lean_inc(x_2);
|
||||
x_1154 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1154 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1155 = lean_ctor_get(x_1154, 0);
|
||||
lean_inc(x_1155);
|
||||
x_1156 = lean_ctor_get(x_1154, 1);
|
||||
|
|
@ -3540,7 +3540,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1196; lean_object* x_1197; lean_object* x_1198; lean_object* x_1199; lean_object* x_1200; lean_object* x_1201; lean_object* x_1202; lean_object* x_1203; lean_object* x_1204; lean_object* x_1205; lean_object* x_1206; lean_object* x_1207; lean_object* x_1208; lean_object* x_1209; lean_object* x_1210; lean_object* x_1211; lean_object* x_1212; lean_object* x_1213; lean_object* x_1214; lean_object* x_1215; lean_object* x_1216; lean_object* x_1217; lean_object* x_1218; lean_object* x_1219; lean_object* x_1220; lean_object* x_1221; lean_object* x_1222; lean_object* x_1223; lean_object* x_1224; lean_object* x_1225; lean_object* x_1226;
|
||||
lean_inc(x_2);
|
||||
x_1196 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1196 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1197 = lean_ctor_get(x_1196, 0);
|
||||
lean_inc(x_1197);
|
||||
x_1198 = lean_ctor_get(x_1196, 1);
|
||||
|
|
@ -3639,7 +3639,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1235; lean_object* x_1236; lean_object* x_1237; lean_object* x_1238; lean_object* x_1239; lean_object* x_1240; lean_object* x_1241; lean_object* x_1242; lean_object* x_1243; lean_object* x_1244; lean_object* x_1245; lean_object* x_1246; lean_object* x_1247; lean_object* x_1248; lean_object* x_1249; lean_object* x_1250; lean_object* x_1251; lean_object* x_1252; lean_object* x_1253; lean_object* x_1254; lean_object* x_1255; lean_object* x_1256; lean_object* x_1257; lean_object* x_1258; lean_object* x_1259; lean_object* x_1260; lean_object* x_1261; lean_object* x_1262; lean_object* x_1263; lean_object* x_1264; lean_object* x_1265;
|
||||
lean_inc(x_2);
|
||||
x_1235 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1235 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1236 = lean_ctor_get(x_1235, 0);
|
||||
lean_inc(x_1236);
|
||||
x_1237 = lean_ctor_get(x_1235, 1);
|
||||
|
|
@ -3766,7 +3766,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1284; lean_object* x_1285; lean_object* x_1286; lean_object* x_1287; lean_object* x_1288; lean_object* x_1289; lean_object* x_1290; lean_object* x_1291; lean_object* x_1292; lean_object* x_1293; lean_object* x_1294; lean_object* x_1295; lean_object* x_1296; lean_object* x_1297; lean_object* x_1298; lean_object* x_1299; lean_object* x_1300; lean_object* x_1301; lean_object* x_1302; lean_object* x_1303; lean_object* x_1304; lean_object* x_1305; lean_object* x_1306; lean_object* x_1307; lean_object* x_1308; lean_object* x_1309; lean_object* x_1310; lean_object* x_1311; lean_object* x_1312; lean_object* x_1313; lean_object* x_1314;
|
||||
lean_inc(x_2);
|
||||
x_1284 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1284 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1285 = lean_ctor_get(x_1284, 0);
|
||||
lean_inc(x_1285);
|
||||
x_1286 = lean_ctor_get(x_1284, 1);
|
||||
|
|
@ -3865,7 +3865,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1325; lean_object* x_1326; lean_object* x_1327; lean_object* x_1328; lean_object* x_1329; lean_object* x_1330; lean_object* x_1331; lean_object* x_1332; lean_object* x_1333; lean_object* x_1334; lean_object* x_1335; lean_object* x_1336; lean_object* x_1337; lean_object* x_1338; lean_object* x_1339; lean_object* x_1340; lean_object* x_1341; lean_object* x_1342; lean_object* x_1343; lean_object* x_1344; lean_object* x_1345; lean_object* x_1346; lean_object* x_1347; lean_object* x_1348; lean_object* x_1349; lean_object* x_1350; lean_object* x_1351; lean_object* x_1352; lean_object* x_1353; lean_object* x_1354; lean_object* x_1355;
|
||||
lean_inc(x_2);
|
||||
x_1325 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1325 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1326 = lean_ctor_get(x_1325, 0);
|
||||
lean_inc(x_1326);
|
||||
x_1327 = lean_ctor_get(x_1325, 1);
|
||||
|
|
@ -3969,7 +3969,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1367; lean_object* x_1368; lean_object* x_1369; lean_object* x_1370; lean_object* x_1371; lean_object* x_1372; lean_object* x_1373; lean_object* x_1374; lean_object* x_1375; lean_object* x_1376; lean_object* x_1377; lean_object* x_1378; lean_object* x_1379; lean_object* x_1380; lean_object* x_1381; lean_object* x_1382; lean_object* x_1383; lean_object* x_1384; lean_object* x_1385; lean_object* x_1386; lean_object* x_1387; lean_object* x_1388; lean_object* x_1389; lean_object* x_1390; lean_object* x_1391; lean_object* x_1392; lean_object* x_1393; lean_object* x_1394; lean_object* x_1395; lean_object* x_1396; lean_object* x_1397;
|
||||
lean_inc(x_2);
|
||||
x_1367 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1367 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1368 = lean_ctor_get(x_1367, 0);
|
||||
lean_inc(x_1368);
|
||||
x_1369 = lean_ctor_get(x_1367, 1);
|
||||
|
|
@ -4068,7 +4068,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1406; lean_object* x_1407; lean_object* x_1408; lean_object* x_1409; lean_object* x_1410; lean_object* x_1411; lean_object* x_1412; lean_object* x_1413; lean_object* x_1414; lean_object* x_1415; lean_object* x_1416; lean_object* x_1417; lean_object* x_1418; lean_object* x_1419; lean_object* x_1420; lean_object* x_1421; lean_object* x_1422; lean_object* x_1423; lean_object* x_1424; lean_object* x_1425; lean_object* x_1426; lean_object* x_1427; lean_object* x_1428; lean_object* x_1429; lean_object* x_1430; lean_object* x_1431; lean_object* x_1432; lean_object* x_1433; lean_object* x_1434; lean_object* x_1435; lean_object* x_1436;
|
||||
lean_inc(x_2);
|
||||
x_1406 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1406 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1407 = lean_ctor_get(x_1406, 0);
|
||||
lean_inc(x_1407);
|
||||
x_1408 = lean_ctor_get(x_1406, 1);
|
||||
|
|
@ -4206,7 +4206,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1459; lean_object* x_1460; lean_object* x_1461; lean_object* x_1462; lean_object* x_1463; lean_object* x_1464; lean_object* x_1465; lean_object* x_1466; lean_object* x_1467; lean_object* x_1468; lean_object* x_1469; lean_object* x_1470; lean_object* x_1471; lean_object* x_1472; lean_object* x_1473; lean_object* x_1474; lean_object* x_1475; lean_object* x_1476; lean_object* x_1477; lean_object* x_1478; lean_object* x_1479; lean_object* x_1480; lean_object* x_1481; lean_object* x_1482; lean_object* x_1483; lean_object* x_1484; lean_object* x_1485; lean_object* x_1486; lean_object* x_1487; lean_object* x_1488;
|
||||
lean_inc(x_2);
|
||||
x_1459 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1459 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1460 = lean_ctor_get(x_1459, 0);
|
||||
lean_inc(x_1460);
|
||||
x_1461 = lean_ctor_get(x_1459, 1);
|
||||
|
|
@ -4301,7 +4301,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1499; lean_object* x_1500; lean_object* x_1501; lean_object* x_1502; lean_object* x_1503; lean_object* x_1504; lean_object* x_1505; lean_object* x_1506; lean_object* x_1507; lean_object* x_1508; lean_object* x_1509; lean_object* x_1510; lean_object* x_1511; lean_object* x_1512; lean_object* x_1513; lean_object* x_1514; lean_object* x_1515; lean_object* x_1516; lean_object* x_1517; lean_object* x_1518; lean_object* x_1519; lean_object* x_1520; lean_object* x_1521; lean_object* x_1522; lean_object* x_1523; lean_object* x_1524; lean_object* x_1525; lean_object* x_1526; lean_object* x_1527; lean_object* x_1528;
|
||||
lean_inc(x_2);
|
||||
x_1499 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1499 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1500 = lean_ctor_get(x_1499, 0);
|
||||
lean_inc(x_1500);
|
||||
x_1501 = lean_ctor_get(x_1499, 1);
|
||||
|
|
@ -4409,7 +4409,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1542; lean_object* x_1543; lean_object* x_1544; lean_object* x_1545; lean_object* x_1546; lean_object* x_1547; lean_object* x_1548; lean_object* x_1549; lean_object* x_1550; lean_object* x_1551; lean_object* x_1552; lean_object* x_1553; lean_object* x_1554; lean_object* x_1555; lean_object* x_1556; lean_object* x_1557; lean_object* x_1558; lean_object* x_1559; lean_object* x_1560; lean_object* x_1561; lean_object* x_1562; lean_object* x_1563; lean_object* x_1564; lean_object* x_1565; lean_object* x_1566; lean_object* x_1567; lean_object* x_1568; lean_object* x_1569; lean_object* x_1570; lean_object* x_1571;
|
||||
lean_inc(x_2);
|
||||
x_1542 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1542 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1543 = lean_ctor_get(x_1542, 0);
|
||||
lean_inc(x_1543);
|
||||
x_1544 = lean_ctor_get(x_1542, 1);
|
||||
|
|
@ -4517,7 +4517,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1585; lean_object* x_1586; lean_object* x_1587; lean_object* x_1588; lean_object* x_1589; lean_object* x_1590; lean_object* x_1591; lean_object* x_1592; lean_object* x_1593; lean_object* x_1594; lean_object* x_1595; lean_object* x_1596; lean_object* x_1597; lean_object* x_1598; lean_object* x_1599; lean_object* x_1600; lean_object* x_1601; lean_object* x_1602; lean_object* x_1603; lean_object* x_1604; lean_object* x_1605; lean_object* x_1606; lean_object* x_1607; lean_object* x_1608; lean_object* x_1609; lean_object* x_1610; lean_object* x_1611; lean_object* x_1612; lean_object* x_1613; lean_object* x_1614;
|
||||
lean_inc(x_2);
|
||||
x_1585 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1585 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1586 = lean_ctor_get(x_1585, 0);
|
||||
lean_inc(x_1586);
|
||||
x_1587 = lean_ctor_get(x_1585, 1);
|
||||
|
|
@ -4627,7 +4627,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1627; lean_object* x_1628; lean_object* x_1629; lean_object* x_1630; lean_object* x_1631; lean_object* x_1632; lean_object* x_1633; lean_object* x_1634; lean_object* x_1635; lean_object* x_1636; lean_object* x_1637; lean_object* x_1638; lean_object* x_1639; lean_object* x_1640; lean_object* x_1641; lean_object* x_1642; lean_object* x_1643; lean_object* x_1644; lean_object* x_1645; lean_object* x_1646; lean_object* x_1647; lean_object* x_1648; lean_object* x_1649; lean_object* x_1650; lean_object* x_1651; lean_object* x_1652; lean_object* x_1653; lean_object* x_1654; lean_object* x_1655; lean_object* x_1656; lean_object* x_1657; lean_object* x_1658;
|
||||
lean_inc(x_2);
|
||||
x_1627 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1627 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1628 = lean_ctor_get(x_1627, 0);
|
||||
lean_inc(x_1628);
|
||||
x_1629 = lean_ctor_get(x_1627, 1);
|
||||
|
|
@ -4785,7 +4785,7 @@ if (lean_obj_tag(x_5) == 0)
|
|||
{
|
||||
lean_object* x_1686; lean_object* x_1687; lean_object* x_1688; lean_object* x_1689; lean_object* x_1690; lean_object* x_1691; lean_object* x_1692; lean_object* x_1693; lean_object* x_1694; lean_object* x_1695; lean_object* x_1696; lean_object* x_1697; lean_object* x_1698; lean_object* x_1699; lean_object* x_1700; lean_object* x_1701; lean_object* x_1702; lean_object* x_1703; lean_object* x_1704; lean_object* x_1705; lean_object* x_1706; lean_object* x_1707; lean_object* x_1708; lean_object* x_1709; lean_object* x_1710; lean_object* x_1711; lean_object* x_1712; lean_object* x_1713; lean_object* x_1714; lean_object* x_1715; lean_object* x_1716;
|
||||
lean_inc(x_2);
|
||||
x_1686 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_1686 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_1687 = lean_ctor_get(x_1686, 0);
|
||||
lean_inc(x_1687);
|
||||
x_1688 = lean_ctor_get(x_1686, 1);
|
||||
|
|
@ -5090,7 +5090,7 @@ x_19 = lean_unsigned_to_nat(1u);
|
|||
x_20 = l_Lean_Syntax_getArg(x_6, x_19);
|
||||
lean_dec(x_6);
|
||||
lean_inc(x_2);
|
||||
x_21 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_7);
|
||||
x_21 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_7);
|
||||
x_22 = lean_ctor_get(x_21, 0);
|
||||
lean_inc(x_22);
|
||||
x_23 = lean_ctor_get(x_21, 1);
|
||||
|
|
@ -5215,7 +5215,7 @@ x_60 = lean_unsigned_to_nat(1u);
|
|||
x_61 = l_Lean_Syntax_getArg(x_45, x_60);
|
||||
lean_dec(x_45);
|
||||
lean_inc(x_2);
|
||||
x_62 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_46);
|
||||
x_62 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_46);
|
||||
x_63 = lean_ctor_get(x_62, 0);
|
||||
lean_inc(x_63);
|
||||
x_64 = lean_ctor_get(x_62, 1);
|
||||
|
|
|
|||
14
stage0/stdlib/Lean/Elab/Match.c
generated
14
stage0/stdlib/Lean/Elab/Match.c
generated
|
|
@ -261,7 +261,6 @@ static lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabAtomicDisc
|
|||
static lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_elabDiscrsWitMatchType___spec__1___closed__15;
|
||||
LEAN_EXPORT lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAltViews_collectDeps___spec__1(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
uint8_t lean_nat_dec_eq(lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT uint8_t l___private_Lean_Elab_Match_0__Lean_Elab_Term_isPatternVar_isAtomicIdent(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_findDiscrRefinementPath_goType___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___lambda__6___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -560,7 +559,6 @@ lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
|||
lean_object* l_Lean_Name_append(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__8(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_Lean_Elab_Term_elabInaccessible___closed__3;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind___closed__5;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_generalize___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_EXPORT lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_eraseIndices___boxed__const__1;
|
||||
|
|
@ -701,6 +699,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_Term_match_ignoreUnusedAlts;
|
|||
static lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchGeneralizing_x3f___closed__4;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_findDiscrRefinementPath_goIndex___lambda__2(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___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__5___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Match_0__Lean_Elab_Term_generalize___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_withDepElimPatterns___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Term_ToDepElimPattern_main___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*);
|
||||
|
|
@ -716,6 +715,7 @@ static lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__L
|
|||
static lean_object* l_Lean_Elab_Term_reportMatcherResultErrors___closed__2;
|
||||
static lean_object* l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind___closed__1;
|
||||
lean_object* l_Lean_Meta_isProp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAltView___lambda__3(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_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_generalize___spec__6___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_Elab_Term_mkFreshBinderName___at___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_mkLocalDeclFor___spec__3___boxed(lean_object*);
|
||||
|
|
@ -5400,7 +5400,7 @@ lean_dec(x_12);
|
|||
lean_dec(x_11);
|
||||
lean_dec(x_3);
|
||||
x_15 = l_Lean_Elab_Term_precheckMatch___lambda__3___closed__1;
|
||||
x_16 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_2, x_15);
|
||||
x_16 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_2, x_15);
|
||||
if (lean_obj_tag(x_16) == 0)
|
||||
{
|
||||
lean_object* x_17;
|
||||
|
|
@ -5454,7 +5454,7 @@ lean_dec(x_12);
|
|||
lean_dec(x_11);
|
||||
lean_dec(x_3);
|
||||
x_29 = l_Lean_Elab_Term_precheckMatch___lambda__3___closed__1;
|
||||
x_30 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_2, x_29);
|
||||
x_30 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_2, x_29);
|
||||
if (lean_obj_tag(x_30) == 0)
|
||||
{
|
||||
lean_object* x_31;
|
||||
|
|
@ -5509,7 +5509,7 @@ x_45 = lean_ctor_get(x_44, 1);
|
|||
lean_inc(x_45);
|
||||
lean_dec(x_44);
|
||||
x_46 = l_Lean_Elab_Term_precheckMatch___lambda__3___closed__1;
|
||||
x_47 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_45, x_46);
|
||||
x_47 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_45, x_46);
|
||||
lean_dec(x_45);
|
||||
if (lean_obj_tag(x_47) == 0)
|
||||
{
|
||||
|
|
@ -5678,7 +5678,7 @@ goto block_133;
|
|||
block_133:
|
||||
{
|
||||
lean_object* x_27;
|
||||
x_27 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_26, x_25);
|
||||
x_27 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_26, x_25);
|
||||
lean_dec(x_26);
|
||||
if (lean_obj_tag(x_27) == 0)
|
||||
{
|
||||
|
|
@ -30338,7 +30338,7 @@ x_15 = lean_usize_of_nat(x_14);
|
|||
lean_dec(x_14);
|
||||
x_16 = 0;
|
||||
x_17 = x_13;
|
||||
x_18 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_15, x_16, x_17);
|
||||
x_18 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_15, x_16, x_17);
|
||||
x_19 = x_18;
|
||||
lean_inc(x_1);
|
||||
x_20 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchGeneralizing_x3f(x_1);
|
||||
|
|
|
|||
12
stage0/stdlib/Lean/Elab/Mixfix.c
generated
12
stage0/stdlib/Lean/Elab/Mixfix.c
generated
|
|
@ -13,7 +13,6 @@
|
|||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
lean_object* lean_mk_empty_array_with_capacity(lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__11;
|
||||
extern lean_object* l_Lean_nullKind;
|
||||
|
|
@ -30,6 +29,7 @@ static lean_object* l_Lean_Elab_Command_expandMixfix___lambda__11___closed__7;
|
|||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandMixfix___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_EXPORT lean_object* l_Lean_Elab_Command_expandMixfix___lambda__10(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_Elab_Command_expandMixfix___lambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__12;
|
||||
lean_object* lean_array_push(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandMixfix___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -439,7 +439,7 @@ x_13 = l_Lean_Syntax_getArg(x_1, x_12);
|
|||
x_14 = lean_unsigned_to_nat(7u);
|
||||
x_15 = l_Lean_Syntax_getArg(x_1, x_14);
|
||||
lean_inc(x_10);
|
||||
x_16 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_11);
|
||||
x_16 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_11);
|
||||
x_17 = lean_ctor_get(x_16, 0);
|
||||
lean_inc(x_17);
|
||||
x_18 = lean_ctor_get(x_16, 1);
|
||||
|
|
@ -765,7 +765,7 @@ x_13 = l_Lean_Syntax_getArg(x_1, x_12);
|
|||
x_14 = lean_unsigned_to_nat(7u);
|
||||
x_15 = l_Lean_Syntax_getArg(x_1, x_14);
|
||||
lean_inc(x_10);
|
||||
x_16 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_11);
|
||||
x_16 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_11);
|
||||
x_17 = lean_ctor_get(x_16, 0);
|
||||
lean_inc(x_17);
|
||||
x_18 = lean_ctor_get(x_16, 1);
|
||||
|
|
@ -1200,7 +1200,7 @@ x_22 = l_Lean_numLitKind;
|
|||
x_23 = lean_box(2);
|
||||
x_24 = l_Lean_Syntax_mkLit(x_22, x_21, x_23);
|
||||
lean_inc(x_10);
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_18);
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_18);
|
||||
x_26 = lean_ctor_get(x_25, 0);
|
||||
lean_inc(x_26);
|
||||
x_27 = lean_ctor_get(x_25, 1);
|
||||
|
|
@ -1607,7 +1607,7 @@ x_22 = l_Lean_numLitKind;
|
|||
x_23 = lean_box(2);
|
||||
x_24 = l_Lean_Syntax_mkLit(x_22, x_21, x_23);
|
||||
lean_inc(x_10);
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_18);
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_18);
|
||||
x_26 = lean_ctor_get(x_25, 0);
|
||||
lean_inc(x_26);
|
||||
x_27 = lean_ctor_get(x_25, 1);
|
||||
|
|
@ -2014,7 +2014,7 @@ x_22 = l_Lean_numLitKind;
|
|||
x_23 = lean_box(2);
|
||||
x_24 = l_Lean_Syntax_mkLit(x_22, x_21, x_23);
|
||||
lean_inc(x_10);
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_10, x_18);
|
||||
x_25 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_10, x_18);
|
||||
x_26 = lean_ctor_get(x_25, 0);
|
||||
lean_inc(x_26);
|
||||
x_27 = lean_ctor_get(x_25, 1);
|
||||
|
|
|
|||
22
stage0/stdlib/Lean/Elab/MutualDef.c
generated
22
stage0/stdlib/Lean/Elab/MutualDef.c
generated
|
|
@ -18,7 +18,6 @@ lean_object* l_List_reverse___rarg(lean_object*);
|
|||
lean_object* l_Lean_getConstInfo___at_Lean_Elab_Term_mkConst___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_elabModifiers___at_Lean_Elab_Command_elabMutualDef___spec__1___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__4___closed__3;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___closed__9;
|
||||
LEAN_EXPORT lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_processDefDeriving___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_expr_update_forall(lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
|
|
@ -153,6 +152,7 @@ LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualD
|
|||
lean_object* l_Lean_Expr_appFn_x21(lean_object*);
|
||||
LEAN_EXPORT uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_MutualClosure_getModifiersForLetRecs___spec__1(lean_object*, size_t, size_t);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_liftMacroM___at_Lean_Elab_Term_processDefDeriving___spec__1___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkKinds___closed__1;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_isMultiConstant_x3f(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_levelMVarToParamHeaders_process___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -280,7 +280,6 @@ static lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWher
|
|||
LEAN_EXPORT lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_elabMutualDef___spec__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_declValToTerm___closed__6;
|
||||
uint8_t lean_nat_dec_eq(lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Array_anyMUnsafe_any___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_isMultiConstant_x3f___spec__3___closed__7;
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_isTheorem___spec__1___boxed(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__2___lambda__4___closed__4;
|
||||
|
|
@ -587,7 +586,6 @@ LEAN_EXPORT lean_object* l_Lean_Elab_applyVisibility___at___private_Lean_Elab_Mu
|
|||
lean_object* l_Std_PersistentArray_toArray___rarg(lean_object*);
|
||||
lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
||||
lean_object* l_Lean_Name_append(lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__1___closed__5;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_typeHasRecFun(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Syntax_getKind(lean_object*);
|
||||
|
|
@ -768,6 +766,7 @@ uint8_t l_Lean_Elab_isFreshInstanceName(lean_object*);
|
|||
lean_object* l_Lean_Elab_fixLevelParams(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_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__15___lambda__1___boxed(lean_object**);
|
||||
LEAN_EXPORT lean_object* l_List_forIn_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkFreeVarMap___spec__7___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkFreeVarMap___spec__8___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(lean_object*, lean_object*);
|
||||
lean_object* lean_expr_update_app(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__3(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_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap___spec__5___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap___spec__6(lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
|
|
@ -777,6 +776,7 @@ LEAN_EXPORT lean_object* l_Lean_Elab_getDeclarationRange___at___private_Lean_Ela
|
|||
LEAN_EXPORT lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___boxed__const__1;
|
||||
static lean_object* l_Lean_Elab_addDeclarationRanges___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__12___closed__2;
|
||||
uint8_t l_List_beq___at_Lean_OpenDecl_instToStringOpenDecl___spec__1(lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__5(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_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__2___lambda__1(lean_object*);
|
||||
static lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__4___closed__6;
|
||||
|
|
@ -6888,7 +6888,7 @@ LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualD
|
|||
_start:
|
||||
{
|
||||
lean_object* x_7; uint8_t x_8;
|
||||
x_7 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_5, x_6);
|
||||
x_7 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_5, x_6);
|
||||
x_8 = !lean_is_exclusive(x_7);
|
||||
if (x_8 == 0)
|
||||
{
|
||||
|
|
@ -7004,7 +7004,7 @@ else
|
|||
{
|
||||
lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; size_t x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40;
|
||||
lean_inc(x_7);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_7, x_8);
|
||||
x_13 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_7, x_8);
|
||||
x_14 = lean_ctor_get(x_13, 0);
|
||||
lean_inc(x_14);
|
||||
x_15 = lean_ctor_get(x_13, 1);
|
||||
|
|
@ -7023,7 +7023,7 @@ x_20 = lean_name_mk_string(x_1, x_19);
|
|||
x_21 = lean_usize_of_nat(x_9);
|
||||
lean_dec(x_9);
|
||||
x_22 = x_3;
|
||||
x_23 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_21, x_4, x_22);
|
||||
x_23 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_21, x_4, x_22);
|
||||
x_24 = x_23;
|
||||
x_25 = l_Lean_Elab_instInhabitedDefViewElabHeader___closed__1;
|
||||
x_26 = l_Array_append___rarg(x_25, x_24);
|
||||
|
|
@ -7134,7 +7134,7 @@ x_17 = lean_ctor_get(x_7, 0);
|
|||
lean_inc(x_17);
|
||||
lean_dec(x_7);
|
||||
lean_inc(x_8);
|
||||
x_18 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_8, x_9);
|
||||
x_18 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_8, x_9);
|
||||
x_19 = lean_ctor_get(x_18, 0);
|
||||
lean_inc(x_19);
|
||||
x_20 = lean_ctor_get(x_18, 1);
|
||||
|
|
@ -7229,7 +7229,7 @@ x_59 = lean_ctor_get(x_7, 0);
|
|||
lean_inc(x_59);
|
||||
lean_dec(x_7);
|
||||
lean_inc(x_56);
|
||||
x_60 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_56, x_9);
|
||||
x_60 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_56, x_9);
|
||||
x_61 = lean_ctor_get(x_60, 0);
|
||||
lean_inc(x_61);
|
||||
x_62 = lean_ctor_get(x_60, 1);
|
||||
|
|
@ -7391,7 +7391,7 @@ x_34 = l_Lean_Syntax_getArg(x_22, x_33);
|
|||
x_35 = l_Lean_Syntax_getArgs(x_34);
|
||||
lean_dec(x_34);
|
||||
x_36 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__2___closed__3;
|
||||
x_37 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_35, x_36);
|
||||
x_37 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_35, x_36);
|
||||
lean_dec(x_35);
|
||||
if (lean_obj_tag(x_37) == 0)
|
||||
{
|
||||
|
|
@ -7921,7 +7921,7 @@ lean_dec(x_9);
|
|||
x_11 = l_Array_anyMUnsafe_any___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_isMultiConstant_x3f___spec__3___closed__6;
|
||||
x_12 = lean_alloc_closure((void*)(l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___lambda__2), 2, 1);
|
||||
lean_closure_set(x_12, 0, x_11);
|
||||
x_13 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_10, x_12);
|
||||
x_13 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_10, x_12);
|
||||
lean_dec(x_10);
|
||||
if (lean_obj_tag(x_13) == 0)
|
||||
{
|
||||
|
|
@ -7986,7 +7986,7 @@ lean_inc(x_37);
|
|||
x_38 = lean_ctor_get(x_36, 1);
|
||||
lean_inc(x_38);
|
||||
lean_dec(x_36);
|
||||
x_39 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_38);
|
||||
x_39 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_38);
|
||||
x_40 = !lean_is_exclusive(x_39);
|
||||
if (x_40 == 0)
|
||||
{
|
||||
|
|
|
|||
12
stage0/stdlib/Lean/Elab/Notation.c
generated
12
stage0/stdlib/Lean/Elab/Notation.c
generated
|
|
@ -16,7 +16,6 @@ extern "C" {
|
|||
static lean_object* l_Lean_Elab_Command_expandNotationItemIntoSyntaxItem___closed__10;
|
||||
static lean_object* l___private_Lean_Elab_Notation_0__Lean_Elab_Command_expandNotationAux___lambda__2___closed__19;
|
||||
static lean_object* l___private_Lean_Elab_Notation_0__Lean_Elab_Command_expandNotationAux___lambda__2___closed__23;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandNotation___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_mkSimpleDelab___closed__29;
|
||||
size_t lean_usize_add(size_t, size_t);
|
||||
|
|
@ -58,6 +57,7 @@ static lean_object* l_Lean_Elab_Command_mkSimpleDelab___closed__77;
|
|||
lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_mkSimpleDelab___closed__66;
|
||||
static lean_object* l_Lean_Elab_Command_mkSimpleDelab___closed__56;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_Notation_0__Lean_Elab_Command_expandNotationAux___lambda__2___closed__35;
|
||||
static lean_object* l_Lean_Elab_Command_expandNotationItemIntoSyntaxItem___closed__6;
|
||||
static lean_object* l___private_Lean_Elab_Notation_0__Lean_Elab_Command_expandNotationAux___lambda__2___closed__39;
|
||||
|
|
@ -182,7 +182,6 @@ static lean_object* l___regBuiltin_Lean_Elab_Command_expandNotation___closed__1;
|
|||
lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
||||
lean_object* l_Lean_Name_append(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Macro_resolveGlobalName(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_Notation_0__Lean_Elab_Command_expandNotationAux___lambda__2___closed__2;
|
||||
lean_object* l_Lean_Syntax_getKind(lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_expandNotationItemIntoSyntaxItem___closed__12;
|
||||
|
|
@ -231,6 +230,7 @@ static lean_object* l_Lean_Elab_Command_mkSimpleDelab___closed__11;
|
|||
static lean_object* l_Lean_Elab_Command_expandNotationItemIntoSyntaxItem___closed__9;
|
||||
static lean_object* l_Lean_Elab_Command_mkSimpleDelab___closed__61;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_Notation_0__Lean_Elab_Command_antiquote___lambda__1___boxed(lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_mkSimpleDelab___closed__19;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Elab_Notation_0__Lean_Elab_Command_expandNotationAux___boxed__const__1;
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Command_mkSimpleDelab___spec__4___boxed(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -7633,7 +7633,7 @@ x_33 = lean_alloc_ctor(1, 2, 0);
|
|||
lean_ctor_set(x_33, 0, x_32);
|
||||
lean_ctor_set(x_33, 1, x_24);
|
||||
lean_inc(x_14);
|
||||
x_130 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_14, x_25);
|
||||
x_130 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_14, x_25);
|
||||
x_131 = lean_ctor_get(x_130, 0);
|
||||
lean_inc(x_131);
|
||||
x_132 = lean_ctor_get(x_130, 1);
|
||||
|
|
@ -7709,7 +7709,7 @@ x_170 = lean_array_get_size(x_9);
|
|||
x_171 = lean_usize_of_nat(x_170);
|
||||
lean_dec(x_170);
|
||||
x_172 = x_9;
|
||||
x_173 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_171, x_3, x_172);
|
||||
x_173 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_171, x_3, x_172);
|
||||
x_174 = x_173;
|
||||
x_175 = l_Lean_Elab_Command_mkSimpleDelab___closed__12;
|
||||
x_176 = l_Array_append___rarg(x_175, x_174);
|
||||
|
|
@ -7779,7 +7779,7 @@ block_129:
|
|||
{
|
||||
lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; lean_object* x_47; lean_object* x_48; lean_object* x_49; lean_object* x_50; lean_object* x_51; lean_object* x_52; lean_object* x_53; lean_object* x_54; lean_object* x_55; lean_object* x_56; lean_object* x_57; lean_object* x_58; lean_object* x_59; lean_object* x_60; lean_object* x_61; lean_object* x_62; lean_object* x_63; lean_object* x_64; lean_object* x_65; lean_object* x_66; lean_object* x_67; lean_object* x_68; lean_object* x_69; lean_object* x_70; lean_object* x_71; lean_object* x_72; lean_object* x_73; lean_object* x_74; lean_object* x_75; lean_object* x_76; lean_object* x_77; lean_object* x_78; lean_object* x_79; lean_object* x_80; lean_object* x_81; lean_object* x_82; lean_object* x_83; lean_object* x_84; lean_object* x_85; lean_object* x_86; lean_object* x_87; uint8_t x_88;
|
||||
lean_inc(x_14);
|
||||
x_36 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_14, x_35);
|
||||
x_36 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_14, x_35);
|
||||
x_37 = lean_ctor_get(x_36, 0);
|
||||
lean_inc(x_37);
|
||||
x_38 = lean_ctor_get(x_36, 1);
|
||||
|
|
@ -7885,7 +7885,7 @@ else
|
|||
{
|
||||
lean_object* x_91; lean_object* x_92; lean_object* x_93; lean_object* x_94; lean_object* x_95; lean_object* x_96; lean_object* x_97; lean_object* x_98; lean_object* x_99; lean_object* x_100; lean_object* x_101; lean_object* x_102; lean_object* x_103; lean_object* x_104; lean_object* x_105; lean_object* x_106; lean_object* x_107; lean_object* x_108; lean_object* x_109; lean_object* x_110; lean_object* x_111; lean_object* x_112; lean_object* x_113; lean_object* x_114; lean_object* x_115; lean_object* x_116; lean_object* x_117; lean_object* x_118; lean_object* x_119; lean_object* x_120; lean_object* x_121; lean_object* x_122; lean_object* x_123; lean_object* x_124; lean_object* x_125; lean_object* x_126; lean_object* x_127; lean_object* x_128;
|
||||
lean_inc(x_14);
|
||||
x_91 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_14, x_38);
|
||||
x_91 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_14, x_38);
|
||||
x_92 = lean_ctor_get(x_91, 0);
|
||||
lean_inc(x_92);
|
||||
x_93 = lean_ctor_get(x_91, 1);
|
||||
|
|
|
|||
4711
stage0/stdlib/Lean/Elab/Quotation.c
generated
4711
stage0/stdlib/Lean/Elab/Quotation.c
generated
File diff suppressed because it is too large
Load diff
6
stage0/stdlib/Lean/Elab/StructInst.c
generated
6
stage0/stdlib/Lean/Elab/StructInst.c
generated
|
|
@ -19,7 +19,6 @@ lean_object* l_Lean_getConstInfo___at_Lean_Elab_Term_mkConst___spec__1(lean_obje
|
|||
LEAN_EXPORT lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___lambda__1___boxed(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_Elab_Term_StructInst_Struct_modifyFields(lean_object*, lean_object*);
|
||||
static lean_object* l_List_foldlM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__7___closed__5;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___lambda__2___closed__13;
|
||||
static lean_object* l_Lean_Elab_Term_StructInst_formatField___closed__6;
|
||||
LEAN_EXPORT uint8_t l_List_foldr___at_Lean_Elab_Term_StructInst_Struct_allDefault___spec__1(uint8_t, lean_object*);
|
||||
|
|
@ -145,6 +144,7 @@ LEAN_EXPORT lean_object* l___regBuiltin_Lean_Elab_Term_StructInst_elabStructInst
|
|||
static lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields___spec__3___closed__6;
|
||||
lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*);
|
||||
static lean_object* l_List_format___at_Lean_Elab_Term_StructInst_formatStruct___spec__3___closed__3;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Term_StructInst_Struct_ref(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_getMVarDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_throwError___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStruct___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -936,7 +936,7 @@ x_8 = l_Lean_Syntax_getArg(x_5, x_7);
|
|||
lean_dec(x_5);
|
||||
x_9 = l_Lean_Elab_Term_StructInst_expandStructInstExpectedType___closed__2;
|
||||
x_10 = l_Lean_Syntax_setArg(x_1, x_4, x_9);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_11 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_12 = !lean_is_exclusive(x_11);
|
||||
if (x_12 == 0)
|
||||
{
|
||||
|
|
@ -1314,7 +1314,7 @@ lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean
|
|||
x_22 = l_Lean_Syntax_getArg(x_13, x_10);
|
||||
lean_dec(x_13);
|
||||
lean_inc(x_4);
|
||||
x_23 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_4, x_5);
|
||||
x_23 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_4, x_5);
|
||||
x_24 = lean_ctor_get(x_23, 0);
|
||||
lean_inc(x_24);
|
||||
x_25 = lean_ctor_get(x_23, 1);
|
||||
|
|
|
|||
6
stage0/stdlib/Lean/Elab/Syntax.c
generated
6
stage0/stdlib/Lean/Elab/Syntax.c
generated
|
|
@ -251,7 +251,6 @@ static lean_object* l_Lean_Elab_Term_toParserDescr_processNonReserved___closed__
|
|||
LEAN_EXPORT lean_object* l_Lean_Elab_liftMacroM___at_Lean_Elab_Term_checkLeftRec___spec__1___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_checkLeftRec___spec__7___rarg(lean_object*);
|
||||
uint8_t lean_nat_dec_eq(lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Term_toParserDescr_processNonReserved___closed__8;
|
||||
static lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__19;
|
||||
lean_object* l___private_Init_Meta_0__Lean_getEscapedNameParts_x3f(lean_object*, lean_object*);
|
||||
|
|
@ -618,6 +617,7 @@ lean_object* l_Lean_Elab_Command_getScope___rarg(lean_object*, lean_object*);
|
|||
LEAN_EXPORT lean_object* l_Lean_Elab_liftMacroM___at_Lean_Elab_Term_checkLeftRec___spec__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___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__20;
|
||||
LEAN_EXPORT lean_object* l_Lean_Elab_Command_expandNoKindMacroRulesAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_Elab_Command_inferMacroRulesAltKind___closed__2;
|
||||
static lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__79;
|
||||
LEAN_EXPORT lean_object* l_List_forM___at_Lean_Elab_Term_checkLeftRec___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -16368,7 +16368,7 @@ x_17 = l_Lean_Syntax_getArg(x_1, x_16);
|
|||
x_18 = l_Lean_Syntax_getArgs(x_17);
|
||||
lean_dec(x_17);
|
||||
x_19 = l_Lean_Elab_Command_elabSyntax___lambda__7___closed__1;
|
||||
x_20 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_18, x_19);
|
||||
x_20 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_18, x_19);
|
||||
lean_dec(x_18);
|
||||
if (lean_obj_tag(x_20) == 0)
|
||||
{
|
||||
|
|
@ -17342,7 +17342,7 @@ x_17 = l_Lean_Syntax_getArg(x_1, x_16);
|
|||
x_18 = l_Lean_Syntax_getArgs(x_17);
|
||||
lean_dec(x_17);
|
||||
x_19 = l_Lean_Elab_Command_elabSyntax___lambda__7___closed__1;
|
||||
x_20 = l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__1(x_18, x_19);
|
||||
x_20 = l_Array_sequenceMap___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__1(x_18, x_19);
|
||||
lean_dec(x_18);
|
||||
if (lean_obj_tag(x_20) == 0)
|
||||
{
|
||||
|
|
|
|||
2708
stage0/stdlib/Lean/Elab/Tactic/Config.c
generated
2708
stage0/stdlib/Lean/Elab/Tactic/Config.c
generated
File diff suppressed because it is too large
Load diff
496
stage0/stdlib/Lean/Exception.c
generated
496
stage0/stdlib/Lean/Exception.c
generated
File diff suppressed because it is too large
Load diff
182
stage0/stdlib/Lean/Message.c
generated
182
stage0/stdlib/Lean/Message.c
generated
|
|
@ -18,7 +18,6 @@ static lean_object* l_Lean_KernelException_toMessageData___closed__32;
|
|||
LEAN_EXPORT lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlFromMAux___at_Lean_MessageLog_toList___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__10;
|
||||
static lean_object* l_Lean_instToMessageDataOption___rarg___closed__1;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(lean_object*, lean_object*);
|
||||
size_t lean_usize_add(size_t, size_t);
|
||||
static lean_object* l_Lean_MessageData_instCoeArrayExprMessageData___closed__2;
|
||||
LEAN_EXPORT lean_object* l_String_splitAux___at_Lean_stringToMessageData___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -30,7 +29,6 @@ LEAN_EXPORT uint8_t l_Lean_MessageData_isNest(lean_object*);
|
|||
lean_object* lean_mk_empty_array_with_capacity(lean_object*);
|
||||
static lean_object* l_Lean_termM_x21_____closed__2;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__19;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8;
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Message_0__Lean_beqMessageSeverity____x40_Lean_Message___hyg_100____boxed(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageData_instantiateMVars___closed__1;
|
||||
static lean_object* l_Lean_instBEqMessageSeverity___closed__1;
|
||||
|
|
@ -53,12 +51,12 @@ LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeNameMessageData(lean_object*)
|
|||
LEAN_EXPORT lean_object* l_Lean_MessageLog_hasErrors___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlFromMAux___at_Lean_MessageLog_getInfoMessages___spec__2(lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__24;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__12;
|
||||
lean_object* lean_array_uset(lean_object*, size_t, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_sbracket(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_addMessageContextFull___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeStringMessageData;
|
||||
static lean_object* l_Lean_termM_x21_____closed__13;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__4;
|
||||
static lean_object* l_Lean_Message_toString___lambda__3___closed__3;
|
||||
static lean_object* l_Lean_MessageData_instantiateMVars___closed__4;
|
||||
LEAN_EXPORT lean_object* l_Std_PersistentArray_mapM___at_Lean_MessageLog_errorsToWarnings___spec__1(lean_object*);
|
||||
|
|
@ -67,19 +65,18 @@ size_t lean_usize_sub(size_t, size_t);
|
|||
lean_object* l_Std_PersistentArray_append___rarg(lean_object*, lean_object*);
|
||||
lean_object* l_id___rarg___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instBEqMessageSeverity;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_Message_toString___lambda__1(lean_object*, lean_object*, lean_object*);
|
||||
uint8_t lean_name_eq(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_nil;
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataArray___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeFormatMessageData(lean_object*);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageSeverity_noConfusion___rarg___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataFormat(lean_object*);
|
||||
static lean_object* l_Lean_instInhabitedMessageLog___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageSeverity_noConfusion___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_array_get_size(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_instantiateMVars(lean_object*);
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__13;
|
||||
lean_object* lean_string_append(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeStringMessageData___lambda__1(lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__16;
|
||||
|
|
@ -94,7 +91,6 @@ static lean_object* l_Lean_instInhabitedMessageLog___closed__2;
|
|||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeArrayExprMessageData(lean_object*);
|
||||
size_t lean_usize_shift_right(size_t, size_t);
|
||||
static lean_object* l_Lean_Message_toString___lambda__3___closed__1;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__9;
|
||||
static lean_object* l_Lean_MessageData_arrayExpr_toMessageData___closed__5;
|
||||
static lean_object* l_Lean_MessageData_instCoeStringMessageData___closed__2;
|
||||
lean_object* lean_string_utf8_byte_size(lean_object*);
|
||||
|
|
@ -107,13 +103,11 @@ uint8_t lean_usize_dec_lt(size_t, size_t);
|
|||
static lean_object* l_Lean_instToMessageDataOption___rarg___closed__4;
|
||||
LEAN_EXPORT lean_object* l_Lean_addMessageContextFull___rarg___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_addMessageContextFull___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__2;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageSeverity_noConfusion___rarg___lambda__1(lean_object*);
|
||||
static lean_object* l_Lean_MessageData_arrayExpr_toMessageData___closed__3;
|
||||
static lean_object* l_Lean_MessageData_instCoeOptionExprMessageData___closed__3;
|
||||
lean_object* lean_nat_add(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__22;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__6;
|
||||
static lean_object* l_Lean_MessageData_formatAux___closed__7;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__37;
|
||||
static lean_object* l_Lean_MessageData_instCoeArrayExprMessageData___closed__3;
|
||||
|
|
@ -124,11 +118,13 @@ lean_object* lean_string_utf8_next(lean_object*, lean_object*);
|
|||
static lean_object* l_Lean_instToMessageDataOption___rarg___closed__5;
|
||||
LEAN_EXPORT uint8_t l_Lean_MessageData_hasTag(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageLog_toList(lean_object*);
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__7;
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataLevel(lean_object*);
|
||||
lean_object* l_Lean_ppGoal(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlMAux___at_Lean_MessageLog_getInfoMessages___spec__3(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageLog_getInfoMessages___spec__4(lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__6;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__10;
|
||||
LEAN_EXPORT lean_object* l_List_mapTRAux___at_Lean_MessageData_instCoeListExprMessageData___spec__1(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageLog_getInfoMessages___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_array_fget(lean_object*, lean_object*);
|
||||
|
|
@ -147,6 +143,7 @@ static lean_object* l_Lean_Message_toString___lambda__2___closed__1;
|
|||
LEAN_EXPORT lean_object* l_Lean_MessageData_instAppendMessageData(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__29;
|
||||
static lean_object* l_Lean_mkErrorStringWithPos___closed__4;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__16;
|
||||
static lean_object* l_Lean_termM_x21_____closed__11;
|
||||
LEAN_EXPORT lean_object* l_Lean_stringToMessageData___boxed(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_KernelException_toMessageData(lean_object*, lean_object*);
|
||||
|
|
@ -176,8 +173,6 @@ LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageLog_toList__
|
|||
LEAN_EXPORT uint8_t l_Array_anyMUnsafe_any___at_Lean_MessageLog_hasErrors___spec__4(lean_object*, size_t, size_t);
|
||||
LEAN_EXPORT lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlFromMAux___at_Lean_MessageLog_toList___spec__2(lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_instToMessageDataString___closed__1;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__14;
|
||||
LEAN_EXPORT lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585_(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instInhabitedMessage;
|
||||
lean_object* l_Nat_repr(lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__18;
|
||||
|
|
@ -187,17 +182,19 @@ LEAN_EXPORT uint8_t l_Lean_instInhabitedMessageSeverity;
|
|||
LEAN_EXPORT lean_object* l_Lean_Message_toString___boxed(lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageData_formatAux___spec__1(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_termM_x21_____closed__12;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__14;
|
||||
lean_object* lean_format_pretty(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataOptionExpr___boxed(lean_object*);
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__33;
|
||||
LEAN_EXPORT lean_object* l_Array_mapMUnsafe_map___at_Lean_MessageLog_errorsToWarnings___spec__4(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_instToMessageDataOptionExpr___closed__1;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__5;
|
||||
lean_object* l_Std_PersistentHashMap_mkEmptyEntriesArray(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageData_instantiateMVars___closed__3;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__14;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__3;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__28;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__15;
|
||||
LEAN_EXPORT lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__15;
|
||||
static lean_object* l_Lean_Message_toString___closed__1;
|
||||
lean_object* l_Function_comp___rarg(lean_object*, lean_object*, lean_object*);
|
||||
size_t lean_usize_shift_left(size_t, size_t);
|
||||
|
|
@ -205,6 +202,7 @@ static lean_object* l_Lean_instInhabitedMessage___closed__2;
|
|||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeSyntaxMessageData(lean_object*);
|
||||
lean_object* lean_array_to_list(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageData_formatAux___closed__10;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__3;
|
||||
LEAN_EXPORT lean_object* l_Std_PersistentArray_anyM___at_Lean_MessageLog_hasErrors___spec__1___boxed(lean_object*);
|
||||
static lean_object* l_Lean_mkErrorStringWithPos___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageLog_toList___spec__4(lean_object*, size_t, size_t, lean_object*);
|
||||
|
|
@ -212,7 +210,6 @@ uint32_t lean_string_utf8_get(lean_object*, lean_object*);
|
|||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataName(lean_object*);
|
||||
LEAN_EXPORT uint8_t l_Array_anyMUnsafe_any___at_Lean_MessageLog_hasErrors___spec__3(lean_object*, size_t, size_t);
|
||||
lean_object* lean_expr_dbg_to_string(lean_object*);
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__7;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__34;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeLevelMessageData(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Lean_MessageLog_hasErrors___spec__3___boxed(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -224,9 +221,9 @@ static lean_object* l_Lean_KernelException_toMessageData___closed__15;
|
|||
uint8_t l_Std_PersistentArray_isEmpty___rarg(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_addMessageContextPartial___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataMessageData;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__16;
|
||||
LEAN_EXPORT lean_object* l_List_mapTRAux___at_Lean_stringToMessageData___spec__3(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlMAux___at_Lean_MessageLog_toList___spec__3(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__6;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageSeverity_noConfusion___rarg___lambda__1___boxed(lean_object*);
|
||||
static lean_object* l_Lean_MessageData_ofList___closed__2;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__27;
|
||||
|
|
@ -245,7 +242,6 @@ LEAN_EXPORT lean_object* l_Lean_addMessageContextFull(lean_object*);
|
|||
static lean_object* l_Lean_KernelException_toMessageData___closed__9;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeListMessageDataMessageData;
|
||||
lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__5;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_mkPPContext(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageData_instCoeListMessageDataMessageData___closed__1;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__36;
|
||||
|
|
@ -261,6 +257,7 @@ LEAN_EXPORT lean_object* l_Lean_instToMessageDataSubarray(lean_object*);
|
|||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataList(lean_object*);
|
||||
static lean_object* l_Lean_instToMessageDataOption___rarg___closed__3;
|
||||
static lean_object* l_Lean_MessageData_formatAux___closed__6;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8;
|
||||
uint8_t lean_uint32_dec_eq(uint32_t, uint32_t);
|
||||
static lean_object* l_Lean_MessageData_instantiateMVars___closed__5;
|
||||
static lean_object* l_Lean_MessageData_formatAux___closed__5;
|
||||
|
|
@ -275,7 +272,6 @@ uint8_t l_String_isEmpty(lean_object*);
|
|||
LEAN_EXPORT lean_object* l_Lean_MessageData_instCoeOptionExprMessageData(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instInhabitedMessageLog;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__4;
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__10;
|
||||
LEAN_EXPORT lean_object* l_Lean_Message_toString___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageLog_msgs___default___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_nestD(lean_object*);
|
||||
|
|
@ -291,6 +287,7 @@ LEAN_EXPORT lean_object* l_Lean_MessageData_hasTag___boxed(lean_object*, lean_ob
|
|||
static lean_object* l_Lean_mkErrorStringWithPos___closed__2;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageLog_toList___spec__5(lean_object*, size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_termM_x21_____closed__16;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__13;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageLog_getInfoMessages(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageSeverity_noConfusion___rarg(uint8_t, uint8_t, lean_object*);
|
||||
lean_object* l_Std_PersistentArray_forM___rarg(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -314,14 +311,17 @@ LEAN_EXPORT lean_object* l_Lean_MessageData_isNest___boxed(lean_object*);
|
|||
static lean_object* l_Lean_KernelException_toMessageData___closed__23;
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataList___rarg(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instAddMessageContext___rarg(lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__2;
|
||||
static lean_object* l_Lean_instInhabitedMessageData___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataOption___rarg(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageData_formatAux___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageData_formatAux___closed__4;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__12;
|
||||
static lean_object* l_Lean_MessageData_instCoeStringMessageData___closed__1;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageLog_msgs___default;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__13;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__9;
|
||||
uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_termM_x21_____closed__15;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageLog_forM(lean_object*);
|
||||
|
|
@ -336,6 +336,7 @@ static lean_object* l_Lean_termM_x21_____closed__14;
|
|||
LEAN_EXPORT lean_object* l_Array_anyMUnsafe_any___at_Lean_MessageData_hasTag___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_instToMessageDataString;
|
||||
static size_t l_Lean_instInhabitedMessageLog___closed__3;
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__4;
|
||||
lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_MessageData_arrayExpr_toMessageData___closed__4;
|
||||
LEAN_EXPORT lean_object* l_Lean_addMessageContextFull___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -368,7 +369,6 @@ LEAN_EXPORT lean_object* l_Lean_Message_toString___lambda__1___boxed(lean_object
|
|||
static lean_object* l_Lean_addMessageContextPartial___rarg___lambda__1___closed__2;
|
||||
static lean_object* l_Lean_MessageData_formatAux___closed__2;
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageLog_add(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__12;
|
||||
size_t lean_usize_of_nat(lean_object*);
|
||||
lean_object* lean_nat_to_int(lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_addMessageContextPartial(lean_object*);
|
||||
|
|
@ -376,6 +376,7 @@ LEAN_EXPORT lean_object* l_Std_PersistentArray_foldlM___at_Lean_MessageLog_toLis
|
|||
LEAN_EXPORT lean_object* l_Lean_mkErrorStringWithPos(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_MessageData_isNil___boxed(lean_object*);
|
||||
lean_object* l_Lean_Syntax_formatStxAux(lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
static lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__11;
|
||||
static lean_object* l_Lean_MessageData_ofList___closed__1;
|
||||
static lean_object* l_Lean_MessageData_arrayExpr_toMessageData___closed__1;
|
||||
static lean_object* l_Lean_KernelException_toMessageData___closed__11;
|
||||
|
|
@ -389,7 +390,6 @@ LEAN_EXPORT lean_object* l_Lean_MessageData_instantiateMVars_visit(lean_object*,
|
|||
LEAN_EXPORT lean_object* l_String_split___at_Lean_stringToMessageData___spec__1___boxed(lean_object*);
|
||||
uint8_t lean_string_dec_eq(lean_object*, lean_object*);
|
||||
uint8_t lean_nat_dec_lt(lean_object*, lean_object*);
|
||||
static lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__11;
|
||||
LEAN_EXPORT lean_object* l_String_splitAux___at_Lean_stringToMessageData___spec__2(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* _init_l_Lean_mkErrorStringWithPos___closed__1() {
|
||||
_start:
|
||||
|
|
@ -6303,7 +6303,7 @@ x_1 = l_Lean_termM_x21_____closed__16;
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -6311,22 +6311,22 @@ x_1 = lean_mk_string("MessageData");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__2() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1;
|
||||
x_1 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__3() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1;
|
||||
x_1 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__2;
|
||||
x_3 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__2;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -6334,51 +6334,51 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__4() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__5() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_termM_x21_____closed__2;
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__6() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__6() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__5;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__5;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__7() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__7() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__6;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__6;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -6386,22 +6386,22 @@ x_1 = lean_mk_string("toMessageData");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__9() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__9() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8;
|
||||
x_1 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8;
|
||||
x_2 = lean_string_utf8_byte_size(x_1);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__10() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__10() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8;
|
||||
x_1 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8;
|
||||
x_2 = lean_unsigned_to_nat(0u);
|
||||
x_3 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__9;
|
||||
x_3 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__9;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -6409,17 +6409,17 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__11() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__11() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__12() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__12() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -6427,51 +6427,51 @@ x_1 = lean_mk_string("ToMessageData");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__13() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__13() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_termM_x21_____closed__2;
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__12;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__12;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__14() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__14() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__13;
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8;
|
||||
x_1 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__13;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__15() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__15() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__14;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__14;
|
||||
x_3 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__16() {
|
||||
static lean_object* _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__16() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__15;
|
||||
x_2 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__15;
|
||||
x_3 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_3, 0, x_2);
|
||||
lean_ctor_set(x_3, 1, x_1);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
LEAN_EXPORT lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_2585_(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
LEAN_EXPORT lean_object* l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_4; uint8_t x_5;
|
||||
|
|
@ -6496,7 +6496,7 @@ x_8 = lean_unsigned_to_nat(1u);
|
|||
x_9 = l_Lean_Syntax_getArg(x_1, x_8);
|
||||
lean_dec(x_1);
|
||||
lean_inc(x_2);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_3);
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_3);
|
||||
x_11 = lean_ctor_get(x_10, 0);
|
||||
lean_inc(x_11);
|
||||
x_12 = lean_ctor_get(x_10, 1);
|
||||
|
|
@ -6506,28 +6506,28 @@ x_13 = lean_ctor_get(x_2, 2);
|
|||
lean_inc(x_13);
|
||||
x_14 = lean_ctor_get(x_2, 1);
|
||||
lean_inc(x_14);
|
||||
x_15 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__4;
|
||||
x_15 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__4;
|
||||
lean_inc(x_13);
|
||||
lean_inc(x_14);
|
||||
x_16 = l_Lean_addMacroScope(x_14, x_15, x_13);
|
||||
x_17 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__3;
|
||||
x_18 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__7;
|
||||
x_17 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__3;
|
||||
x_18 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__7;
|
||||
x_19 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_19, 0, x_11);
|
||||
lean_ctor_set(x_19, 1, x_17);
|
||||
lean_ctor_set(x_19, 2, x_16);
|
||||
lean_ctor_set(x_19, 3, x_18);
|
||||
lean_inc(x_2);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_73____spec__1(x_2, x_12);
|
||||
x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at___aux__Init__Notation______macroRules__precMax__1___spec__1(x_2, x_12);
|
||||
x_21 = lean_ctor_get(x_20, 0);
|
||||
lean_inc(x_21);
|
||||
x_22 = lean_ctor_get(x_20, 1);
|
||||
lean_inc(x_22);
|
||||
lean_dec(x_20);
|
||||
x_23 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__11;
|
||||
x_23 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__11;
|
||||
x_24 = l_Lean_addMacroScope(x_14, x_23, x_13);
|
||||
x_25 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__10;
|
||||
x_26 = l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__16;
|
||||
x_25 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__10;
|
||||
x_26 = l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__16;
|
||||
x_27 = lean_alloc_ctor(3, 4, 0);
|
||||
lean_ctor_set(x_27, 0, x_21);
|
||||
lean_ctor_set(x_27, 1, x_25);
|
||||
|
|
@ -7507,38 +7507,38 @@ l_Lean_termM_x21_____closed__16 = _init_l_Lean_termM_x21_____closed__16();
|
|||
lean_mark_persistent(l_Lean_termM_x21_____closed__16);
|
||||
l_Lean_termM_x21__ = _init_l_Lean_termM_x21__();
|
||||
lean_mark_persistent(l_Lean_termM_x21__);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__1);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__2 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__2();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__2);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__3 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__3();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__3);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__4 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__4();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__4);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__5 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__5();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__5);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__6 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__6();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__6);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__7 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__7();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__7);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__8);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__9 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__9();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__9);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__10 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__10();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__10);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__11 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__11();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__11);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__12 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__12();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__12);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__13 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__13();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__13);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__14 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__14();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__14);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__15 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__15();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__15);
|
||||
l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__16 = _init_l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__16();
|
||||
lean_mark_persistent(l_Lean_myMacro____x40_Lean_Message___hyg_2585____closed__16);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__1);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__2 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__2();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__2);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__3 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__3();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__3);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__4 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__4();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__4);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__5 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__5();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__5);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__6 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__6();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__6);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__7 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__7();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__7);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__8);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__9 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__9();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__9);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__10 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__10();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__10);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__11 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__11();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__11);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__12 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__12();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__12);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__13 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__13();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__13);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__14 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__14();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__14);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__15 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__15();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__15);
|
||||
l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__16 = _init_l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__16();
|
||||
lean_mark_persistent(l_Lean___aux__Lean__Message______macroRules__Lean__termM_x21____1___closed__16);
|
||||
l_Lean_KernelException_toMessageData___closed__1 = _init_l_Lean_KernelException_toMessageData___closed__1();
|
||||
lean_mark_persistent(l_Lean_KernelException_toMessageData___closed__1);
|
||||
l_Lean_KernelException_toMessageData___closed__2 = _init_l_Lean_KernelException_toMessageData___closed__2();
|
||||
|
|
|
|||
12
stage0/stdlib/Lean/Meta/Basic.c
generated
12
stage0/stdlib/Lean/Meta/Basic.c
generated
|
|
@ -204,7 +204,7 @@ LEAN_EXPORT lean_object* l_Lean_Meta_isReadOnlyLevelMVar___boxed(lean_object*, l
|
|||
LEAN_EXPORT lean_object* l_Lean_Meta_forallMetaBoundedTelescope(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingAuxAux_process___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___private_Lean_Meta_Basic_0__Lean_Meta_isClassExpensive_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
uint8_t l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(uint8_t, uint8_t);
|
||||
uint8_t l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(uint8_t, uint8_t);
|
||||
static lean_object* l_Lean_Meta_instAlternativeMetaM___closed__2;
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_setInlineAttribute___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_withConfig___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -1237,7 +1237,7 @@ x_5 = lean_ctor_get(x_1, 1);
|
|||
x_6 = lean_ctor_get_uint8(x_2, sizeof(void*)*2);
|
||||
x_7 = lean_ctor_get(x_2, 0);
|
||||
x_8 = lean_ctor_get(x_2, 1);
|
||||
x_9 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_3, x_6);
|
||||
x_9 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_3, x_6);
|
||||
if (x_9 == 0)
|
||||
{
|
||||
uint8_t x_10;
|
||||
|
|
@ -6273,7 +6273,7 @@ x_8 = lean_ctor_get(x_6, 0);
|
|||
x_9 = 0;
|
||||
x_10 = lean_unbox(x_8);
|
||||
lean_dec(x_8);
|
||||
x_11 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_10, x_9);
|
||||
x_11 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_10, x_9);
|
||||
x_12 = lean_box(x_11);
|
||||
lean_ctor_set(x_6, 0, x_12);
|
||||
return x_6;
|
||||
|
|
@ -6289,7 +6289,7 @@ lean_dec(x_6);
|
|||
x_15 = 0;
|
||||
x_16 = lean_unbox(x_13);
|
||||
lean_dec(x_13);
|
||||
x_17 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_16, x_15);
|
||||
x_17 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_16, x_15);
|
||||
x_18 = lean_box(x_17);
|
||||
x_19 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_19, 0, x_18);
|
||||
|
|
@ -6323,7 +6323,7 @@ x_8 = lean_ctor_get(x_6, 0);
|
|||
x_9 = 2;
|
||||
x_10 = lean_unbox(x_8);
|
||||
lean_dec(x_8);
|
||||
x_11 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_10, x_9);
|
||||
x_11 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_10, x_9);
|
||||
x_12 = lean_box(x_11);
|
||||
lean_ctor_set(x_6, 0, x_12);
|
||||
return x_6;
|
||||
|
|
@ -6339,7 +6339,7 @@ lean_dec(x_6);
|
|||
x_15 = 2;
|
||||
x_16 = lean_unbox(x_13);
|
||||
lean_dec(x_13);
|
||||
x_17 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_16, x_15);
|
||||
x_17 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_16, x_15);
|
||||
x_18 = lean_box(x_17);
|
||||
x_19 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_19, 0, x_18);
|
||||
|
|
|
|||
10
stage0/stdlib/Lean/Meta/GetConst.c
generated
10
stage0/stdlib/Lean/Meta/GetConst.c
generated
|
|
@ -19,7 +19,7 @@ lean_object* lean_environment_find(lean_object*, lean_object*);
|
|||
lean_object* lean_st_ref_get(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_getConstNoEx_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_getConst_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
uint8_t l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(uint8_t, uint8_t);
|
||||
uint8_t l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(uint8_t, uint8_t);
|
||||
lean_object* l_Lean_ConstantInfo_name(lean_object*);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Meta_GetConst_0__Lean_Meta_getDefInfo(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_throwUnknownConstant___at___private_Lean_Meta_Basic_0__Lean_Meta_getConstTemp_x3f___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -61,7 +61,7 @@ x_18 = lean_ctor_get(x_17, 0);
|
|||
lean_inc(x_18);
|
||||
lean_dec(x_17);
|
||||
x_19 = 3;
|
||||
x_20 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_8, x_19);
|
||||
x_20 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_8, x_19);
|
||||
if (x_20 == 0)
|
||||
{
|
||||
lean_object* x_21;
|
||||
|
|
@ -106,7 +106,7 @@ x_27 = lean_ctor_get(x_25, 0);
|
|||
lean_inc(x_27);
|
||||
lean_dec(x_25);
|
||||
x_28 = 3;
|
||||
x_29 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_8, x_28);
|
||||
x_29 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_8, x_28);
|
||||
if (x_29 == 0)
|
||||
{
|
||||
lean_object* x_30; lean_object* x_31;
|
||||
|
|
@ -202,7 +202,7 @@ x_51 = lean_ctor_get(x_50, 0);
|
|||
lean_inc(x_51);
|
||||
lean_dec(x_50);
|
||||
x_52 = 3;
|
||||
x_53 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_8, x_52);
|
||||
x_53 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_8, x_52);
|
||||
if (x_53 == 0)
|
||||
{
|
||||
lean_object* x_54;
|
||||
|
|
@ -247,7 +247,7 @@ x_60 = lean_ctor_get(x_58, 0);
|
|||
lean_inc(x_60);
|
||||
lean_dec(x_58);
|
||||
x_61 = 3;
|
||||
x_62 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_8, x_61);
|
||||
x_62 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_8, x_61);
|
||||
if (x_62 == 0)
|
||||
{
|
||||
lean_object* x_63; lean_object* x_64;
|
||||
|
|
|
|||
8
stage0/stdlib/Lean/Meta/WHNF.c
generated
8
stage0/stdlib/Lean/Meta/WHNF.c
generated
|
|
@ -110,7 +110,7 @@ static lean_object* l_Lean_Meta_reduceNative_x3f___closed__14;
|
|||
LEAN_EXPORT lean_object* l_Lean_Meta_smartUnfoldingMatch_x3f(lean_object*);
|
||||
lean_object* l_Lean_Expr_getRevArg_x21(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_Meta_reduceNatNative___rarg(lean_object*);
|
||||
uint8_t l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(uint8_t, uint8_t);
|
||||
uint8_t l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(uint8_t, uint8_t);
|
||||
static lean_object* l_Lean_Meta_toCtorIfLit___closed__16;
|
||||
uint8_t lean_usize_dec_lt(size_t, size_t);
|
||||
LEAN_EXPORT lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_deltaDefinition___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -5132,7 +5132,7 @@ lean_inc(x_18);
|
|||
lean_dec(x_16);
|
||||
x_19 = 2;
|
||||
x_20 = lean_unbox(x_17);
|
||||
x_21 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_20, x_19);
|
||||
x_21 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_20, x_19);
|
||||
if (x_21 == 0)
|
||||
{
|
||||
lean_object* x_22; uint8_t x_23; lean_object* x_24;
|
||||
|
|
@ -12586,7 +12586,7 @@ x_10 = lean_ctor_get(x_7, 1);
|
|||
x_11 = 3;
|
||||
x_12 = lean_unbox(x_9);
|
||||
lean_dec(x_9);
|
||||
x_13 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_12, x_11);
|
||||
x_13 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_12, x_11);
|
||||
if (x_13 == 0)
|
||||
{
|
||||
lean_object* x_14;
|
||||
|
|
@ -13182,7 +13182,7 @@ lean_dec(x_7);
|
|||
x_163 = 3;
|
||||
x_164 = lean_unbox(x_161);
|
||||
lean_dec(x_161);
|
||||
x_165 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8076_(x_164, x_163);
|
||||
x_165 = l___private_Init_Meta_0__Lean_Meta_beqTransparencyMode____x40_Init_Meta___hyg_8082_(x_164, x_163);
|
||||
if (x_165 == 0)
|
||||
{
|
||||
lean_object* x_166; lean_object* x_167;
|
||||
|
|
|
|||
1112
stage0/stdlib/Lean/Parser/Extra.c
generated
1112
stage0/stdlib/Lean/Parser/Extra.c
generated
File diff suppressed because it is too large
Load diff
|
|
@ -772,7 +772,6 @@ static lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__6__
|
|||
LEAN_EXPORT lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte_delabBranch___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
static lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNameMkStr___closed__2;
|
||||
static lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific___lambda__1___closed__4;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(size_t, size_t, lean_object*);
|
||||
static lean_object* l_Lean_PrettyPrinter_Delaborator_delabLetFun___lambda__1___closed__4;
|
||||
uint8_t l_Lean_BinderInfo_isExplicit(uint8_t);
|
||||
lean_object* l_Lean_Syntax_getKind(lean_object*);
|
||||
|
|
@ -983,6 +982,7 @@ static lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst___closed__7;
|
|||
LEAN_EXPORT lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall___lambda__1___boxed(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___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabBinders___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_isProp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(size_t, size_t, lean_object*);
|
||||
lean_object* l_Lean_Meta_Match_Extension_getMatcherInfo_x3f(lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
LEAN_EXPORT lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -3868,7 +3868,7 @@ x_61 = lean_array_get_size(x_60);
|
|||
x_62 = lean_usize_of_nat(x_61);
|
||||
lean_dec(x_61);
|
||||
x_63 = x_60;
|
||||
x_64 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_7135____spec__3(x_62, x_57, x_63);
|
||||
x_64 = l_Array_mapMUnsafe_map___at___aux__Init__NotationExtra______macroRules___xabterm_x25_x5b___x7c___x5d_xbb__1___spec__3(x_62, x_57, x_63);
|
||||
x_65 = x_64;
|
||||
x_66 = l_Lean_PrettyPrinter_Delaborator_delabConst___closed__13;
|
||||
x_67 = l_Lean_mkSepArray(x_65, x_66);
|
||||
|
|
|
|||
766
stage0/stdlib/Lean/Util/Trace.c
generated
766
stage0/stdlib/Lean/Util/Trace.c
generated
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue