diff --git a/stage0/src/Init/Meta.lean b/stage0/src/Init/Meta.lean index a85559992f..75ccba4825 100644 --- a/stage0/src/Init/Meta.lean +++ b/stage0/src/Init/Meta.lean @@ -635,7 +635,7 @@ instance Option.hasQuote {α : Type} [Quote α] : Quote (Option α) where /- Evaluator for `prec` DSL -/ partial def evalPrec : Syntax → MacroM Nat - | `(prec| $num:numLit) => return num.isNatLit?.getD 0 +-- | `(prec| $num:numLit) => return num.isNatLit?.getD 0 | `(prec| $a + $b) => return (← evalPrec a) + (← evalPrec b) | `(prec| $a - $b) => return (← evalPrec a) - (← evalPrec b) | prec => Macro.withIncRecDepth prec do diff --git a/stage0/src/Init/Notation.lean b/stage0/src/Init/Notation.lean index 6c32ccb380..492026f42c 100644 --- a/stage0/src/Init/Notation.lean +++ b/stage0/src/Init/Notation.lean @@ -9,12 +9,16 @@ prelude import Init.Prelude -- DSL for specifying parser precedences -syntax ident : prec -syntax num : prec -syntax:65 prec " + " prec:66 : prec -syntax:65 prec " - " prec:66 : prec -macro "max" : prec => `(1024) -macro "lead" : prec => `(1023) + +namespace Lean.Parser.Syntax + +syntax:65 [addPrec] prec " + " prec:66 : prec +syntax:65 [subPrec] prec " - " prec:66 : prec + +end Lean.Parser.Syntax + +-- macro "max" : prec => `(1024) +-- macro "lead" : prec => `(1023) macro "(" p:prec ")" : prec => p -- Basic notation for defining parsers diff --git a/stage0/src/Lean/Parser/Syntax.lean b/stage0/src/Lean/Parser/Syntax.lean index a260cd3922..a60dfe1563 100644 --- a/stage0/src/Lean/Parser/Syntax.lean +++ b/stage0/src/Lean/Parser/Syntax.lean @@ -37,6 +37,11 @@ def «precedence» := parser! ":" >> precedenceLit def optPrecedence := optional (atomic «precedence») namespace Syntax +@[builtinPrecParser] def numPrec := checkPrec maxPrec >> numLit + +@[builtinPrioParser] def numPrio := checkPrec maxPrec >> numLit +@[builtinPrioParser] def highPrio := parser!:maxPrec nonReservedSymbol "high" true + @[builtinSyntaxParser] def paren := parser! "(" >> many1 syntaxParser >> ")" @[builtinSyntaxParser] def cat := parser! ident >> optPrecedence @[builtinSyntaxParser] def unary := parser! ident >> checkNoWsBefore >> "(" >> many1 syntaxParser >> ")" diff --git a/stage0/stdlib/Init/Coe.c b/stage0/stdlib/Init/Coe.c index a7e2b865fd..06a63356d1 100644 --- a/stage0/stdlib/Init/Coe.c +++ b/stage0/stdlib/Init/Coe.c @@ -43,6 +43,7 @@ lean_object* l_coeTrans(lean_object*, lean_object*, lean_object*); lean_object* l_coeB___rarg(lean_object*, lean_object*); lean_object* l_coeOfTail(lean_object*, lean_object*); lean_object* l_instHDiv__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); lean_object* l_instHSub__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -56,7 +57,6 @@ lean_object* l_coeSort___rarg(lean_object*, lean_object*); lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_instCoeDep(lean_object*, lean_object*); lean_object* l_hasOfNatOfCoe___rarg(lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_instHAdd__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Coe___hyg_160____closed__4; lean_object* l_instHAdd__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -90,6 +90,7 @@ lean_object* l_myMacro____x40_Init_Coe___hyg_160____closed__5; lean_object* l_coeD___rarg___boxed(lean_object*); lean_object* l_liftCoeM___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_coeOfTail___rarg(lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_coe___rarg(lean_object*); lean_object* l_hasOfNatOfCoe___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); @@ -136,7 +137,6 @@ lean_object* l_coeId___rarg___boxed(lean_object*); lean_object* l_instHAndThen__1(lean_object*, lean_object*); lean_object* l_instCoeTail(lean_object*, lean_object*); lean_object* l_coeD___boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_instHAdd__2(lean_object*, lean_object*); lean_object* l_instHDiv__2(lean_object*, lean_object*); lean_object* l_instHOrElse__1(lean_object*, lean_object*); @@ -316,7 +316,7 @@ static lean_object* _init_l_term_u2191_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u2191_____closed__4; x_3 = l_Lean_Parser_Tactic_intro___closed__12; x_4 = lean_alloc_ctor(2, 3, 0); @@ -460,7 +460,7 @@ x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_21); lean_ctor_set(x_22, 1, x_20); x_23 = lean_array_push(x_19, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -497,7 +497,7 @@ lean_object* l_unexpand____x40_Init_Coe___hyg_141_(lean_object* x_1, lean_object _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) diff --git a/stage0/stdlib/Init/Control/Basic.c b/stage0/stdlib/Init/Control/Basic.c index 7a0a880a77..7ec445d216 100644 --- a/stage0/stdlib/Init/Control/Basic.c +++ b/stage0/stdlib/Init/Control/Basic.c @@ -28,6 +28,7 @@ lean_object* l_term___x3c_x7c_x7c_x3e_____closed__5; lean_object* l_guard___rarg(lean_object*, lean_object*, uint8_t); extern lean_object* l_Array_empty___closed__1; lean_object* l_controlAt___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_instOrElse(lean_object*, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); @@ -42,7 +43,6 @@ lean_object* l_andM_match__1___rarg(uint8_t, lean_object*, lean_object*); lean_object* l_Functor_discard(lean_object*, lean_object*); lean_object* l_instMonadControlT(lean_object*, lean_object*, lean_object*); lean_object* l_Functor_mapRev(lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_instMonadControlT__1___rarg___lambda__1___boxed(lean_object*, lean_object*); lean_object* l_orM_match__1(lean_object*); lean_object* l_myMacro____x40_Init_Control_Basic___hyg_939____closed__4; @@ -57,6 +57,7 @@ lean_object* l_instMonadControlT___rarg___lambda__1(lean_object*, lean_object*, uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_instMonadControlT__1(lean_object*); lean_object* l_not___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__5; lean_object* l_andM___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_term___x3c_x26_x3e_____closed__1; lean_object* l_instOrElse___rarg(lean_object*); @@ -83,12 +84,12 @@ lean_object* l_orM___rarg(lean_object*, lean_object*, lean_object*, lean_object* lean_object* l_orM_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_term_x2d_____closed__5; lean_object* l_myMacro____x40_Init_Control_Basic___hyg_57____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__5; lean_object* l_myMacro____x40_Init_Control_Basic___hyg_605_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Control_Basic___hyg_57_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Control_Basic___hyg_939_(lean_object*, lean_object*, lean_object*); lean_object* l_instMonadControlT__1___rarg___lambda__2(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Control_Basic___hyg_939____closed__6; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; extern lean_object* l_term___xd7_____closed__5; lean_object* l_bool___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); @@ -132,7 +133,6 @@ lean_object* l_unless___rarg(lean_object*, lean_object*, uint8_t, lean_object*); lean_object* l_andM___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_andM(lean_object*, lean_object*); lean_object* l_guard(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_optional(lean_object*); lean_object* l_orM(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Control_Basic___hyg_57____closed__4; @@ -203,7 +203,7 @@ static lean_object* _init_l_term___x3c_x26_x3e_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x26_x3e_____closed__4; x_3 = l_term_x2d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -278,7 +278,7 @@ static lean_object* _init_l_myMacro____x40_Init_Control_Basic___hyg_57____closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_10793____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_10625____closed__5; x_2 = l_myMacro____x40_Init_Control_Basic___hyg_57____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -358,7 +358,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -385,7 +385,7 @@ lean_object* l_unexpand____x40_Init_Control_Basic___hyg_38_(lean_object* x_1, le _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -907,7 +907,7 @@ static lean_object* _init_l_term___x3c_x7c_x7c_x3e_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x7c_x7c_x3e_____closed__4; x_3 = l_term___x5c_x2f_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1054,7 +1054,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -1081,7 +1081,7 @@ lean_object* l_unexpand____x40_Init_Control_Basic___hyg_570_(lean_object* x_1, l _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -1296,7 +1296,7 @@ static lean_object* _init_l_term___x3c_x26_x26_x3e_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x26_x26_x3e_____closed__4; x_3 = l_term___xd7_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1443,7 +1443,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -1470,7 +1470,7 @@ lean_object* l_unexpand____x40_Init_Control_Basic___hyg_904_(lean_object* x_1, l _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) diff --git a/stage0/stdlib/Init/Core.c b/stage0/stdlib/Init/Core.c index 2351fc70c6..4a81f640cf 100644 --- a/stage0/stdlib/Init/Core.c +++ b/stage0/stdlib/Init/Core.c @@ -68,6 +68,7 @@ lean_object* l_myMacro____x40_Init_Core___hyg_877____closed__1; lean_object* l_instDecidableDite_match__1___rarg(uint8_t, lean_object*, lean_object*); lean_object* l_instDecidableEqQuotient_match__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Quotient_recOnSubsingleton___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_instInhabitedForInStep(lean_object*); lean_object* l_instDecidableEqQuotient_match__1___rarg(uint8_t, lean_object*, lean_object*); lean_object* l_term___x21_x3d_____closed__1; @@ -85,7 +86,6 @@ lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Quotient_recOnSubsingleton___rarg(lean_object*, lean_object*); lean_object* l_Task_get___boxed(lean_object*, lean_object*); lean_object* l_Task_map___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_instDecidableEqProd_match__2___rarg___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Decidable_byCases___rarg___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_term___u2248__; @@ -189,6 +189,7 @@ lean_object* l_instDecidableEqProd___rarg(lean_object*, lean_object*, lean_objec lean_object* l_Squash_mk(lean_object*); lean_object* lean_mk_thunk(lean_object*); lean_object* l_Thunk_bind___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_term___x3c_x2d_x3e_____closed__7; lean_object* l_Task_Priority_default; lean_object* l_Thunk_mk___boxed(lean_object*, lean_object*); @@ -288,7 +289,6 @@ lean_object* l_Thunk_pure___boxed(lean_object*, lean_object*); lean_object* l_decidableOfDecidableOfIff(lean_object*, lean_object*); lean_object* l___private_Init_Core_0__extfunApp(lean_object*, lean_object*); lean_object* l_Prod_map_match__1(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Task_spawn___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_term___u2248_____closed__1; lean_object* lean_thunk_get_own(lean_object*); @@ -477,7 +477,7 @@ static lean_object* _init_l_term___x3c_x2d_x3e_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x2d_x3e_____closed__4; x_3 = l_term___x3c_x2d_x3e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -624,7 +624,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -651,7 +651,7 @@ lean_object* l_unexpand____x40_Init_Core___hyg_150_(lean_object* x_1, lean_objec _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -767,7 +767,7 @@ static lean_object* _init_l_term___u2194_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2194_____closed__4; x_3 = l_term___x3c_x2d_x3e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -849,7 +849,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -876,7 +876,7 @@ lean_object* l_unexpand____x40_Init_Core___hyg_404_(lean_object* x_1, lean_objec _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -992,7 +992,7 @@ static lean_object* _init_l_term___u2248_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2248_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1165,7 +1165,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -1192,7 +1192,7 @@ lean_object* l_unexpand____x40_Init_Core___hyg_858_(lean_object* x_1, lean_objec _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -1436,7 +1436,7 @@ static lean_object* _init_l_term___x21_x3d_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x21_x3d_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1583,7 +1583,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -1610,7 +1610,7 @@ lean_object* l_unexpand____x40_Init_Core___hyg_1264_(lean_object* x_1, lean_obje _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -1774,7 +1774,7 @@ static lean_object* _init_l_term___u2260_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2260_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1921,7 +1921,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -1948,7 +1948,7 @@ lean_object* l_unexpand____x40_Init_Core___hyg_1746_(lean_object* x_1, lean_obje _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) diff --git a/stage0/stdlib/Init/Data/Array/Basic.c b/stage0/stdlib/Init/Data/Array/Basic.c index e08b0e4ef2..deb0c60491 100644 --- a/stage0/stdlib/Init/Data/Array/Basic.c +++ b/stage0/stdlib/Init/Data/Array/Basic.c @@ -113,6 +113,7 @@ lean_object* l_Array_findSomeRevM_x3f_find___rarg___lambda__1(lean_object*, lean lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec__1(lean_object*, lean_object*); uint8_t l_Array_isEqvAux___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Array_instToStringArray___rarg(lean_object*, lean_object*); lean_object* l_term_x23_x5b___x2c_x5d___closed__4; lean_object* lean_array_push(lean_object*, lean_object*); @@ -148,7 +149,6 @@ lean_object* l_Array_forInUnsafe_loop___at_Array_findIdxM_x3f___spec__1___rarg__ lean_object* l_Array_findM_x3f___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_string_utf8_byte_size(lean_object*); 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*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_Array_foldrMUnsafe_fold___at_Array_foldr___spec__2___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_singleton(lean_object*); lean_object* l_Array_find_x3f(lean_object*); @@ -240,8 +240,8 @@ lean_object* l_Array_mapM___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_insertAtAux_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_findRev_x3f(lean_object*); lean_object* l_Array_mapMUnsafe_map(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__5; lean_object* l_Array_foldlMUnsafe_fold___at_Array_filter___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; uint8_t l_Array_instBEqArray___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_indexOf_x3f___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___rarg___lambda__1(size_t, lean_object*, lean_object*, lean_object*, size_t, uint8_t); @@ -345,6 +345,7 @@ lean_object* l_Array_forIn_loop___rarg___lambda__1(lean_object*, lean_object*, l lean_object* l_Array_foldlMUnsafe_fold___at_Array_forM___spec__1___rarg___lambda__1(size_t, lean_object*, lean_object*, lean_object*, size_t, lean_object*); lean_object* l_Array_isPrefixOfAux(lean_object*); lean_object* l_Array_filterMapM___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Array_foldr___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Array_forRevM___spec__2(lean_object*, lean_object*); lean_object* l_Array_mapIdxM___rarg(lean_object*, lean_object*, lean_object*); @@ -494,11 +495,11 @@ lean_object* l_Array_get_x3f(lean_object*); lean_object* l_Array_get_x3f___rarg(lean_object*, lean_object*); lean_object* l_Array_findSomeRevM_x3f_find___at_Array_findRevM_x3f___spec__1(lean_object*, lean_object*); 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*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; lean_object* l_Array_zipWithAux_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_modify___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_findIdx_x3f(lean_object*); lean_object* l_Array_erase_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__3; lean_object* l_Array_forInUnsafe_loop___at_Array_findSomeM_x3f___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l_Array_insertAt___rarg___closed__3; @@ -533,7 +534,6 @@ lean_object* l_Array_findSome_x21___rarg___closed__3; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_Array_partition___rarg(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Array_append___spec__1___rarg(lean_object*, size_t, size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__5; lean_object* l_Array_foldlMUnsafe_fold___at_Array_filterM___spec__1___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_instInhabitedArray(lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Array_partition___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -572,7 +572,6 @@ lean_object* l_Array_filterMapM___at_Array_filterMap___spec__1(lean_object*, lea lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__6; uint8_t l_Array_allDiff___rarg(lean_object*, lean_object*); lean_object* l_Array_isEqv___rarg___boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Array_foldrMUnsafe_fold(lean_object*, lean_object*, lean_object*); lean_object* l_Array_findSome_x3f___rarg___boxed(lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Array_findSomeM_x3f___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -616,6 +615,7 @@ lean_object* l_Array_foldrMUnsafe_fold___at_Array_foldr___spec__1___rarg___boxed lean_object* l_Array_isEqvAux_match__1(lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l_Array_foldr(lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; lean_object* l_Array_foldlMUnsafe_fold___at_Array_filterMap___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_indexOfAux___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_findSomeM_x3f_match__1(lean_object*, lean_object*); @@ -7522,7 +7522,7 @@ static lean_object* _init_l_term_x23_x5b___x2c_x5d___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; -x_1 = l_termIf_____x3a__Then__Else_____closed__9; +x_1 = l_termIf_____x3a__Then__Else_____closed__10; x_2 = l_term_x5b___x5d___closed__5; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; @@ -7538,7 +7538,7 @@ static lean_object* _init_l_term_x23_x5b___x2c_x5d___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x23_x5b___x2c_x5d___closed__3; x_3 = l_term_x23_x5b___x2c_x5d___closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -7552,7 +7552,7 @@ static lean_object* _init_l_term_x23_x5b___x2c_x5d___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x23_x5b___x2c_x5d___closed__5; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -7627,7 +7627,7 @@ static lean_object* _init_l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_8994____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_8826____closed__5; x_2 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7730,7 +7730,7 @@ lean_ctor_set(x_23, 0, x_22); lean_ctor_set(x_23, 1, x_21); x_24 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_25 = lean_array_push(x_24, x_23); -x_26 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_26 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_27 = lean_array_push(x_25, x_26); x_28 = l_term_x5b___x5d___closed__2; x_29 = lean_alloc_ctor(1, 2, 0); @@ -7741,7 +7741,7 @@ x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_22); lean_ctor_set(x_31, 1, x_30); x_32 = lean_array_push(x_20, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_33 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_34 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_34, 0, x_33); lean_ctor_set(x_34, 1, x_32); diff --git a/stage0/stdlib/Init/Data/Array/Subarray.c b/stage0/stdlib/Init/Data/Array/Subarray.c index c92d7bbd50..f10ce1ed0f 100644 --- a/stage0/stdlib/Init/Data/Array/Subarray.c +++ b/stage0/stdlib/Init/Data/Array/Subarray.c @@ -44,18 +44,19 @@ lean_object* l_Subarray_anyM___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_instHAppendSubarraySubarrayArray(lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_foldr___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__5; lean_object* l_Subarray_forM(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l_Subarray_forInUnsafe_loop___at_Array_ofSubarray___spec__1(lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Subarray_all___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Subarray_foldlM___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_term_____x5b___x3a_x5d___closed__1; lean_object* l_Array_anyMUnsafe_any___at_Subarray_any___spec__1(lean_object*); -extern lean_object* l_prec___x2b_____closed__4; uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Array_instCoeSubarrayArray(lean_object*); lean_object* l_Subarray_foldl___rarg___boxed(lean_object*, lean_object*, lean_object*); @@ -79,10 +80,10 @@ lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__8; lean_object* l_Array_term_____x5b_x3a___x5d___closed__3; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__4; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; lean_object* l_Subarray_toArray___rarg___boxed(lean_object*); lean_object* l_Subarray_forInUnsafe_loop(lean_object*, lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop_match__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Subarray_forInUnsafe_loop___at_Array_ofSubarray___spec__1___rarg(lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Subarray_forM___spec__1___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Subarray_allM___spec__1___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -95,6 +96,7 @@ lean_object* l_Array_term_____x5b___x3a_x5d; lean_object* l_Subarray_forInUnsafe(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_term_____x5b___x3a___x5d; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Array_anyMUnsafe_any___at_Array_allM___spec__1___rarg___lambda__1___boxed(lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Subarray_foldl___spec__1___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*); @@ -102,16 +104,16 @@ lean_object* l_Array_term_____x5b___x3a___x5d___closed__11; extern lean_object* l_Lean_numLitKind___closed__2; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_622____closed__2; lean_object* l_Subarray_foldl(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; lean_object* l_Subarray_all(lean_object*); lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_622____closed__7; lean_object* l_Array_anyMUnsafe_any___at_Subarray_allM___spec__1___rarg___lambda__1(size_t, lean_object*, lean_object*, lean_object*, lean_object*, size_t, uint8_t); lean_object* l_Subarray_foldr___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; lean_object* l_Array_ofSubarray(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_Array_term_____x5b_x3a___x5d___closed__4; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__6; lean_object* l_Subarray_forInUnsafe_loop___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Array_term_____x5b_x3a___x5d___closed__2; lean_object* l_Array_extract(lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_foldr___spec__1(lean_object*, lean_object*); @@ -127,9 +129,11 @@ lean_object* l_Array_term_____x5b___x3a___x5d___closed__7; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Array_term_____x5b_x3a___x5d___closed__1; lean_object* l_Array_ofSubarray___rarg___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_622____closed__5; lean_object* l_Subarray_foldlM(lean_object*, lean_object*, lean_object*); lean_object* l_Array_term_____x5b_x3a___x5d___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_Subarray_foldrM(lean_object*, lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop___rarg___lambda__1(lean_object*, size_t, lean_object*, lean_object*, size_t, lean_object*); lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__11; @@ -142,19 +146,18 @@ lean_object* l_Array_term_____x5b_x3a___x5d___closed__6; lean_object* l_Subarray_forInUnsafe___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_forRevM___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_foldr___spec__2(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Array_term_____x5b_x3a___x5d; lean_object* l_Subarray_forRevM___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_foldr___spec__1___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Subarray_forM___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_ofSubarray___rarg(lean_object*); lean_object* l_instHAppendSubarraySubarrayArray___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; extern lean_object* l_term_x5b___x5d___closed__4; uint8_t l_Subarray_all___rarg(lean_object*, lean_object*); lean_object* l_instHAppendSubarraySubarrayArray___rarg___boxed(lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_forRevM___spec__1___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_term_____x5b___x3a_x5d___closed__2; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__9; uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Subarray_forM___spec__1___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -168,13 +171,10 @@ lean_object* l_Array_term_____x5b___x3a___x5d___closed__6; uint8_t l_Array_anyMUnsafe_any___at_Subarray_all___spec__1___rarg(lean_object*, lean_object*, size_t, size_t); lean_object* l_Subarray_foldl___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_Subarray_forIn___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_term_____x5b___x3a_x5d___closed__4; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__3; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_762____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Array_term_____x5b___x3a___x5d___closed__5; lean_object* l_Subarray_allM(lean_object*, lean_object*); lean_object* l_Array_term_____x5b___x3a___x5d___closed__3; @@ -183,11 +183,11 @@ lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_762____closed lean_object* l_Array_foldlMUnsafe_fold___at_Subarray_forM___spec__1(lean_object*, lean_object*); lean_object* l_Subarray_forIn(lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Subarray_allM___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Array_term_____x5b___x3a___x5d___closed__14; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_762____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; lean_object* l_Array_foldlMUnsafe_fold___at_Subarray_foldl___spec__1(lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop_match__1___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: @@ -1929,7 +1929,7 @@ static lean_object* _init_l_Array_term_____x5b___x3a___x5d___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b___x3a___x5d___closed__7; x_3 = l_term_x5b___x5d___closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1943,9 +1943,9 @@ static lean_object* _init_l_Array_term_____x5b___x3a___x5d___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b___x3a___x5d___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -1957,7 +1957,7 @@ static lean_object* _init_l_Array_term_____x5b___x3a___x5d___closed__10() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -1967,7 +1967,7 @@ static lean_object* _init_l_Array_term_____x5b___x3a___x5d___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b___x3a___x5d___closed__9; x_3 = l_Array_term_____x5b___x3a___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1981,9 +1981,9 @@ static lean_object* _init_l_Array_term_____x5b___x3a___x5d___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b___x3a___x5d___closed__11; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -1995,7 +1995,7 @@ static lean_object* _init_l_Array_term_____x5b___x3a___x5d___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b___x3a___x5d___closed__12; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2049,7 +2049,7 @@ static lean_object* _init_l_Array_term_____x5b___x3a_x5d___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b___x3a___x5d___closed__11; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2103,7 +2103,7 @@ static lean_object* _init_l_Array_term_____x5b_x3a___x5d___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b___x3a___x5d___closed__8; x_3 = l_Array_term_____x5b___x3a___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2117,9 +2117,9 @@ static lean_object* _init_l_Array_term_____x5b_x3a___x5d___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b_x3a___x5d___closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2131,7 +2131,7 @@ static lean_object* _init_l_Array_term_____x5b_x3a___x5d___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Array_term_____x5b_x3a___x5d___closed__4; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2289,7 +2289,7 @@ x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); x_29 = lean_array_push(x_23, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_30 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); @@ -2394,7 +2394,7 @@ x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); x_28 = lean_array_push(x_21, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_29 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_29); lean_ctor_set(x_30, 1, x_28); @@ -2564,25 +2564,25 @@ lean_ctor_set(x_19, 2, x_15); lean_ctor_set(x_19, 3, x_16); x_20 = l_Array_empty___closed__1; x_21 = lean_array_push(x_20, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_22 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_21); x_23 = lean_array_push(x_21, x_22); x_24 = lean_array_push(x_23, x_22); -x_25 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_25 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_26 = lean_array_push(x_24, x_25); x_27 = lean_array_push(x_26, x_9); -x_28 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_20, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_31 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); -x_33 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_33 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_34 = lean_array_push(x_33, x_32); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_36 = lean_array_push(x_34, x_35); x_37 = l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_622____closed__5; lean_inc(x_12); @@ -2611,12 +2611,12 @@ x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); x_51 = lean_array_push(x_42, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_52 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_52); lean_ctor_set(x_53, 1, x_51); x_54 = lean_array_push(x_36, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_55 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); diff --git a/stage0/stdlib/Init/Data/Range.c b/stage0/stdlib/Init/Data/Range.c index a509836d6b..35f1dd88c6 100644 --- a/stage0/stdlib/Init/Data/Range.c +++ b/stage0/stdlib/Init/Data/Range.c @@ -26,16 +26,14 @@ lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__9; extern lean_object* l_Array_empty___closed__1; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; lean_object* l_Std_Range_term_x5b___x3a___x5d___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__10; lean_object* l_Std_Range_term_x5b_x3a___x3a___x5d; lean_object* l_Std_Range_step___default; lean_object* lean_array_push(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__10; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__20; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Std_Range_forIn_loop(lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_853____closed__6; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_509____closed__10; @@ -51,8 +49,8 @@ lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d; lean_object* l_Std_Range_term_x5b___x3a___x5d___closed__1; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_853____closed__2; lean_object* lean_nat_sub(lean_object*, lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; lean_object* l_Std_Range_term_x5b_x3a___x3a___x5d___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Std_Range_forIn_loop_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_term_x5b_x3a___x5d___closed__1; lean_object* l_Std_Range_term_x5b_x3a___x5d___closed__4; @@ -68,25 +66,28 @@ lean_object* l_Std_Range_forIn_loop___rarg___boxed(lean_object*, lean_object*, l lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; lean_object* l_Std_Range_term_x5b_x3a___x3a___x5d___closed__5; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__18; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Std_Range_forIn_loop___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__15; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__14; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; lean_object* l_Std_Range_term_x5b_x3a___x5d___closed__5; lean_object* l_Std_Range_term_x5b_x3a___x5d___closed__3; lean_object* l_Std_Range_term_x5b___x3a___x5d___closed__4; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_509____closed__6; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; lean_object* l_Std_Range_term_x5b___x3a___x5d___closed__5; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Std_Range_start___default; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__24; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Std_Range_term_x5b_x3a___x5d___closed__6; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_853____closed__4; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_509____closed__3; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d___closed__2; lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d___closed__4; uint8_t lean_nat_dec_le(lean_object*, lean_object*); @@ -94,18 +95,18 @@ lean_object* l_Std_Range_term_x5b_x3a___x3a___x5d___closed__2; lean_object* l_Std_Range_term_x5b_x3a___x3a___x5d___closed__1; lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d___closed__1; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__21; lean_object* l_Std_Range_forIn_loop_match__2(lean_object*); lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_509____closed__5; lean_object* l_Std_Range_term_x5b___x3a___x5d; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__8; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_853____closed__5; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__17; extern lean_object* l_term_x5b___x5d___closed__4; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_509____closed__8; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__10; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_509____closed__1; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_509____closed__4; uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); @@ -119,7 +120,6 @@ lean_object* l_Std_Range_forIn_loop_match__1(lean_object*, lean_object*); lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__25; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_Std_Range_forIn___rarg(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Std_Range_term_x5b_x3a___x5d___closed__7; lean_object* l_Std_Range_term_x5b___x3a___x5d___closed__6; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__23; @@ -430,7 +430,7 @@ static lean_object* _init_l_Std_Range_term_x5b_x3a___x5d___closed__7() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -440,7 +440,7 @@ static lean_object* _init_l_Std_Range_term_x5b_x3a___x5d___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x5b___x5d___closed__4; x_3 = l_Std_Range_term_x5b_x3a___x5d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -454,9 +454,9 @@ static lean_object* _init_l_Std_Range_term_x5b_x3a___x5d___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b_x3a___x5d___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -468,7 +468,7 @@ static lean_object* _init_l_Std_Range_term_x5b_x3a___x5d___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b_x3a___x5d___closed__9; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -522,9 +522,9 @@ static lean_object* _init_l_Std_Range_term_x5b___x3a___x5d___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x5b___x5d___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -536,7 +536,7 @@ static lean_object* _init_l_Std_Range_term_x5b___x3a___x5d___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b___x3a___x5d___closed__3; x_3 = l_Std_Range_term_x5b_x3a___x5d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -550,9 +550,9 @@ static lean_object* _init_l_Std_Range_term_x5b___x3a___x5d___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b___x3a___x5d___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -564,7 +564,7 @@ static lean_object* _init_l_Std_Range_term_x5b___x3a___x5d___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b___x3a___x5d___closed__5; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -618,7 +618,7 @@ static lean_object* _init_l_Std_Range_term_x5b_x3a___x3a___x5d___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b_x3a___x5d___closed__9; x_3 = l_Std_Range_term_x5b_x3a___x5d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -632,9 +632,9 @@ static lean_object* _init_l_Std_Range_term_x5b_x3a___x3a___x5d___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b_x3a___x3a___x5d___closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -646,7 +646,7 @@ static lean_object* _init_l_Std_Range_term_x5b_x3a___x3a___x5d___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b_x3a___x3a___x5d___closed__4; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -700,7 +700,7 @@ static lean_object* _init_l_Std_Range_term_x5b___x3a___x3a___x5d___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b___x3a___x5d___closed__5; x_3 = l_Std_Range_term_x5b_x3a___x5d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -714,9 +714,9 @@ static lean_object* _init_l_Std_Range_term_x5b___x3a___x3a___x5d___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b___x3a___x3a___x5d___closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -728,7 +728,7 @@ static lean_object* _init_l_Std_Range_term_x5b___x3a___x3a___x5d___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Std_Range_term_x5b___x3a___x3a___x5d___closed__4; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -772,7 +772,7 @@ static lean_object* _init_l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -805,7 +805,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -822,7 +822,7 @@ static lean_object* _init_l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -840,7 +840,7 @@ static lean_object* _init_l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__8; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -933,7 +933,7 @@ static lean_object* _init_l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__17; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -944,7 +944,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -1081,14 +1081,14 @@ lean_ctor_set(x_17, 2, x_13); lean_ctor_set(x_17, 3, x_16); x_18 = l_Array_empty___closed__1; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_20 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_21 = lean_array_push(x_19, x_20); x_22 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__9; 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 = lean_array_push(x_18, x_23); -x_25 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_25 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_26 = lean_array_push(x_24, x_25); x_27 = lean_array_push(x_26, x_9); x_28 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; @@ -1118,7 +1118,7 @@ lean_ctor_set(x_44, 0, x_14); lean_ctor_set(x_44, 1, x_42); lean_ctor_set(x_44, 2, x_41); lean_ctor_set(x_44, 3, x_43); -x_45 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_45 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_46 = lean_array_push(x_45, x_44); x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_32); @@ -1217,7 +1217,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -1293,14 +1293,14 @@ lean_ctor_set(x_19, 2, x_15); lean_ctor_set(x_19, 3, x_18); x_20 = l_Array_empty___closed__1; x_21 = lean_array_push(x_20, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_22 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_23 = lean_array_push(x_21, x_22); x_24 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__9; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_20, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_27 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_28 = lean_array_push(x_26, x_27); x_29 = lean_array_push(x_28, x_9); x_30 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; @@ -1359,7 +1359,7 @@ lean_ctor_set(x_63, 0, x_16); lean_ctor_set(x_63, 1, x_61); lean_ctor_set(x_63, 2, x_60); lean_ctor_set(x_63, 3, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_64 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_65 = lean_array_push(x_64, x_63); x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_35); @@ -1500,14 +1500,14 @@ lean_ctor_set(x_21, 2, x_17); lean_ctor_set(x_21, 3, x_20); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_21); -x_24 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_24 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_25 = lean_array_push(x_23, x_24); x_26 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__9; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); x_28 = lean_array_push(x_22, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_29 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_30 = lean_array_push(x_28, x_29); x_31 = lean_array_push(x_30, x_9); x_32 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; @@ -1594,7 +1594,7 @@ lean_ctor_set(x_81, 0, x_18); lean_ctor_set(x_81, 1, x_79); lean_ctor_set(x_81, 2, x_78); lean_ctor_set(x_81, 3, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_82 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_83 = lean_array_push(x_82, x_81); x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_37); @@ -1658,14 +1658,14 @@ lean_ctor_set(x_19, 2, x_15); lean_ctor_set(x_19, 3, x_18); x_20 = l_Array_empty___closed__1; x_21 = lean_array_push(x_20, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_22 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_23 = lean_array_push(x_21, x_22); x_24 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__9; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_20, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_27 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_28 = lean_array_push(x_26, x_27); x_29 = lean_array_push(x_28, x_9); x_30 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; @@ -1724,7 +1724,7 @@ lean_ctor_set(x_63, 0, x_16); lean_ctor_set(x_63, 1, x_61); lean_ctor_set(x_63, 2, x_60); lean_ctor_set(x_63, 3, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_64 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_65 = lean_array_push(x_64, x_63); x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_35); diff --git a/stage0/stdlib/Init/Data/ToString/Macro.c b/stage0/stdlib/Init/Data/ToString/Macro.c index ee9d4073a7..102391f842 100644 --- a/stage0/stdlib/Init/Data/ToString/Macro.c +++ b/stage0/stdlib/Init/Data/ToString/Macro.c @@ -21,19 +21,18 @@ lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__5; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__7; lean_object* l_termS_x21_____closed__3; lean_object* lean_string_utf8_byte_size(lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_termS_x21_____closed__2; extern lean_object* l_Lean_instQuoteSubstring___closed__1; extern lean_object* l_Lean_instQuoteSubstring___closed__2; lean_object* l_Lean_Syntax_expandInterpolatedStr(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__3; lean_object* l_termS_x21_____closed__6; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__6; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_termS_x21_____closed__5; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__9; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__2; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__1; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__13; @@ -45,6 +44,7 @@ lean_object* l_termS_x21_____closed__8; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__4; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__11; lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__12; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_termS_x21__; @@ -107,7 +107,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_termS_x21_____closed__6; -x_2 = l_termIf_____x3a__Then__Else_____closed__9; +x_2 = l_termIf_____x3a__Then__Else_____closed__10; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -118,7 +118,7 @@ static lean_object* _init_l_termS_x21_____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termS_x21_____closed__4; x_3 = l_termS_x21_____closed__7; x_4 = lean_alloc_ctor(2, 3, 0); diff --git a/stage0/stdlib/Init/Meta.c b/stage0/stdlib/Init/Meta.c index 15a66bd9e3..b6197bc3b1 100644 --- a/stage0/stdlib/Init/Meta.c +++ b/stage0/stdlib/Init/Meta.c @@ -49,6 +49,7 @@ lean_object* l_Lean_Syntax_getSepArgs___boxed(lean_object*); lean_object* l___private_Init_Meta_0__Array_filterSepElemsMAux___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeHexDigit(lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_updateFirst_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getOptional_x3f(lean_object*); lean_object* l_Lean_Syntax_expandInterpolatedStrChunks_match__2___rarg(lean_object*, lean_object*); @@ -79,15 +80,12 @@ lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__7; lean_object* l_Lean_Syntax_decodeScientificLitVal_x3f_decodeAfterDot(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_toNat___boxed(lean_object*); lean_object* l_Lean_Syntax_identToAtom_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__2; lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeInterpStrQuotedChar(lean_object*, lean_object*); extern lean_object* l_Array_empty___closed__1; lean_object* l_Array_forInUnsafe_loop___at_Lean_Syntax_expandInterpolatedStrChunks___spec__1___lambda__2___closed__1; lean_object* l_Array_forInUnsafe_loop___at_Lean_Syntax_expandInterpolatedStrChunks___spec__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Name_toStringWithSep_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_decodeQuotedChar_match__3(lean_object*); -lean_object* l_Lean_evalPrec_match__2(lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; lean_object* l___private_Init_Meta_0__Lean_Syntax_isNatLitAux(lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__5; lean_object* l_Substring_takeWhileAux___at___private_Init_Meta_0__Lean_Syntax_decodeNameLitAux___spec__1(lean_object*, lean_object*, lean_object*); @@ -101,7 +99,6 @@ lean_object* l_Lean_Syntax_setTailInfo_match__1(lean_object*); lean_object* l_Lean_Syntax_decodeScientificLitVal_x3f_decodeExp(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_isGreek___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Array_forInUnsafe_loop___at_Lean_Syntax_expandInterpolatedStrChunks___spec__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeBinLitAux(lean_object*, lean_object*, lean_object*); uint32_t l_Lean_idEndEscape; @@ -113,7 +110,8 @@ lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*); uint8_t l_Lean_isIdBeginEscape(uint32_t); lean_object* l_Lean_Syntax_isLit_x3f_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkScientificLit(lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__8; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Lean_isIdFirst___boxed(lean_object*); lean_object* l_Lean_mkHole___boxed(lean_object*); lean_object* l___private_Init_Meta_0__Array_filterSepElemsMAux___at_Array_filterSepElems___spec__2(lean_object*, lean_object*, lean_object*, lean_object*); @@ -127,7 +125,6 @@ lean_object* l_Lean_Syntax_mkApp_match__1(lean_object*); extern lean_object* l_Array_getEvenElems___rarg___closed__1; lean_object* l_Lean_Syntax_strLitToAtom_match__1(lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeHexDigit___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_Syntax_setTailInfo(lean_object*, lean_object*); lean_object* l_Lean_instQuoteArray(lean_object*); lean_object* lean_string_utf8_extract(lean_object*, lean_object*, lean_object*); @@ -135,7 +132,6 @@ lean_object* l_Lean_instQuoteProd_match__1(lean_object*, lean_object*, lean_obje extern lean_object* l_Applicative_seqRight___default___rarg___closed__1; lean_object* l_Lean_Syntax_identToStrLit(lean_object*); lean_object* l_Array_filterSepElemsM___at_Array_filterSepElems___spec__1(lean_object*, lean_object*); -extern lean_object* l_prec___x2d_____closed__2; lean_object* l_Lean_instQuoteList___rarg(lean_object*); lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_mkAtom(lean_object*); @@ -144,26 +140,25 @@ lean_object* l_Lean_Syntax_expandInterpolatedStr___lambda__1(lean_object*, lean_ lean_object* l_Array_filterSepElems___boxed(lean_object*, lean_object*); lean_object* l_Lean_mkIdentFrom___boxed(lean_object*, lean_object*); lean_object* l_Lean_Syntax_setHeadInfo(lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; extern lean_object* l_instReprBool___closed__2; lean_object* l_Lean_instQuoteBool___closed__1; uint8_t l_USize_decLt(size_t, size_t); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; extern lean_object* l_Lean_nameLitKind; lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeInterpStrLit_loop_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l___private_Init_Meta_0__Lean_Syntax_isNatLitAux___boxed(lean_object*, lean_object*); lean_object* l_Lean_instQuoteBool___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__4; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkSep___boxed(lean_object*, lean_object*); lean_object* l_Lean_Syntax_decodeQuotedChar___boxed__const__6; lean_object* l_Lean_isSubScriptAlnum___boxed(lean_object*); lean_object* l_Array_mapSepElems(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__7; lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__4; -extern lean_object* l_prec_____closed__2; lean_object* l_Lean_Name_toStringWithSep(lean_object*, lean_object*); lean_object* l_Lean_Syntax_SepArray_ofElems(lean_object*, lean_object*); lean_object* l_Lean_Syntax_decodeQuotedChar_match__3___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__4; lean_object* l_Lean_Name_capitalize_match__1(lean_object*); lean_object* l_Lean_Syntax_isLit_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instQuoteSubstring___closed__1; @@ -224,6 +219,8 @@ lean_object* l_Lean_monadNameGeneratorLift___rarg(lean_object*, lean_object*); lean_object* l_Lean_Syntax_decodeQuotedChar_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Syntax_SepArray_getElems(lean_object*); lean_object* l_Lean_Syntax_getId___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l_Lean_Syntax_hasArgs_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_quoteList___rarg(lean_object*, lean_object*); lean_object* l_Lean_Syntax_isFieldIdx_x3f(lean_object*); @@ -247,6 +244,7 @@ lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg(lean_object*, lean lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__9; lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instQuoteBool___closed__6; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__14; lean_object* l_Lean_mkFreshId___rarg(lean_object*, lean_object*); lean_object* l_String_capitalize(lean_object*); lean_object* l_Lean_NameGenerator_next(lean_object*); @@ -281,16 +279,14 @@ lean_object* l_Lean_Syntax_strLitToAtom_match__1___rarg(lean_object*, lean_objec lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeInterpStrQuotedChar___boxed(lean_object*, lean_object*); extern lean_object* l_Lean_choiceKind; extern lean_object* l_Lean_charLitKind; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_Lean_NameGenerator_idx___default; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__7; lean_object* lean_array_to_list(lean_object*, lean_object*); lean_object* l_Lean_mkFreshId(lean_object*); lean_object* l_Lean_Macro_throwErrorAt___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkCIdent(lean_object*); lean_object* l_Lean_mkOptionalNode_match__1(lean_object*); lean_object* l_Lean_Syntax_replaceInfo(lean_object*, lean_object*); -extern lean_object* l_Lean_numLitKind___closed__2; lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__2; lean_object* l_Lean_Syntax_isNameLit_x3f_match__1(lean_object*); lean_object* l_Lean_Syntax_decodeQuotedChar_match__2(lean_object*); @@ -325,6 +321,7 @@ lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeNameLitAux(lean_object*, lean_object* l_Lean_Syntax_getOptionalIdent_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_termEvalPrec_x21_____closed__5; lean_object* l_Lean_NameGenerator_mkChild(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_mkSepArray_match__2(lean_object*); lean_object* l_Lean_Syntax_isCharLit_x3f___boxed(lean_object*); lean_object* l_Lean_Syntax_getId_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -349,6 +346,7 @@ lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__1; uint8_t l_Char_isAlpha(uint32_t); lean_object* l_Lean_Option_hasQuote(lean_object*); uint8_t l_Lean_Syntax_isAtom(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_object* l_Array_foldlMUnsafe_fold___at_Array_getSepElems___spec__1(lean_object*); lean_object* l_Lean_Syntax_isToken_match__1(lean_object*); extern lean_object* l_Lean_nullKind___closed__2; @@ -368,6 +366,7 @@ lean_object* l_Lean_Syntax_isAtom_match__1___rarg(lean_object*, lean_object*, le lean_object* l_Lean_Syntax_isIdOrAtom_x3f_match__1(lean_object*); lean_object* l___private_Init_Meta_0__Array_mapSepElemsMAux___at_Array_mapSepElems___spec__2(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_decodeQuotedChar___boxed__const__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Array_mapMUnsafe_map___at_Lean_expandMacros___spec__1(size_t, size_t, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instQuoteProd_match__1___rarg(lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Array_mapSepElemsMAux___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -399,7 +398,6 @@ lean_object* l_String_quote(lean_object*); uint8_t l_Char_isAlphanum(uint32_t); lean_object* l_Lean_instInhabitedNameGenerator; lean_object* l_Lean_Syntax_isScientificLit_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Syntax_SepArray_getElems___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_decodeScientificLitVal_x3f(lean_object*); @@ -418,7 +416,6 @@ lean_object* l_Lean_Syntax_getTailInfo_match__1___rarg(lean_object*, lean_object lean_object* l_Lean_mkSepArray_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_instQuoteSubstring___closed__4; lean_object* l_Lean_mkOptionalNode_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Lean_mkSepArray_match__1(lean_object*); lean_object* l_Lean_Syntax_setHeadInfo_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_expandMacros___boxed__const__1; @@ -453,7 +450,6 @@ lean_object* l_Lean_instQuoteNat(lean_object*); uint8_t l_Lean_Syntax_isNone(lean_object*); lean_object* lean_name_mk_numeral(lean_object*, lean_object*); lean_object* l_Lean_Syntax_decodeScientificLitVal_x3f_decodeAfterDot___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_expandMacros(lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_updateLast(lean_object*); lean_object* l_Lean_Syntax_isStrLit_x3f_match__1(lean_object*); @@ -487,7 +483,6 @@ lean_object* l_Lean_mkCIdentFrom___closed__1; lean_object* l_Lean_Syntax_getTailInfo___boxed(lean_object*); lean_object* l_Lean_Syntax_decodeQuotedChar___boxed__const__3; lean_object* l_Lean_Syntax_identToStrLit_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l_Lean_Syntax_isInterpolatedStrLit_x3f___boxed(lean_object*); lean_object* l_Lean_Syntax_decodeNameLit___boxed(lean_object*); lean_object* lean_string_length(lean_object*); @@ -521,6 +516,7 @@ lean_object* l_Lean_instQuoteProd___rarg(lean_object*, lean_object*, lean_object lean_object* l_Lean_Syntax_isScientificLit_x3f_match__1(lean_object*); lean_object* l___private_Init_Meta_0__Lean_quoteOption_match__1(lean_object*, lean_object*); lean_object* l_Lean_Syntax_instCoeArraySyntaxSepArray(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l_Lean_Syntax_strLitToAtom___boxed(lean_object*); lean_object* l_Lean_Syntax_find_x3f(lean_object*, lean_object*); lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); @@ -529,18 +525,18 @@ lean_object* l___private_Init_Meta_0__Lean_quoteList_match__1___rarg(lean_object lean_object* l_Array_filterSepElemsM___at_Array_filterSepElems___spec__1___boxed(lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_quoteOption_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_monadNameGeneratorLift___rarg___lambda__1(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_myMacro____x40_Init_Meta___hyg_4183_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_myMacro____x40_Init_Meta___hyg_4102_(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_expandInterpolatedStr___closed__1; lean_object* l_Lean_Syntax_decodeQuotedChar_match__5(lean_object*); lean_object* l_Lean_Syntax_expandInterpolatedStr___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkSepArray___closed__1; +extern lean_object* l_Lean_Parser_Syntax_subPrec___closed__2; lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeBinLitAux___boxed(lean_object*, lean_object*, lean_object*); uint8_t l_UInt32_decLe(uint32_t, uint32_t); lean_object* l_Lean_Syntax_decodeQuotedChar_match__4(lean_object*); lean_object* l_Lean_mkSepArray___boxed(lean_object*, lean_object*); lean_object* l_Lean_Syntax_isNone_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_copyTailInfo_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_Syntax_decodeQuotedChar_match__5___rarg(lean_object*, lean_object*); lean_object* l_Lean_instQuoteName___closed__1; lean_object* l___private_Init_Meta_0__Lean_Syntax_updateLast_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -572,6 +568,7 @@ lean_object* l_Lean_Syntax_setHeadInfoAux(lean_object*, lean_object*); lean_object* l_Lean_Option_hasQuote___rarg(lean_object*); extern lean_object* l_Lean_interpolatedStrLitKind; lean_object* l_Lean_termEvalPrec_x21_____closed__4; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__8; lean_object* l___private_Init_Meta_0__Lean_Syntax_updateLast___at_Lean_Syntax_setTailInfoAux___spec__1(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_isIdRest(uint32_t); lean_object* l_Lean_Syntax_isIdent___boxed(lean_object*); @@ -584,7 +581,6 @@ lean_object* l___private_Init_Meta_0__Array_mapSepElemsMAux___rarg(lean_object*, lean_object* l_Array_mapMUnsafe_map___at_Lean_Syntax_replaceInfo___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_strLitToAtom_match__2___rarg(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Syntax_isIdent(lean_object*); -lean_object* l_Lean_evalPrec_match__2___rarg(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_isGreek(uint32_t x_1) { _start: { @@ -1516,7 +1512,7 @@ lean_inc(x_3); x_4 = lean_ctor_get(x_1, 1); lean_inc(x_4); lean_dec(x_1); -x_5 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_5 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_6 = lean_string_append(x_4, x_5); x_7 = l_Nat_repr(x_2); x_8 = lean_string_append(x_6, x_7); @@ -1528,7 +1524,7 @@ else { lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; x_10 = l_Nat_repr(x_2); -x_11 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_11 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_12 = lean_string_append(x_11, x_10); lean_dec(x_10); x_13 = lean_name_mk_string(x_1, x_12); @@ -4673,11 +4669,11 @@ lean_object* l_Lean_mkHole(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_3 = l_Lean_mkAtomFrom(x_1, x_2); x_4 = l_Lean_mkOptionalNode___closed__2; x_5 = lean_array_push(x_4, x_3); -x_6 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_6 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_7 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_7, 0, x_6); lean_ctor_set(x_7, 1, x_5); @@ -4802,7 +4798,7 @@ lean_ctor_set(x_7, 1, x_2); x_8 = l_Lean_Syntax_mkApp___closed__1; x_9 = lean_array_push(x_8, x_1); x_10 = lean_array_push(x_9, x_7); -x_11 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_11 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_12 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_12, 0, x_11); lean_ctor_set(x_12, 1, x_10); @@ -9045,7 +9041,7 @@ static lean_object* _init_l___private_Init_Meta_0__Lean_quoteName___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l___private_Init_Meta_0__Lean_quoteName___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9216,7 +9212,7 @@ static lean_object* _init_l_Lean_instQuoteProd___rarg___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_2173____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_2005____closed__4; x_2 = l_Lean_instQuoteProd___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9287,7 +9283,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_Init_Notation___hyg_13069____closed__8; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; x_3 = l_Lean_mkCIdentFrom(x_1, x_2); return x_3; } @@ -9316,7 +9312,7 @@ x_7 = l___private_Init_Meta_0__Lean_quoteList___rarg(x_1, x_5); x_8 = l_Lean_Syntax_mkApp___closed__1; x_9 = lean_array_push(x_8, x_6); x_10 = lean_array_push(x_9, x_7); -x_11 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_11 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_12 = l_Lean_Syntax_mkCApp(x_11, x_10); return x_12; } @@ -9534,36 +9530,6 @@ x_2 = lean_alloc_closure((void*)(l_Lean_evalPrec_match__1___rarg), 3, 0); return x_2; } } -lean_object* l_Lean_evalPrec_match__2___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) { -_start: -{ -if (lean_obj_tag(x_1) == 0) -{ -lean_object* x_4; -lean_dec(x_2); -x_4 = lean_apply_1(x_3, x_1); -return x_4; -} -else -{ -lean_object* x_5; lean_object* x_6; -lean_dec(x_3); -x_5 = lean_ctor_get(x_1, 0); -lean_inc(x_5); -lean_dec(x_1); -x_6 = lean_apply_1(x_2, x_5); -return x_6; -} -} -} -lean_object* l_Lean_evalPrec_match__2(lean_object* x_1) { -_start: -{ -lean_object* x_2; -x_2 = lean_alloc_closure((void*)(l_Lean_evalPrec_match__2___rarg), 3, 0); -return x_2; -} -} static lean_object* _init_l_Lean_evalPrec___closed__1() { _start: { @@ -9576,905 +9542,391 @@ lean_object* l_Lean_evalPrec(lean_object* x_1, lean_object* x_2, lean_object* x_ _start: { lean_object* x_4; uint8_t x_5; -x_4 = l_prec_____closed__2; +x_4 = l_Lean_Parser_Syntax_addPrec___closed__8; lean_inc(x_1); x_5 = l_Lean_Syntax_isOfKind(x_1, x_4); if (x_5 == 0) { lean_object* x_6; uint8_t x_7; -x_6 = l_prec___x2b_____closed__2; +x_6 = l_Lean_Parser_Syntax_subPrec___closed__2; lean_inc(x_1); x_7 = l_Lean_Syntax_isOfKind(x_1, x_6); if (x_7 == 0) { -lean_object* x_8; uint8_t x_9; -x_8 = l_prec___x2d_____closed__2; +lean_object* x_8; lean_object* x_9; uint8_t x_10; lean_inc(x_1); -x_9 = l_Lean_Syntax_isOfKind(x_1, x_8); -if (x_9 == 0) +x_8 = l_Lean_Syntax_getKind(x_1); +x_9 = l_Lean_choiceKind; +x_10 = lean_name_eq(x_8, x_9); +lean_dec(x_8); +if (x_10 == 0) { -lean_object* x_10; lean_object* x_11; uint8_t x_12; -lean_inc(x_1); -x_10 = l_Lean_Syntax_getKind(x_1); -x_11 = l_Lean_choiceKind; -x_12 = lean_name_eq(x_10, x_11); -lean_dec(x_10); -if (x_12 == 0) +uint8_t x_11; +x_11 = !lean_is_exclusive(x_2); +if (x_11 == 0) { -uint8_t x_13; -x_13 = !lean_is_exclusive(x_2); -if (x_13 == 0) +lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; uint8_t x_18; +x_12 = lean_ctor_get(x_2, 0); +x_13 = lean_ctor_get(x_2, 1); +x_14 = lean_ctor_get(x_2, 2); +x_15 = lean_ctor_get(x_2, 3); +x_16 = lean_ctor_get(x_2, 4); +x_17 = lean_ctor_get(x_2, 5); +x_18 = lean_nat_dec_eq(x_15, x_16); +if (x_18 == 0) { -lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; uint8_t x_20; -x_14 = lean_ctor_get(x_2, 0); -x_15 = lean_ctor_get(x_2, 1); -x_16 = lean_ctor_get(x_2, 2); -x_17 = lean_ctor_get(x_2, 3); -x_18 = lean_ctor_get(x_2, 4); -x_19 = lean_ctor_get(x_2, 5); -x_20 = lean_nat_dec_eq(x_17, x_18); -if (x_20 == 0) -{ -lean_object* x_21; lean_object* x_22; lean_object* x_23; -x_21 = lean_unsigned_to_nat(1u); -x_22 = lean_nat_add(x_17, x_21); -lean_dec(x_17); -lean_ctor_set(x_2, 3, x_22); +lean_object* x_19; lean_object* x_20; lean_object* x_21; +x_19 = lean_unsigned_to_nat(1u); +x_20 = lean_nat_add(x_15, x_19); +lean_dec(x_15); +lean_ctor_set(x_2, 3, x_20); lean_inc(x_2); lean_inc(x_1); -x_23 = l_Lean_Macro_expandMacro_x3fImp(x_1, x_2, x_3); -if (lean_obj_tag(x_23) == 0) +x_21 = l_Lean_Macro_expandMacro_x3fImp(x_1, x_2, x_3); +if (lean_obj_tag(x_21) == 0) { -lean_object* x_24; -x_24 = lean_ctor_get(x_23, 0); -lean_inc(x_24); -if (lean_obj_tag(x_24) == 0) +lean_object* x_22; +x_22 = lean_ctor_get(x_21, 0); +lean_inc(x_22); +if (lean_obj_tag(x_22) == 0) { -lean_object* x_25; lean_object* x_26; lean_object* x_27; -x_25 = lean_ctor_get(x_23, 1); -lean_inc(x_25); -lean_dec(x_23); -x_26 = l_Lean_evalPrec___closed__1; -x_27 = l_Lean_Macro_throwErrorAt___rarg(x_1, x_26, x_2, x_25); +lean_object* x_23; lean_object* x_24; lean_object* x_25; +x_23 = lean_ctor_get(x_21, 1); +lean_inc(x_23); +lean_dec(x_21); +x_24 = l_Lean_evalPrec___closed__1; +x_25 = l_Lean_Macro_throwErrorAt___rarg(x_1, x_24, x_2, x_23); lean_dec(x_1); -return x_27; +return x_25; } else { -lean_object* x_28; lean_object* x_29; +lean_object* x_26; lean_object* x_27; lean_dec(x_1); -x_28 = lean_ctor_get(x_23, 1); -lean_inc(x_28); -lean_dec(x_23); -x_29 = lean_ctor_get(x_24, 0); -lean_inc(x_29); -lean_dec(x_24); -x_1 = x_29; -x_3 = x_28; +x_26 = lean_ctor_get(x_21, 1); +lean_inc(x_26); +lean_dec(x_21); +x_27 = lean_ctor_get(x_22, 0); +lean_inc(x_27); +lean_dec(x_22); +x_1 = x_27; +x_3 = x_26; goto _start; } } else { -uint8_t x_31; +uint8_t x_29; lean_dec(x_2); lean_dec(x_1); -x_31 = !lean_is_exclusive(x_23); -if (x_31 == 0) +x_29 = !lean_is_exclusive(x_21); +if (x_29 == 0) { -return x_23; +return x_21; } else { -lean_object* x_32; lean_object* x_33; lean_object* x_34; -x_32 = lean_ctor_get(x_23, 0); -x_33 = lean_ctor_get(x_23, 1); -lean_inc(x_33); -lean_inc(x_32); -lean_dec(x_23); -x_34 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_34, 0, x_32); -lean_ctor_set(x_34, 1, x_33); -return x_34; +lean_object* x_30; lean_object* x_31; lean_object* x_32; +x_30 = lean_ctor_get(x_21, 0); +x_31 = lean_ctor_get(x_21, 1); +lean_inc(x_31); +lean_inc(x_30); +lean_dec(x_21); +x_32 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_32, 0, x_30); +lean_ctor_set(x_32, 1, x_31); +return x_32; } } } else { -lean_object* x_35; lean_object* x_36; lean_object* x_37; +lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_free_object(x_2); -lean_dec(x_19); -lean_dec(x_18); lean_dec(x_17); lean_dec(x_16); lean_dec(x_15); lean_dec(x_14); -x_35 = l_Lean_maxRecDepthErrorMessage; -x_36 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_36, 0, x_1); -lean_ctor_set(x_36, 1, x_35); -x_37 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_37, 0, x_36); -lean_ctor_set(x_37, 1, x_3); -return x_37; +lean_dec(x_13); +lean_dec(x_12); +x_33 = l_Lean_maxRecDepthErrorMessage; +x_34 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_34, 0, x_1); +lean_ctor_set(x_34, 1, x_33); +x_35 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_35, 0, x_34); +lean_ctor_set(x_35, 1, x_3); +return x_35; } } else { -lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; uint8_t x_44; -x_38 = lean_ctor_get(x_2, 0); -x_39 = lean_ctor_get(x_2, 1); -x_40 = lean_ctor_get(x_2, 2); -x_41 = lean_ctor_get(x_2, 3); -x_42 = lean_ctor_get(x_2, 4); -x_43 = lean_ctor_get(x_2, 5); -lean_inc(x_43); -lean_inc(x_42); +lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; uint8_t x_42; +x_36 = lean_ctor_get(x_2, 0); +x_37 = lean_ctor_get(x_2, 1); +x_38 = lean_ctor_get(x_2, 2); +x_39 = lean_ctor_get(x_2, 3); +x_40 = lean_ctor_get(x_2, 4); +x_41 = lean_ctor_get(x_2, 5); lean_inc(x_41); lean_inc(x_40); lean_inc(x_39); lean_inc(x_38); +lean_inc(x_37); +lean_inc(x_36); lean_dec(x_2); -x_44 = lean_nat_dec_eq(x_41, x_42); -if (x_44 == 0) +x_42 = lean_nat_dec_eq(x_39, x_40); +if (x_42 == 0) { -lean_object* x_45; lean_object* x_46; lean_object* x_47; lean_object* x_48; -x_45 = lean_unsigned_to_nat(1u); -x_46 = lean_nat_add(x_41, x_45); -lean_dec(x_41); -x_47 = lean_alloc_ctor(0, 6, 0); -lean_ctor_set(x_47, 0, x_38); -lean_ctor_set(x_47, 1, x_39); -lean_ctor_set(x_47, 2, x_40); -lean_ctor_set(x_47, 3, x_46); -lean_ctor_set(x_47, 4, x_42); -lean_ctor_set(x_47, 5, x_43); -lean_inc(x_47); +lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; +x_43 = lean_unsigned_to_nat(1u); +x_44 = lean_nat_add(x_39, x_43); +lean_dec(x_39); +x_45 = lean_alloc_ctor(0, 6, 0); +lean_ctor_set(x_45, 0, x_36); +lean_ctor_set(x_45, 1, x_37); +lean_ctor_set(x_45, 2, x_38); +lean_ctor_set(x_45, 3, x_44); +lean_ctor_set(x_45, 4, x_40); +lean_ctor_set(x_45, 5, x_41); +lean_inc(x_45); lean_inc(x_1); -x_48 = l_Lean_Macro_expandMacro_x3fImp(x_1, x_47, x_3); -if (lean_obj_tag(x_48) == 0) +x_46 = l_Lean_Macro_expandMacro_x3fImp(x_1, x_45, x_3); +if (lean_obj_tag(x_46) == 0) { -lean_object* x_49; -x_49 = lean_ctor_get(x_48, 0); -lean_inc(x_49); -if (lean_obj_tag(x_49) == 0) +lean_object* x_47; +x_47 = lean_ctor_get(x_46, 0); +lean_inc(x_47); +if (lean_obj_tag(x_47) == 0) { -lean_object* x_50; lean_object* x_51; lean_object* x_52; -x_50 = lean_ctor_get(x_48, 1); -lean_inc(x_50); -lean_dec(x_48); -x_51 = l_Lean_evalPrec___closed__1; -x_52 = l_Lean_Macro_throwErrorAt___rarg(x_1, x_51, x_47, x_50); +lean_object* x_48; lean_object* x_49; lean_object* x_50; +x_48 = lean_ctor_get(x_46, 1); +lean_inc(x_48); +lean_dec(x_46); +x_49 = l_Lean_evalPrec___closed__1; +x_50 = l_Lean_Macro_throwErrorAt___rarg(x_1, x_49, x_45, x_48); lean_dec(x_1); -return x_52; +return x_50; } else { -lean_object* x_53; lean_object* x_54; +lean_object* x_51; lean_object* x_52; lean_dec(x_1); -x_53 = lean_ctor_get(x_48, 1); -lean_inc(x_53); -lean_dec(x_48); -x_54 = lean_ctor_get(x_49, 0); -lean_inc(x_54); -lean_dec(x_49); -x_1 = x_54; -x_2 = x_47; -x_3 = x_53; +x_51 = lean_ctor_get(x_46, 1); +lean_inc(x_51); +lean_dec(x_46); +x_52 = lean_ctor_get(x_47, 0); +lean_inc(x_52); +lean_dec(x_47); +x_1 = x_52; +x_2 = x_45; +x_3 = x_51; goto _start; } } else { -lean_object* x_56; lean_object* x_57; lean_object* x_58; lean_object* x_59; -lean_dec(x_47); +lean_object* x_54; lean_object* x_55; lean_object* x_56; lean_object* x_57; +lean_dec(x_45); lean_dec(x_1); -x_56 = lean_ctor_get(x_48, 0); -lean_inc(x_56); -x_57 = lean_ctor_get(x_48, 1); -lean_inc(x_57); -if (lean_is_exclusive(x_48)) { - lean_ctor_release(x_48, 0); - lean_ctor_release(x_48, 1); - x_58 = x_48; +x_54 = lean_ctor_get(x_46, 0); +lean_inc(x_54); +x_55 = lean_ctor_get(x_46, 1); +lean_inc(x_55); +if (lean_is_exclusive(x_46)) { + lean_ctor_release(x_46, 0); + lean_ctor_release(x_46, 1); + x_56 = x_46; } else { - lean_dec_ref(x_48); - x_58 = lean_box(0); + lean_dec_ref(x_46); + x_56 = lean_box(0); } -if (lean_is_scalar(x_58)) { - x_59 = lean_alloc_ctor(1, 2, 0); +if (lean_is_scalar(x_56)) { + x_57 = lean_alloc_ctor(1, 2, 0); } else { - x_59 = x_58; + x_57 = x_56; } -lean_ctor_set(x_59, 0, x_56); -lean_ctor_set(x_59, 1, x_57); -return x_59; +lean_ctor_set(x_57, 0, x_54); +lean_ctor_set(x_57, 1, x_55); +return x_57; } } else { -lean_object* x_60; lean_object* x_61; lean_object* x_62; -lean_dec(x_43); -lean_dec(x_42); +lean_object* x_58; lean_object* x_59; lean_object* x_60; lean_dec(x_41); lean_dec(x_40); lean_dec(x_39); lean_dec(x_38); -x_60 = l_Lean_maxRecDepthErrorMessage; -x_61 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_61, 0, x_1); -lean_ctor_set(x_61, 1, x_60); -x_62 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_62, 0, x_61); -lean_ctor_set(x_62, 1, x_3); -return x_62; +lean_dec(x_37); +lean_dec(x_36); +x_58 = l_Lean_maxRecDepthErrorMessage; +x_59 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_59, 0, x_1); +lean_ctor_set(x_59, 1, x_58); +x_60 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_60, 0, x_59); +lean_ctor_set(x_60, 1, x_3); +return x_60; } } } else { -lean_object* x_63; lean_object* x_64; uint8_t x_65; -x_63 = lean_unsigned_to_nat(0u); -x_64 = l_Lean_Syntax_getArg(x_1, x_63); -x_65 = !lean_is_exclusive(x_2); -if (x_65 == 0) +lean_object* x_61; lean_object* x_62; uint8_t x_63; +x_61 = lean_unsigned_to_nat(0u); +x_62 = l_Lean_Syntax_getArg(x_1, x_61); +x_63 = !lean_is_exclusive(x_2); +if (x_63 == 0) { -lean_object* x_66; lean_object* x_67; lean_object* x_68; lean_object* x_69; lean_object* x_70; lean_object* x_71; uint8_t x_72; -x_66 = lean_ctor_get(x_2, 0); -x_67 = lean_ctor_get(x_2, 1); -x_68 = lean_ctor_get(x_2, 2); -x_69 = lean_ctor_get(x_2, 3); -x_70 = lean_ctor_get(x_2, 4); -x_71 = lean_ctor_get(x_2, 5); -x_72 = lean_nat_dec_eq(x_69, x_70); -if (x_72 == 0) +lean_object* x_64; lean_object* x_65; lean_object* x_66; lean_object* x_67; lean_object* x_68; lean_object* x_69; uint8_t x_70; +x_64 = lean_ctor_get(x_2, 0); +x_65 = lean_ctor_get(x_2, 1); +x_66 = lean_ctor_get(x_2, 2); +x_67 = lean_ctor_get(x_2, 3); +x_68 = lean_ctor_get(x_2, 4); +x_69 = lean_ctor_get(x_2, 5); +x_70 = lean_nat_dec_eq(x_67, x_68); +if (x_70 == 0) { -lean_object* x_73; lean_object* x_74; +lean_object* x_71; lean_object* x_72; lean_dec(x_1); -x_73 = lean_unsigned_to_nat(1u); -x_74 = lean_nat_add(x_69, x_73); -lean_dec(x_69); -lean_ctor_set(x_2, 3, x_74); -x_1 = x_64; +x_71 = lean_unsigned_to_nat(1u); +x_72 = lean_nat_add(x_67, x_71); +lean_dec(x_67); +lean_ctor_set(x_2, 3, x_72); +x_1 = x_62; goto _start; } else { -lean_object* x_76; lean_object* x_77; lean_object* x_78; +lean_object* x_74; lean_object* x_75; lean_object* x_76; lean_free_object(x_2); -lean_dec(x_71); -lean_dec(x_70); lean_dec(x_69); lean_dec(x_68); lean_dec(x_67); lean_dec(x_66); +lean_dec(x_65); lean_dec(x_64); -x_76 = l_Lean_maxRecDepthErrorMessage; -x_77 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_77, 0, x_1); -lean_ctor_set(x_77, 1, x_76); -x_78 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_78, 0, x_77); -lean_ctor_set(x_78, 1, x_3); -return x_78; +lean_dec(x_62); +x_74 = l_Lean_maxRecDepthErrorMessage; +x_75 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_75, 0, x_1); +lean_ctor_set(x_75, 1, x_74); +x_76 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_76, 0, x_75); +lean_ctor_set(x_76, 1, x_3); +return x_76; } } else { -lean_object* x_79; lean_object* x_80; lean_object* x_81; lean_object* x_82; lean_object* x_83; lean_object* x_84; uint8_t x_85; -x_79 = lean_ctor_get(x_2, 0); -x_80 = lean_ctor_get(x_2, 1); -x_81 = lean_ctor_get(x_2, 2); -x_82 = lean_ctor_get(x_2, 3); -x_83 = lean_ctor_get(x_2, 4); -x_84 = lean_ctor_get(x_2, 5); -lean_inc(x_84); -lean_inc(x_83); +lean_object* x_77; lean_object* x_78; lean_object* x_79; lean_object* x_80; lean_object* x_81; lean_object* x_82; uint8_t x_83; +x_77 = lean_ctor_get(x_2, 0); +x_78 = lean_ctor_get(x_2, 1); +x_79 = lean_ctor_get(x_2, 2); +x_80 = lean_ctor_get(x_2, 3); +x_81 = lean_ctor_get(x_2, 4); +x_82 = lean_ctor_get(x_2, 5); lean_inc(x_82); lean_inc(x_81); lean_inc(x_80); lean_inc(x_79); +lean_inc(x_78); +lean_inc(x_77); lean_dec(x_2); -x_85 = lean_nat_dec_eq(x_82, x_83); -if (x_85 == 0) +x_83 = lean_nat_dec_eq(x_80, x_81); +if (x_83 == 0) { -lean_object* x_86; lean_object* x_87; lean_object* x_88; +lean_object* x_84; lean_object* x_85; lean_object* x_86; lean_dec(x_1); -x_86 = lean_unsigned_to_nat(1u); -x_87 = lean_nat_add(x_82, x_86); -lean_dec(x_82); -x_88 = lean_alloc_ctor(0, 6, 0); -lean_ctor_set(x_88, 0, x_79); -lean_ctor_set(x_88, 1, x_80); -lean_ctor_set(x_88, 2, x_81); -lean_ctor_set(x_88, 3, x_87); -lean_ctor_set(x_88, 4, x_83); -lean_ctor_set(x_88, 5, x_84); -x_1 = x_64; -x_2 = x_88; +x_84 = lean_unsigned_to_nat(1u); +x_85 = lean_nat_add(x_80, x_84); +lean_dec(x_80); +x_86 = lean_alloc_ctor(0, 6, 0); +lean_ctor_set(x_86, 0, x_77); +lean_ctor_set(x_86, 1, x_78); +lean_ctor_set(x_86, 2, x_79); +lean_ctor_set(x_86, 3, x_85); +lean_ctor_set(x_86, 4, x_81); +lean_ctor_set(x_86, 5, x_82); +x_1 = x_62; +x_2 = x_86; goto _start; } else { -lean_object* x_90; lean_object* x_91; lean_object* x_92; -lean_dec(x_84); -lean_dec(x_83); +lean_object* x_88; lean_object* x_89; lean_object* x_90; lean_dec(x_82); lean_dec(x_81); lean_dec(x_80); lean_dec(x_79); -lean_dec(x_64); -x_90 = l_Lean_maxRecDepthErrorMessage; -x_91 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_91, 0, x_1); -lean_ctor_set(x_91, 1, x_90); -x_92 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_92, 0, x_91); -lean_ctor_set(x_92, 1, x_3); -return x_92; +lean_dec(x_78); +lean_dec(x_77); +lean_dec(x_62); +x_88 = l_Lean_maxRecDepthErrorMessage; +x_89 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_89, 0, x_1); +lean_ctor_set(x_89, 1, x_88); +x_90 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_90, 0, x_89); +lean_ctor_set(x_90, 1, x_3); +return x_90; } } } } else { -lean_object* x_93; lean_object* x_94; lean_object* x_95; lean_object* x_96; lean_object* x_97; -x_93 = lean_unsigned_to_nat(0u); -x_94 = l_Lean_Syntax_getArg(x_1, x_93); -x_95 = lean_unsigned_to_nat(2u); -x_96 = l_Lean_Syntax_getArg(x_1, x_95); +lean_object* x_91; lean_object* x_92; lean_object* x_93; uint8_t x_94; +x_91 = lean_unsigned_to_nat(0u); +x_92 = l_Lean_Syntax_getArg(x_1, x_91); lean_dec(x_1); -lean_inc(x_2); -x_97 = l_Lean_evalPrec(x_94, x_2, x_3); -if (lean_obj_tag(x_97) == 0) +x_93 = l_Lean_evalPrec(x_92, x_2, x_3); +x_94 = !lean_is_exclusive(x_93); +if (x_94 == 0) { -lean_object* x_98; lean_object* x_99; lean_object* x_100; -x_98 = lean_ctor_get(x_97, 0); -lean_inc(x_98); -x_99 = lean_ctor_get(x_97, 1); -lean_inc(x_99); -lean_dec(x_97); -x_100 = l_Lean_evalPrec(x_96, x_2, x_99); -if (lean_obj_tag(x_100) == 0) +return x_93; +} +else { -uint8_t x_101; +lean_object* x_95; lean_object* x_96; lean_object* x_97; +x_95 = lean_ctor_get(x_93, 0); +x_96 = lean_ctor_get(x_93, 1); +lean_inc(x_96); +lean_inc(x_95); +lean_dec(x_93); +x_97 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_97, 0, x_95); +lean_ctor_set(x_97, 1, x_96); +return x_97; +} +} +} +else +{ +lean_object* x_98; lean_object* x_99; lean_object* x_100; uint8_t x_101; +x_98 = lean_unsigned_to_nat(0u); +x_99 = l_Lean_Syntax_getArg(x_1, x_98); +lean_dec(x_1); +x_100 = l_Lean_evalPrec(x_99, x_2, x_3); x_101 = !lean_is_exclusive(x_100); if (x_101 == 0) { -lean_object* x_102; lean_object* x_103; +return x_100; +} +else +{ +lean_object* x_102; lean_object* x_103; lean_object* x_104; x_102 = lean_ctor_get(x_100, 0); -x_103 = lean_nat_sub(x_98, x_102); -lean_dec(x_102); -lean_dec(x_98); -lean_ctor_set(x_100, 0, x_103); -return x_100; -} -else -{ -lean_object* x_104; lean_object* x_105; lean_object* x_106; lean_object* x_107; -x_104 = lean_ctor_get(x_100, 0); -x_105 = lean_ctor_get(x_100, 1); -lean_inc(x_105); -lean_inc(x_104); +x_103 = lean_ctor_get(x_100, 1); +lean_inc(x_103); +lean_inc(x_102); lean_dec(x_100); -x_106 = lean_nat_sub(x_98, x_104); -lean_dec(x_104); -lean_dec(x_98); -x_107 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_107, 0, x_106); -lean_ctor_set(x_107, 1, x_105); -return x_107; -} -} -else -{ -uint8_t x_108; -lean_dec(x_98); -x_108 = !lean_is_exclusive(x_100); -if (x_108 == 0) -{ -return x_100; -} -else -{ -lean_object* x_109; lean_object* x_110; lean_object* x_111; -x_109 = lean_ctor_get(x_100, 0); -x_110 = lean_ctor_get(x_100, 1); -lean_inc(x_110); -lean_inc(x_109); -lean_dec(x_100); -x_111 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_111, 0, x_109); -lean_ctor_set(x_111, 1, x_110); -return x_111; -} -} -} -else -{ -uint8_t x_112; -lean_dec(x_96); -lean_dec(x_2); -x_112 = !lean_is_exclusive(x_97); -if (x_112 == 0) -{ -return x_97; -} -else -{ -lean_object* x_113; lean_object* x_114; lean_object* x_115; -x_113 = lean_ctor_get(x_97, 0); -x_114 = lean_ctor_get(x_97, 1); -lean_inc(x_114); -lean_inc(x_113); -lean_dec(x_97); -x_115 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_115, 0, x_113); -lean_ctor_set(x_115, 1, x_114); -return x_115; -} -} -} -} -else -{ -lean_object* x_116; lean_object* x_117; lean_object* x_118; lean_object* x_119; lean_object* x_120; -x_116 = lean_unsigned_to_nat(0u); -x_117 = l_Lean_Syntax_getArg(x_1, x_116); -x_118 = lean_unsigned_to_nat(2u); -x_119 = l_Lean_Syntax_getArg(x_1, x_118); -lean_dec(x_1); -lean_inc(x_2); -x_120 = l_Lean_evalPrec(x_117, x_2, x_3); -if (lean_obj_tag(x_120) == 0) -{ -lean_object* x_121; lean_object* x_122; lean_object* x_123; -x_121 = lean_ctor_get(x_120, 0); -lean_inc(x_121); -x_122 = lean_ctor_get(x_120, 1); -lean_inc(x_122); -lean_dec(x_120); -x_123 = l_Lean_evalPrec(x_119, x_2, x_122); -if (lean_obj_tag(x_123) == 0) -{ -uint8_t x_124; -x_124 = !lean_is_exclusive(x_123); -if (x_124 == 0) -{ -lean_object* x_125; lean_object* x_126; -x_125 = lean_ctor_get(x_123, 0); -x_126 = lean_nat_add(x_121, x_125); -lean_dec(x_125); -lean_dec(x_121); -lean_ctor_set(x_123, 0, x_126); -return x_123; -} -else -{ -lean_object* x_127; lean_object* x_128; lean_object* x_129; lean_object* x_130; -x_127 = lean_ctor_get(x_123, 0); -x_128 = lean_ctor_get(x_123, 1); -lean_inc(x_128); -lean_inc(x_127); -lean_dec(x_123); -x_129 = lean_nat_add(x_121, x_127); -lean_dec(x_127); -lean_dec(x_121); -x_130 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_130, 0, x_129); -lean_ctor_set(x_130, 1, x_128); -return x_130; -} -} -else -{ -uint8_t x_131; -lean_dec(x_121); -x_131 = !lean_is_exclusive(x_123); -if (x_131 == 0) -{ -return x_123; -} -else -{ -lean_object* x_132; lean_object* x_133; lean_object* x_134; -x_132 = lean_ctor_get(x_123, 0); -x_133 = lean_ctor_get(x_123, 1); -lean_inc(x_133); -lean_inc(x_132); -lean_dec(x_123); -x_134 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_134, 0, x_132); -lean_ctor_set(x_134, 1, x_133); -return x_134; -} -} -} -else -{ -uint8_t x_135; -lean_dec(x_119); -lean_dec(x_2); -x_135 = !lean_is_exclusive(x_120); -if (x_135 == 0) -{ -return x_120; -} -else -{ -lean_object* x_136; lean_object* x_137; lean_object* x_138; -x_136 = lean_ctor_get(x_120, 0); -x_137 = lean_ctor_get(x_120, 1); -lean_inc(x_137); -lean_inc(x_136); -lean_dec(x_120); -x_138 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_138, 0, x_136); -lean_ctor_set(x_138, 1, x_137); -return x_138; -} -} -} -} -else -{ -lean_object* x_139; lean_object* x_140; lean_object* x_141; uint8_t x_142; -x_139 = lean_unsigned_to_nat(0u); -x_140 = l_Lean_Syntax_getArg(x_1, x_139); -x_141 = l_Lean_numLitKind___closed__2; -lean_inc(x_140); -x_142 = l_Lean_Syntax_isOfKind(x_140, x_141); -if (x_142 == 0) -{ -lean_object* x_143; lean_object* x_144; uint8_t x_145; -lean_inc(x_1); -x_143 = l_Lean_Syntax_getKind(x_1); -x_144 = l_Lean_choiceKind; -x_145 = lean_name_eq(x_143, x_144); -lean_dec(x_143); -if (x_145 == 0) -{ -uint8_t x_146; -lean_dec(x_140); -x_146 = !lean_is_exclusive(x_2); -if (x_146 == 0) -{ -lean_object* x_147; lean_object* x_148; lean_object* x_149; lean_object* x_150; lean_object* x_151; lean_object* x_152; uint8_t x_153; -x_147 = lean_ctor_get(x_2, 0); -x_148 = lean_ctor_get(x_2, 1); -x_149 = lean_ctor_get(x_2, 2); -x_150 = lean_ctor_get(x_2, 3); -x_151 = lean_ctor_get(x_2, 4); -x_152 = lean_ctor_get(x_2, 5); -x_153 = lean_nat_dec_eq(x_150, x_151); -if (x_153 == 0) -{ -lean_object* x_154; lean_object* x_155; lean_object* x_156; -x_154 = lean_unsigned_to_nat(1u); -x_155 = lean_nat_add(x_150, x_154); -lean_dec(x_150); -lean_ctor_set(x_2, 3, x_155); -lean_inc(x_2); -lean_inc(x_1); -x_156 = l_Lean_Macro_expandMacro_x3fImp(x_1, x_2, x_3); -if (lean_obj_tag(x_156) == 0) -{ -lean_object* x_157; -x_157 = lean_ctor_get(x_156, 0); -lean_inc(x_157); -if (lean_obj_tag(x_157) == 0) -{ -lean_object* x_158; lean_object* x_159; lean_object* x_160; -x_158 = lean_ctor_get(x_156, 1); -lean_inc(x_158); -lean_dec(x_156); -x_159 = l_Lean_evalPrec___closed__1; -x_160 = l_Lean_Macro_throwErrorAt___rarg(x_1, x_159, x_2, x_158); -lean_dec(x_1); -return x_160; -} -else -{ -lean_object* x_161; lean_object* x_162; -lean_dec(x_1); -x_161 = lean_ctor_get(x_156, 1); -lean_inc(x_161); -lean_dec(x_156); -x_162 = lean_ctor_get(x_157, 0); -lean_inc(x_162); -lean_dec(x_157); -x_1 = x_162; -x_3 = x_161; -goto _start; -} -} -else -{ -uint8_t x_164; -lean_dec(x_2); -lean_dec(x_1); -x_164 = !lean_is_exclusive(x_156); -if (x_164 == 0) -{ -return x_156; -} -else -{ -lean_object* x_165; lean_object* x_166; lean_object* x_167; -x_165 = lean_ctor_get(x_156, 0); -x_166 = lean_ctor_get(x_156, 1); -lean_inc(x_166); -lean_inc(x_165); -lean_dec(x_156); -x_167 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_167, 0, x_165); -lean_ctor_set(x_167, 1, x_166); -return x_167; -} -} -} -else -{ -lean_object* x_168; lean_object* x_169; lean_object* x_170; -lean_free_object(x_2); -lean_dec(x_152); -lean_dec(x_151); -lean_dec(x_150); -lean_dec(x_149); -lean_dec(x_148); -lean_dec(x_147); -x_168 = l_Lean_maxRecDepthErrorMessage; -x_169 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_169, 0, x_1); -lean_ctor_set(x_169, 1, x_168); -x_170 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_170, 0, x_169); -lean_ctor_set(x_170, 1, x_3); -return x_170; -} -} -else -{ -lean_object* x_171; lean_object* x_172; lean_object* x_173; lean_object* x_174; lean_object* x_175; lean_object* x_176; uint8_t x_177; -x_171 = lean_ctor_get(x_2, 0); -x_172 = lean_ctor_get(x_2, 1); -x_173 = lean_ctor_get(x_2, 2); -x_174 = lean_ctor_get(x_2, 3); -x_175 = lean_ctor_get(x_2, 4); -x_176 = lean_ctor_get(x_2, 5); -lean_inc(x_176); -lean_inc(x_175); -lean_inc(x_174); -lean_inc(x_173); -lean_inc(x_172); -lean_inc(x_171); -lean_dec(x_2); -x_177 = lean_nat_dec_eq(x_174, x_175); -if (x_177 == 0) -{ -lean_object* x_178; lean_object* x_179; lean_object* x_180; lean_object* x_181; -x_178 = lean_unsigned_to_nat(1u); -x_179 = lean_nat_add(x_174, x_178); -lean_dec(x_174); -x_180 = lean_alloc_ctor(0, 6, 0); -lean_ctor_set(x_180, 0, x_171); -lean_ctor_set(x_180, 1, x_172); -lean_ctor_set(x_180, 2, x_173); -lean_ctor_set(x_180, 3, x_179); -lean_ctor_set(x_180, 4, x_175); -lean_ctor_set(x_180, 5, x_176); -lean_inc(x_180); -lean_inc(x_1); -x_181 = l_Lean_Macro_expandMacro_x3fImp(x_1, x_180, x_3); -if (lean_obj_tag(x_181) == 0) -{ -lean_object* x_182; -x_182 = lean_ctor_get(x_181, 0); -lean_inc(x_182); -if (lean_obj_tag(x_182) == 0) -{ -lean_object* x_183; lean_object* x_184; lean_object* x_185; -x_183 = lean_ctor_get(x_181, 1); -lean_inc(x_183); -lean_dec(x_181); -x_184 = l_Lean_evalPrec___closed__1; -x_185 = l_Lean_Macro_throwErrorAt___rarg(x_1, x_184, x_180, x_183); -lean_dec(x_1); -return x_185; -} -else -{ -lean_object* x_186; lean_object* x_187; -lean_dec(x_1); -x_186 = lean_ctor_get(x_181, 1); -lean_inc(x_186); -lean_dec(x_181); -x_187 = lean_ctor_get(x_182, 0); -lean_inc(x_187); -lean_dec(x_182); -x_1 = x_187; -x_2 = x_180; -x_3 = x_186; -goto _start; -} -} -else -{ -lean_object* x_189; lean_object* x_190; lean_object* x_191; lean_object* x_192; -lean_dec(x_180); -lean_dec(x_1); -x_189 = lean_ctor_get(x_181, 0); -lean_inc(x_189); -x_190 = lean_ctor_get(x_181, 1); -lean_inc(x_190); -if (lean_is_exclusive(x_181)) { - lean_ctor_release(x_181, 0); - lean_ctor_release(x_181, 1); - x_191 = x_181; -} else { - lean_dec_ref(x_181); - x_191 = lean_box(0); -} -if (lean_is_scalar(x_191)) { - x_192 = lean_alloc_ctor(1, 2, 0); -} else { - x_192 = x_191; -} -lean_ctor_set(x_192, 0, x_189); -lean_ctor_set(x_192, 1, x_190); -return x_192; -} -} -else -{ -lean_object* x_193; lean_object* x_194; lean_object* x_195; -lean_dec(x_176); -lean_dec(x_175); -lean_dec(x_174); -lean_dec(x_173); -lean_dec(x_172); -lean_dec(x_171); -x_193 = l_Lean_maxRecDepthErrorMessage; -x_194 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_194, 0, x_1); -lean_ctor_set(x_194, 1, x_193); -x_195 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_195, 0, x_194); -lean_ctor_set(x_195, 1, x_3); -return x_195; -} -} -} -else -{ -uint8_t x_196; -x_196 = !lean_is_exclusive(x_2); -if (x_196 == 0) -{ -lean_object* x_197; lean_object* x_198; lean_object* x_199; lean_object* x_200; lean_object* x_201; lean_object* x_202; uint8_t x_203; -x_197 = lean_ctor_get(x_2, 0); -x_198 = lean_ctor_get(x_2, 1); -x_199 = lean_ctor_get(x_2, 2); -x_200 = lean_ctor_get(x_2, 3); -x_201 = lean_ctor_get(x_2, 4); -x_202 = lean_ctor_get(x_2, 5); -x_203 = lean_nat_dec_eq(x_200, x_201); -if (x_203 == 0) -{ -lean_object* x_204; lean_object* x_205; -lean_dec(x_1); -x_204 = lean_unsigned_to_nat(1u); -x_205 = lean_nat_add(x_200, x_204); -lean_dec(x_200); -lean_ctor_set(x_2, 3, x_205); -x_1 = x_140; -goto _start; -} -else -{ -lean_object* x_207; lean_object* x_208; lean_object* x_209; -lean_free_object(x_2); -lean_dec(x_202); -lean_dec(x_201); -lean_dec(x_200); -lean_dec(x_199); -lean_dec(x_198); -lean_dec(x_197); -lean_dec(x_140); -x_207 = l_Lean_maxRecDepthErrorMessage; -x_208 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_208, 0, x_1); -lean_ctor_set(x_208, 1, x_207); -x_209 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_209, 0, x_208); -lean_ctor_set(x_209, 1, x_3); -return x_209; -} -} -else -{ -lean_object* x_210; lean_object* x_211; lean_object* x_212; lean_object* x_213; lean_object* x_214; lean_object* x_215; uint8_t x_216; -x_210 = lean_ctor_get(x_2, 0); -x_211 = lean_ctor_get(x_2, 1); -x_212 = lean_ctor_get(x_2, 2); -x_213 = lean_ctor_get(x_2, 3); -x_214 = lean_ctor_get(x_2, 4); -x_215 = lean_ctor_get(x_2, 5); -lean_inc(x_215); -lean_inc(x_214); -lean_inc(x_213); -lean_inc(x_212); -lean_inc(x_211); -lean_inc(x_210); -lean_dec(x_2); -x_216 = lean_nat_dec_eq(x_213, x_214); -if (x_216 == 0) -{ -lean_object* x_217; lean_object* x_218; lean_object* x_219; -lean_dec(x_1); -x_217 = lean_unsigned_to_nat(1u); -x_218 = lean_nat_add(x_213, x_217); -lean_dec(x_213); -x_219 = lean_alloc_ctor(0, 6, 0); -lean_ctor_set(x_219, 0, x_210); -lean_ctor_set(x_219, 1, x_211); -lean_ctor_set(x_219, 2, x_212); -lean_ctor_set(x_219, 3, x_218); -lean_ctor_set(x_219, 4, x_214); -lean_ctor_set(x_219, 5, x_215); -x_1 = x_140; -x_2 = x_219; -goto _start; -} -else -{ -lean_object* x_221; lean_object* x_222; lean_object* x_223; -lean_dec(x_215); -lean_dec(x_214); -lean_dec(x_213); -lean_dec(x_212); -lean_dec(x_211); -lean_dec(x_210); -lean_dec(x_140); -x_221 = l_Lean_maxRecDepthErrorMessage; -x_222 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_222, 0, x_1); -lean_ctor_set(x_222, 1, x_221); -x_223 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_223, 0, x_222); -lean_ctor_set(x_223, 1, x_3); -return x_223; -} -} -} -} -else -{ -lean_object* x_224; lean_object* x_225; -lean_dec(x_2); -lean_dec(x_1); -x_224 = l_Lean_numLitKind; -x_225 = l___private_Init_Meta_0__Lean_Syntax_isNatLitAux(x_224, x_140); -lean_dec(x_140); -if (lean_obj_tag(x_225) == 0) -{ -lean_object* x_226; -x_226 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_226, 0, x_139); -lean_ctor_set(x_226, 1, x_3); -return x_226; -} -else -{ -lean_object* x_227; lean_object* x_228; -x_227 = lean_ctor_get(x_225, 0); -lean_inc(x_227); -lean_dec(x_225); -x_228 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_228, 0, x_227); -lean_ctor_set(x_228, 1, x_3); -return x_228; -} +x_104 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_104, 0, x_102); +lean_ctor_set(x_104, 1, x_103); +return x_104; } } } @@ -10491,7 +9943,7 @@ static lean_object* _init_l_Lean_termEvalPrec_x21_____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_termEvalPrec_x21_____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10519,7 +9971,7 @@ static lean_object* _init_l_Lean_termEvalPrec_x21_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_prec___x2b_____closed__8; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__14; x_2 = lean_unsigned_to_nat(1024u); x_3 = lean_alloc_ctor(7, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -10531,7 +9983,7 @@ static lean_object* _init_l_Lean_termEvalPrec_x21_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termEvalPrec_x21_____closed__4; x_3 = l_Lean_termEvalPrec_x21_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -10563,7 +10015,7 @@ x_1 = l_Lean_termEvalPrec_x21_____closed__7; return x_1; } } -lean_object* l_Lean_myMacro____x40_Init_Meta___hyg_4183_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_myMacro____x40_Init_Meta___hyg_4102_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -10583,65 +10035,28 @@ return x_7; } else { -lean_object* x_8; lean_object* x_9; lean_object* x_10; +lean_object* x_8; lean_object* x_9; lean_object* x_10; uint8_t x_11; x_8 = lean_unsigned_to_nat(1u); x_9 = l_Lean_Syntax_getArg(x_1, x_8); lean_dec(x_1); x_10 = l_Lean_evalPrec(x_9, x_2, x_3); -if (lean_obj_tag(x_10) == 0) -{ -uint8_t x_11; x_11 = !lean_is_exclusive(x_10); if (x_11 == 0) { -lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; +return x_10; +} +else +{ +lean_object* x_12; lean_object* x_13; lean_object* x_14; x_12 = lean_ctor_get(x_10, 0); -x_13 = l_Nat_repr(x_12); -x_14 = l_Lean_numLitKind; -x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_Lean_Syntax_mkLit(x_14, x_13, x_15); -lean_ctor_set(x_10, 0, x_16); -return x_10; -} -else -{ -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; -x_17 = lean_ctor_get(x_10, 0); -x_18 = lean_ctor_get(x_10, 1); -lean_inc(x_18); -lean_inc(x_17); +x_13 = lean_ctor_get(x_10, 1); +lean_inc(x_13); +lean_inc(x_12); lean_dec(x_10); -x_19 = l_Nat_repr(x_17); -x_20 = l_Lean_numLitKind; -x_21 = l_Lean_instInhabitedSourceInfo___closed__1; -x_22 = l_Lean_Syntax_mkLit(x_20, x_19, x_21); -x_23 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_23, 0, x_22); -lean_ctor_set(x_23, 1, x_18); -return x_23; -} -} -else -{ -uint8_t x_24; -x_24 = !lean_is_exclusive(x_10); -if (x_24 == 0) -{ -return x_10; -} -else -{ -lean_object* x_25; lean_object* x_26; lean_object* x_27; -x_25 = lean_ctor_get(x_10, 0); -x_26 = lean_ctor_get(x_10, 1); -lean_inc(x_26); -lean_inc(x_25); -lean_dec(x_10); -x_27 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_27, 0, x_25); -lean_ctor_set(x_27, 1, x_26); -return x_27; -} +x_14 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_14, 0, x_12); +lean_ctor_set(x_14, 1, x_13); +return x_14; } } } @@ -12395,7 +11810,7 @@ x_9 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_9, 0, x_8); lean_ctor_set(x_9, 1, x_7); x_10 = lean_array_push(x_6, x_9); -x_11 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_11 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_12 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_12, 0, x_11); lean_ctor_set(x_12, 1, x_10); @@ -12433,9 +11848,9 @@ lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean x_11 = lean_ctor_get(x_9, 0); x_12 = l_Array_empty___closed__1; x_13 = lean_array_push(x_12, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_14 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_15 = lean_array_push(x_14, x_2); -x_16 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_16 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_17 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_17, 0, x_16); lean_ctor_set(x_17, 1, x_15); @@ -12448,11 +11863,11 @@ x_21 = lean_array_push(x_13, x_20); x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_19); lean_ctor_set(x_22, 1, x_21); -x_23 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_23 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_24 = lean_array_push(x_23, x_22); -x_25 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_25 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_26 = lean_array_push(x_24, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_27 = l_myMacro____x40_Init_Notation___hyg_10913____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); @@ -12469,9 +11884,9 @@ lean_inc(x_29); lean_dec(x_9); x_31 = l_Array_empty___closed__1; x_32 = lean_array_push(x_31, x_29); -x_33 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_33 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_34 = lean_array_push(x_33, x_2); -x_35 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_35 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_34); @@ -12484,11 +11899,11 @@ x_40 = lean_array_push(x_32, x_39); x_41 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_41, 0, x_38); lean_ctor_set(x_41, 1, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_42 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_43 = lean_array_push(x_42, x_41); -x_44 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_44 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_45 = lean_array_push(x_43, x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_46 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); diff --git a/stage0/stdlib/Init/Notation.c b/stage0/stdlib/Init/Notation.c index b17ca84354..3a1f2cc4de 100644 --- a/stage0/stdlib/Init/Notation.c +++ b/stage0/stdlib/Init/Notation.c @@ -15,26 +15,21 @@ extern "C" { #endif lean_object* l_term___u2228_____closed__4; lean_object* l_Lean_Parser_Tactic_orelse___closed__4; -lean_object* l_precMax___closed__5; lean_object* l_stx___x3c_x7c_x3e_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__9; lean_object* l_Lean_Parser_Tactic_expandERwSeq(lean_object*, lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_8319____closed__2; lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__2; lean_object* l_Lean_Parser_Tactic_let_x21___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_73____closed__3; lean_object* l_term___x3c_x3d_____closed__6; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__17; lean_object* l_term_x25_x5b___x7c___x5d___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__7; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__1; lean_object* l_Lean_Parser_Tactic_exact___closed__6; lean_object* l_Lean_Parser_Tactic_orelse___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_7265____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__7; lean_object* l_termIf_____x3a__Then__Else_____closed__5; -lean_object* l_prec___x2b_____closed__6; lean_object* l_Lean_Parser_Tactic_intros___closed__7; lean_object* l_Lean_Parser_Tactic_let_x21; lean_object* l_term___x2f_x5c_____closed__1; @@ -43,168 +38,185 @@ lean_object* l_Lean_Parser_Tactic_induction___closed__1; lean_object* l_Lean_Parser_Tactic_generalize___closed__8; lean_object* l_term___x3c_x7c_x3e_____closed__5; lean_object* l_Lean_Parser_Tactic_cases___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__13; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__2; +lean_object* l_rawNatLit___closed__9; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__5; lean_object* l_term___x25_____closed__1; lean_object* l_term___x3d__; lean_object* l_stx___x3c_x7c_x3e_____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__16; lean_object* l_term___u2265_____closed__1; lean_object* l_Lean_Parser_Tactic_match___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__4; lean_object* l_term___x3c_x24_x3e_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_989____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_termIf_____x3a__Then__Else_____closed__18; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__6; lean_object* l_term___u2227_____closed__5; lean_object* l_term___x2b_x2b_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_1772____closed__3; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; +lean_object* l_unexpand____x40_Init_Notation___hyg_7814____closed__1; lean_object* l_Lean_Parser_Tactic_letrec___closed__12; -lean_object* l_myMacro____x40_Init_Notation___hyg_4978____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__8; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__5; lean_object* l_Lean_Parser_Tactic_revert___closed__2; lean_object* l_term___x25_____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__6; lean_object* l_termIf_____x3a__Then__Else_____closed__15; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__3; lean_object* l_Lean_Parser_Tactic_induction___closed__13; -lean_object* l_myMacro____x40_Init_Notation___hyg_7770____closed__1; lean_object* l_term_x2d_____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_4810____closed__5; lean_object* l_term___x5c_x2f_____closed__3; lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__6; lean_object* l_Lean_Parser_Tactic_generalize___closed__1; lean_object* l_Lean_Parser_Tactic_intro___closed__8; +lean_object* l_unexpand____x40_Init_Notation___hyg_3781____closed__1; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; lean_object* l_Lean_Parser_Tactic_match; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__8; lean_object* l_Lean_Parser_Tactic_erw; -lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__4; lean_object* l_prec_x28___x29___closed__5; lean_object* l_Lean_Parser_Tactic_case___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_4810____closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_object* l_Lean_Parser_Tactic_apply___closed__2; +lean_object* l_unexpand____x40_Init_Notation___hyg_8319____closed__1; lean_object* l_term___u2265_____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_5318____closed__2; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__9; lean_object* l_Lean_Parser_Tactic_matchAlts___closed__3; lean_object* l_term___x2d_____closed__1; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__1; -lean_object* l_precLead___closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__7; lean_object* l_term_x2d__; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__15; +lean_object* l_unexpand____x40_Init_Notation___hyg_8807____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_8338____closed__3; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__1; lean_object* l_term___x3e_x3d_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__6; +lean_object* l_unexpand____x40_Init_Notation___hyg_6319____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__13; lean_object* l_termIf__Then__Else_____closed__2; -lean_object* l_precMax___closed__3; lean_object* l_Lean_Parser_Tactic_erw___closed__7; lean_object* l_termIf_____x3a__Then__Else_____closed__14; lean_object* l_Lean_Parser_Tactic_erwSeq___closed__3; lean_object* l_Lean_Parser_Tactic_let_x21___closed__1; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_stx___x3c_x7c_x3e_____closed__2; lean_object* l_Lean_Parser_Tactic_induction___closed__12; lean_object* l_Lean_Parser_Tactic_tacticRfl; lean_object* l_Lean_Parser_Tactic_have___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__19; lean_object* l_Lean_Parser_Tactic_generalize___closed__2; lean_object* l_Lean_Parser_Tactic_rwSeq; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__25; lean_object* l_term___u2264_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__18; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__14; lean_object* l_Lean_Parser_Tactic_intro___closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__5; lean_object* l_term___x3d_x3d_____closed__6; lean_object* l_term___u2227_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__2; lean_object* l_Lean_Parser_Tactic_orelse___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__6; lean_object* l_term_x5b___x5d___closed__9; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__6; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__11; lean_object* l_term___x2b_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__1; lean_object* l_term___x3c_____closed__1; lean_object* l_Lean_Parser_Tactic_location___closed__7; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* l_stx___x2c_x2a_x2c_x3f___closed__5; +lean_object* l_Lean_Parser_Syntax_subPrec___closed__5; lean_object* l_Lean_Parser_Tactic_generalize___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__12; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__5; lean_object* l_Lean_Parser_Tactic_have___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__3; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__41; lean_object* l_term___x7e_x3d_____closed__2; lean_object* l_term___xd7_____closed__6; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__13; +lean_object* l_myMacro____x40_Init_Notation___hyg_7097____closed__6; lean_object* l_term___u2245_____closed__2; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_3968_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_4204_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_4462_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_6759_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_7012_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_7265_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_7518_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_8994_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_9251_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_9508_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_5740_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_7770_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_5994_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_6252_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_6506_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_8737_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11081_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11445_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11594_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_9765_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_8001_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_8254_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_8506_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_10793_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11790_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_10022_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_10279_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_10536_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12836_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11984_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12209_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_667_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_989_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_812_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_1166_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_1359_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_2683_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_558_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_2940_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_3197_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_3454_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_1552_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_242_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_152_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_73_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_449_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_340_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_4720_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_4978_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_5232_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_5486_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_1772_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_1916_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_2173_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_2426_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_3800_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_4036_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_4294_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_4552_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_6844_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_7097_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_7350_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_7602_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_8826_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_9083_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_9340_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_9597_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_5826_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_6084_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_6338_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_6591_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_10913_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_11426_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_11277_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_11622_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_7833_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_8086_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_8338_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_8569_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_9854_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_11816_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_10111_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_10368_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_10625_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12041_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12668_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_644_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_998_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_821_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_1191_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_1384_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_2772_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_3029_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_3286_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_3543_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_1604_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_172_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_74_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_499_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_390_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_281_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_4810_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_5064_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_5318_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_5572_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_1748_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_2005_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_2258_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_2515_(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_match___closed__10; lean_object* l_Lean_Parser_Tactic_injection___closed__2; lean_object* l_term___x7c_x7c_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__4; lean_object* l_term___x2d_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__9; lean_object* l_term___x26_x26_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_152____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__9; lean_object* l_Lean_Parser_Tactic_rwRule___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__3; lean_object* l_Lean_Parser_Tactic_rwSeq___closed__4; lean_object* l_Lean_Parser_Tactic_locationWildcard___closed__1; lean_object* l_Lean_Parser_Tactic_rwRule___closed__9; lean_object* l_term___x3e_x3d_____closed__2; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__15; +lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_term___x3e_x3e_x3d__; lean_object* l_Lean_Parser_Tactic_changeWith; lean_object* l_term___u2218__; @@ -214,496 +226,488 @@ lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___clo lean_object* l_term___x7e_x3d_____closed__1; lean_object* l_term___u2245_____closed__1; lean_object* l_term___x3e_x3e_x3d_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__2; lean_object* l_Lean_Parser_Tactic_skip___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_8506____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_7770____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__8; lean_object* l_Lean_Parser_Tactic_matchAlts___closed__5; lean_object* l_Lean_Parser_Tactic_induction___closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__22; lean_object* l_stx___x3c_x7c_x3e_____closed__1; lean_object* l_stx___x7c_x2b; lean_object* l_Lean_Parser_Tactic_orelse___closed__8; -lean_object* l_unexpand____x40_Init_Notation___hyg_7751____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -lean_object* l_unexpand____x40_Init_Notation___hyg_7751____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__4; lean_object* l_term___x3c_____closed__2; lean_object* l_Lean_Parser_Tactic_generalize___closed__4; lean_object* l_Lean_Parser_Tactic_revert___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_7265____closed__4; lean_object* l_term___x24_______closed__6; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__1; -lean_object* l_unexpand____x40_Init_Notation___hyg_2921____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__2; lean_object* l_term_xac_____closed__6; lean_object* l_Lean_Parser_Tactic_locationWildcard___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__1; lean_object* l_term___x2f_x5c_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__3; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__4; lean_object* l_Lean_Parser_Tactic_intro___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__3; -lean_object* l_prec___x2d_____closed__6; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_4810____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__2; lean_object* l_term___x3e_x3e_x3d_____closed__3; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__5; lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__2; extern lean_object* l_Lean_identKind___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__9; lean_object* l_term___x7c_x3e_____closed__1; lean_object* l_prec_x28___x29___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_1166____closed__3; lean_object* l_term___u2228_____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__2; lean_object* l_term___x2f_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__16; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l_stx___x2c_x2b___closed__3; lean_object* l_term___x2a_x3e_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__6; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__8; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__9; lean_object* l_term___u2218_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_8086____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__9; lean_object* l_term___x7c_x3e_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__6; -lean_object* l_precMax___closed__2; +lean_object* l_Lean_Parser_Syntax_subPrec___closed__3; lean_object* l_term___x7c_x7c_____closed__5; lean_object* l_Lean_Parser_Tactic_rewrite___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__9; lean_object* l_Lean_Parser_Tactic_location___closed__3; -lean_object* l_prec___x2b_____closed__2; lean_object* l_term___u2265_____closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__12; -lean_object* l_unexpand____x40_Init_Notation___hyg_7499____closed__1; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_5318____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__1; lean_object* l_Lean_Parser_Tactic_clear___closed__6; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__6; lean_object* l_term_x2d_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__6; lean_object* l_Lean_Parser_Tactic_have___closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__9; lean_object* l_rawNatLit___closed__1; lean_object* l_Lean_Parser_Tactic_matchAlt___closed__2; extern lean_object* l_Array_empty___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__5; lean_object* l_termWithoutExpectedType_x21_____closed__3; lean_object* l_term___x3c_x24_x3e_____closed__6; lean_object* l_Lean_Parser_Tactic_inductionAlts; lean_object* l_stx_x21_____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__3; lean_object* l_term___x3c_x2a_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__14; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__13; lean_object* l_Lean_Parser_Tactic_let___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__3; -lean_object* l_prec___x2b__; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__3; lean_object* l_term___u2264_____closed__4; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__1; lean_object* l_rawNatLit; lean_object* l_Lean_Parser_Tactic_change___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__3; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__8; lean_object* l_term___x5e_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__7; lean_object* l_Lean_Parser_Tactic_skip___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_7602____closed__3; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__38; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__21; -lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_7265____closed__6; lean_object* l_Lean_Parser_Tactic_injection___closed__8; lean_object* l_Lean_Parser_Tactic_changeWith___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__3; lean_object* l_Lean_Parser_Tactic_matchAlts___closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_rwSeq___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__11; lean_object* l_Lean_Parser_Tactic_erwSeq___closed__5; lean_object* l_Lean_Parser_Tactic_apply___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__6; lean_object* l_Lean_Parser_Tactic_casesTarget___closed__4; lean_object* l_Lean_Parser_Tactic_have___closed__8; -lean_object* l_unexpand____x40_Init_Notation___hyg_10517____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_11426____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__11; lean_object* l_Lean_Parser_Tactic_change___closed__1; lean_object* l_Lean_Parser_Tactic_intro___closed__13; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__3; lean_object* l_term___x2d_____closed__4; lean_object* l_term___x3c_x2a_____closed__1; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__4; lean_object* l_Lean_Parser_Tactic_introMatch___closed__3; -lean_object* l_precLead___closed__5; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlt; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__6; lean_object* l_Lean_Parser_Tactic_matchAlts___closed__4; lean_object* l_term___x3e_x3d_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__4; lean_object* l_Lean_Parser_Tactic_orelse___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__4; lean_object* l_Lean_Parser_Tactic_case___closed__11; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__23; lean_object* l_Lean_Parser_Tactic_have___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__4; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__6; lean_object* l_Lean_Parser_Tactic_rwRule___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__10; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__9; -lean_object* l_prec___x2b_____closed__1; +lean_object* l_rawNatLit___closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__2; +lean_object* l_unexpand____x40_Init_Notation___hyg_8067____closed__1; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__16; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__14; lean_object* l_Lean_Parser_Tactic_tacticRepeat__; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__6; lean_object* l_Lean_Parser_Tactic_injection___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__7; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; lean_object* l_Lean_Parser_Tactic_match___closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__8; lean_object* l_term___x3e_x3e_____closed__3; lean_object* l_rawNatLit___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__9; lean_object* l_Lean_Parser_Tactic_cases___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; -lean_object* l_prec___x2b_____closed__8; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Lean_Parser_Tactic_refine___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__1; lean_object* l_term_x25_x5b___x7c___x5d___closed__6; lean_object* l_term___x3e_x3e_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_5486____closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_7602____closed__5; lean_object* l_Lean_Parser_Tactic_exact___closed__1; lean_object* l_term_x5b___x5d___closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__1; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__6; -lean_object* l_prec___x2d_____closed__4; lean_object* lean_array_push(lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_injection___closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__15; lean_object* lean_array_get_size(lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__4; lean_object* l_termIf_____x3a__Then__Else_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__8; -lean_object* l_unexpand____x40_Init_Notation___hyg_5721____closed__1; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1191____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__5; -lean_object* l_precLead___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__20; lean_object* l_rawNatLit___closed__4; lean_object* l_Lean_Parser_Tactic_erewrite___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__6; -lean_object* l_unexpand____x40_Init_Notation___hyg_5975____closed__1; lean_object* l_term___x24_______closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_4978____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__35; lean_object* l_term___x3c_x24_x3e_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_1772____closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3; lean_object* l_term___u2218_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_term___x5c_x2f_____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_4810____closed__6; lean_object* l_Lean_Parser_Tactic_subst___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__8; lean_object* l_term___x5e_____closed__3; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__8; lean_object* l_termWithoutExpectedType_x21_____closed__4; lean_object* l_term___x3c__; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__3; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__3; lean_object* l_term___x3c_x7c__; lean_object* l_Lean_Parser_Tactic_intros___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__1; lean_object* l_Lean_Parser_Tactic_matchAlt___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__9; lean_object* l_term___x2b_x2b__; -lean_object* l_unexpand____x40_Init_Notation___hyg_6487____closed__1; lean_object* l_Lean_Parser_Tactic_have___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__3; lean_object* l_Lean_Parser_Tactic_cases___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__3; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__36; +lean_object* l_myMacro____x40_Init_Notation___hyg_11622____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_suffices___closed__6; -lean_object* l_prec___x2d_____closed__2; lean_object* l_term___u2218_____closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__39; lean_object* l_Lean_Parser_Tactic_orelse___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__1; lean_object* l_Lean_Parser_Tactic_clear___closed__4; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__4; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__5; lean_object* l_term___x3c_x2a_____closed__4; lean_object* l_stx___x3c_x7c_x3e__; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__10; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__7; lean_object* l_termIf_____x3a__Then__Else_____closed__13; -lean_object* l_unexpand____x40_Init_Notation___hyg_3435____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__4; lean_object* l_Lean_Parser_Tactic_revert___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__4; lean_object* l_term___x26_x26_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__8; lean_object* l_Lean_Parser_Tactic_skip___closed__1; lean_object* l_term_x2d_____closed__4; -lean_object* l_unexpand____x40_Init_Notation___hyg_2664____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8254____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__4; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__5; lean_object* l_term___u2264_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_term___x5e_____closed__5; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_Parser_Tactic_have; -lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_4978____closed__3; lean_object* l_term___u2218_____closed__9; lean_object* l_term___x3c_x3d_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_5486____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__6; lean_object* l_Lean_Parser_Tactic_generalize___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__1; lean_object* l_Lean_Parser_Tactic_orelse___closed__5; lean_object* l_Lean_Parser_Tactic_suffices___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__3; lean_object* l_Lean_Parser_Tactic_revert___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__3; -lean_object* l_prec___x2b_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_1772____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__5; lean_object* l_Lean_Parser_Tactic_rwRule___closed__6; lean_object* l_term_x2d_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__9; lean_object* l_term_x21_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_7770____closed__3; lean_object* l_Lean_Parser_Tactic_location___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__6; lean_object* l_term___x26_x26__; lean_object* l_Lean_Parser_Tactic_suffices___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_term___x24_______closed__5; lean_object* l_Lean_Parser_Tactic_injection___closed__1; lean_object* l_Lean_Parser_Tactic_case___closed__10; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__6; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2; lean_object* l_Lean_Parser_Tactic_done___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__4; +lean_object* l_unexpand____x40_Init_Notation___hyg_7331____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Lean_Parser_Tactic_suffices___closed__9; lean_object* l_Lean_Parser_Tactic_cases___closed__1; lean_object* l_stx___x3c_x7c_x3e_____closed__8; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__1; -lean_object* l_unexpand____x40_Init_Notation___hyg_2154____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__6; lean_object* l_stx_x21_____closed__2; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__1; -lean_object* l_prec_____closed__1; -lean_object* l_unexpand____x40_Init_Notation___hyg_10003____closed__1; +lean_object* l_unexpand____x40_Init_Notation___hyg_5045____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__8; lean_object* l_Lean_Parser_Tactic_intros___closed__3; -lean_object* l_prec___x2d_____closed__1; lean_object* l_Lean_Parser_Tactic_rwRule___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__10; lean_object* l_Lean_Parser_Tactic_apply___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__4; lean_object* l_Lean_Parser_Tactic_focus___closed__2; lean_object* l_Lean_Parser_Tactic_assumption___closed__4; lean_object* l_Lean_Parser_Tactic_existsIntro; lean_object* l_Lean_Parser_Tactic_intros___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__4; lean_object* l_prec_x28___x29___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__5; lean_object* l_Lean_Parser_Tactic_rw___closed__1; lean_object* l_Lean_Parser_Tactic_clear___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__7; lean_object* l_Lean_Parser_Tactic_clear___closed__2; lean_object* l_Lean_Parser_Tactic_clear; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__6; lean_object* l_Lean_Parser_Tactic_letrec___closed__9; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__5; lean_object* l_Lean_Parser_Tactic_case___closed__4; -lean_object* l_prec_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__4; -lean_object* l_unexpand____x40_Init_Notation___hyg_4701____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_7602____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_7097____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_11816____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__7; lean_object* l_term___x3c_x7c_x3e_____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__9; lean_object* l_stx___x2c_x2a_x2c_x3f___closed__3; lean_object* l_term___x2f_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__4; lean_object* l_stx___x2c_x2a___closed__1; lean_object* l_term___x24_______closed__2; lean_object* l_term___x2f_x5c_____closed__5; lean_object* l_Lean_Parser_Tactic_subst___closed__1; lean_object* l_term___x7c_x7c_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__13; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_5318____closed__6; lean_object* l_Lean_Parser_Tactic_rewrite___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__1; lean_object* l_term_x21_____closed__4; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__7; lean_object* l_Lean_Parser_Tactic_induction; lean_object* l_Lean_Parser_Tactic_induction___closed__19; lean_object* l_Lean_Parser_Tactic_letrec___closed__4; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__24; +lean_object* l_myMacro____x40_Init_Notation___hyg_7097____closed__2; lean_object* l_term___u2218_____closed__4; lean_object* l_term___u2264_____closed__5; +lean_object* l_unexpand____x40_Init_Notation___hyg_9321____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l_term___x3c_x7c_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_object* l_Lean_Parser_Tactic_match___closed__12; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_7097____closed__3; lean_object* l_termIf_____x3a__Then__Else_____closed__2; lean_object* l_term_x21_____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_998____closed__3; lean_object* l_Lean_Parser_Tactic_withReducible___closed__4; lean_object* l_term___x3c_x3d_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_4978____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__21; lean_object* l_stx___x3f___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_152____closed__5; lean_object* l_term___x24_______closed__8; -lean_object* l_unexpand____x40_Init_Notation___hyg_10774____closed__1; lean_object* l_Lean_Parser_Tactic_tacticAdmit___closed__3; +lean_object* l_unexpand____x40_Init_Notation___hyg_6825____closed__1; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__15; lean_object* l_term___x3a_x3a_____closed__4; lean_object* l_Lean_Parser_Tactic_cases___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__2; lean_object* l_Lean_Parser_Tactic_assumption; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__12; lean_object* l_term___x3e__; lean_object* l_Lean_Parser_Tactic_subst___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__1; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__5; lean_object* l_Lean_Parser_Tactic_rewrite; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__7; lean_object* l_Lean_Parser_Tactic_focus___closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__4; lean_object* l_term___x7c_x7c_____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__3; lean_object* l_Lean_Parser_Tactic_erwSeq___closed__4; lean_object* l_Lean_Parser_Tactic_change___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__6; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__16; lean_object* l_term___u2218_____closed__8; lean_object* l_Lean_Parser_Tactic_cases___closed__9; lean_object* l_Lean_Parser_Tactic_induction___closed__11; -lean_object* l_unexpand____x40_Init_Notation___hyg_4185____closed__1; lean_object* l_Lean_Parser_Tactic_intro___closed__12; lean_object* l_term___x24_______closed__1; lean_object* l_termIf_____x3a__Then__Else_____closed__1; lean_object* l_term___x3c_x24_x3e_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l_term_x21_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__2; lean_object* l_term___x5c_x2f_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__7; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__3; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__1; lean_object* l_stx___x2a___closed__1; lean_object* l_Lean_Parser_Tactic_location___closed__6; lean_object* l_Lean_Parser_Tactic_clear___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__2; lean_object* l_term___x24_______closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__3; lean_object* l_Lean_Parser_Tactic_intros___closed__8; lean_object* l_term___x3d_____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_8086____closed__2; lean_object* l_stx___x2c_x2a_x2c_x3f; lean_object* l_term___x3e_x3e_____closed__4; lean_object* l_term___xd7_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__6; lean_object* l_term___x3d_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__3; lean_object* l_term___u2228__; lean_object* l_term_xac__; lean_object* l_termWithoutExpectedType_x21_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__5; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__6; lean_object* l_Lean_Parser_Tactic_erwSeq___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__16; lean_object* l_Lean_Parser_Tactic_locationHyp___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_7265____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__21; lean_object* l_Lean_Parser_Tactic_case; lean_object* l_term___x2f_____closed__4; lean_object* l_Lean_Parser_Tactic_have___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__6; lean_object* l_term_x5b___x5d___closed__10; lean_object* l_Lean_Parser_Tactic_traceState___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__6; lean_object* l_term___x3c_x2a_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__7; lean_object* l_term___x3e_x3d_____closed__5; lean_object* l_Lean_Parser_Tactic_generalize___closed__9; lean_object* l_Lean_Parser_Tactic_location___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__1; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__5; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_traceState___closed__3; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__33; lean_object* l_Lean_Parser_Tactic_allGoals; -lean_object* l_myMacro____x40_Init_Notation___hyg_11594____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_2753____closed__1; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; +lean_object* l_unexpand____x40_Init_Notation___hyg_3010____closed__1; lean_object* l_term___x3c_x7c_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__1; lean_object* l_Lean_Parser_Tactic_refine___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_8254____closed__3; lean_object* l_Lean_Parser_Tactic_induction___closed__16; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__2; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__2; lean_object* l_Lean_Parser_Tactic_cases; +lean_object* l_myMacro____x40_Init_Notation___hyg_7602____closed__2; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__9; lean_object* l_term___x3c_x7c_x3e_____closed__4; -lean_object* l_prec___x2b_____closed__9; lean_object* l_term_x21_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__16; -lean_object* l_unexpand____x40_Init_Notation___hyg_2407____closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__29; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__5; lean_object* l_stx___x2c_x2a_x2c_x3f___closed__2; -lean_object* l_unexpand____x40_Init_Notation___hyg_9746____closed__1; lean_object* l_Lean_Parser_Tactic_allGoals___closed__3; lean_object* l_Lean_Parser_Tactic_subst___closed__6; lean_object* l_term___x3e_x3e_____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__4; +lean_object* l_unexpand____x40_Init_Notation___hyg_2496____closed__1; lean_object* l_termWithoutExpectedType_x21_____closed__6; lean_object* l_term___x3c_x2a__; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_term_xac_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__6; lean_object* l_Lean_Parser_Tactic_assumption___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_8338____closed__2; lean_object* l_Lean_Parser_Tactic_letrec___closed__13; lean_object* l_stx___x2a___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_7770____closed__4; lean_object* l_Lean_Parser_Tactic_generalize___closed__12; lean_object* l_Lean_Parser_Tactic_withReducible___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_73____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_tacticTry_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__1; lean_object* l_Lean_Parser_Tactic_apply___closed__3; lean_object* l_Lean_Parser_Tactic_clear___closed__5; lean_object* l_term___u2218_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__5; lean_object* l_Lean_Parser_Tactic_tacticAdmit___closed__2; lean_object* lean_nat_sub(lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__9; lean_object* l_Lean_Parser_Tactic_show___closed__6; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__5; lean_object* l_Lean_Parser_Tactic_revert; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__43; lean_object* l_term_xac_____closed__3; lean_object* l_stx___x3f___closed__2; lean_object* l_term___x7c_x7c__; -lean_object* l_myMacro____x40_Init_Notation___hyg_4978____closed__1; lean_object* l_Lean_Parser_Tactic_generalize; lean_object* l_stx___x2c_x2a___closed__2; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__3; lean_object* l_Lean_Parser_Tactic_changeWith___closed__2; -lean_object* l_prec___x2d_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__5; lean_object* l_term___x25_____closed__5; lean_object* l_Lean_Parser_Tactic_rw___closed__2; -lean_object* l_unexpand____x40_Init_Notation___hyg_8718____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__9; lean_object* l_Lean_Parser_Tactic_withReducible___closed__2; lean_object* l_stx___x3c_x7c_x3e_____closed__3; lean_object* l_term___u2218_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__2; lean_object* l_term___x3c_x24_x3e_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_8506____closed__2; -lean_object* l_prec____; lean_object* l_Lean_Parser_Tactic_tacticAdmit___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__3; lean_object* l_term___x3e_x3d_____closed__3; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__2; +lean_object* l_unexpand____x40_Init_Notation___hyg_5553____closed__1; lean_object* l_term___x2a_____closed__7; lean_object* l_term___x24_______closed__9; lean_object* l_Lean_Parser_Tactic_rw; lean_object* l_Lean_Parser_Tactic_changeWith___closed__8; +lean_object* l_unexpand____x40_Init_Notation___hyg_10092____closed__1; lean_object* l_Lean_Parser_Tactic_focus___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__6; lean_object* l_term___x3c_x2a_x3e_____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_4978____closed__4; lean_object* l_term___x3c_x7c_____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__6; lean_object* l_Lean_Parser_Tactic_change___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__22; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__1; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_Parser_Tactic_match___closed__13; lean_object* l_stx___x2c_x2a___closed__4; lean_object* l_Lean_Parser_Tactic_traceState___closed__2; @@ -712,609 +716,555 @@ lean_object* l_term___x3a_x3a__; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__5; lean_object* l_Lean_Parser_Tactic_tacticRfl___closed__5; lean_object* l_Lean_Parser_Tactic_tacticAdmit; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__1; lean_object* l_Lean_Parser_Tactic_location___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__3; lean_object* l_prec_x28___x29___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__8; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; +lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__5; lean_object* l_Lean_Parser_Tactic_rewriteSeq; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__11; lean_object* l_term___x3a_x3a_____closed__5; lean_object* l_term___x3e_x3e_x3d_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__9; +lean_object* l_unexpand____x40_Init_Notation___hyg_6065____closed__1; +lean_object* l_unexpand____x40_Init_Notation___hyg_4017____closed__1; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__1; lean_object* l_stx___x3f___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__8; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__10; lean_object* l_termIf_____x3a__Then__Else_____closed__9; lean_object* l_Lean_Parser_Tactic_expandERw(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__6; lean_object* l_Lean_Parser_Tactic_intro___closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__4; lean_object* l_Lean_Parser_Tactic_focus; lean_object* l_term___u2218_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_5486____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__1; lean_object* l_term___x2a_x3e_____closed__5; -lean_object* l_prec_______closed__1; -lean_object* l_unexpand____x40_Init_Notation___hyg_4443____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__7; lean_object* l_Lean_Parser_Tactic_erewrite___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__8; lean_object* l_termIf_____x3a__Then__Else__; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__8; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__15; lean_object* l_prec_x28___x29___closed__4; -lean_object* l_prec_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__5; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__15; lean_object* l_Lean_Parser_Tactic_intros___closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__12; lean_object* l_Lean_Parser_Tactic_let_x21___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_152____closed__6; lean_object* l_term___x5e_____closed__6; lean_object* l_stx___x2c_x2a_x2c_x3f___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_5486____closed__5; lean_object* l_stx___x2b; lean_object* l_term___x2a_x3e_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__12; -lean_object* l_myMacro____x40_Init_Notation___hyg_1772____closed__4; lean_object* l_Lean_Parser_Tactic_matchAlt___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_4810____closed__1; lean_object* l_Lean_Parser_Tactic_focus___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__4; lean_object* l_Lean_Parser_Tactic_changeWith___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__8; lean_object* l_term___u2264__; lean_object* l_prec_x28___x29___closed__8; lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_termIf_____x3a__Then__Else_____closed__4; lean_object* l_Lean_Parser_Tactic_rewrite___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__14; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__8; lean_object* l_stx_x21_____closed__5; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__14; lean_object* l_Lean_Parser_Tactic_cases___closed__2; lean_object* l_termWithoutExpectedType_x21__; +lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__5; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__28; lean_object* l_stx___x2c_x2a_x2c_x3f___closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__3; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__5; lean_object* l_Lean_Parser_Tactic_tacticAdmit___closed__1; lean_object* l_stx___x3c_x7c_x3e_____closed__6; lean_object* l_term___x2f_____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__9; lean_object* l_term___x3c_____closed__5; -lean_object* l_prec_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__6; lean_object* l_term___x3c_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__1; lean_object* l_Lean_Parser_Tactic_induction___closed__7; lean_object* l_term___x3a_x3a_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_11790____boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__4; lean_object* l_Lean_Parser_Tactic_revert___closed__5; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; lean_object* l_term___u2227_____closed__1; lean_object* l_term___u2264_____closed__6; lean_object* l_term___x2d__; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__5; lean_object* l_term___x5c_x2f_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__6; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__30; lean_object* l_Lean_Parser_Tactic_tacticRfl___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_7097____closed__4; lean_object* l_Lean_Parser_Tactic_introMatch___closed__1; lean_object* l_stx___x2c_x2b___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__7; lean_object* l_Lean_Syntax_setKind(lean_object*, lean_object*); lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__18; lean_object* l_Lean_Parser_Tactic_traceState___closed__4; lean_object* l_Lean_Parser_Tactic_intro___closed__10; -lean_object* l_precLead; -lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; lean_object* l_term___u2227_____closed__4; lean_object* l_term_x25_x5b___x7c___x5d___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_8254____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__13; lean_object* l_Lean_Parser_Tactic_introMatch___closed__2; lean_object* l_Lean_Parser_Tactic_changeWith___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__9; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_apply___closed__6; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__1; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_5318____closed__4; lean_object* l_Lean_Parser_Tactic_rw___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__4; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__2; lean_object* l_Lean_Parser_Tactic_letrec___closed__11; lean_object* l_Lean_Parser_Tactic_revert___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__12; lean_object* l_Lean_Parser_Tactic_intros___closed__1; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__1; lean_object* l_Lean_Parser_Tactic_injection___closed__6; extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_Lean_Parser_Tactic_erewrite___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +lean_object* l_unexpand____x40_Init_Notation___hyg_3524____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__6; lean_object* l_term___x3e_x3d_____closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_5486____closed__3; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__3; lean_object* l_term___x7c_x7c_____closed__4; -lean_object* l_prec___x2b_____closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__4; lean_object* l_Lean_Parser_Tactic_revert___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__2; lean_object* l_termIf__Then__Else_____closed__1; lean_object* l_term___x2a_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_7770____closed__6; lean_object* l_Lean_Parser_Tactic_generalize___closed__11; lean_object* l_Lean_Parser_Tactic_let___closed__7; lean_object* l_term___u2227_____closed__6; lean_object* l_Lean_Parser_Tactic_erewrite___closed__6; lean_object* l_Lean_Parser_Tactic_match___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__2; lean_object* l_term___x3a_x3a_____closed__1; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; -lean_object* l_precLead___closed__1; lean_object* l_Lean_Parser_Tactic_have___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__9; lean_object* l_Lean_Parser_Tactic_casesTarget___closed__1; lean_object* l_term___x3e_x3d__; lean_object* l_term___x3c_x7c_x3e_____closed__3; lean_object* l_Lean_Parser_Tactic_changeWith___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__14; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__10; lean_object* l_Lean_Parser_Tactic_letrec___closed__1; lean_object* l_Lean_Parser_Tactic_suffices___closed__7; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__8; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__14; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__9; lean_object* l_term___x24_______closed__13; +lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__2; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__34; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__7; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__5; lean_object* l_Lean_Parser_Tactic_rwRuleSeq; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__4; lean_object* l_Lean_Parser_Tactic_rewrite___closed__1; lean_object* l_Lean_Parser_Tactic_cases___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__2; lean_object* l_termIf_____x3a__Then__Else_____closed__8; lean_object* l_term_x25_x5b___x7c___x5d___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_term___u2228_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__4; lean_object* l_Lean_Parser_Tactic_location___closed__4; lean_object* l_term___x3e_____closed__6; lean_object* l_term___x2a_____closed__3; lean_object* l_Lean_Parser_Tactic_locationWildcard; -lean_object* l_prec_______closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__3; lean_object* l_Lean_Parser_Tactic_rw___closed__7; lean_object* l_term___x3c_x2a_x3e__; lean_object* l_term___x2d_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__16; lean_object* l_term___x7e_x3d__; lean_object* l_term___x3c_x24_x3e_____closed__4; lean_object* l_Lean_Parser_Tactic_let___closed__1; lean_object* l_Lean_Parser_Tactic_erewrite; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__3; +lean_object* l_Lean_Parser_Syntax_subPrec; lean_object* l_term___u2227__; lean_object* l_stx___x3f___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_term___x2b__; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__9; lean_object* l_Lean_Parser_Tactic_erwSeq___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__7; lean_object* l_Lean_Parser_Tactic_rewrite___closed__2; -lean_object* l_prec___x2d_____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__5; lean_object* l_Lean_Parser_Tactic_location___closed__8; lean_object* l_Lean_Parser_Tactic_exact___closed__3; lean_object* l_termIf_____x3a__Then__Else_____closed__17; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_7265____closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__8; +lean_object* l_unexpand____x40_Init_Notation___hyg_5807____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_let___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__1; lean_object* l_Lean_Parser_Tactic_assumption___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__4; lean_object* l_Lean_Parser_Tactic_location; -lean_object* l_prec_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__4; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__5; lean_object* l_term___x5c_x2f_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_4810____closed__2; lean_object* l_term___x3c_x2a_____closed__6; -lean_object* l_precLead___closed__2; lean_object* l_term___x2b_x2b_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__19; -lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__10; -extern lean_object* l_Lean_numLitKind___closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__4; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__16; lean_object* l_term_x25_x5b___x7c___x5d___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__9; lean_object* l_term___x24____; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__20; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2; lean_object* l_term___x3a_x3a_____closed__2; lean_object* l_Lean_Parser_Tactic_exact___closed__5; lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__4; lean_object* l_termIf__Then__Else_____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__1; lean_object* l_Lean_Parser_Tactic_match___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_8254____closed__2; lean_object* l_term___x3e_____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l_Lean_Parser_Tactic_induction___closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_152____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__1; lean_object* l_Lean_Parser_Tactic_case___closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__2; lean_object* l_Lean_Parser_Tactic_paren___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; lean_object* l_Lean_Parser_Tactic_expandRw___boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_term_x25_x5b___x7c___x5d___closed__10; lean_object* l_term___x7c_x3e_____closed__3; lean_object* l_Lean_Parser_Tactic_intro___closed__7; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__11; lean_object* l_Lean_Parser_Tactic_suffices___closed__1; lean_object* l_term___x3a_x3a_____closed__6; lean_object* l_term_x5b___x5d___closed__7; lean_object* l_Lean_Parser_Tactic_show; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_8086____closed__3; lean_object* l_Lean_Parser_Tactic_injection___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__7; lean_object* l_termIf__Then__Else__; lean_object* l_Lean_Parser_Tactic_tacticRfl___closed__4; lean_object* l_Lean_Parser_Tactic_refine_x21___closed__4; lean_object* l_term___x3e_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__7; lean_object* l_Lean_Parser_Tactic_expandRw(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_term_x25_x5b___x7c___x5d___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__3; lean_object* l_Lean_Parser_Tactic_change___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__2; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__3; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__9; lean_object* l_Lean_Parser_Tactic_erw___closed__1; lean_object* l_stx___x2c_x2a___closed__3; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__2; -lean_object* l_unexpand____x40_Init_Notation___hyg_8487____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__8; lean_object* l_termIf__Then__Else_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_stx___x2a___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__4; +lean_object* l_Lean_Parser_Syntax_subPrec___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__6; extern lean_object* l_Lean_instInhabitedSyntax; lean_object* l_term___x3c_x2a_x3e_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_73____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__14; lean_object* l_term___xd7_____closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__6; lean_object* l_term___x3d_x3d_____closed__5; lean_object* l_Lean_Parser_Tactic_match___closed__9; lean_object* l_term_x2d_____closed__5; lean_object* l_Lean_Parser_Tactic_refine___closed__6; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__26; lean_object* l_term___x25_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_74____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; lean_object* l_Lean_Parser_Tactic_introMatch___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__8; -lean_object* l_prec_______closed__3; lean_object* l_Lean_Parser_Tactic_allGoals___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__2; lean_object* l_Lean_Parser_Tactic_injection___closed__5; lean_object* l_term___x3e_x3e_x3d_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_73____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8506____closed__3; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__4; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__12; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__3; lean_object* l_termIf_____x3a__Then__Else_____closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__7; lean_object* l_Lean_Parser_Tactic_erewrite___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__5; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__13; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__3; lean_object* l_term___u2245__; -lean_object* l_unexpand____x40_Init_Notation___hyg_3692____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_object* l_term___x3c_____closed__4; lean_object* l_term_xac_____closed__2; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__17; +lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__1; lean_object* l_Lean_Parser_Tactic_apply; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_term___x7e_x3d_____closed__4; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__10; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__13; lean_object* l_term_x25_x5b___x7c___x5d; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__11; lean_object* l_Lean_Parser_Tactic_failIfSuccess; lean_object* l_Lean_Parser_Tactic_paren___closed__1; lean_object* l_stx___x2c_x2a___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__7; lean_object* l_Lean_Parser_Tactic_have___closed__3; -lean_object* l_prec_____closed__4; -lean_object* l_unexpand____x40_Init_Notation___hyg_6233____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_8338____closed__4; lean_object* l_term___x2a__; lean_object* l_Lean_Parser_Tactic_letrec___closed__6; lean_object* l_Lean_Parser_Tactic_done___closed__2; lean_object* l_term___xd7_____closed__5; lean_object* l_Lean_Parser_Tactic_change___closed__3; -lean_object* l_unexpand____x40_Init_Notation___hyg_8487____closed__1; lean_object* l_Lean_Parser_Tactic_tacticTry_____closed__4; lean_object* l_Lean_Parser_Tactic_generalize___closed__10; lean_object* l_term___x3c_x7c_x3e__; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__14; lean_object* l_Lean_Parser_Tactic_match___closed__2; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_998____closed__4; lean_object* l_Lean_Parser_Tactic_paren___closed__2; lean_object* l_Lean_Parser_Tactic_subst___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__5; +lean_object* l_unexpand____x40_Init_Notation___hyg_4791____closed__1; lean_object* l_Lean_Parser_Tactic_withReducible___closed__6; lean_object* l_Lean_Parser_Tactic_refine_x21___closed__1; -lean_object* l_unexpand____x40_Init_Notation___hyg_7246____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__5; lean_object* l_Lean_Parser_Tactic_withReducible___closed__5; lean_object* l_Lean_Parser_Tactic_letrec___closed__14; lean_object* l_Lean_Parser_Tactic_suffices___closed__2; lean_object* l_Lean_Parser_Tactic_injection___closed__7; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_5486____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__7; lean_object* l_term___x2f_x5c__; lean_object* l_term___x2b_x2b_____closed__2; lean_object* l_term___x3e_____closed__3; lean_object* l_term___x25_____closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_8338____closed__5; lean_object* l_Lean_Parser_Tactic_erw___closed__4; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__6; lean_object* l_Lean_Parser_Tactic_location___closed__11; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__6; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__7; lean_object* l_Lean_Parser_Tactic_case___closed__5; lean_object* l_Lean_Parser_Tactic_let___closed__3; -lean_object* l_unexpand____x40_Init_Notation___hyg_10003_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_10774_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_10517_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_9232_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_8975_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_9746_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_9489_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_7982_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_8718_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_8487_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_7246_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_6993_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_7751_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_7499_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_10260_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_8235_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_2664_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_2407_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_3949_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_4185_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_2154_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_1897_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_5975_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_6740_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_6487_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_5213_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_4959_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_5721_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_5467_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_4701_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_3178_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_4443_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_2921_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_3692_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_3435_(lean_object*, lean_object*); -lean_object* l_unexpand____x40_Init_Notation___hyg_6233_(lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; +lean_object* l_unexpand____x40_Init_Notation___hyg_10606_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_9321_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_9064_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_9835_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_9578_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_8807_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_7331_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_8550_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_7078_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_7814_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_7583_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_10349_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_10092_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_8319_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_8067_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_2753_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_2496_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_1729_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_4275_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_2239_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_1986_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_6065_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_6825_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_6572_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_5299_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_5045_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_5807_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_5553_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_4791_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_4017_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_3267_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_4533_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_3010_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_3781_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_3524_(lean_object*, lean_object*); +lean_object* l_unexpand____x40_Init_Notation___hyg_6319_(lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__3; lean_object* l_Lean_Parser_Tactic_orelse; lean_object* l_Lean_Parser_Tactic_allGoals___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__7; lean_object* l_term___x5e_____closed__1; lean_object* l_Lean_Parser_Tactic_subst___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__9; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__5; lean_object* l_Lean_Parser_Tactic_induction___closed__20; lean_object* l_Lean_Parser_Tactic_subst; -lean_object* l_myMacro____x40_Init_Notation___hyg_73____closed__2; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__3; +lean_object* l_rawNatLit___closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__3; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__20; -lean_object* l_prec__; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__2; lean_object* l_term___x5c_x2f_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__2; lean_object* l_Lean_Parser_Tactic_suffices___closed__5; lean_object* l_term_x25_x5b___x7c___x5d___closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__3; lean_object* l_Lean_Parser_Tactic_tacticRfl___closed__1; lean_object* l_Lean_Parser_Tactic_intros___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__7; lean_object* l_term___x3e_x3e_____closed__6; lean_object* l_term___x5c_x2f_____closed__4; lean_object* l_stx___x3f; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__6; -lean_object* l_prec___x2b_____closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__3; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__5; lean_object* l_term___x3d_____closed__6; lean_object* l_Lean_Parser_Tactic_change___closed__6; lean_object* l_Lean_Parser_Tactic_refine_x21; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__8; lean_object* l_stx___x3f___closed__5; lean_object* l_termIf_____x3a__Then__Else_____closed__19; -lean_object* l_myMacro____x40_Init_Notation___hyg_73____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__7; lean_object* l_Lean_Parser_Tactic_casesTarget___closed__3; -lean_object* l_unexpand____x40_Init_Notation___hyg_8975____closed__1; lean_object* l_Lean_Parser_Tactic_intro___closed__16; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__1; lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__4; lean_object* l_term___x5e_____closed__4; lean_object* l_Lean_Parser_Tactic_match___closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__2; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__5; lean_object* l_term___x3e_x3e_x3d_____closed__4; lean_object* l_stx___x2a___closed__5; lean_object* l_term___x3c_x3d_____closed__5; lean_object* l_Lean_Parser_Tactic_intros___closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__2; lean_object* l_Lean_Parser_Tactic_location___closed__9; lean_object* l_term___x2a_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__3; lean_object* l_term___x3c_x2a_x3e_____closed__6; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__32; lean_object* l_term_x2d_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__17; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__2; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__6; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__7; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016_(lean_object*, lean_object*, lean_object*); lean_object* l_term___u2227_____closed__2; lean_object* l_term___x3e_____closed__1; lean_object* l_Lean_Parser_Tactic_match___closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_term_x25_x5b___x7c___x5d___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__7; lean_object* l_Lean_Parser_Tactic_show___closed__5; lean_object* l_termIf_____x3a__Then__Else_____closed__12; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__8; +lean_object* l_unexpand____x40_Init_Notation___hyg_9578____closed__1; lean_object* l_term___u2228_____closed__3; lean_object* l_term___x5e_____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__19; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_term_xac_____closed__4; lean_object* l_term___x2b_____closed__3; -lean_object* l_precMax___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_8506____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__6; lean_object* l_term___u2265_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__8; lean_object* l_Lean_Parser_Tactic_match___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__5; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__3; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_1604____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__7; lean_object* l_term_x5b___x5d___closed__5; lean_object* l_Lean_Parser_Tactic_rwRule; lean_object* l_term_xac_____closed__1; lean_object* l_Lean_Parser_Tactic_refine___closed__1; lean_object* l_Lean_Parser_Tactic_paren___closed__4; lean_object* l_term___x2b_x2b_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_object* l_term_x5b___x5d; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__2; lean_object* l_Lean_Parser_Tactic_let; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__8; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__1; lean_object* l_Lean_Parser_Tactic_refine___closed__2; lean_object* l_Lean_Parser_Tactic_show___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__1; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__1; lean_object* l_Lean_Parser_Tactic_case___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_stx___x2c_x2b___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1(lean_object*); lean_object* l_Lean_Parser_Tactic_suffices___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__2; lean_object* l_term___x2b_x2b_____closed__1; lean_object* l_stx___x3c_x7c_x3e_____closed__7; lean_object* l_Lean_Parser_Tactic_changeWith___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__13; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__1; lean_object* l_Lean_Parser_Tactic_focus___closed__5; lean_object* l_Lean_Syntax_setArg(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__16; -lean_object* l_unexpand____x40_Init_Notation___hyg_10260____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__1; lean_object* l_Lean_Parser_Tactic_match___closed__5; lean_object* l_Lean_Parser_Tactic_erewrite___closed__3; -lean_object* l_unexpand____x40_Init_Notation___hyg_4959____closed__1; lean_object* l_term___x3c_x7c_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__21; lean_object* l_Lean_Parser_Tactic_induction___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__2; lean_object* l_stx_x21_____closed__6; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__4; lean_object* l_stx___x2b___closed__4; lean_object* l_Lean_Parser_Tactic_letrec___closed__2; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d__; -lean_object* l_unexpand____x40_Init_Notation___hyg_5467____closed__1; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_prec_x28___x29___closed__9; lean_object* l_stx___x7c_x2b___closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__5; lean_object* l_stx___x3c_x7c_x3e_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_1359____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_8338____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__3; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__2; lean_object* l_term_x21__; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__19; lean_object* l_term___x3d_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__4; -lean_object* l_unexpand____x40_Init_Notation___hyg_9232____closed__1; lean_object* l_Lean_Parser_Tactic_refine___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__8; lean_object* l_Lean_Parser_Tactic_tacticTry_____closed__3; -lean_object* l_precMax___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8506____closed__4; -lean_object* l_unexpand____x40_Init_Notation___hyg_3949____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_7770____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__16; lean_object* l_Lean_Parser_Tactic_exact; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l_term___u2228_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__6; lean_object* l_Lean_Parser_Tactic_erw___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__7; lean_object* l_stx___x2c_x2b___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_152____closed__4; lean_object* l_Lean_Parser_Tactic_suffices; lean_object* l_term___x7c_x3e_____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l_Lean_Parser_Tactic_case___closed__1; lean_object* l_Lean_Syntax_getArgs(lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__3; lean_object* l_term___x2f_____closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__13; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__37; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l_Lean_Parser_Tactic_revert___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_152____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__2; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__15; +lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__3; lean_object* l_Lean_Parser_Tactic_allGoals___closed__5; lean_object* l_Lean_Parser_Tactic_induction___closed__15; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__1; lean_object* l_term___x24_______closed__12; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__18; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_73____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8254____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__5; lean_object* l_term___x7c_x3e_____closed__5; lean_object* l_term___x3c_x2a_x3e_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__4; lean_object* l_Lean_Parser_Tactic_locationWildcard___closed__3; lean_object* l_stx___x7c_x2b___closed__1; lean_object* l_rawNatLit___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_8086____closed__6; lean_object* l_term_x5b___x5d___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__5; lean_object* l_Lean_Parser_Tactic_erewrite___closed__5; lean_object* l_Lean_Parser_Tactic_let___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__9; +lean_object* l_unexpand____x40_Init_Notation___hyg_5299____closed__1; lean_object* l_term_x25_x5b___x7c___x5d___closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__42; -lean_object* l_unexpand____x40_Init_Notation___hyg_3178____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__9; lean_object* l_term___u2245_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_9508____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Lean_Parser_Tactic_induction___closed__3; lean_object* l_term___x3c_x3d_____closed__3; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); @@ -1327,175 +1277,160 @@ lean_object* l_term___x26_x26_____closed__7; lean_object* l_Lean_Parser_Tactic_tacticRfl___closed__2; lean_object* l_Lean_Parser_Tactic_refine_x21___closed__2; lean_object* l_Lean_Parser_Tactic_letrec; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_3800____closed__4; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__6; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d; lean_object* l_Lean_Parser_Tactic_let_x21___closed__6; lean_object* l_Lean_Parser_Tactic_case___closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__9; lean_object* l_term___x7c_x7c_____closed__6; lean_object* l_Lean_Parser_Tactic_change; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_injection___closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__4; lean_object* l_term___x3c_x7c_x3e_____closed__1; lean_object* l_term___x3c_x2a_____closed__5; lean_object* l_Lean_Parser_Tactic_assumption___closed__3; lean_object* l_Lean_Parser_Tactic_done___closed__1; lean_object* l_term___x2b_x2b_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; lean_object* l_term___x24_______closed__11; lean_object* l_Lean_Parser_Tactic_rw___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_7265____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__8; +lean_object* l_unexpand____x40_Init_Notation___hyg_4533____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__4; lean_object* l_stx___x2b___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__5; -lean_object* l_unexpand____x40_Init_Notation___hyg_5213____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__7; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__9; lean_object* l_Lean_Parser_Tactic_induction___closed__18; -lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__6; +lean_object* l_Lean_Parser_Syntax_subPrec___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_7097____closed__5; lean_object* l_Lean_Parser_Tactic_letrec___closed__8; lean_object* l_term___x3c_x24_x3e__; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__10; lean_object* l_Lean_Parser_Tactic_rwRule___closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__11; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances; -lean_object* l_myMacro____x40_Init_Notation___hyg_152____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__3; lean_object* l_Lean_Parser_Tactic_induction___closed__5; lean_object* l_stx___x2b___closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__3; lean_object* l_Lean_Parser_Tactic_case___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__13; lean_object* l_term___x2f_x5c_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +lean_object* l_myMacro____x40_Init_Notation___hyg_821____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__9; lean_object* l_term___x3e_x3e__; lean_object* l_termIf__Then__Else_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__5; lean_object* l_term_x5b___x5d___closed__8; lean_object* l_Lean_Parser_Tactic_rwRule___closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__40; lean_object* l_term___x3c_x3d_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__8; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__6; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__15; lean_object* l_Lean_Parser_Tactic_intro___closed__6; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__12; lean_object* l_stx___x2c_x2b; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__18; -lean_object* l_prec___x2b_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__9; lean_object* l_term___x3a_x3a_____closed__7; lean_object* l_term___x3d_x3d_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__4; lean_object* l_Lean_Parser_Tactic_show___closed__4; lean_object* l_Lean_Parser_Tactic_cases___closed__7; lean_object* l_Lean_Parser_Tactic_tacticTry_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__3; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__2; lean_object* l_term___x2a_x3e_____closed__4; lean_object* l_Lean_Parser_Tactic_done; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +lean_object* l_unexpand____x40_Init_Notation___hyg_10606____closed__1; lean_object* l_term_x5b___x5d___closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_9251____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__2; lean_object* l_Lean_Parser_Tactic_intros; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__3; lean_object* l_term___x3c_____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__4; +lean_object* l_unexpand____x40_Init_Notation___hyg_1986____closed__1; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__8; lean_object* l_Lean_Parser_Tactic_tacticTry__; lean_object* l_term___x7e_x3d_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_7602____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__7; lean_object* l_stx___x2b___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__2; lean_object* l_stx___x7c_x2b___closed__5; lean_object* l_term___x2b_____closed__5; lean_object* l_termIf__Then__Else_____closed__6; lean_object* l_Lean_Parser_Tactic_induction___closed__14; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__9; lean_object* l_Lean_Parser_Tactic_case___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_8254____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__9; lean_object* l_Lean_Parser_Tactic_letrec___closed__16; +lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__1; lean_object* l_term_x5b___x5d___closed__12; -lean_object* l_unexpand____x40_Init_Notation___hyg_6993____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__5; -lean_object* l_prec___x2b_____closed__3; lean_object* l_term___x2a_x3e_____closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__17; lean_object* l_prec_x28___x29___closed__10; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_1166____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__10; lean_object* l_Lean_Parser_Tactic_exact___closed__4; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__9; +lean_object* l_termIf_____x3a__Then__Else_____closed__20; lean_object* l_term___x2a_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__6; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; +lean_object* l_unexpand____x40_Init_Notation___hyg_9064____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__6; lean_object* l_Lean_Parser_Tactic_matchAlt; lean_object* l_Lean_Parser_Tactic_done___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__8; lean_object* l_Lean_Parser_Tactic_erw___closed__6; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_1166____boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__27; -lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__17; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__3; lean_object* l_termIf_____x3a__Then__Else_____closed__10; lean_object* l_Lean_Parser_Tactic_location___closed__10; lean_object* l_Lean_Parser_Tactic_apply___closed__1; lean_object* l_stx___x2a; lean_object* l_Lean_Parser_Tactic_rewrite___closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__1; lean_object* l_term___x2f__; lean_object* l_Lean_Parser_Tactic_locationTarget; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_stx___x2c_x2b_x2c_x3f___closed__5; lean_object* l_stx_x21_____closed__3; lean_object* l_stx___x7c_x2b___closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_show___closed__1; lean_object* l_Lean_Parser_Tactic_letrec___closed__7; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__7; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__13; lean_object* l_term___x3c_x2a_x3e_____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__4; lean_object* l_term___x7c_x3e__; lean_object* l_Lean_Parser_Tactic_erw___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__17; lean_object* l_Lean_Parser_Tactic_generalize___closed__7; uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__1; -lean_object* l_unexpand____x40_Init_Notation___hyg_3949____closed__1; lean_object* l_Lean_Parser_Tactic_induction___closed__4; lean_object* l_stx_x21_____closed__4; lean_object* l_term___x3d_x3d_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__4; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__1; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__7; lean_object* l_term___xd7__; lean_object* l_Lean_Parser_Tactic_expandERw___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__8; lean_object* l_term___u2264_____closed__1; lean_object* l_Lean_Parser_Tactic_withReducible; lean_object* l_term___u2265_____closed__3; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__2; lean_object* l_Lean_Parser_Tactic_induction___closed__8; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__1; -lean_object* l_prec___x2d__; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__2; -lean_object* l_prec_______closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__10; lean_object* l_Lean_Parser_Tactic_tacticTry_____closed__1; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__1; lean_object* l_term___x2a_____closed__1; lean_object* l_Lean_Parser_Tactic_injection; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l_prec_x28___x29___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_11984____boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__4; +lean_object* l_unexpand____x40_Init_Notation___hyg_7583____closed__1; lean_object* l_Lean_Parser_Tactic_exact___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_3454____closed__9; lean_object* l_term___x2b_____closed__1; lean_object* l_term___x3d_x3d_____closed__1; lean_object* l_term___x3c_x2a_x3e_____closed__4; @@ -1503,359 +1438,323 @@ lean_object* l_term___xd7_____closed__2; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__4; lean_object* l_Lean_Parser_Tactic_intro___closed__2; lean_object* l_term___x3e_x3e_x3d_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__20; lean_object* l_Lean_Parser_Tactic_focus___closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__9; lean_object* l_Lean_Parser_Tactic_matchAlt___closed__3; lean_object* l_Lean_Parser_Tactic_rwSeq___closed__2; lean_object* l_Lean_Parser_Tactic_changeWith___closed__3; -lean_object* l_unexpand____x40_Init_Notation___hyg_6740____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__1; lean_object* l_prec_x28___x29; lean_object* l_rawNatLit___closed__6; +lean_object* l_unexpand____x40_Init_Notation___hyg_2239____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__20; lean_object* l_stx___x2c_x2b_x2c_x3f___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__3; lean_object* l_term___u2245_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__9; lean_object* l_termIf__Then__Else_____closed__8; lean_object* l_Lean_Parser_Tactic_expandERwSeq___boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__5; -lean_object* l_unexpand____x40_Init_Notation___hyg_1897____closed__1; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__31; lean_object* l_term___x3e_x3e_____closed__7; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__11; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__10; lean_object* l_Lean_Parser_Tactic_change___closed__7; lean_object* l_term___x3c_x2a_x3e_____closed__2; lean_object* l_prec_x28___x29___closed__3; lean_object* l_term_x5b___x5d___closed__1; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__6; lean_object* l_stx___x2c_x2b_x2c_x3f___closed__1; lean_object* l_termIf__Then__Else_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_9854____closed__4; lean_object* l_term___x24_______closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_1166____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_1604____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__6; lean_object* l_term___x26_x26_____closed__1; lean_object* l_Lean_Parser_Tactic_matchAlts___closed__2; lean_object* l_term___x26_x26_____closed__2; -lean_object* l_precMax; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_refine_x21___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__7; -lean_object* l_unexpand____x40_Init_Notation___hyg_8235____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_Parser_Tactic_induction___closed__9; lean_object* l_Lean_Parser_Tactic_rewrite___closed__7; lean_object* l_term___u2265__; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__8; lean_object* l_Lean_Parser_Tactic_allGoals___closed__4; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__5; +lean_object* l_unexpand____x40_Init_Notation___hyg_7583____closed__2; lean_object* l_Lean_Parser_Tactic_intro___closed__1; lean_object* l_term___xd7_____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_9340____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_1604____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__5; lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__3; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_9083____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_3029____closed__6; lean_object* l_Lean_Parser_Tactic_letrec___closed__15; lean_object* l_term_x2d_____closed__7; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__6; +lean_object* l_unexpand____x40_Init_Notation___hyg_6572____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_998____closed__1; lean_object* l_Lean_Parser_Tactic_refine_x21___closed__5; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__6; lean_object* l_Lean_Parser_Tactic_locationHyp___closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__10; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__14; -lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__7; lean_object* l_rawNatLit___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__2; lean_object* l_Lean_Parser_Tactic_rwSeq___closed__3; lean_object* l_term___x5e__; lean_object* l_Lean_Parser_Tactic_intro___closed__14; -lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l_stx___x2c_x2a; -lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__16; +lean_object* l_unexpand____x40_Init_Notation___hyg_3781____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__15; lean_object* l_Lean_Parser_Tactic_intro___closed__3; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__2; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2; lean_object* l_term___x7e_x3d_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +lean_object* l_Lean_Parser_Syntax_addPrec; lean_object* l_term___x3c_x3d_____closed__2; lean_object* l_Lean_Parser_Tactic_orelse___closed__6; lean_object* l_Lean_Parser_Tactic_intro___closed__5; lean_object* l_term___x3d_x3d_____closed__4; lean_object* l_stx___x2a___closed__3; lean_object* l_stx_x21__; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_3197____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__12; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__8; lean_object* l_Lean_Parser_Tactic_induction___closed__17; lean_object* l_term___x2a_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__3; lean_object* l_term___u2265_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__5; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_8569____closed__7; lean_object* l_Lean_Parser_Tactic_casesTarget; lean_object* l_stx___x2c_x2b_x2c_x3f___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__5; lean_object* l_Lean_Parser_Tactic_letrec___closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_242____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_object* l_term___x7c_x3e_____closed__4; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__19; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__22; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; +lean_object* l_Lean_Parser_Syntax_subPrec___closed__2; lean_object* l_term_x5b___x5d___closed__2; lean_object* l_Lean_Parser_Tactic_locationHyp___closed__1; lean_object* l_Lean_Parser_Tactic_skip; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__1; lean_object* l_term___x3c_x7c_____closed__6; lean_object* l_Lean_Parser_Tactic_rwRule___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_1604____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__3; lean_object* l_Lean_Parser_Tactic_casesTarget___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_10279____closed__9; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__2; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1(lean_object*); lean_object* l_Lean_Parser_Tactic_matchAlts; lean_object* l_stx_x21_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10368____closed__2; lean_object* l_stx___x2c_x2b_x2c_x3f___closed__4; lean_object* l_stx___x2c_x2b_x2c_x3f; lean_object* l_Lean_Parser_Tactic_let_x21___closed__5; +lean_object* l_unexpand____x40_Init_Notation___hyg_8550____closed__1; lean_object* l_term___xd7_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_998____closed__2; lean_object* l_Lean_Parser_Tactic_expandRwSeq(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_matchAlt___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_8086____closed__1; lean_object* l_term___x3e_____closed__5; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__2; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__8; lean_object* l_Lean_Parser_Tactic_allGoals___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__18; +lean_object* l_unexpand____x40_Init_Notation___hyg_9835____closed__1; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__12; lean_object* l_Lean_Parser_Tactic_traceState; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_object* l_term___x2f_x5c_____closed__2; lean_object* l_Lean_Parser_Tactic_let___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__3; lean_object* l_Lean_Parser_Tactic_intro___closed__15; +lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__4; lean_object* l_term___x26_x26_____closed__3; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_1166____closed__2; lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l_Lean_Parser_Tactic_let_x21___closed__3; lean_object* l_Lean_Parser_Tactic_expandRwSeq___boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__2; lean_object* l_Lean_Parser_Tactic_withReducible___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_8737____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_3543____closed__6; lean_object* l_Lean_Parser_Tactic_case___closed__13; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_erewriteSeq; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__7; lean_object* l_term___x3d_____closed__3; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; lean_object* l_term___x7c_x3e_____closed__6; lean_object* l_Lean_Parser_Tactic_paren; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__9; lean_object* l_Lean_Parser_Tactic_erw___closed__3; lean_object* l_Lean_Parser_Tactic_intro; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__5; lean_object* l_term___x3c_x7c_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_8506____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_5318____closed__5; lean_object* l_term___x2f_x5c_____closed__4; lean_object* l_Lean_Parser_Tactic_locationHyp; +lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__2; lean_object* l_term___x3e_x3e_x3d_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__9; lean_object* l_Lean_Parser_Tactic_rw___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_object* l_Lean_Parser_Tactic_refine; +lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__6; +lean_object* l_unexpand____x40_Init_Notation___hyg_3267____closed__1; lean_object* l_Lean_Parser_Tactic_introMatch; +lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__3; lean_object* l_Lean_Parser_Tactic_generalize___closed__5; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__5; lean_object* l_stx___x2c_x2b___closed__5; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__1; +lean_object* l_unexpand____x40_Init_Notation___hyg_1729____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__6; lean_object* l_term___x7e_x3d_____closed__3; lean_object* l_term_xac_____closed__5; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__11; lean_object* l_term___x3e_x3e_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__16; -lean_object* l_myMacro____x40_Init_Notation___hyg_10022____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__3; -lean_object* l_prec___x2b_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__21; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; +lean_object* l_unexpand____x40_Init_Notation___hyg_4275____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_10111____closed__4; +lean_object* l_Lean_Parser_Syntax_subPrec___closed__1; lean_object* l_Lean_Parser_Tactic_rwRule___closed__5; -lean_object* l_unexpand____x40_Init_Notation___hyg_7982____closed__1; lean_object* l_Lean_Parser_Tactic_skip___closed__4; lean_object* l_Lean_Parser_Tactic_rwRule___closed__7; lean_object* l_term___x26_x26_____closed__6; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__2; lean_object* l_term___x3d_x3d__; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__3; lean_object* l_Lean_Parser_Tactic_erwSeq; lean_object* l_term___x2a_x3e_____closed__2; lean_object* l_Lean_Parser_Tactic_letrec___closed__10; lean_object* l_Lean_Parser_Tactic_tacticAdmit___closed__4; +lean_object* l_unexpand____x40_Init_Notation___hyg_7078____closed__1; lean_object* l_term___x5c_x2f__; -lean_object* l_myMacro____x40_Init_Notation___hyg_10536____closed__2; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__16; lean_object* l_Lean_Parser_Tactic_refine_x21___closed__3; +lean_object* l_Lean_Parser_Syntax_addPrec___closed__8; lean_object* l_Lean_Parser_Tactic_intros___closed__10; lean_object* l_term___x3d_____closed__5; lean_object* l_term_x25_x5b___x7c___x5d___closed__11; lean_object* l_term___x7c_x7c_____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_998____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_7602____closed__6; lean_object* l_term_x5b___x5d___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_5318____closed__3; lean_object* l_term___u2245_____closed__5; lean_object* l_term___x25_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_term___x25__; lean_object* l_stx___x2b___closed__5; lean_object* l_termIf_____x3a__Then__Else_____closed__16; -lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__2; lean_object* l_Lean_Parser_Tactic_letrec___closed__5; lean_object* l_term___x2b_____closed__4; lean_object* l_term___x2a_x3e__; lean_object* l_term___x24_______closed__10; -lean_object* l_unexpand____x40_Init_Notation___hyg_9489____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_3286____closed__5; +lean_object* l_unexpand____x40_Init_Notation___hyg_10349____closed__1; lean_object* l_termWithoutExpectedType_x21_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1; lean_object* l_Lean_Parser_Tactic_rwSeq___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_8338____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_8086____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__1; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__7; lean_object* l_term___u2245_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_matchAlts___closed__6; lean_object* l_stx___x7c_x2b___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_3968____closed__3; -static lean_object* _init_l_prec_______closed__1() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__1() { _start: { lean_object* x_1; -x_1 = lean_mk_string("prec__"); +x_1 = lean_mk_string("Lean"); return x_1; } } -static lean_object* _init_l_prec_______closed__2() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_prec_______closed__1; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_prec_______closed__3() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_identKind___closed__2; -x_2 = lean_alloc_ctor(0, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_prec_______closed__4() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec_______closed__2; -x_2 = lean_unsigned_to_nat(1023u); -x_3 = l_prec_______closed__3; -x_4 = lean_alloc_ctor(3, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_prec____() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__3() { _start: { lean_object* x_1; -x_1 = l_prec_______closed__4; +x_1 = lean_mk_string("Parser"); return x_1; } } -static lean_object* _init_l_prec_____closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("prec_"); -return x_1; -} -} -static lean_object* _init_l_prec_____closed__2() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_prec_____closed__1; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_prec_____closed__3() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__5() { _start: { lean_object* x_1; -x_1 = lean_mk_string("num"); +x_1 = lean_mk_string("Syntax"); return x_1; } } -static lean_object* _init_l_prec_____closed__4() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_prec_____closed__3; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_prec_____closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_prec_____closed__4; -x_2 = lean_alloc_ctor(0, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_prec_____closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec_____closed__2; -x_2 = lean_unsigned_to_nat(1023u); -x_3 = l_prec_____closed__5; -x_4 = lean_alloc_ctor(3, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_prec__() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__7() { _start: { lean_object* x_1; -x_1 = l_prec_____closed__6; +x_1 = lean_mk_string("addPrec"); return x_1; } } -static lean_object* _init_l_prec___x2b_____closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("prec_+_"); -return x_1; -} -} -static lean_object* _init_l_prec___x2b_____closed__2() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_prec___x2b_____closed__1; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_prec___x2b_____closed__3() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__9() { _start: { lean_object* x_1; @@ -1863,17 +1762,17 @@ x_1 = lean_mk_string("andthen"); return x_1; } } -static lean_object* _init_l_prec___x2b_____closed__4() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_prec___x2b_____closed__3; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__9; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_prec___x2b_____closed__5() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__11() { _start: { lean_object* x_1; @@ -1881,17 +1780,17 @@ x_1 = lean_mk_string(" + "); return x_1; } } -static lean_object* _init_l_prec___x2b_____closed__6() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__12() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_prec___x2b_____closed__5; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__11; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_prec___x2b_____closed__7() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__13() { _start: { lean_object* x_1; @@ -1899,21 +1798,21 @@ x_1 = lean_mk_string("prec"); return x_1; } } -static lean_object* _init_l_prec___x2b_____closed__8() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_prec___x2b_____closed__7; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__13; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_prec___x2b_____closed__9() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_prec___x2b_____closed__8; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__14; x_2 = lean_unsigned_to_nat(66u); x_3 = lean_alloc_ctor(7, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -1921,13 +1820,13 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_prec___x2b_____closed__10() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_prec___x2b_____closed__6; -x_3 = l_prec___x2b_____closed__9; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__12; +x_3 = l_Lean_Parser_Syntax_addPrec___closed__15; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -1935,13 +1834,13 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_prec___x2b_____closed__11() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__8; x_2 = lean_unsigned_to_nat(65u); -x_3 = l_prec___x2b_____closed__10; +x_3 = l_Lean_Parser_Syntax_addPrec___closed__16; x_4 = lean_alloc_ctor(4, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -1949,33 +1848,33 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_prec___x2b__() { +static lean_object* _init_l_Lean_Parser_Syntax_addPrec() { _start: { lean_object* x_1; -x_1 = l_prec___x2b_____closed__11; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__17; return x_1; } } -static lean_object* _init_l_prec___x2d_____closed__1() { +static lean_object* _init_l_Lean_Parser_Syntax_subPrec___closed__1() { _start: { lean_object* x_1; -x_1 = lean_mk_string("prec_-_"); +x_1 = lean_mk_string("subPrec"); return x_1; } } -static lean_object* _init_l_prec___x2d_____closed__2() { +static lean_object* _init_l_Lean_Parser_Syntax_subPrec___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_prec___x2d_____closed__1; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_Lean_Parser_Syntax_subPrec___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_prec___x2d_____closed__3() { +static lean_object* _init_l_Lean_Parser_Syntax_subPrec___closed__3() { _start: { lean_object* x_1; @@ -1983,23 +1882,23 @@ x_1 = lean_mk_string(" - "); return x_1; } } -static lean_object* _init_l_prec___x2d_____closed__4() { +static lean_object* _init_l_Lean_Parser_Syntax_subPrec___closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_prec___x2d_____closed__3; +x_1 = l_Lean_Parser_Syntax_subPrec___closed__3; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_prec___x2d_____closed__5() { +static lean_object* _init_l_Lean_Parser_Syntax_subPrec___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_prec___x2d_____closed__4; -x_3 = l_prec___x2b_____closed__9; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_Lean_Parser_Syntax_subPrec___closed__4; +x_3 = l_Lean_Parser_Syntax_addPrec___closed__15; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2007,13 +1906,13 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_prec___x2d_____closed__6() { +static lean_object* _init_l_Lean_Parser_Syntax_subPrec___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2d_____closed__2; +x_1 = l_Lean_Parser_Syntax_subPrec___closed__2; x_2 = lean_unsigned_to_nat(65u); -x_3 = l_prec___x2d_____closed__5; +x_3 = l_Lean_Parser_Syntax_subPrec___closed__5; x_4 = lean_alloc_ctor(4, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2021,332 +1920,14 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_prec___x2d__() { +static lean_object* _init_l_Lean_Parser_Syntax_subPrec() { _start: { lean_object* x_1; -x_1 = l_prec___x2d_____closed__6; +x_1 = l_Lean_Parser_Syntax_subPrec___closed__6; return x_1; } } -static lean_object* _init_l_precMax___closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("precMax"); -return x_1; -} -} -static lean_object* _init_l_precMax___closed__2() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_precMax___closed__1; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_precMax___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("max"); -return x_1; -} -} -static lean_object* _init_l_precMax___closed__4() { -_start: -{ -lean_object* x_1; uint8_t x_2; lean_object* x_3; -x_1 = l_precMax___closed__3; -x_2 = 0; -x_3 = lean_alloc_ctor(6, 1, 1); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set_uint8(x_3, sizeof(void*)*1, x_2); -return x_3; -} -} -static lean_object* _init_l_precMax___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_precMax___closed__2; -x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_precMax___closed__4; -x_4 = lean_alloc_ctor(3, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_precMax() { -_start: -{ -lean_object* x_1; -x_1 = l_precMax___closed__5; -return x_1; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_73____closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("1024"); -return x_1; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_73____closed__2() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_73____closed__1; -x_3 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_73____closed__3() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_73____closed__2; -x_3 = lean_array_push(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_73____closed__4() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_numLitKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_73____closed__3; -x_3 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_73____closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_73____closed__4; -x_3 = lean_array_push(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_73____closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_prec_____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_73____closed__5; -x_3 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -lean_object* l_myMacro____x40_Init_Notation___hyg_73_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { -_start: -{ -lean_object* x_4; uint8_t x_5; -x_4 = l_precMax___closed__2; -x_5 = l_Lean_Syntax_isOfKind(x_1, x_4); -if (x_5 == 0) -{ -lean_object* x_6; lean_object* x_7; -x_6 = lean_box(1); -x_7 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_7, 0, x_6); -lean_ctor_set(x_7, 1, x_3); -return x_7; -} -else -{ -lean_object* x_8; lean_object* x_9; -x_8 = l_myMacro____x40_Init_Notation___hyg_73____closed__6; -x_9 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_9, 0, x_8); -lean_ctor_set(x_9, 1, x_3); -return x_9; -} -} -} -lean_object* l_myMacro____x40_Init_Notation___hyg_73____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { -_start: -{ -lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_73_(x_1, x_2, x_3); -lean_dec(x_2); -return x_4; -} -} -static lean_object* _init_l_precLead___closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("precLead"); -return x_1; -} -} -static lean_object* _init_l_precLead___closed__2() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_precLead___closed__1; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_precLead___closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("lead"); -return x_1; -} -} -static lean_object* _init_l_precLead___closed__4() { -_start: -{ -lean_object* x_1; uint8_t x_2; lean_object* x_3; -x_1 = l_precLead___closed__3; -x_2 = 0; -x_3 = lean_alloc_ctor(6, 1, 1); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set_uint8(x_3, sizeof(void*)*1, x_2); -return x_3; -} -} -static lean_object* _init_l_precLead___closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_precLead___closed__2; -x_2 = lean_unsigned_to_nat(1024u); -x_3 = l_precLead___closed__4; -x_4 = lean_alloc_ctor(3, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_precLead() { -_start: -{ -lean_object* x_1; -x_1 = l_precLead___closed__5; -return x_1; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_152____closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("1023"); -return x_1; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_152____closed__2() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_152____closed__1; -x_3 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_152____closed__3() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_152____closed__2; -x_3 = lean_array_push(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_152____closed__4() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_numLitKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_152____closed__3; -x_3 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_152____closed__5() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_152____closed__4; -x_3 = lean_array_push(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_152____closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_prec_____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_152____closed__5; -x_3 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_3, 0, x_1); -lean_ctor_set(x_3, 1, x_2); -return x_3; -} -} -lean_object* l_myMacro____x40_Init_Notation___hyg_152_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { -_start: -{ -lean_object* x_4; uint8_t x_5; -x_4 = l_precLead___closed__2; -x_5 = l_Lean_Syntax_isOfKind(x_1, x_4); -if (x_5 == 0) -{ -lean_object* x_6; lean_object* x_7; -x_6 = lean_box(1); -x_7 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_7, 0, x_6); -lean_ctor_set(x_7, 1, x_3); -return x_7; -} -else -{ -lean_object* x_8; lean_object* x_9; -x_8 = l_myMacro____x40_Init_Notation___hyg_152____closed__6; -x_9 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_9, 0, x_8); -lean_ctor_set(x_9, 1, x_3); -return x_9; -} -} -} -lean_object* l_myMacro____x40_Init_Notation___hyg_152____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { -_start: -{ -lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_152_(x_1, x_2, x_3); -lean_dec(x_2); -return x_4; -} -} static lean_object* _init_l_prec_x28___x29___closed__1() { _start: { @@ -2389,7 +1970,7 @@ static lean_object* _init_l_prec_x28___x29___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_prec___x2b_____closed__8; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__14; x_2 = lean_unsigned_to_nat(0u); x_3 = lean_alloc_ctor(7, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -2401,7 +1982,7 @@ static lean_object* _init_l_prec_x28___x29___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_prec_x28___x29___closed__4; x_3 = l_prec_x28___x29___closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2433,7 +2014,7 @@ static lean_object* _init_l_prec_x28___x29___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_prec_x28___x29___closed__6; x_3 = l_prec_x28___x29___closed__8; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2465,7 +2046,7 @@ x_1 = l_prec_x28___x29___closed__10; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_242_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_74_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -2495,11 +2076,11 @@ return x_10; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_242____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_74____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_242_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_74_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -2748,7 +2329,7 @@ static lean_object* _init_l_stx___x3c_x7c_x3e_____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_stx___x3c_x7c_x3e_____closed__4; x_3 = l_stx___x3c_x7c_x3e_____closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2780,61 +2361,7 @@ x_1 = l_stx___x3c_x7c_x3e_____closed__9; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__1() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("Lean"); -return x_1; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____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_Notation___hyg_340____closed__1; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__3() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("Parser"); -return x_1; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__4() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__5() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("Syntax"); -return x_1; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__6() { -_start: -{ -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____closed__1() { _start: { lean_object* x_1; @@ -2842,17 +2369,17 @@ x_1 = lean_mk_string("unary"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__7; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____closed__3() { _start: { lean_object* x_1; @@ -2860,22 +2387,22 @@ x_1 = lean_mk_string("many1"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__3; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__3; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_340____closed__10; +x_3 = l_myMacro____x40_Init_Notation___hyg_172____closed__4; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2883,17 +2410,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____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_Notation___hyg_340____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -2905,7 +2432,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_340____closed__14() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_172____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -2917,7 +2444,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_340_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_172_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -2946,11 +2473,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_12 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = lean_box(0); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_340____closed__11; +x_16 = l_myMacro____x40_Init_Notation___hyg_172____closed__5; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_15); lean_ctor_set(x_17, 1, x_16); @@ -2958,7 +2485,7 @@ lean_ctor_set(x_17, 2, x_13); lean_ctor_set(x_17, 3, x_14); x_18 = l_Array_empty___closed__1; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__13; +x_20 = l_myMacro____x40_Init_Notation___hyg_172____closed__7; x_21 = lean_array_push(x_19, x_20); x_22 = lean_array_push(x_18, x_9); x_23 = l_Lean_nullKind___closed__2; @@ -2966,9 +2493,9 @@ x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = lean_array_push(x_21, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_27 = lean_array_push(x_25, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); @@ -2979,7 +2506,7 @@ return x_30; } } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_449____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_281____closed__1() { _start: { lean_object* x_1; @@ -2987,22 +2514,22 @@ x_1 = lean_mk_string("many"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_449____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_281____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_449____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_449____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_281____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_Notation___hyg_449____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_449____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_281____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); @@ -3010,17 +2537,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_449____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_281____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_Notation___hyg_449____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_281____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_449_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_281_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -3049,11 +2576,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = lean_box(0); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_449____closed__3; +x_16 = l_myMacro____x40_Init_Notation___hyg_281____closed__3; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_15); lean_ctor_set(x_17, 1, x_16); @@ -3061,7 +2588,7 @@ lean_ctor_set(x_17, 2, x_13); lean_ctor_set(x_17, 3, x_14); x_18 = l_Array_empty___closed__1; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__13; +x_20 = l_myMacro____x40_Init_Notation___hyg_172____closed__7; x_21 = lean_array_push(x_19, x_20); x_22 = lean_array_push(x_18, x_9); x_23 = l_Lean_nullKind___closed__2; @@ -3069,9 +2596,9 @@ x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = lean_array_push(x_21, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_27 = lean_array_push(x_25, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); @@ -3082,7 +2609,7 @@ return x_30; } } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_558____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_390____closed__1() { _start: { lean_object* x_1; @@ -3090,22 +2617,22 @@ x_1 = lean_mk_string("optional"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_558____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_390____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_558____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_390____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_Notation___hyg_558____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_558____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_390____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); @@ -3113,17 +2640,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_558____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_390____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_Notation___hyg_558____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_558_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_390_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -3152,11 +2679,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = lean_box(0); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_558____closed__3; +x_16 = l_myMacro____x40_Init_Notation___hyg_390____closed__3; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_15); lean_ctor_set(x_17, 1, x_16); @@ -3164,7 +2691,7 @@ lean_ctor_set(x_17, 2, x_13); lean_ctor_set(x_17, 3, x_14); x_18 = l_Array_empty___closed__1; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__13; +x_20 = l_myMacro____x40_Init_Notation___hyg_172____closed__7; x_21 = lean_array_push(x_19, x_20); x_22 = lean_array_push(x_18, x_9); x_23 = l_Lean_nullKind___closed__2; @@ -3172,9 +2699,9 @@ x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = lean_array_push(x_21, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_27 = lean_array_push(x_25, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); @@ -3185,7 +2712,7 @@ return x_30; } } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____closed__1() { _start: { lean_object* x_1; @@ -3193,17 +2720,17 @@ x_1 = lean_mk_string("binary"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__1; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____closed__3() { _start: { lean_object* x_1; @@ -3211,22 +2738,22 @@ x_1 = lean_mk_string("orelse"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____closed__4() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__3; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__3; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_667____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_499____closed__4; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3234,17 +2761,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____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_Notation___hyg_667____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____closed__7() { _start: { lean_object* x_1; @@ -3252,19 +2779,19 @@ x_1 = lean_mk_string(","); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_667____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_499____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_667_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_499_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -3295,11 +2822,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_14 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = lean_box(0); x_17 = l_Lean_instInhabitedSourceInfo___closed__1; -x_18 = l_myMacro____x40_Init_Notation___hyg_667____closed__5; +x_18 = l_myMacro____x40_Init_Notation___hyg_499____closed__5; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_17); lean_ctor_set(x_19, 1, x_18); @@ -3307,7 +2834,7 @@ lean_ctor_set(x_19, 2, x_15); lean_ctor_set(x_19, 3, x_16); x_20 = l_Array_empty___closed__1; x_21 = lean_array_push(x_20, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_340____closed__13; +x_22 = l_myMacro____x40_Init_Notation___hyg_172____closed__7; x_23 = lean_array_push(x_21, x_22); x_24 = lean_array_push(x_20, x_9); x_25 = l_Lean_nullKind___closed__2; @@ -3315,16 +2842,16 @@ x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); x_27 = lean_array_push(x_23, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_29 = lean_array_push(x_27, x_28); x_30 = lean_array_push(x_20, x_11); x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_25); lean_ctor_set(x_31, 1, x_30); x_32 = lean_array_push(x_29, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_33 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_34 = lean_array_push(x_32, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_35 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_34); @@ -3393,7 +2920,7 @@ x_1 = l_stx___x2c_x2a___closed__5; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__1() { _start: { lean_object* x_1; @@ -3401,17 +2928,17 @@ x_1 = lean_mk_string("sepBy"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__3() { _start: { lean_object* x_1; @@ -3419,29 +2946,29 @@ x_1 = lean_mk_string("sepBy("); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__3; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__4; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__6() { _start: { lean_object* x_1; @@ -3449,51 +2976,51 @@ x_1 = lean_mk_string("\",\""); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__6; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__7; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_strLitKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__8; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__11() { _start: { lean_object* x_1; @@ -3501,17 +3028,17 @@ x_1 = lean_mk_string("atom"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__11; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__13() { _start: { lean_object* x_1; @@ -3519,107 +3046,107 @@ x_1 = lean_mk_string("\", \""); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__14() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__13; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__13; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__15() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__14; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__16() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_strLitKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__15; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__15; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__17() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__16; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__16; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__18() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__18() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__17; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__17; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__19() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__19() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__18; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__18; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__20() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__20() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__19; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__19; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__21() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__21() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__20; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__20; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__22() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__22() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__21; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__21; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_812____closed__23() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_644____closed__23() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -3631,7 +3158,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_812_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_644_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -3660,19 +3187,19 @@ x_12 = l_Lean_nullKind___closed__2; x_13 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_13, 0, x_12); lean_ctor_set(x_13, 1, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_812____closed__5; +x_14 = l_myMacro____x40_Init_Notation___hyg_644____closed__5; x_15 = lean_array_push(x_14, x_13); -x_16 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_16 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_17 = lean_array_push(x_15, x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_812____closed__9; +x_18 = l_myMacro____x40_Init_Notation___hyg_644____closed__9; x_19 = lean_array_push(x_17, x_18); -x_20 = l_myMacro____x40_Init_Notation___hyg_812____closed__22; +x_20 = l_myMacro____x40_Init_Notation___hyg_644____closed__22; x_21 = lean_array_push(x_19, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_22 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_23 = lean_array_push(x_21, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_25 = lean_array_push(x_23, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_26 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -3683,11 +3210,11 @@ return x_28; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_812____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_644____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_812_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_644_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -3750,7 +3277,7 @@ x_1 = l_stx___x2c_x2b___closed__5; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_989____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_821____closed__1() { _start: { lean_object* x_1; @@ -3758,17 +3285,17 @@ x_1 = lean_mk_string("sepBy1"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_989____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_821____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_989____closed__1; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_821____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_989____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_821____closed__3() { _start: { lean_object* x_1; @@ -3776,29 +3303,29 @@ x_1 = lean_mk_string("sepBy1("); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_989____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_821____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_989____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_821____closed__3; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_989____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_821____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_989____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_821____closed__4; x_3 = lean_array_push(x_1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_989_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_821_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -3827,19 +3354,19 @@ x_12 = l_Lean_nullKind___closed__2; x_13 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_13, 0, x_12); lean_ctor_set(x_13, 1, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_989____closed__5; +x_14 = l_myMacro____x40_Init_Notation___hyg_821____closed__5; x_15 = lean_array_push(x_14, x_13); -x_16 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_16 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_17 = lean_array_push(x_15, x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_812____closed__9; +x_18 = l_myMacro____x40_Init_Notation___hyg_644____closed__9; x_19 = lean_array_push(x_17, x_18); -x_20 = l_myMacro____x40_Init_Notation___hyg_812____closed__22; +x_20 = l_myMacro____x40_Init_Notation___hyg_644____closed__22; x_21 = lean_array_push(x_19, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_22 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_23 = lean_array_push(x_21, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_25 = lean_array_push(x_23, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_26 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -3850,11 +3377,11 @@ return x_28; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_989____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_821____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_989_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_821_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -3917,7 +3444,7 @@ x_1 = l_stx___x2c_x2a_x2c_x3f___closed__5; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_998____closed__1() { _start: { lean_object* x_1; @@ -3925,41 +3452,41 @@ x_1 = lean_mk_string("allowTrailingSep"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_998____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_1166____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_998____closed__1; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_998____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; -x_2 = l_myMacro____x40_Init_Notation___hyg_1166____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_998____closed__2; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_998____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_1166____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_998____closed__3; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_1166_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_998_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -3988,19 +3515,19 @@ x_12 = l_Lean_nullKind___closed__2; x_13 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_13, 0, x_12); lean_ctor_set(x_13, 1, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_812____closed__5; +x_14 = l_myMacro____x40_Init_Notation___hyg_644____closed__5; x_15 = lean_array_push(x_14, x_13); -x_16 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_16 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_17 = lean_array_push(x_15, x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_812____closed__9; +x_18 = l_myMacro____x40_Init_Notation___hyg_644____closed__9; x_19 = lean_array_push(x_17, x_18); -x_20 = l_myMacro____x40_Init_Notation___hyg_812____closed__22; +x_20 = l_myMacro____x40_Init_Notation___hyg_644____closed__22; x_21 = lean_array_push(x_19, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_1166____closed__4; +x_22 = l_myMacro____x40_Init_Notation___hyg_998____closed__4; x_23 = lean_array_push(x_21, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_25 = lean_array_push(x_23, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_26 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -4011,11 +3538,11 @@ return x_28; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_1166____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_998____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_1166_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_998_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -4078,7 +3605,7 @@ x_1 = l_stx___x2c_x2b_x2c_x3f___closed__5; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_1359_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_1191_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -4107,19 +3634,19 @@ x_12 = l_Lean_nullKind___closed__2; x_13 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_13, 0, x_12); lean_ctor_set(x_13, 1, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_989____closed__5; +x_14 = l_myMacro____x40_Init_Notation___hyg_821____closed__5; x_15 = lean_array_push(x_14, x_13); -x_16 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_16 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_17 = lean_array_push(x_15, x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_812____closed__9; +x_18 = l_myMacro____x40_Init_Notation___hyg_644____closed__9; x_19 = lean_array_push(x_17, x_18); -x_20 = l_myMacro____x40_Init_Notation___hyg_812____closed__22; +x_20 = l_myMacro____x40_Init_Notation___hyg_644____closed__22; x_21 = lean_array_push(x_19, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_1166____closed__4; +x_22 = l_myMacro____x40_Init_Notation___hyg_998____closed__4; x_23 = lean_array_push(x_21, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_25 = lean_array_push(x_23, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_26 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -4130,11 +3657,11 @@ return x_28; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_1359____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_1191____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_1359_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_1191_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -4197,7 +3724,7 @@ x_1 = l_stx___x7c_x2b___closed__5; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__1() { _start: { lean_object* x_1; @@ -4205,41 +3732,41 @@ x_1 = lean_mk_string("\"|\""); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__1; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__2; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_strLitKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__3; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__5() { _start: { lean_object* x_1; @@ -4247,17 +3774,17 @@ x_1 = lean_mk_string("cat"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__5; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__7() { _start: { lean_object* x_1; @@ -4265,22 +3792,22 @@ x_1 = lean_mk_string("colGe"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__8() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__7; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____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_Notation___hyg_1552____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__7; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_1552____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_1384____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); @@ -4288,17 +3815,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____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_Notation___hyg_1552____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__11() { _start: { lean_object* x_1; @@ -4306,63 +3833,63 @@ x_1 = lean_mk_string("\"| \""); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__11; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__12; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__14() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_strLitKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__13; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__13; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__15() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__14; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__16() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__15; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__15; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_1552_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_1384_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -4397,45 +3924,45 @@ x_14 = l_Lean_nullKind___closed__2; x_15 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_15, 0, x_14); lean_ctor_set(x_15, 1, x_13); -x_16 = l_myMacro____x40_Init_Notation___hyg_989____closed__5; +x_16 = l_myMacro____x40_Init_Notation___hyg_821____closed__5; x_17 = lean_array_push(x_16, x_15); -x_18 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_18 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_19 = lean_array_push(x_17, x_18); -x_20 = l_myMacro____x40_Init_Notation___hyg_1552____closed__4; +x_20 = l_myMacro____x40_Init_Notation___hyg_1384____closed__4; x_21 = lean_array_push(x_19, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_1552____closed__10; +x_22 = l_myMacro____x40_Init_Notation___hyg_1384____closed__10; x_23 = l_Lean_addMacroScope(x_11, x_22, x_10); x_24 = lean_box(0); x_25 = l_Lean_instInhabitedSourceInfo___closed__1; -x_26 = l_myMacro____x40_Init_Notation___hyg_1552____closed__9; +x_26 = l_myMacro____x40_Init_Notation___hyg_1384____closed__9; x_27 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_27, 0, x_25); lean_ctor_set(x_27, 1, x_26); lean_ctor_set(x_27, 2, x_23); lean_ctor_set(x_27, 3, x_24); x_28 = lean_array_push(x_12, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_29 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_30 = lean_array_push(x_28, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_31 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_12, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_1552____closed__16; +x_34 = l_myMacro____x40_Init_Notation___hyg_1384____closed__16; x_35 = lean_array_push(x_33, x_34); x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_14); lean_ctor_set(x_36, 1, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_37 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_38 = lean_array_push(x_37, x_36); x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_14); lean_ctor_set(x_39, 1, x_38); x_40 = lean_array_push(x_21, x_39); x_41 = lean_array_push(x_40, x_29); -x_42 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_42 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_43 = lean_array_push(x_41, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_44 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -4500,7 +4027,7 @@ static lean_object* _init_l_stx_x21_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_stx_x21_____closed__4; x_3 = l_stx_x21_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -4532,7 +4059,7 @@ x_1 = l_stx_x21_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1604____closed__1() { _start: { lean_object* x_1; @@ -4540,22 +4067,22 @@ x_1 = lean_mk_string("notFollowedBy"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1604____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1772____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_1604____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1604____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_Notation___hyg_1772____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_1604____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_1772____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_1604____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); @@ -4563,17 +4090,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1604____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_Notation___hyg_1772____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_1604____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_1772_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_1604_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -4602,11 +4129,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_1772____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_1604____closed__4; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = lean_box(0); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_1772____closed__3; +x_16 = l_myMacro____x40_Init_Notation___hyg_1604____closed__3; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_15); lean_ctor_set(x_17, 1, x_16); @@ -4614,7 +4141,7 @@ lean_ctor_set(x_17, 2, x_13); lean_ctor_set(x_17, 3, x_14); x_18 = l_Array_empty___closed__1; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__13; +x_20 = l_myMacro____x40_Init_Notation___hyg_172____closed__7; x_21 = lean_array_push(x_19, x_20); x_22 = lean_array_push(x_18, x_9); x_23 = l_Lean_nullKind___closed__2; @@ -4622,9 +4149,9 @@ x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = lean_array_push(x_21, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_27 = lean_array_push(x_25, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); @@ -4674,10 +4201,38 @@ return x_2; static lean_object* _init_l_rawNatLit___closed__5() { _start: { +lean_object* x_1; +x_1 = lean_mk_string("num"); +return x_1; +} +} +static lean_object* _init_l_rawNatLit___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l_rawNatLit___closed__5; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_rawNatLit___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_rawNatLit___closed__6; +x_2 = lean_alloc_ctor(0, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_rawNatLit___closed__8() { +_start: +{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_rawNatLit___closed__4; -x_3 = l_prec_____closed__5; +x_3 = l_rawNatLit___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4685,13 +4240,13 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_rawNatLit___closed__6() { +static lean_object* _init_l_rawNatLit___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_rawNatLit___closed__2; x_2 = lean_unsigned_to_nat(1023u); -x_3 = l_rawNatLit___closed__5; +x_3 = l_rawNatLit___closed__8; x_4 = lean_alloc_ctor(3, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4703,7 +4258,7 @@ static lean_object* _init_l_rawNatLit() { _start: { lean_object* x_1; -x_1 = l_rawNatLit___closed__6; +x_1 = l_rawNatLit___closed__9; return x_1; } } @@ -4777,7 +4332,7 @@ static lean_object* _init_l_term___u2218_____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2218_____closed__4; x_3 = l_term___u2218_____closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -4809,7 +4364,7 @@ x_1 = l_term___u2218_____closed__9; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__1() { _start: { lean_object* x_1; @@ -4817,17 +4372,17 @@ x_1 = lean_mk_string("Term"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__3() { _start: { lean_object* x_1; @@ -4835,17 +4390,17 @@ x_1 = lean_mk_string("app"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__5() { _start: { lean_object* x_1; @@ -4853,22 +4408,22 @@ x_1 = lean_mk_string("Function.comp"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__6() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__5; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__5; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__6; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__6; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4876,7 +4431,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__8() { _start: { lean_object* x_1; @@ -4884,17 +4439,17 @@ x_1 = lean_mk_string("Function"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_1916____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__8; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__10() { _start: { lean_object* x_1; @@ -4902,41 +4457,41 @@ x_1 = lean_mk_string("comp"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__9; -x_2 = l_myMacro____x40_Init_Notation___hyg_1916____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__10; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____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_Notation___hyg_1916____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__11; 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_Notation___hyg_1916____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_1748____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_Notation___hyg_1916____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__12; 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_object* l_myMacro____x40_Init_Notation___hyg_1916_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_1748_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -4967,11 +4522,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_1916____closed__11; +x_14 = l_myMacro____x40_Init_Notation___hyg_1748____closed__11; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_1916____closed__7; -x_18 = l_myMacro____x40_Init_Notation___hyg_1916____closed__13; +x_17 = l_myMacro____x40_Init_Notation___hyg_1748____closed__7; +x_18 = l_myMacro____x40_Init_Notation___hyg_1748____closed__13; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -4986,7 +4541,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -4997,7 +4552,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_1897____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_1729____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -5009,11 +4564,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_1897_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_1729_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -5073,7 +4628,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_1897____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_1729____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___u2218_____closed__2; @@ -5141,7 +4696,7 @@ static lean_object* _init_l_term___xd7_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___xd7_____closed__4; x_3 = l_term___xd7_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -5173,7 +4728,7 @@ x_1 = l_term___xd7_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__1() { _start: { lean_object* x_1; @@ -5181,22 +4736,22 @@ x_1 = lean_mk_string("Prod"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_2173____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2005____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2005____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_Notation___hyg_2173____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2005____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_2173____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_2005____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); @@ -5204,41 +4759,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2005____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_Notation___hyg_2173____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_2005____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2005____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_Notation___hyg_2173____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_2005____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_Notation___hyg_2173____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2005____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_Notation___hyg_2173____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_2005____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_2173_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_2005_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -5269,11 +4824,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_2173____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_2005____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_2173____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_2173____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_2005____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_2005____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -5288,7 +4843,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -5299,7 +4854,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_2154____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_1986____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -5311,11 +4866,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_2154_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_1986_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -5375,7 +4930,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_2154____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_1986____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___xd7_____closed__2; @@ -5425,8 +4980,8 @@ static lean_object* _init_l_term___x2b_____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_prec___x2b_____closed__6; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__12; x_3 = l_term___x2b_____closed__3; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); @@ -5457,7 +5012,7 @@ x_1 = l_term___x2b_____closed__5; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__1() { _start: { lean_object* x_1; @@ -5465,22 +5020,22 @@ x_1 = lean_mk_string("HAdd.hAdd"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_2426____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2258____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____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_Notation___hyg_2426____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2258____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_2426____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_2258____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); @@ -5488,7 +5043,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__4() { _start: { lean_object* x_1; @@ -5496,17 +5051,17 @@ x_1 = lean_mk_string("HAdd"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____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_Notation___hyg_2426____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_2258____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__6() { _start: { lean_object* x_1; @@ -5514,41 +5069,41 @@ x_1 = lean_mk_string("hAdd"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_2426____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_2426____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_2258____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_2258____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_2258____closed__7; 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_Notation___hyg_2426____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_2426____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_2258____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_2426_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_2258_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -5579,11 +5134,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_2258____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_2426____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_2426____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_2258____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_2258____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -5598,7 +5153,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -5609,23 +5164,23 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_2407____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_2239____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_prec___x2b_____closed__5; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__11; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_2407_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_2239_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -5685,7 +5240,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_2407____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_2239____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x2b_____closed__2; @@ -5723,8 +5278,8 @@ static lean_object* _init_l_term___x2d_____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_prec___x2d_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_Lean_Parser_Syntax_subPrec___closed__4; x_3 = l_term___x2b_____closed__3; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); @@ -5755,7 +5310,7 @@ x_1 = l_term___x2d_____closed__4; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__1() { _start: { lean_object* x_1; @@ -5763,22 +5318,22 @@ x_1 = lean_mk_string("HSub.hSub"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_2683____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2515____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____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_Notation___hyg_2683____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2515____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_2683____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_2515____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); @@ -5786,7 +5341,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__4() { _start: { lean_object* x_1; @@ -5794,17 +5349,17 @@ x_1 = lean_mk_string("HSub"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____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_Notation___hyg_2683____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_2515____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__6() { _start: { lean_object* x_1; @@ -5812,41 +5367,41 @@ x_1 = lean_mk_string("hSub"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_2683____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_2683____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_2515____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_2515____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_2683____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_2515____closed__7; 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_Notation___hyg_2683____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_2683____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_2515____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_2683_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_2515_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -5877,11 +5432,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_2683____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_2515____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_2683____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_2683____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_2515____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_2515____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -5896,7 +5451,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -5907,23 +5462,23 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_2664____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_2496____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_prec___x2d_____closed__3; +x_2 = l_Lean_Parser_Syntax_subPrec___closed__3; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_2664_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_2496_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -5983,7 +5538,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_2664____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_2496____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x2d_____closed__2; @@ -6051,7 +5606,7 @@ static lean_object* _init_l_term___x2a_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x2a_____closed__4; x_3 = l_term___x2a_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -6083,7 +5638,7 @@ x_1 = l_term___x2a_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__1() { _start: { lean_object* x_1; @@ -6091,22 +5646,22 @@ x_1 = lean_mk_string("HMul.hMul"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_2940____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2772____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____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_Notation___hyg_2940____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_2772____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_2940____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_2772____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); @@ -6114,7 +5669,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__4() { _start: { lean_object* x_1; @@ -6122,17 +5677,17 @@ x_1 = lean_mk_string("HMul"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____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_Notation___hyg_2940____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_2772____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__6() { _start: { lean_object* x_1; @@ -6140,41 +5695,41 @@ x_1 = lean_mk_string("hMul"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_2940____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_2940____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_2772____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_2772____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_2940____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_2772____closed__7; 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_Notation___hyg_2940____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_2940____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_2772____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_2940_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_2772_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -6205,11 +5760,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_2940____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_2772____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_2940____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_2940____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_2772____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_2772____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -6224,7 +5779,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -6235,7 +5790,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_2921____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_2753____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -6247,11 +5802,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_2921_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_2753_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -6311,7 +5866,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_2921____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_2753____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x2a_____closed__2; @@ -6367,7 +5922,7 @@ static lean_object* _init_l_term___x2f_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x2f_____closed__4; x_3 = l_term___x2a_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -6399,7 +5954,7 @@ x_1 = l_term___x2f_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__1() { _start: { lean_object* x_1; @@ -6407,22 +5962,22 @@ x_1 = lean_mk_string("HDiv.hDiv"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_3197____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3029____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____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_Notation___hyg_3197____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3029____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_3197____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_3029____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); @@ -6430,7 +5985,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__4() { _start: { lean_object* x_1; @@ -6438,17 +5993,17 @@ x_1 = lean_mk_string("HDiv"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____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_Notation___hyg_3197____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_3029____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__6() { _start: { lean_object* x_1; @@ -6456,41 +6011,41 @@ x_1 = lean_mk_string("hDiv"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_3197____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_3197____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_3029____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_3029____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3197____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_3029____closed__7; 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_Notation___hyg_3197____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3197____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_3029____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_3197_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_3029_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -6521,11 +6076,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_3197____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_3029____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_3197____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_3197____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_3029____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_3029____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -6540,7 +6095,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -6551,7 +6106,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3178____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3010____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -6563,11 +6118,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_3178_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_3010_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -6627,7 +6182,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_3178____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_3010____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x2f_____closed__2; @@ -6683,7 +6238,7 @@ static lean_object* _init_l_term___x25_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x25_____closed__4; x_3 = l_term___x2a_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -6715,7 +6270,7 @@ x_1 = l_term___x25_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__1() { _start: { lean_object* x_1; @@ -6723,22 +6278,22 @@ x_1 = lean_mk_string("HMod.hMod"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_3454____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3286____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____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_Notation___hyg_3454____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3286____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_3454____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_3286____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); @@ -6746,7 +6301,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__4() { _start: { lean_object* x_1; @@ -6754,17 +6309,17 @@ x_1 = lean_mk_string("HMod"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____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_Notation___hyg_3454____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_3286____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__6() { _start: { lean_object* x_1; @@ -6772,41 +6327,41 @@ x_1 = lean_mk_string("hMod"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_3454____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_3454____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_3286____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_3286____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3454____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_3286____closed__7; 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_Notation___hyg_3454____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3454____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_3286____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_3454_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_3286_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -6837,11 +6392,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_3454____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_3286____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_3454____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_3454____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_3286____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_3286____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -6856,7 +6411,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -6867,7 +6422,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3435____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3267____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -6879,11 +6434,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_3435_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_3267_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -6943,7 +6498,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_3435____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_3267____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x25_____closed__2; @@ -7011,7 +6566,7 @@ static lean_object* _init_l_term___x5e_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x5e_____closed__4; x_3 = l_term___x5e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -7043,7 +6598,7 @@ x_1 = l_term___x5e_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__1() { _start: { lean_object* x_1; @@ -7051,22 +6606,22 @@ x_1 = lean_mk_string("HPow.hPow"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_3711____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3543____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____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_Notation___hyg_3711____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3543____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_3711____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_3543____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); @@ -7074,7 +6629,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__4() { _start: { lean_object* x_1; @@ -7082,17 +6637,17 @@ x_1 = lean_mk_string("HPow"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____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_Notation___hyg_3711____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_3543____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__6() { _start: { lean_object* x_1; @@ -7100,41 +6655,41 @@ x_1 = lean_mk_string("hPow"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_3711____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_3711____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_3543____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_3543____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3711____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_3543____closed__7; 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_Notation___hyg_3711____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3711____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_3543____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_3711_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_3543_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -7165,11 +6720,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_3711____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_3543____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_3711____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_3711____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_3543____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_3543____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -7184,7 +6739,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -7195,7 +6750,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3692____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3524____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -7207,11 +6762,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_3692_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_3524_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -7271,7 +6826,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_3692____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_3524____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x5e_____closed__2; @@ -7339,7 +6894,7 @@ static lean_object* _init_l_term_x2d_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x2d_____closed__4; x_3 = l_term_x2d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -7371,7 +6926,7 @@ x_1 = l_term_x2d_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__1() { _start: { lean_object* x_1; @@ -7379,22 +6934,22 @@ x_1 = lean_mk_string("Neg.neg"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_3968____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3800____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____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_Notation___hyg_3968____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_3800____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_3968____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_3800____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); @@ -7402,7 +6957,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__4() { _start: { lean_object* x_1; @@ -7410,17 +6965,17 @@ x_1 = lean_mk_string("Neg"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____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_Notation___hyg_3968____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_3800____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__6() { _start: { lean_object* x_1; @@ -7428,41 +6983,41 @@ x_1 = lean_mk_string("neg"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_3968____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_3968____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_3800____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_3800____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3968____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_3800____closed__7; 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_Notation___hyg_3968____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_3968____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_3800____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_3968_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_3800_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -7491,11 +7046,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_3968____closed__7; +x_12 = l_myMacro____x40_Init_Notation___hyg_3800____closed__7; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = l_Lean_instInhabitedSourceInfo___closed__1; -x_15 = l_myMacro____x40_Init_Notation___hyg_3968____closed__3; -x_16 = l_myMacro____x40_Init_Notation___hyg_3968____closed__9; +x_15 = l_myMacro____x40_Init_Notation___hyg_3800____closed__3; +x_16 = l_myMacro____x40_Init_Notation___hyg_3800____closed__9; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_14); lean_ctor_set(x_17, 1, x_15); @@ -7509,7 +7064,7 @@ x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_21); lean_ctor_set(x_22, 1, x_20); x_23 = lean_array_push(x_19, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -7520,7 +7075,7 @@ return x_26; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3949____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3781____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -7532,21 +7087,21 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3949____closed__2() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_3781____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_unexpand____x40_Init_Notation___hyg_3949____closed__1; +x_2 = l_unexpand____x40_Init_Notation___hyg_3781____closed__1; x_3 = lean_array_push(x_1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_3949_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_3781_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -7602,7 +7157,7 @@ lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean x_18 = lean_unsigned_to_nat(0u); x_19 = l_Lean_Syntax_getArg(x_8, x_18); lean_dec(x_8); -x_20 = l_unexpand____x40_Init_Notation___hyg_3949____closed__2; +x_20 = l_unexpand____x40_Init_Notation___hyg_3781____closed__2; x_21 = lean_array_push(x_20, x_19); x_22 = l_term_x2d_____closed__2; x_23 = lean_alloc_ctor(1, 2, 0); @@ -7669,7 +7224,7 @@ static lean_object* _init_l_term___x3c_x3d_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x3d_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -7701,7 +7256,7 @@ x_1 = l_term___x3c_x3d_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__1() { _start: { lean_object* x_1; @@ -7709,22 +7264,22 @@ x_1 = lean_mk_string("HasLessEq.LessEq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_4204____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_4036____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____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_Notation___hyg_4204____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_4036____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_4204____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_4036____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); @@ -7732,7 +7287,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__4() { _start: { lean_object* x_1; @@ -7740,17 +7295,17 @@ x_1 = lean_mk_string("HasLessEq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____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_Notation___hyg_4204____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_4036____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__6() { _start: { lean_object* x_1; @@ -7758,41 +7313,41 @@ x_1 = lean_mk_string("LessEq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_4204____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_4204____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_4036____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_4036____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_4204____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_4036____closed__7; 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_Notation___hyg_4204____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_4204____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_4036____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_4204_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_4036_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -7823,11 +7378,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_4204____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_4036____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_4204____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_4204____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_4036____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_4036____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -7842,7 +7397,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -7853,7 +7408,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4185____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4017____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -7865,11 +7420,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_4185_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_4017_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -7929,7 +7484,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_4185____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_4017____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3c_x3d_____closed__2; @@ -7985,7 +7540,7 @@ static lean_object* _init_l_term___u2264_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2264_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -8017,7 +7572,7 @@ x_1 = l_term___u2264_____closed__6; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_4462_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_4294_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -8048,11 +7603,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_4204____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_4036____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_4204____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_4204____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_4036____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_4036____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -8067,7 +7622,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -8078,7 +7633,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4443____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4275____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -8090,11 +7645,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_4443_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_4275_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -8154,7 +7709,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_4443____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_4275____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___u2264_____closed__2; @@ -8210,7 +7765,7 @@ static lean_object* _init_l_term___x3c_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -8242,7 +7797,7 @@ x_1 = l_term___x3c_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__1() { _start: { lean_object* x_1; @@ -8250,22 +7805,22 @@ x_1 = lean_mk_string("HasLess.Less"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_4720____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_4552____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____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_Notation___hyg_4720____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_4552____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_4720____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_4552____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); @@ -8273,7 +7828,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__4() { _start: { lean_object* x_1; @@ -8281,17 +7836,17 @@ x_1 = lean_mk_string("HasLess"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____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_Notation___hyg_4720____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_4552____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__6() { _start: { lean_object* x_1; @@ -8299,41 +7854,41 @@ x_1 = lean_mk_string("Less"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_4720____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_4720____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_4552____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_4552____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_4720____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_4552____closed__7; 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_Notation___hyg_4720____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_4720____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_4552____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_4720_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_4552_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -8364,11 +7919,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_4720____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_4552____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_4720____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_4720____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_4552____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_4552____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -8383,7 +7938,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -8394,7 +7949,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4701____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4533____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -8406,11 +7961,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_4701_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_4533_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -8470,7 +8025,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_4701____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_4533____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3c_____closed__2; @@ -8526,7 +8081,7 @@ static lean_object* _init_l_term___x3e_x3d_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3e_x3d_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -8558,7 +8113,7 @@ x_1 = l_term___x3e_x3d_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__1() { _start: { lean_object* x_1; @@ -8566,22 +8121,22 @@ x_1 = lean_mk_string("GreaterEq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_4978____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_4810____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4810____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_Notation___hyg_4978____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_4810____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_4978____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_4810____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); @@ -8589,41 +8144,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4810____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_Notation___hyg_4978____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_4810____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4810____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_Notation___hyg_4978____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_4810____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_Notation___hyg_4978____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_4810____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_Notation___hyg_4978____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_4810____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_4978_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_4810_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -8654,11 +8209,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_4978____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_4810____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_4978____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_4978____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_4810____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_4810____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -8673,7 +8228,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -8684,7 +8239,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4959____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_4791____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -8696,11 +8251,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_4959_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_4791_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -8760,7 +8315,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_4959____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_4791____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3e_x3d_____closed__2; @@ -8816,7 +8371,7 @@ static lean_object* _init_l_term___u2265_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2265_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -8848,7 +8403,7 @@ x_1 = l_term___u2265_____closed__6; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_5232_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_5064_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -8879,11 +8434,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_4978____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_4810____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_4978____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_4978____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_4810____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_4810____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -8898,7 +8453,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -8909,7 +8464,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5213____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5045____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -8921,11 +8476,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_5213_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_5045_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -8985,7 +8540,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_5213____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_5045____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___u2265_____closed__2; @@ -9041,7 +8596,7 @@ static lean_object* _init_l_term___x3e_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3e_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -9073,7 +8628,7 @@ x_1 = l_term___x3e_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__1() { _start: { lean_object* x_1; @@ -9081,22 +8636,22 @@ x_1 = lean_mk_string("Greater"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_5486____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_5318____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5318____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_Notation___hyg_5486____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_5318____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_5486____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_5318____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); @@ -9104,41 +8659,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5318____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_Notation___hyg_5486____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_5318____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5318____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_Notation___hyg_5486____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_5318____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_Notation___hyg_5486____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5318____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_Notation___hyg_5486____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_5318____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_5486_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_5318_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -9169,11 +8724,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_5486____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_5318____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_5486____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_5486____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_5318____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_5318____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -9188,7 +8743,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -9199,7 +8754,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5467____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5299____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -9211,11 +8766,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_5467_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_5299_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -9275,7 +8830,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_5467____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_5299____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3e_____closed__2; @@ -9331,7 +8886,7 @@ static lean_object* _init_l_term___x3d_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3d_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -9363,7 +8918,7 @@ x_1 = l_term___x3d_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__1() { _start: { lean_object* x_1; @@ -9371,22 +8926,22 @@ x_1 = lean_mk_string("Eq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5572____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_Notation___hyg_5740____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_5740____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_5572____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); @@ -9394,41 +8949,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5572____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_Notation___hyg_5740____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_5572____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5572____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_Notation___hyg_5740____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_5572____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_Notation___hyg_5740____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5572____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_Notation___hyg_5740____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_5572____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_5740_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_5572_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -9459,11 +9014,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_5740____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_5740____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_5572____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_5572____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -9478,7 +9033,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -9489,7 +9044,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5721____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5553____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -9501,11 +9056,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_5721_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_5553_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -9565,7 +9120,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_5721____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_5553____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3d_____closed__2; @@ -9621,7 +9176,7 @@ static lean_object* _init_l_term___x3d_x3d_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3d_x3d_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -9653,7 +9208,7 @@ x_1 = l_term___x3d_x3d_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__1() { _start: { lean_object* x_1; @@ -9661,22 +9216,22 @@ x_1 = lean_mk_string("BEq.beq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_5994____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_5826____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____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_Notation___hyg_5994____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_5826____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_5994____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_5826____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); @@ -9684,7 +9239,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__4() { _start: { lean_object* x_1; @@ -9692,17 +9247,17 @@ x_1 = lean_mk_string("BEq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____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_Notation___hyg_5994____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__6() { _start: { lean_object* x_1; @@ -9710,41 +9265,41 @@ x_1 = lean_mk_string("beq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5994____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_5994____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_5826____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_5994____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__7; 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_Notation___hyg_5994____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_5994____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_5994_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_5826_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -9775,11 +9330,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_5994____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_5826____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_5994____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_5994____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_5826____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_5826____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -9794,7 +9349,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -9805,7 +9360,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5975____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_5807____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -9817,11 +9372,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_5975_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_5807_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -9881,7 +9436,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_5975____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_5807____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3d_x3d_____closed__2; @@ -9937,7 +9492,7 @@ static lean_object* _init_l_term___x7e_x3d_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x7e_x3d_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -9969,7 +9524,7 @@ x_1 = l_term___x7e_x3d_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__1() { _start: { lean_object* x_1; @@ -9977,22 +9532,22 @@ x_1 = lean_mk_string("HEq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_6252____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_6084____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6084____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_Notation___hyg_6252____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_6084____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_6252____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_6084____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); @@ -10000,41 +9555,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6084____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_Notation___hyg_6252____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_6084____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6084____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_Notation___hyg_6252____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_6084____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_Notation___hyg_6252____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6084____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_Notation___hyg_6252____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_6084____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_6252_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_6084_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -10065,11 +9620,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_6252____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_6252____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_6084____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_6084____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -10084,7 +9639,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -10095,7 +9650,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6233____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6065____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -10107,11 +9662,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_6233_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_6065_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -10171,7 +9726,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_6233____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_6065____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x7e_x3d_____closed__2; @@ -10227,7 +9782,7 @@ static lean_object* _init_l_term___u2245_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2245_____closed__4; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -10259,7 +9814,7 @@ x_1 = l_term___u2245_____closed__6; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_6506_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_6338_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -10290,11 +9845,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_6252____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_6252____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_6084____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_6084____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -10309,7 +9864,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -10320,7 +9875,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6487____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6319____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -10332,11 +9887,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_6487_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_6319_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -10396,7 +9951,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_6487____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_6319____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___u2245_____closed__2; @@ -10452,7 +10007,7 @@ static lean_object* _init_l_term___x2f_x5c_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x2f_x5c_____closed__4; x_3 = l_term___xd7_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -10484,7 +10039,7 @@ x_1 = l_term___x2f_x5c_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__1() { _start: { lean_object* x_1; @@ -10492,22 +10047,22 @@ x_1 = lean_mk_string("And"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_6759____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_6591____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6591____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_Notation___hyg_6759____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_6591____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_6759____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_6591____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); @@ -10515,41 +10070,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6591____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_Notation___hyg_6759____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_6591____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6591____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_Notation___hyg_6759____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_6591____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_Notation___hyg_6759____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_6591____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_Notation___hyg_6759____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_6591____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_6759_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_6591_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -10580,11 +10135,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_6759____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_6591____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_6759____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_6759____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_6591____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_6591____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -10599,7 +10154,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -10610,7 +10165,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6740____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6572____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -10622,11 +10177,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_6740_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_6572_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -10686,7 +10241,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_6740____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_6572____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x2f_x5c_____closed__2; @@ -10742,7 +10297,7 @@ static lean_object* _init_l_term___u2227_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2227_____closed__4; x_3 = l_term___xd7_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -10774,7 +10329,7 @@ x_1 = l_term___u2227_____closed__6; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_7012_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_6844_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -10805,11 +10360,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_6759____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_6591____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_6759____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_6759____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_6591____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_6591____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -10824,7 +10379,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -10835,7 +10390,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6993____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_6825____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -10847,11 +10402,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_6993_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_6825_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -10911,7 +10466,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_6993____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_6825____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___u2227_____closed__2; @@ -10979,7 +10534,7 @@ static lean_object* _init_l_term___x5c_x2f_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x5c_x2f_____closed__4; x_3 = l_term___x5c_x2f_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -11011,7 +10566,7 @@ x_1 = l_term___x5c_x2f_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__1() { _start: { lean_object* x_1; @@ -11019,22 +10574,22 @@ x_1 = lean_mk_string("Or"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_7265____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_7097____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7097____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_Notation___hyg_7265____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_7097____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_7265____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_7097____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); @@ -11042,41 +10597,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7097____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_Notation___hyg_7265____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_7097____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7097____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_Notation___hyg_7265____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_7097____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_Notation___hyg_7265____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7097____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_Notation___hyg_7265____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_7097____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_7265_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_7097_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -11107,11 +10662,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_7265____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_7097____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_7265____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_7265____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_7097____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_7097____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -11126,7 +10681,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -11137,7 +10692,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7246____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7078____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -11149,11 +10704,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_7246_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_7078_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -11213,7 +10768,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_7246____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_7078____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x5c_x2f_____closed__2; @@ -11269,7 +10824,7 @@ static lean_object* _init_l_term___u2228_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___u2228_____closed__4; x_3 = l_term___x5c_x2f_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -11301,7 +10856,7 @@ x_1 = l_term___u2228_____closed__6; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_7518_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_7350_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -11332,11 +10887,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_7265____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_7097____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_7265____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_7265____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_7097____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_7097____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -11351,7 +10906,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -11362,7 +10917,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7499____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7331____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -11374,11 +10929,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_7499_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_7331_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -11438,7 +10993,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_7499____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_7331____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___u2228_____closed__2; @@ -11506,7 +11061,7 @@ static lean_object* _init_l_term_xac_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_xac_____closed__4; x_3 = l_term_xac_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -11538,7 +11093,7 @@ x_1 = l_term_xac_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__1() { _start: { lean_object* x_1; @@ -11546,22 +11101,22 @@ x_1 = lean_mk_string("Not"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_7770____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_7602____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7602____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_Notation___hyg_7770____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_7602____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_7770____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_7602____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); @@ -11569,41 +11124,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7602____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_Notation___hyg_7770____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_7602____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7602____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_Notation___hyg_7770____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_7602____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_Notation___hyg_7770____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7602____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_Notation___hyg_7770____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_7602____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_7770_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_7602_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -11632,11 +11187,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_7770____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_7602____closed__4; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = l_Lean_instInhabitedSourceInfo___closed__1; -x_15 = l_myMacro____x40_Init_Notation___hyg_7770____closed__3; -x_16 = l_myMacro____x40_Init_Notation___hyg_7770____closed__6; +x_15 = l_myMacro____x40_Init_Notation___hyg_7602____closed__3; +x_16 = l_myMacro____x40_Init_Notation___hyg_7602____closed__6; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_14); lean_ctor_set(x_17, 1, x_15); @@ -11650,7 +11205,7 @@ x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_21); lean_ctor_set(x_22, 1, x_20); x_23 = lean_array_push(x_19, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -11661,7 +11216,7 @@ return x_26; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7751____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7583____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -11673,21 +11228,21 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7751____closed__2() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7583____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_unexpand____x40_Init_Notation___hyg_7751____closed__1; +x_2 = l_unexpand____x40_Init_Notation___hyg_7583____closed__1; x_3 = lean_array_push(x_1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_7751_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_7583_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -11743,7 +11298,7 @@ lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean x_18 = lean_unsigned_to_nat(0u); x_19 = l_Lean_Syntax_getArg(x_8, x_18); lean_dec(x_8); -x_20 = l_unexpand____x40_Init_Notation___hyg_7751____closed__2; +x_20 = l_unexpand____x40_Init_Notation___hyg_7583____closed__2; x_21 = lean_array_push(x_20, x_19); x_22 = l_term_xac_____closed__2; x_23 = lean_alloc_ctor(1, 2, 0); @@ -11810,7 +11365,7 @@ static lean_object* _init_l_term___x26_x26_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x26_x26_____closed__4; x_3 = l_term___x26_x26_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -11842,7 +11397,7 @@ x_1 = l_term___x26_x26_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__1() { _start: { lean_object* x_1; @@ -11850,22 +11405,22 @@ x_1 = lean_mk_string("and"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_8001____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_7833____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7833____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_Notation___hyg_8001____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_7833____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_8001____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_7833____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); @@ -11873,41 +11428,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7833____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_Notation___hyg_8001____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_7833____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7833____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_Notation___hyg_8001____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_7833____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_Notation___hyg_8001____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_7833____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_Notation___hyg_8001____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_7833____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_8001_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_7833_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -11938,11 +11493,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_8001____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_7833____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_8001____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_8001____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_7833____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_7833____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -11957,7 +11512,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -11968,7 +11523,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7982____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_7814____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -11980,11 +11535,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_7982_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_7814_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -12044,7 +11599,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_7982____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_7814____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x26_x26_____closed__2; @@ -12112,7 +11667,7 @@ static lean_object* _init_l_term___x7c_x7c_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x7c_x7c_____closed__4; x_3 = l_term___x7c_x7c_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -12144,7 +11699,7 @@ x_1 = l_term___x7c_x7c_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__1() { _start: { lean_object* x_1; @@ -12152,22 +11707,22 @@ x_1 = lean_mk_string("or"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_8254____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8086____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8086____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_Notation___hyg_8254____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8086____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_8254____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_8086____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); @@ -12175,41 +11730,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8086____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_Notation___hyg_8254____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_8086____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8086____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_Notation___hyg_8254____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_8086____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_Notation___hyg_8254____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8086____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_Notation___hyg_8254____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_8086____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_8254_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_8086_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -12240,11 +11795,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_8254____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_8086____closed__4; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_8254____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_8254____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_8086____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_8086____closed__6; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -12259,7 +11814,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -12270,7 +11825,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8235____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8067____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -12282,11 +11837,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_8235_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_8067_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -12346,7 +11901,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_8235____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_8067____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x7c_x7c_____closed__2; @@ -12394,7 +11949,7 @@ static lean_object* _init_l_term_x21_____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x21_____closed__3; x_3 = l_term_xac_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -12426,7 +11981,7 @@ x_1 = l_term_x21_____closed__5; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__1() { _start: { lean_object* x_1; @@ -12434,22 +11989,22 @@ x_1 = lean_mk_string("not"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_8506____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8338____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8338____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_Notation___hyg_8506____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8338____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_8506____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_8338____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); @@ -12457,41 +12012,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8338____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_Notation___hyg_8506____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_8338____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8338____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_Notation___hyg_8506____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_8338____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_Notation___hyg_8506____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8338____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_Notation___hyg_8506____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_8338____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_8506_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_8338_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -12520,11 +12075,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_8506____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_8338____closed__4; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = l_Lean_instInhabitedSourceInfo___closed__1; -x_15 = l_myMacro____x40_Init_Notation___hyg_8506____closed__3; -x_16 = l_myMacro____x40_Init_Notation___hyg_8506____closed__6; +x_15 = l_myMacro____x40_Init_Notation___hyg_8338____closed__3; +x_16 = l_myMacro____x40_Init_Notation___hyg_8338____closed__6; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_14); lean_ctor_set(x_17, 1, x_15); @@ -12538,7 +12093,7 @@ x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_21); lean_ctor_set(x_22, 1, x_20); x_23 = lean_array_push(x_19, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -12549,7 +12104,7 @@ return x_26; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8487____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8319____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -12561,21 +12116,21 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8487____closed__2() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8319____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_unexpand____x40_Init_Notation___hyg_8487____closed__1; +x_2 = l_unexpand____x40_Init_Notation___hyg_8319____closed__1; x_3 = lean_array_push(x_1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_8487_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_8319_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -12631,7 +12186,7 @@ lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean x_18 = lean_unsigned_to_nat(0u); x_19 = l_Lean_Syntax_getArg(x_8, x_18); lean_dec(x_8); -x_20 = l_unexpand____x40_Init_Notation___hyg_8487____closed__2; +x_20 = l_unexpand____x40_Init_Notation___hyg_8319____closed__2; x_21 = lean_array_push(x_20, x_19); x_22 = l_term_x21_____closed__2; x_23 = lean_alloc_ctor(1, 2, 0); @@ -12686,7 +12241,7 @@ static lean_object* _init_l_term___x2b_x2b_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x2b_x2b_____closed__4; x_3 = l_term___x2b_____closed__3; x_4 = lean_alloc_ctor(2, 3, 0); @@ -12718,7 +12273,7 @@ x_1 = l_term___x2b_x2b_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__1() { _start: { lean_object* x_1; @@ -12726,22 +12281,22 @@ x_1 = lean_mk_string("HAppend.hAppend"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_8737____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8569____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____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_Notation___hyg_8737____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8569____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_8737____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_8569____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); @@ -12749,7 +12304,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__4() { _start: { lean_object* x_1; @@ -12757,17 +12312,17 @@ x_1 = lean_mk_string("HAppend"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____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_Notation___hyg_8737____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_8569____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__6() { _start: { lean_object* x_1; @@ -12775,41 +12330,41 @@ x_1 = lean_mk_string("hAppend"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_8737____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_8737____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_8569____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_8569____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_8737____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_8569____closed__7; 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_Notation___hyg_8737____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_8737____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_8569____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_8737_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_8569_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -12840,11 +12395,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_8737____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_8569____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_8737____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_8737____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_8569____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_8569____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -12859,7 +12414,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -12870,7 +12425,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8718____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8550____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -12882,11 +12437,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_8718_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_8550_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -12946,7 +12501,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_8718____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_8550____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x2b_x2b_____closed__2; @@ -13014,7 +12569,7 @@ static lean_object* _init_l_term___x3a_x3a_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3a_x3a_____closed__4; x_3 = l_term___x3a_x3a_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -13046,7 +12601,7 @@ x_1 = l_term___x3a_x3a_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__1() { _start: { lean_object* x_1; @@ -13054,22 +12609,22 @@ x_1 = lean_mk_string("List.cons"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_8994____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8826____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____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_Notation___hyg_8994____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_8826____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_8994____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_8826____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); @@ -13077,7 +12632,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__4() { _start: { lean_object* x_1; @@ -13085,17 +12640,17 @@ x_1 = lean_mk_string("List"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____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_Notation___hyg_8994____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_8826____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__6() { _start: { lean_object* x_1; @@ -13103,41 +12658,41 @@ x_1 = lean_mk_string("cons"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_8994____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_8994____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_8826____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_8826____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; 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_Notation___hyg_8994____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_8994____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_8826____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_8994_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_8826_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -13168,11 +12723,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_8994____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_8994____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_8826____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_8826____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -13187,7 +12742,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -13198,7 +12753,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8975____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_8807____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -13210,11 +12765,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_8975_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_8807_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -13274,7 +12829,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_8975____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_8807____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3a_x3a_____closed__2; @@ -13324,7 +12879,7 @@ static lean_object* _init_l_term___x3c_x7c_x3e_____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_stx___x3c_x7c_x3e_____closed__4; x_3 = l_term___x3c_x7c_x3e_____closed__3; x_4 = lean_alloc_ctor(2, 3, 0); @@ -13356,7 +12911,7 @@ x_1 = l_term___x3c_x7c_x3e_____closed__5; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__1() { _start: { lean_object* x_1; @@ -13364,22 +12919,22 @@ x_1 = lean_mk_string("HOrElse.hOrElse"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_9251____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9083____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____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_Notation___hyg_9251____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9083____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_9251____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_9083____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); @@ -13387,7 +12942,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__4() { _start: { lean_object* x_1; @@ -13395,17 +12950,17 @@ x_1 = lean_mk_string("HOrElse"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____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_Notation___hyg_9251____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_9083____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__6() { _start: { lean_object* x_1; @@ -13413,41 +12968,41 @@ x_1 = lean_mk_string("hOrElse"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_9251____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_9251____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_9083____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_9083____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_9251____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_9083____closed__7; 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_Notation___hyg_9251____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_9251____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_9083____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_9251_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_9083_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -13478,11 +13033,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_9251____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_9083____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_9251____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_9251____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_9083____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_9083____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -13497,7 +13052,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -13508,7 +13063,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_9232____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_9064____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -13520,11 +13075,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_9232_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_9064_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -13584,7 +13139,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_9232____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_9064____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3c_x7c_x3e_____closed__2; @@ -13652,7 +13207,7 @@ static lean_object* _init_l_term___x3e_x3e_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3e_x3e_____closed__4; x_3 = l_term___x3e_x3e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -13684,7 +13239,7 @@ x_1 = l_term___x3e_x3e_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__1() { _start: { lean_object* x_1; @@ -13692,22 +13247,22 @@ x_1 = lean_mk_string("HAndThen.hAndThen"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_9508____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9340____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____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_Notation___hyg_9508____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9340____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_9508____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_9340____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); @@ -13715,7 +13270,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__4() { _start: { lean_object* x_1; @@ -13723,17 +13278,17 @@ x_1 = lean_mk_string("HAndThen"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____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_Notation___hyg_9508____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_9340____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__6() { _start: { lean_object* x_1; @@ -13741,41 +13296,41 @@ x_1 = lean_mk_string("hAndThen"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_9508____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_9508____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_9340____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_9340____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_9508____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_9340____closed__7; 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_Notation___hyg_9508____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_9508____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_9340____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_9508_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_9340_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -13806,11 +13361,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_9508____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_9340____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_9508____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_9508____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_9340____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_9340____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -13825,7 +13380,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -13836,7 +13391,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_9489____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_9321____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -13848,11 +13403,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_9489_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_9321_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -13912,7 +13467,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_9489____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_9321____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3e_x3e_____closed__2; @@ -13980,7 +13535,7 @@ static lean_object* _init_l_term___x3e_x3e_x3d_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3e_x3e_x3d_____closed__4; x_3 = l_term___x3e_x3e_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -14012,7 +13567,7 @@ x_1 = l_term___x3e_x3e_x3d_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__1() { _start: { lean_object* x_1; @@ -14020,22 +13575,22 @@ x_1 = lean_mk_string("Bind.bind"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_9765____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9597____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____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_Notation___hyg_9765____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9597____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_9765____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_9597____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); @@ -14043,7 +13598,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__4() { _start: { lean_object* x_1; @@ -14051,17 +13606,17 @@ x_1 = lean_mk_string("Bind"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____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_Notation___hyg_9765____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_9597____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__6() { _start: { lean_object* x_1; @@ -14069,41 +13624,41 @@ x_1 = lean_mk_string("bind"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_9765____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_9765____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_9597____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_9597____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; 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_Notation___hyg_9765____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_9765____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_9597____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_9765_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_9597_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -14134,11 +13689,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -14153,7 +13708,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -14164,7 +13719,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_9746____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_9578____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -14176,11 +13731,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_9746_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_9578_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -14240,7 +13795,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_9746____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_9578____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3e_x3e_x3d_____closed__2; @@ -14308,7 +13863,7 @@ static lean_object* _init_l_term___x3c_x2a_x3e_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x2a_x3e_____closed__4; x_3 = l_term___x3c_x2a_x3e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -14340,7 +13895,7 @@ x_1 = l_term___x3c_x2a_x3e_____closed__7; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__1() { _start: { lean_object* x_1; @@ -14348,22 +13903,22 @@ x_1 = lean_mk_string("Seq.seq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_10022____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9854____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____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_Notation___hyg_10022____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_9854____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_10022____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_9854____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); @@ -14371,7 +13926,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__4() { _start: { lean_object* x_1; @@ -14379,17 +13934,17 @@ x_1 = lean_mk_string("Seq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____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_Notation___hyg_10022____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_9854____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__6() { _start: { lean_object* x_1; @@ -14397,41 +13952,41 @@ x_1 = lean_mk_string("seq"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_10022____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_10022____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_9854____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_9854____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10022____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_9854____closed__7; 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_Notation___hyg_10022____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10022____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_9854____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_10022_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_9854_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -14462,11 +14017,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_10022____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_9854____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_10022____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_10022____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_9854____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_9854____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -14481,7 +14036,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -14492,7 +14047,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_10003____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_9835____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -14504,11 +14059,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_10003_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_9835_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -14568,7 +14123,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_10003____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_9835____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3c_x2a_x3e_____closed__2; @@ -14624,7 +14179,7 @@ static lean_object* _init_l_term___x3c_x2a_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x2a_____closed__4; x_3 = l_term___x3c_x2a_x3e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -14656,7 +14211,7 @@ x_1 = l_term___x3c_x2a_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__1() { _start: { lean_object* x_1; @@ -14664,22 +14219,22 @@ x_1 = lean_mk_string("SeqLeft.seqLeft"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_10279____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10111____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____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_Notation___hyg_10279____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10111____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_10279____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_10111____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); @@ -14687,7 +14242,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__4() { _start: { lean_object* x_1; @@ -14695,17 +14250,17 @@ x_1 = lean_mk_string("SeqLeft"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____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_Notation___hyg_10279____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_10111____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__6() { _start: { lean_object* x_1; @@ -14713,41 +14268,41 @@ x_1 = lean_mk_string("seqLeft"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_10279____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_10279____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_10111____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_10111____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10279____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_10111____closed__7; 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_Notation___hyg_10279____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10279____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_10111____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_10279_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_10111_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -14778,11 +14333,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_10279____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_10111____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_10279____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_10279____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_10111____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_10111____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -14797,7 +14352,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -14808,7 +14363,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_10260____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_10092____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -14820,11 +14375,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_10260_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_10092_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -14884,7 +14439,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_10260____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_10092____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3c_x2a_____closed__2; @@ -14940,7 +14495,7 @@ static lean_object* _init_l_term___x2a_x3e_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x2a_x3e_____closed__4; x_3 = l_term___x3e_x3e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -14972,7 +14527,7 @@ x_1 = l_term___x2a_x3e_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__1() { _start: { lean_object* x_1; @@ -14980,22 +14535,22 @@ x_1 = lean_mk_string("SeqRight.seqRight"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_10536____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10368____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____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_Notation___hyg_10536____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10368____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_10536____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_10368____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); @@ -15003,7 +14558,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__4() { _start: { lean_object* x_1; @@ -15011,17 +14566,17 @@ x_1 = lean_mk_string("SeqRight"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____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_Notation___hyg_10536____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_10368____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__6() { _start: { lean_object* x_1; @@ -15029,41 +14584,41 @@ x_1 = lean_mk_string("seqRight"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_10536____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_10536____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_10368____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_10368____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10536____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_10368____closed__7; 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_Notation___hyg_10536____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10536____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_10368____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_10536_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_10368_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -15094,11 +14649,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_10536____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_10368____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_10536____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_10536____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_10368____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_10368____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -15113,7 +14668,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -15124,7 +14679,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_10517____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_10349____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -15136,11 +14691,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_10517_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_10349_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -15200,7 +14755,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_10517____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_10349____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x2a_x3e_____closed__2; @@ -15256,7 +14811,7 @@ static lean_object* _init_l_term___x3c_x24_x3e_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x24_x3e_____closed__4; x_3 = l_term_x2d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -15288,7 +14843,7 @@ x_1 = l_term___x3c_x24_x3e_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__1() { _start: { lean_object* x_1; @@ -15296,22 +14851,22 @@ x_1 = lean_mk_string("Functor.map"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_10793____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10625____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____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_Notation___hyg_10793____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10625____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_10793____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_10625____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); @@ -15319,7 +14874,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__4() { _start: { lean_object* x_1; @@ -15327,17 +14882,17 @@ x_1 = lean_mk_string("Functor"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____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_Notation___hyg_10793____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_10625____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__6() { _start: { lean_object* x_1; @@ -15345,41 +14900,41 @@ x_1 = lean_mk_string("map"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_10793____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_10625____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10793____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_10625____closed__7; 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_Notation___hyg_10793____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_10793____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_10625____closed__8; 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_object* l_myMacro____x40_Init_Notation___hyg_10793_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_10625_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -15410,11 +14965,11 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_2, 1); lean_inc(x_13); lean_dec(x_2); -x_14 = l_myMacro____x40_Init_Notation___hyg_10793____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_10625____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_10793____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_10793____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_10625____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_10625____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -15429,7 +14984,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -15440,7 +14995,7 @@ return x_29; } } } -static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_10774____closed__1() { +static lean_object* _init_l_unexpand____x40_Init_Notation___hyg_10606____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -15452,11 +15007,11 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_unexpand____x40_Init_Notation___hyg_10774_(lean_object* x_1, lean_object* x_2) { +lean_object* l_unexpand____x40_Init_Notation___hyg_10606_(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; uint8_t x_4; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_4 = l_Lean_Syntax_isOfKind(x_1, x_3); if (x_4 == 0) @@ -15516,7 +15071,7 @@ x_21 = l_Lean_Syntax_getArg(x_8, x_7); lean_dec(x_8); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_20); -x_24 = l_unexpand____x40_Init_Notation___hyg_10774____closed__1; +x_24 = l_unexpand____x40_Init_Notation___hyg_10606____closed__1; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_21); x_27 = l_term___x3c_x24_x3e_____closed__2; @@ -15571,10 +15126,20 @@ return x_2; static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__5() { _start: { +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_identKind___closed__2; +x_2 = lean_alloc_ctor(0, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__6() { +_start: +{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termIf_____x3a__Then__Else_____closed__4; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -15582,7 +15147,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__6() { +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__7() { _start: { lean_object* x_1; @@ -15590,23 +15155,23 @@ x_1 = lean_mk_string(" : "); return x_1; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__7() { +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__8() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__8() { +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__7; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__6; +x_3 = l_termIf_____x3a__Then__Else_____closed__8; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -15614,7 +15179,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__9() { +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -15626,13 +15191,13 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__10() { +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -15640,7 +15205,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__11() { +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__12() { _start: { lean_object* x_1; @@ -15648,37 +15213,23 @@ x_1 = lean_mk_string(" then "); return x_1; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__12() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__11; -x_2 = lean_alloc_ctor(5, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__13() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__10; -x_3 = l_termIf_____x3a__Then__Else_____closed__12; -x_4 = lean_alloc_ctor(2, 3, 0); -lean_ctor_set(x_4, 0, x_1); -lean_ctor_set(x_4, 1, x_2); -lean_ctor_set(x_4, 2, x_3); -return x_4; +lean_object* x_1; lean_object* x_2; +x_1 = l_termIf_____x3a__Then__Else_____closed__12; +x_2 = lean_alloc_ctor(5, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__13; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__11; +x_3 = l_termIf_____x3a__Then__Else_____closed__13; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -15689,28 +15240,10 @@ return x_4; static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__15() { _start: { -lean_object* x_1; -x_1 = lean_mk_string(" else "); -return x_1; -} -} -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__16() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__15; -x_2 = lean_alloc_ctor(5, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; -} -} -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__17() { -_start: -{ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termIf_____x3a__Then__Else_____closed__14; -x_3 = l_termIf_____x3a__Then__Else_____closed__16; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -15718,13 +15251,31 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__16() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string(" else "); +return x_1; +} +} +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__17() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_termIf_____x3a__Then__Else_____closed__16; +x_2 = lean_alloc_ctor(5, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__18() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__17; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__15; +x_3 = l_termIf_____x3a__Then__Else_____closed__17; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -15736,9 +15287,23 @@ static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__19() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__18; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_4 = lean_alloc_ctor(2, 3, 0); +lean_ctor_set(x_4, 0, x_1); +lean_ctor_set(x_4, 1, x_2); +lean_ctor_set(x_4, 2, x_3); +return x_4; +} +} +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__20() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_termIf_____x3a__Then__Else_____closed__2; x_2 = lean_unsigned_to_nat(1023u); -x_3 = l_termIf_____x3a__Then__Else_____closed__18; +x_3 = l_termIf_____x3a__Then__Else_____closed__19; x_4 = lean_alloc_ctor(3, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -15750,11 +15315,11 @@ static lean_object* _init_l_termIf_____x3a__Then__Else__() { _start: { lean_object* x_1; -x_1 = l_termIf_____x3a__Then__Else_____closed__19; +x_1 = l_termIf_____x3a__Then__Else_____closed__20; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__1() { _start: { lean_object* x_1; @@ -15762,22 +15327,22 @@ x_1 = lean_mk_string("dite"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____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_Notation___hyg_11081____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____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); @@ -15785,41 +15350,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____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_Notation___hyg_11081____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____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_Notation___hyg_11081____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____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_Notation___hyg_11081____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____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_Notation___hyg_11081____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____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_Notation___hyg_11081____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__7() { _start: { lean_object* x_1; @@ -15827,27 +15392,27 @@ x_1 = lean_mk_string("paren"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__13; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__7; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__10() { _start: { lean_object* x_1; @@ -15855,39 +15420,39 @@ x_1 = lean_mk_string("fun"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__12; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__14() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__14() { _start: { lean_object* x_1; @@ -15895,17 +15460,17 @@ x_1 = lean_mk_string("basicFun"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__15() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__14; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__16() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__16() { _start: { lean_object* x_1; @@ -15913,19 +15478,19 @@ x_1 = lean_mk_string("=>"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__17() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11081_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_10913_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -15960,11 +15525,11 @@ lean_inc(x_16); x_17 = lean_ctor_get(x_2, 1); lean_inc(x_17); lean_dec(x_2); -x_18 = l_myMacro____x40_Init_Notation___hyg_11081____closed__4; +x_18 = l_myMacro____x40_Init_Notation___hyg_10913____closed__4; x_19 = l_Lean_addMacroScope(x_17, x_18, x_16); x_20 = l_Lean_instInhabitedSourceInfo___closed__1; -x_21 = l_myMacro____x40_Init_Notation___hyg_11081____closed__3; -x_22 = l_myMacro____x40_Init_Notation___hyg_11081____closed__6; +x_21 = l_myMacro____x40_Init_Notation___hyg_10913____closed__3; +x_22 = l_myMacro____x40_Init_Notation___hyg_10913____closed__6; x_23 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_23, 0, x_20); lean_ctor_set(x_23, 1, x_21); @@ -15979,31 +15544,31 @@ x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_24, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_31 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_32 = lean_array_push(x_30, x_31); lean_inc(x_32); x_33 = lean_array_push(x_32, x_13); -x_34 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_34 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); -x_36 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_36 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_37 = lean_array_push(x_36, x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_38 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); x_40 = lean_array_push(x_24, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_41 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_42 = lean_array_push(x_40, x_41); x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_28); lean_ctor_set(x_43, 1, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_44 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_45 = lean_array_push(x_44, x_43); -x_46 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_46 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_47 = lean_array_push(x_45, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_48 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); @@ -16031,7 +15596,7 @@ x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_28); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_25, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_64 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_64); lean_ctor_set(x_65, 1, x_63); @@ -16064,9 +15629,9 @@ static lean_object* _init_l_termIf__Then__Else_____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termIf_____x3a__Then__Else_____closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16078,9 +15643,9 @@ static lean_object* _init_l_termIf__Then__Else_____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termIf__Then__Else_____closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__12; +x_3 = l_termIf_____x3a__Then__Else_____closed__13; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16092,9 +15657,9 @@ static lean_object* _init_l_termIf__Then__Else_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termIf__Then__Else_____closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16106,9 +15671,9 @@ static lean_object* _init_l_termIf__Then__Else_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termIf__Then__Else_____closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__16; +x_3 = l_termIf_____x3a__Then__Else_____closed__17; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16120,9 +15685,9 @@ static lean_object* _init_l_termIf__Then__Else_____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termIf__Then__Else_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16152,7 +15717,7 @@ x_1 = l_termIf__Then__Else_____closed__8; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__1() { _start: { lean_object* x_1; @@ -16160,22 +15725,22 @@ x_1 = lean_mk_string("ite"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11445____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_11277____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11277____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_Notation___hyg_11445____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_11277____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_11445____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_11277____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); @@ -16183,41 +15748,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11277____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_Notation___hyg_11445____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_11277____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11277____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_Notation___hyg_11445____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_11277____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_Notation___hyg_11445____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11277____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_Notation___hyg_11445____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_11277____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; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11445_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11277_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -16250,11 +15815,11 @@ 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_Notation___hyg_11445____closed__4; +x_16 = l_myMacro____x40_Init_Notation___hyg_11277____closed__4; x_17 = l_Lean_addMacroScope(x_15, x_16, x_14); x_18 = l_Lean_instInhabitedSourceInfo___closed__1; -x_19 = l_myMacro____x40_Init_Notation___hyg_11445____closed__3; -x_20 = l_myMacro____x40_Init_Notation___hyg_11445____closed__6; +x_19 = l_myMacro____x40_Init_Notation___hyg_11277____closed__3; +x_20 = l_myMacro____x40_Init_Notation___hyg_11277____closed__6; x_21 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_21, 0, x_18); lean_ctor_set(x_21, 1, x_19); @@ -16270,7 +15835,7 @@ x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); x_29 = lean_array_push(x_23, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_30 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); @@ -16321,9 +15886,9 @@ static lean_object* _init_l_term___x3c_x7c_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x3c_x7c_____closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16353,7 +15918,7 @@ x_1 = l_term___x3c_x7c_____closed__6; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11594_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11426_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -16375,7 +15940,7 @@ else lean_object* x_8; lean_object* x_9; lean_object* x_10; uint8_t x_11; x_8 = lean_unsigned_to_nat(0u); x_9 = l_Lean_Syntax_getArg(x_1, x_8); -x_10 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_10 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_9); x_11 = l_Lean_Syntax_isOfKind(x_9, x_10); if (x_11 == 0) @@ -16433,11 +15998,11 @@ return x_36; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11594____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11426____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_11594_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_11426_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -16494,7 +16059,7 @@ static lean_object* _init_l_term___x7c_x3e_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x7c_x3e_____closed__4; x_3 = l_term___x7c_x3e_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -16526,7 +16091,7 @@ x_1 = l_term___x7c_x3e_____closed__7; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11790_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11622_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -16551,7 +16116,7 @@ x_9 = l_Lean_Syntax_getArg(x_1, x_8); x_10 = lean_unsigned_to_nat(2u); x_11 = l_Lean_Syntax_getArg(x_1, x_10); lean_dec(x_1); -x_12 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_11); x_13 = l_Lean_Syntax_isOfKind(x_11, x_12); if (x_13 == 0) @@ -16603,11 +16168,11 @@ return x_34; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11790____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11622____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_11790_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_11622_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -16698,7 +16263,7 @@ static lean_object* _init_l_term___x24_______closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x24_______closed__6; x_3 = l_term___x24_______closed__9; x_4 = lean_alloc_ctor(2, 3, 0); @@ -16724,9 +16289,9 @@ static lean_object* _init_l_term___x24_______closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___x24_______closed__11; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16756,7 +16321,7 @@ x_1 = l_term___x24_______closed__13; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11984_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11816_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -16778,7 +16343,7 @@ else lean_object* x_8; lean_object* x_9; lean_object* x_10; uint8_t x_11; x_8 = lean_unsigned_to_nat(0u); x_9 = l_Lean_Syntax_getArg(x_1, x_8); -x_10 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_10 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_9); x_11 = l_Lean_Syntax_isOfKind(x_9, x_10); if (x_11 == 0) @@ -16836,11 +16401,11 @@ return x_36; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11984____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11816____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_myMacro____x40_Init_Notation___hyg_11984_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_11816_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -16885,9 +16450,9 @@ static lean_object* _init_l_term_x7b_____x3a___x2f_x2f___x7d___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__4; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16899,9 +16464,9 @@ static lean_object* _init_l_term_x7b_____x3a___x2f_x2f___x7d___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__8; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -16913,7 +16478,7 @@ static lean_object* _init_l_term_x7b_____x3a___x2f_x2f___x7d___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__6; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -16925,7 +16490,7 @@ static lean_object* _init_l_term_x7b_____x3a___x2f_x2f___x7d___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__5; x_3 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -16957,7 +16522,7 @@ static lean_object* _init_l_term_x7b_____x3a___x2f_x2f___x7d___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__8; x_3 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -16971,9 +16536,9 @@ static lean_object* _init_l_term_x7b_____x3a___x2f_x2f___x7d___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__11; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -17003,7 +16568,7 @@ static lean_object* _init_l_term_x7b_____x3a___x2f_x2f___x7d___closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__12; x_3 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__14; x_4 = lean_alloc_ctor(2, 3, 0); @@ -17035,7 +16600,7 @@ x_1 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__16; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__1() { _start: { lean_object* x_1; @@ -17043,22 +16608,22 @@ x_1 = lean_mk_string("Subtype"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____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_Notation___hyg_12209____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_12209____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12041____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); @@ -17066,41 +16631,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____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_Notation___hyg_12209____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____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_Notation___hyg_12209____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____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_Notation___hyg_12209____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____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_Notation___hyg_12209____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____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_Notation___hyg_12209____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__7() { _start: { lean_object* x_1; @@ -17108,17 +16673,17 @@ x_1 = lean_mk_string("typeAscription"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__9() { _start: { lean_object* x_1; @@ -17126,29 +16691,29 @@ x_1 = lean_mk_string(":"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__12() { _start: { lean_object* x_1; @@ -17156,17 +16721,17 @@ x_1 = lean_mk_string("hole"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__14() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__14() { _start: { lean_object* x_1; @@ -17174,85 +16739,85 @@ x_1 = lean_mk_string("_"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__15() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__16() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__15; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__15; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__17() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__16; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__16; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__18() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__18() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__19() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__19() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__18; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__18; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__20() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__20() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__19; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__19; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__21() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__21() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__20; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__20; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__22() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__22() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -17264,7 +16829,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12209_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_12041_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -17342,11 +16907,11 @@ lean_inc(x_25); x_26 = lean_ctor_get(x_2, 1); lean_inc(x_26); lean_dec(x_2); -x_27 = l_myMacro____x40_Init_Notation___hyg_12209____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_12041____closed__4; x_28 = l_Lean_addMacroScope(x_26, x_27, x_25); x_29 = l_Lean_instInhabitedSourceInfo___closed__1; -x_30 = l_myMacro____x40_Init_Notation___hyg_12209____closed__3; -x_31 = l_myMacro____x40_Init_Notation___hyg_12209____closed__6; +x_30 = l_myMacro____x40_Init_Notation___hyg_12041____closed__3; +x_31 = l_myMacro____x40_Init_Notation___hyg_12041____closed__6; x_32 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_32, 0, x_29); lean_ctor_set(x_32, 1, x_30); @@ -17355,16 +16920,16 @@ lean_ctor_set(x_32, 3, x_31); x_33 = l_Array_empty___closed__1; x_34 = lean_array_push(x_33, x_32); x_35 = lean_array_push(x_33, x_9); -x_36 = l_myMacro____x40_Init_Notation___hyg_12209____closed__21; +x_36 = l_myMacro____x40_Init_Notation___hyg_12041____closed__21; x_37 = lean_array_push(x_35, x_36); x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_12); lean_ctor_set(x_38, 1, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_39 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_40 = lean_array_push(x_39, x_38); -x_41 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_41 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_42 = lean_array_push(x_40, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_43 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_43); lean_ctor_set(x_44, 1, x_42); @@ -17373,21 +16938,21 @@ x_46 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_46, 0, x_12); lean_ctor_set(x_46, 1, x_45); x_47 = lean_array_push(x_33, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_48 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_49 = lean_array_push(x_47, x_48); x_50 = lean_array_push(x_49, x_24); -x_51 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_51 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_54 = lean_array_push(x_53, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_55 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); x_57 = lean_array_push(x_33, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_58 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_59 = lean_array_push(x_57, x_58); x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_12); @@ -17402,7 +16967,7 @@ x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_12); lean_ctor_set(x_65, 1, x_64); x_66 = lean_array_push(x_34, x_65); -x_67 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_67 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_68 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_68, 0, x_67); lean_ctor_set(x_68, 1, x_66); @@ -17426,11 +16991,11 @@ lean_inc(x_73); x_74 = lean_ctor_get(x_2, 1); lean_inc(x_74); lean_dec(x_2); -x_75 = l_myMacro____x40_Init_Notation___hyg_12209____closed__4; +x_75 = l_myMacro____x40_Init_Notation___hyg_12041____closed__4; x_76 = l_Lean_addMacroScope(x_74, x_75, x_73); x_77 = l_Lean_instInhabitedSourceInfo___closed__1; -x_78 = l_myMacro____x40_Init_Notation___hyg_12209____closed__3; -x_79 = l_myMacro____x40_Init_Notation___hyg_12209____closed__6; +x_78 = l_myMacro____x40_Init_Notation___hyg_12041____closed__3; +x_79 = l_myMacro____x40_Init_Notation___hyg_12041____closed__6; x_80 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_80, 0, x_77); lean_ctor_set(x_80, 1, x_78); @@ -17439,9 +17004,9 @@ lean_ctor_set(x_80, 3, x_79); x_81 = l_Array_empty___closed__1; x_82 = lean_array_push(x_81, x_80); x_83 = lean_array_push(x_81, x_9); -x_84 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_84 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_85 = lean_array_push(x_84, x_70); -x_86 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_86 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_86); lean_ctor_set(x_87, 1, x_85); @@ -17453,11 +17018,11 @@ x_90 = lean_array_push(x_83, x_89); x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_12); lean_ctor_set(x_91, 1, x_90); -x_92 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_92 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_93 = lean_array_push(x_92, x_91); -x_94 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_94 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_95 = lean_array_push(x_93, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_96 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_97 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_97, 0, x_96); lean_ctor_set(x_97, 1, x_95); @@ -17466,21 +17031,21 @@ x_99 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_99, 0, x_12); lean_ctor_set(x_99, 1, x_98); x_100 = lean_array_push(x_81, x_99); -x_101 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_101 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_102 = lean_array_push(x_100, x_101); x_103 = lean_array_push(x_102, x_72); -x_104 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_104 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_104); lean_ctor_set(x_105, 1, x_103); -x_106 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_106 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_107 = lean_array_push(x_106, x_105); -x_108 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_108 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_109, 0, x_108); lean_ctor_set(x_109, 1, x_107); x_110 = lean_array_push(x_81, x_109); -x_111 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_111 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_112 = lean_array_push(x_110, x_111); x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_12); @@ -17495,7 +17060,7 @@ x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_12); lean_ctor_set(x_118, 1, x_117); x_119 = lean_array_push(x_82, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_120 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); @@ -17548,9 +17113,9 @@ static lean_object* _init_l_termWithoutExpectedType_x21_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termWithoutExpectedType_x21_____closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -17580,7 +17145,7 @@ x_1 = l_termWithoutExpectedType_x21_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__1() { _start: { lean_object* x_1; @@ -17588,39 +17153,39 @@ x_1 = lean_mk_string("let"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__3; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__5() { _start: { lean_object* x_1; @@ -17628,17 +17193,17 @@ x_1 = lean_mk_string("letDecl"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__7() { _start: { lean_object* x_1; @@ -17646,17 +17211,17 @@ x_1 = lean_mk_string("letIdDecl"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__9() { _start: { lean_object* x_1; @@ -17664,22 +17229,22 @@ x_1 = lean_mk_string("aux"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__10() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__9; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____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_Notation___hyg_12836____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__9; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_12836____closed__10; +x_3 = l_myMacro____x40_Init_Notation___hyg_12668____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); @@ -17687,17 +17252,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____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_Notation___hyg_12836____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__9; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__13() { _start: { lean_object* x_1; @@ -17705,19 +17270,19 @@ x_1 = lean_mk_string(":="); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__14() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__15() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__15() { _start: { lean_object* x_1; @@ -17725,41 +17290,41 @@ x_1 = lean_mk_string(";"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__16() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__17() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__18() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__18() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__17; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__17; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12836_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_12668_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -17788,11 +17353,11 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_2, 1); lean_inc(x_11); lean_dec(x_2); -x_12 = l_myMacro____x40_Init_Notation___hyg_12836____closed__12; +x_12 = l_myMacro____x40_Init_Notation___hyg_12668____closed__12; x_13 = l_Lean_addMacroScope(x_11, x_12, x_10); x_14 = lean_box(0); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_12836____closed__11; +x_16 = l_myMacro____x40_Init_Notation___hyg_12668____closed__11; x_17 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_17, 0, x_15); lean_ctor_set(x_17, 1, x_16); @@ -17801,27 +17366,27 @@ lean_ctor_set(x_17, 3, x_14); x_18 = l_Array_empty___closed__1; lean_inc(x_17); x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_20 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_21 = lean_array_push(x_19, x_20); x_22 = lean_array_push(x_21, x_20); -x_23 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_23 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_24 = lean_array_push(x_22, x_23); x_25 = lean_array_push(x_24, x_9); -x_26 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_26 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); x_28 = lean_array_push(x_18, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_29 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; 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_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_31 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_32 = lean_array_push(x_31, x_30); -x_33 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_33 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_34 = lean_array_push(x_32, x_33); x_35 = lean_array_push(x_34, x_17); -x_36 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_36 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); @@ -17890,8 +17455,8 @@ static lean_object* _init_l_term_x5b___x5d___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; -x_1 = l_termIf_____x3a__Then__Else_____closed__9; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; x_5 = lean_alloc_ctor(10, 3, 1); @@ -17906,7 +17471,7 @@ static lean_object* _init_l_term_x5b___x5d___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x5b___x5d___closed__4; x_3 = l_term_x5b___x5d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -17938,7 +17503,7 @@ static lean_object* _init_l_term_x5b___x5d___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x5b___x5d___closed__8; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18010,7 +17575,7 @@ static lean_object* _init_l_term_x25_x5b___x7c___x5d___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x25_x5b___x7c___x5d___closed__4; x_3 = l_term_x5b___x5d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18042,7 +17607,7 @@ static lean_object* _init_l_term_x25_x5b___x7c___x5d___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x25_x5b___x7c___x5d___closed__5; x_3 = l_term_x25_x5b___x7c___x5d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18056,9 +17621,9 @@ static lean_object* _init_l_term_x25_x5b___x7c___x5d___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x25_x5b___x7c___x5d___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -18070,7 +17635,7 @@ static lean_object* _init_l_term_x25_x5b___x7c___x5d___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x25_x5b___x7c___x5d___closed__9; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18102,7 +17667,7 @@ x_1 = l_term_x25_x5b___x7c___x5d___closed__11; return x_1; } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1___rarg(lean_object* x_1, uint8_t x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1___rarg(lean_object* x_1, uint8_t x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { lean_object* x_6; uint8_t x_7; @@ -18140,26 +17705,26 @@ return x_13; } } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1(lean_object* x_1) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1(lean_object* x_1) { _start: { lean_object* x_2; -x_2 = lean_alloc_closure((void*)(l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1___rarg___boxed), 5, 0); +x_2 = lean_alloc_closure((void*)(l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1___rarg___boxed), 5, 0); return x_2; } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1___rarg___boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1___rarg___boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { _start: { uint8_t x_6; lean_object* x_7; x_6 = lean_unbox(x_2); lean_dec(x_2); -x_7 = l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit_match__1___rarg(x_1, x_6, x_3, x_4, x_5); +x_7 = l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit_match__1___rarg(x_1, x_6, x_3, x_4, x_5); lean_dec(x_1); return x_7; } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit(lean_object* x_1, lean_object* x_2, uint8_t x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit(lean_object* x_1, lean_object* x_2, uint8_t x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6) { _start: { lean_object* x_7; uint8_t x_8; @@ -18178,11 +17743,11 @@ x_11 = lean_ctor_get(x_5, 2); lean_inc(x_11); x_12 = lean_ctor_get(x_5, 1); lean_inc(x_12); -x_13 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_13 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_14 = l_Lean_addMacroScope(x_12, x_13, x_11); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_8994____closed__3; -x_17 = l_myMacro____x40_Init_Notation___hyg_8994____closed__9; +x_16 = l_myMacro____x40_Init_Notation___hyg_8826____closed__3; +x_17 = l_myMacro____x40_Init_Notation___hyg_8826____closed__9; x_18 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_18, 0, x_15); lean_ctor_set(x_18, 1, x_16); @@ -18199,7 +17764,7 @@ x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); x_27 = lean_array_push(x_20, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_28 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); @@ -18230,18 +17795,18 @@ return x_34; } } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit___boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit___boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6) { _start: { uint8_t x_7; lean_object* x_8; x_7 = lean_unbox(x_3); lean_dec(x_3); -x_8 = l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit(x_1, x_2, x_7, x_4, x_5, x_6); +x_8 = l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit(x_1, x_2, x_7, x_4, x_5, x_6); lean_dec(x_1); return x_8; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__1() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -18253,17 +17818,17 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__1; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__1; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -18275,7 +17840,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__4() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__4() { _start: { lean_object* x_1; @@ -18283,22 +17848,22 @@ x_1 = lean_mk_string("List.nil"); return x_1; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__5() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__4; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__4; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__6() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__4; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__4; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__5; +x_3 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__5; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -18306,7 +17871,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7() { _start: { lean_object* x_1; @@ -18314,41 +17879,41 @@ x_1 = lean_mk_string("nil"); return x_1; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_8994____closed__5; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_8826____closed__5; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__9() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; 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_Init_Notation___hyg_13069____closed__10() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__9; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__9; 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_Init_Notation___hyg_13069____closed__11() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -18360,7 +17925,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -18405,22 +17970,22 @@ x_18 = l_Lean_nullKind___closed__2; x_19 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_19, 0, x_18); lean_ctor_set(x_19, 1, x_17); -x_20 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2; +x_20 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2; x_21 = lean_array_push(x_20, x_19); -x_22 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_22 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_23 = lean_array_push(x_21, x_22); -x_24 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_24 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; x_25 = l_Lean_addMacroScope(x_15, x_24, x_14); x_26 = l_Lean_instInhabitedSourceInfo___closed__1; -x_27 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__6; -x_28 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__10; +x_27 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__6; +x_28 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__10; x_29 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_29, 0, x_26); lean_ctor_set(x_29, 1, x_27); lean_ctor_set(x_29, 2, x_25); lean_ctor_set(x_29, 3, x_28); x_30 = lean_array_push(x_23, x_29); -x_31 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_31 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_32 = lean_array_push(x_30, x_31); x_33 = l_term_x25_x5b___x7c___x5d___closed__2; x_34 = lean_alloc_ctor(1, 2, 0); @@ -18438,18 +18003,18 @@ x_36 = lean_ctor_get(x_2, 2); lean_inc(x_36); x_37 = lean_ctor_get(x_2, 1); lean_inc(x_37); -x_38 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_38 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; x_39 = l_Lean_addMacroScope(x_37, x_38, x_36); x_40 = l_Lean_instInhabitedSourceInfo___closed__1; -x_41 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__6; -x_42 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__10; +x_41 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__6; +x_42 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__10; x_43 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_43, 0, x_40); lean_ctor_set(x_43, 1, x_41); lean_ctor_set(x_43, 2, x_39); lean_ctor_set(x_43, 3, x_42); x_44 = 0; -x_45 = l_Lean_myMacro____x40_Init_Notation___hyg_13069__expandListLit(x_10, x_11, x_44, x_43, x_2, x_3); +x_45 = l_Lean_myMacro____x40_Init_Notation___hyg_12901__expandListLit(x_10, x_11, x_44, x_43, x_2, x_3); lean_dec(x_10); return x_45; } @@ -18468,7 +18033,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intro___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_Tactic_intro___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -18516,7 +18081,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intro___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1772____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_1604____closed__4; x_2 = l_term_x25_x5b___x7c___x5d___closed__7; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -18528,7 +18093,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intro___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intro___closed__6; x_3 = l_Lean_Parser_Tactic_intro___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18582,7 +18147,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intro___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intro___closed__11; x_3 = l_Lean_Parser_Tactic_intro___closed__12; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18596,7 +18161,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intro___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_2 = l_Lean_Parser_Tactic_intro___closed__13; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -18608,7 +18173,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intro___closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intro___closed__8; x_3 = l_Lean_Parser_Tactic_intro___closed__14; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18682,7 +18247,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intros___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -18692,8 +18257,8 @@ static lean_object* _init_l_Lean_Parser_Tactic_intros___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; -x_2 = l_prec_______closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; +x_2 = l_termIf_____x3a__Then__Else_____closed__5; x_3 = l_Lean_Parser_Tactic_intros___closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); @@ -18706,7 +18271,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intros___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intro___closed__11; x_3 = l_Lean_Parser_Tactic_intros___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18720,7 +18285,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intros___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_2 = l_Lean_Parser_Tactic_intros___closed__7; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -18732,7 +18297,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_intros___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intros___closed__4; x_3 = l_Lean_Parser_Tactic_intros___closed__8; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18806,9 +18371,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_revert___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intro___closed__11; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -18820,7 +18385,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_revert___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_2 = l_Lean_Parser_Tactic_revert___closed__5; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -18832,7 +18397,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_revert___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_revert___closed__4; x_3 = l_Lean_Parser_Tactic_revert___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18906,7 +18471,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_clear___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_clear___closed__4; x_3 = l_Lean_Parser_Tactic_revert___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -18980,7 +18545,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_subst___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_subst___closed__4; x_3 = l_Lean_Parser_Tactic_revert___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19106,9 +18671,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_apply___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_apply___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19180,9 +18745,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_exact___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_exact___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19254,9 +18819,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_refine___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_refine___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19328,9 +18893,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_refine_x21___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_refine_x21___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19402,9 +18967,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_case___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_case___closed__4; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19434,7 +18999,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_case___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_case___closed__5; x_3 = l_Lean_Parser_Tactic_case___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19476,7 +19041,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_case___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_case___closed__8; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19550,7 +19115,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_allGoals___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_allGoals___closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19624,7 +19189,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_focus___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_focus___closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19854,7 +19419,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_failIfSuccess___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_failIfSuccess___closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19928,9 +19493,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_generalize___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_prec_______closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__7; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__8; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19954,7 +19519,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_generalize___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_Lean_Parser_Tactic_generalize___closed__6; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -19966,7 +19531,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_generalize___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_generalize___closed__4; x_3 = l_Lean_Parser_Tactic_generalize___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19980,7 +19545,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_generalize___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_generalize___closed__8; x_3 = l_term___x3c_x3d_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -19994,7 +19559,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_generalize___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_generalize___closed__9; x_3 = l_term___x3d_____closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -20008,9 +19573,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_generalize___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_generalize___closed__10; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -20045,7 +19610,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_intro___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -20054,7 +19619,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_paren___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_prec_x28___x29___closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -20068,7 +19633,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_paren___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_paren___closed__2; x_3 = l_prec_x28___x29___closed__8; x_4 = lean_alloc_ctor(2, 3, 0); @@ -20142,7 +19707,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_withReducible___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_withReducible___closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -20216,7 +19781,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_withReducibleAndInstances___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_withReducibleAndInstances___closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -20253,7 +19818,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_intro___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -20310,7 +19875,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_orelse___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_orelse___closed__3; x_3 = l_Lean_Parser_Tactic_orelse___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -20384,7 +19949,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticTry_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_tacticTry_____closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -20416,7 +19981,7 @@ x_1 = l_Lean_Parser_Tactic_tacticTry_____closed__6; return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__1() { _start: { lean_object* x_1; @@ -20424,17 +19989,17 @@ x_1 = lean_mk_string("seq1"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_intro___closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -20444,7 +20009,7 @@ x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__4() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -20456,7 +20021,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -20468,29 +20033,29 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__6() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__5; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__5; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__7() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_skip___closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__6; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__6; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -20515,22 +20080,22 @@ x_9 = l_Lean_Syntax_getArg(x_1, x_8); lean_dec(x_1); x_10 = l_Array_empty___closed__1; x_11 = lean_array_push(x_10, x_9); -x_12 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_12 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_13 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_13, 0, x_12); lean_ctor_set(x_13, 1, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_14 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_15 = lean_array_push(x_14, x_13); -x_16 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_16 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_17 = lean_array_push(x_15, x_16); x_18 = l_Lean_Parser_Tactic_paren___closed__1; x_19 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_19, 0, x_18); lean_ctor_set(x_19, 1, x_17); x_20 = lean_array_push(x_10, x_19); -x_21 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__4; +x_21 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__4; x_22 = lean_array_push(x_20, x_21); -x_23 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__7; +x_23 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__7; x_24 = lean_array_push(x_22, x_23); x_25 = l_Lean_Parser_Tactic_orelse___closed__1; x_26 = lean_alloc_ctor(1, 2, 0); @@ -20542,7 +20107,7 @@ x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_10, x_29); -x_31 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_31 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); @@ -20553,11 +20118,11 @@ return x_33; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -20622,7 +20187,7 @@ x_1 = l_Lean_Parser_Tactic_tacticRfl___closed__5; return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -20634,17 +20199,17 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__1; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__3() { _start: { lean_object* x_1; lean_object* x_2; @@ -20653,13 +20218,13 @@ x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__4() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Tactic_tacticRfl___closed__3; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__3; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__3; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -20667,7 +20232,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -20677,31 +20242,31 @@ x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__6() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__5; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____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_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__7() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__6; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____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; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -20725,17 +20290,17 @@ lean_inc(x_8); x_9 = lean_ctor_get(x_2, 1); lean_inc(x_9); lean_dec(x_2); -x_10 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__5; +x_10 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__5; x_11 = l_Lean_addMacroScope(x_9, x_10, x_8); x_12 = l_Lean_instInhabitedSourceInfo___closed__1; -x_13 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__4; -x_14 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__7; +x_13 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__4; +x_14 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__7; x_15 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_15, 0, x_12); lean_ctor_set(x_15, 1, x_13); lean_ctor_set(x_15, 2, x_11); lean_ctor_set(x_15, 3, x_14); -x_16 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2; +x_16 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2; x_17 = lean_array_push(x_16, x_15); x_18 = l_Lean_Parser_Tactic_exact___closed__2; x_19 = lean_alloc_ctor(1, 2, 0); @@ -20748,7 +20313,7 @@ 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 = lean_array_push(x_20, x_23); -x_25 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_25 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); @@ -20819,7 +20384,7 @@ x_1 = l_Lean_Parser_Tactic_tacticDecide_x21___closed__5; return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1() { _start: { lean_object* x_1; @@ -20827,17 +20392,17 @@ x_1 = lean_mk_string("decide"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -20849,95 +20414,95 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__4() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__3; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__3; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__4; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__6() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__5; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__5; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__7() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_exact___closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__6; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__6; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__8() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__7; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__7; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__9() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__8; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__8; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__10() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__9; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__9; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__11() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__10; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__10; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -20955,7 +20520,7 @@ return x_7; else { lean_object* x_8; lean_object* x_9; -x_8 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__11; +x_8 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__11; x_9 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_9, 0, x_8); lean_ctor_set(x_9, 1, x_3); @@ -20963,11 +20528,11 @@ return x_9; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -21032,7 +20597,7 @@ x_1 = l_Lean_Parser_Tactic_tacticAdmit___closed__5; return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1() { _start: { lean_object* x_1; @@ -21040,117 +20605,117 @@ x_1 = lean_mk_string("sorry"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__4() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__3; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__3; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__4; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__6() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__5; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__5; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__7() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_exact___closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__6; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__6; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__8() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__7; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__7; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__9() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_nullKind___closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__8; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__8; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__10() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__9; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__9; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__11() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__10; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__10; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -21168,7 +20733,7 @@ return x_7; else { lean_object* x_8; lean_object* x_9; -x_8 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__11; +x_8 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__11; x_9 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_9, 0, x_8); lean_ctor_set(x_9, 1, x_3); @@ -21176,11 +20741,11 @@ return x_9; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -21283,7 +20848,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_locationTarget___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_Parser_Tactic_locationTarget___closed__4; x_3 = l_Lean_Parser_Tactic_locationTarget___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21413,7 +20978,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_location___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_Parser_Tactic_locationTarget; x_3 = l_Lean_Parser_Tactic_locationHyp; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21427,7 +20992,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_location___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_Parser_Tactic_locationWildcard; x_3 = l_Lean_Parser_Tactic_location___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21441,7 +21006,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_location___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_location___closed__6; x_3 = l_Lean_Parser_Tactic_location___closed__8; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21527,9 +21092,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_change___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_change___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -21541,7 +21106,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_change___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_Lean_Parser_Tactic_location; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -21553,7 +21118,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_change___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_change___closed__5; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21625,7 +21190,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_changeWith___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_change___closed__5; x_3 = l_Lean_Parser_Tactic_changeWith___closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21639,9 +21204,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_changeWith___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_changeWith___closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -21653,7 +21218,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_changeWith___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_changeWith___closed__6; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21743,7 +21308,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rwRule___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_Parser_Tactic_rwRule___closed__4; x_3 = l_Lean_Parser_Tactic_rwRule___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21757,7 +21322,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rwRule___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_Lean_Parser_Tactic_rwRule___closed__7; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -21769,9 +21334,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_rwRule___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rwRule___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -21824,7 +21389,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; x_1 = l_Lean_Parser_Tactic_rwRule; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_3 = l_term_x5b___x5d___closed__6; x_4 = 1; x_5 = lean_alloc_ctor(11, 3, 1); @@ -21839,7 +21404,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rwRuleSeq___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_x5b___x5d___closed__4; x_3 = l_Lean_Parser_Tactic_rwRuleSeq___closed__3; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21853,7 +21418,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rwRuleSeq___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rwRuleSeq___closed__4; x_3 = l_term_x5b___x5d___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21927,7 +21492,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rewrite___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rewrite___closed__4; x_3 = l_Lean_Parser_Tactic_rwRule; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21941,7 +21506,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rewrite___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rewrite___closed__5; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -21995,7 +21560,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rewriteSeq___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rewrite___closed__4; x_3 = l_Lean_Parser_Tactic_rwRuleSeq; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22009,7 +21574,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rewriteSeq___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rewriteSeq___closed__3; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22083,7 +21648,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erewrite___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erewrite___closed__4; x_3 = l_Lean_Parser_Tactic_rwRule; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22097,7 +21662,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erewrite___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erewrite___closed__5; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22151,7 +21716,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erewriteSeq___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erewrite___closed__4; x_3 = l_Lean_Parser_Tactic_rwRuleSeq; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22165,7 +21730,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erewriteSeq___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erewriteSeq___closed__3; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22239,7 +21804,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rw___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rw___closed__4; x_3 = l_Lean_Parser_Tactic_rwRule; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22253,7 +21818,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rw___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rw___closed__5; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22307,7 +21872,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rwSeq___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rw___closed__4; x_3 = l_Lean_Parser_Tactic_rwRuleSeq; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22321,7 +21886,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_rwSeq___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_rwSeq___closed__3; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22395,7 +21960,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erw___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erw___closed__4; x_3 = l_Lean_Parser_Tactic_rwRule; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22409,7 +21974,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erw___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erw___closed__5; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22463,7 +22028,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erwSeq___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erw___closed__4; x_3 = l_Lean_Parser_Tactic_rwRuleSeq; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22477,7 +22042,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_erwSeq___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_erwSeq___closed__3; x_3 = l_Lean_Parser_Tactic_change___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -22628,7 +22193,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__11; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -22703,7 +22268,7 @@ static lean_object* _init_l___private_Init_Notation_0__Lean_Parser_Tactic_withCh _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_2 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__18; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -22748,7 +22313,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__22; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -22823,7 +22388,7 @@ static lean_object* _init_l___private_Init_Notation_0__Lean_Parser_Tactic_withCh _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_2 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__29; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -22835,7 +22400,7 @@ static lean_object* _init_l___private_Init_Notation_0__Lean_Parser_Tactic_withCh _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_2 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__30; x_3 = lean_array_push(x_1, x_2); return x_3; @@ -22846,7 +22411,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__31; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -22878,7 +22443,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__34; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -22953,7 +22518,7 @@ static lean_object* _init_l___private_Init_Notation_0__Lean_Parser_Tactic_withCh _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_2 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__41; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -22989,7 +22554,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; x_4 = l_Array_empty___closed__1; x_5 = lean_array_push(x_4, x_1); -x_6 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_6 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_7 = lean_array_push(x_5, x_6); x_8 = l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__44; x_9 = lean_array_push(x_7, x_8); @@ -22998,7 +22563,7 @@ x_11 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_11, 0, x_10); lean_ctor_set(x_11, 1, x_9); x_12 = lean_array_push(x_4, x_11); -x_13 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_13 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_14 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_14, 0, x_13); lean_ctor_set(x_14, 1, x_12); @@ -23159,9 +22724,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_injection___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_injection___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -23173,7 +22738,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_injection___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_2 = l_Lean_Parser_Tactic_intros___closed__7; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -23185,7 +22750,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_injection___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_changeWith___closed__4; x_3 = l_Lean_Parser_Tactic_injection___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23199,7 +22764,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_injection___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_Lean_Parser_Tactic_injection___closed__7; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -23211,7 +22776,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_injection___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_injection___closed__5; x_3 = l_Lean_Parser_Tactic_injection___closed__8; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23313,7 +22878,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_have___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_have___closed__4; x_3 = l_Lean_Parser_Tactic_have___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23415,7 +22980,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_suffices___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_suffices___closed__4; x_3 = l_Lean_Parser_Tactic_suffices___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23489,9 +23054,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_show___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_show___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -23526,7 +23091,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Tactic_intro___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -23556,7 +23121,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -23575,7 +23140,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_let___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_let___closed__3; x_3 = l_Lean_Parser_Tactic_let___closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23649,7 +23214,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_let_x21___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_let_x21___closed__4; x_3 = l_Lean_Parser_Tactic_let___closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23751,7 +23316,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_letrec___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_letrec___closed__5; x_3 = l_Lean_Parser_Tactic_letrec___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23817,7 +23382,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_letrec___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_letrec___closed__10; x_3 = l_Lean_Parser_Tactic_letrec___closed__13; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23883,7 +23448,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlt___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_2 = l_Lean_Parser_Tactic_intros___closed__6; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -23895,7 +23460,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlt___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intros___closed__6; x_3 = l_Lean_Parser_Tactic_inductionAlt___closed__3; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23909,7 +23474,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlt___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlt___closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23924,7 +23489,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -23971,7 +23536,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlt___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_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_Parser_Tactic_inductionAlt___closed__10; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23985,7 +23550,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlt___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_Parser_Tactic_inductionAlt___closed__7; x_3 = l_Lean_Parser_Tactic_inductionAlt___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -23999,7 +23564,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlt___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlt___closed__5; x_3 = l_Lean_Parser_Tactic_inductionAlt___closed__12; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24089,7 +23654,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlts___closed__7() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__10; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -24099,7 +23664,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlts___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlts___closed__7; x_3 = l_Lean_Parser_Tactic_inductionAlts___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24129,7 +23694,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlts___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlts___closed__6; x_3 = l_Lean_Parser_Tactic_inductionAlts___closed__9; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24155,7 +23720,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_inductionAlts___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlts___closed__4; x_3 = l_Lean_Parser_Tactic_inductionAlts___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24229,8 +23794,8 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; -x_1 = l_termIf_____x3a__Then__Else_____closed__9; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; x_5 = lean_alloc_ctor(11, 3, 1); @@ -24245,7 +23810,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_induction___closed__4; x_3 = l_Lean_Parser_Tactic_induction___closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24277,9 +23842,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_induction___closed__8; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -24291,7 +23856,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_Lean_Parser_Tactic_induction___closed__9; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -24303,7 +23868,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_induction___closed__6; x_3 = l_Lean_Parser_Tactic_induction___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24335,8 +23900,8 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; -x_2 = l_prec_______closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; +x_2 = l_termIf_____x3a__Then__Else_____closed__5; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -24347,7 +23912,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__15() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_induction___closed__13; x_3 = l_Lean_Parser_Tactic_induction___closed__14; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24361,7 +23926,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_Lean_Parser_Tactic_induction___closed__15; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -24373,7 +23938,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_induction___closed__11; x_3 = l_Lean_Parser_Tactic_induction___closed__16; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24387,7 +23952,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__18() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_Lean_Parser_Tactic_inductionAlts; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -24399,7 +23964,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_induction___closed__19() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_induction___closed__17; x_3 = l_Lean_Parser_Tactic_induction___closed__18; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24453,9 +24018,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_casesTarget___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_generalize___closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -24528,7 +24093,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; x_1 = l_Lean_Parser_Tactic_casesTarget; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; x_5 = lean_alloc_ctor(11, 3, 1); @@ -24543,7 +24108,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_cases___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_cases___closed__4; x_3 = l_Lean_Parser_Tactic_cases___closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24557,7 +24122,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_cases___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_cases___closed__6; x_3 = l_Lean_Parser_Tactic_induction___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24571,7 +24136,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_cases___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_cases___closed__7; x_3 = l_Lean_Parser_Tactic_induction___closed__18; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24625,7 +24190,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_matchAlt___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_induction___closed__5; x_3 = l_Lean_Parser_Tactic_case___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24639,7 +24204,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_matchAlt___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_matchAlt___closed__3; x_3 = l_Lean_Parser_Tactic_inductionAlt___closed__12; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24709,7 +24274,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_matchAlts___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlts___closed__6; x_3 = l_Lean_Parser_Tactic_matchAlts___closed__3; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24824,7 +24389,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; x_1 = l_Lean_Parser_Tactic_match___closed__7; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; x_5 = lean_alloc_ctor(11, 3, 1); @@ -24839,7 +24404,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_match___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_match___closed__4; x_3 = l_Lean_Parser_Tactic_match___closed__8; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24853,7 +24418,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_match___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_match___closed__9; x_3 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24867,7 +24432,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_match___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_match___closed__10; x_3 = l_Lean_Parser_Tactic_changeWith___closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24881,7 +24446,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_match___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_match___closed__11; x_3 = l_Lean_Parser_Tactic_matchAlts; x_4 = lean_alloc_ctor(2, 3, 0); @@ -24935,7 +24500,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_introMatch___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_intro___closed__6; x_3 = l_Lean_Parser_Tactic_matchAlts; x_4 = lean_alloc_ctor(2, 3, 0); @@ -25009,9 +24574,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_existsIntro___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_existsIntro___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -25075,9 +24640,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__3; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -25107,7 +24672,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__4; x_3 = l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -25121,9 +24686,9 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -25153,7 +24718,7 @@ x_1 = l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__9; return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -25165,17 +24730,17 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__1; x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3() { _start: { lean_object* x_1; @@ -25183,27 +24748,27 @@ x_1 = lean_mk_string("haveAssign"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_3 = lean_array_push(x_1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -25230,19 +24795,19 @@ x_11 = l_Lean_Syntax_getArg(x_1, x_10); lean_dec(x_1); x_12 = l_Array_empty___closed__1; x_13 = lean_array_push(x_12, x_9); -x_14 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_14 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_15 = lean_array_push(x_13, x_14); x_16 = l_Lean_nullKind___closed__2; x_17 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_17, 0, x_16); lean_ctor_set(x_17, 1, x_15); -x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_20 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_21 = lean_array_push(x_19, x_20); -x_22 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_22 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_23 = lean_array_push(x_22, x_11); -x_24 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_24 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -25256,7 +24821,7 @@ x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_16); lean_ctor_set(x_30, 1, x_29); x_31 = lean_array_push(x_12, x_30); -x_32 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_32 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); @@ -25267,11 +24832,11 @@ return x_34; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -25318,7 +24883,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticRepeat_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_tacticRepeat_____closed__4; x_3 = l_Lean_Parser_Tactic_case___closed__11; x_4 = lean_alloc_ctor(2, 3, 0); @@ -25350,7 +24915,7 @@ x_1 = l_Lean_Parser_Tactic_tacticRepeat_____closed__6; return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__1() { _start: { lean_object* x_1; @@ -25358,29 +24923,29 @@ x_1 = lean_mk_string("repeat"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__1; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__2; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__2; x_3 = lean_array_push(x_1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -25403,7 +24968,7 @@ lean_object* x_8; lean_object* x_9; lean_object* x_10; uint8_t x_11; x_8 = lean_unsigned_to_nat(1u); x_9 = l_Lean_Syntax_getArg(x_1, x_8); lean_dec(x_1); -x_10 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_10 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_inc(x_9); x_11 = l_Lean_Syntax_isOfKind(x_9, x_10); if (x_11 == 0) @@ -25427,30 +24992,30 @@ x_17 = lean_array_push(x_16, x_15); x_18 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_18, 0, x_10); lean_ctor_set(x_18, 1, x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_19 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_inc(x_18); x_20 = lean_array_push(x_19, x_18); -x_21 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_21 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_22 = lean_array_push(x_20, x_21); x_23 = l_Lean_Parser_Tactic_paren___closed__1; x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = lean_array_push(x_16, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_26 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_27 = lean_array_push(x_25, x_26); x_28 = l_Lean_nullKind___closed__2; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_16, x_29); -x_31 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__3; +x_31 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__3; x_32 = lean_array_push(x_31, x_18); x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_4); lean_ctor_set(x_33, 1, x_32); x_34 = lean_array_push(x_16, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_35 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_36 = lean_array_push(x_34, x_35); x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_28); @@ -25474,9 +25039,9 @@ x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_23); lean_ctor_set(x_47, 1, x_46); x_48 = lean_array_push(x_16, x_47); -x_49 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__4; +x_49 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__4; x_50 = lean_array_push(x_48, x_49); -x_51 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__7; +x_51 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__7; x_52 = lean_array_push(x_50, x_51); x_53 = l_Lean_Parser_Tactic_orelse___closed__1; x_54 = lean_alloc_ctor(1, 2, 0); @@ -25490,11 +25055,11 @@ return x_55; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; -x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -25508,116 +25073,56 @@ _G_initialized = true; res = initialize_Init_Prelude(lean_io_mk_world()); if (lean_io_result_is_error(res)) return res; lean_dec_ref(res); -l_prec_______closed__1 = _init_l_prec_______closed__1(); -lean_mark_persistent(l_prec_______closed__1); -l_prec_______closed__2 = _init_l_prec_______closed__2(); -lean_mark_persistent(l_prec_______closed__2); -l_prec_______closed__3 = _init_l_prec_______closed__3(); -lean_mark_persistent(l_prec_______closed__3); -l_prec_______closed__4 = _init_l_prec_______closed__4(); -lean_mark_persistent(l_prec_______closed__4); -l_prec____ = _init_l_prec____(); -lean_mark_persistent(l_prec____); -l_prec_____closed__1 = _init_l_prec_____closed__1(); -lean_mark_persistent(l_prec_____closed__1); -l_prec_____closed__2 = _init_l_prec_____closed__2(); -lean_mark_persistent(l_prec_____closed__2); -l_prec_____closed__3 = _init_l_prec_____closed__3(); -lean_mark_persistent(l_prec_____closed__3); -l_prec_____closed__4 = _init_l_prec_____closed__4(); -lean_mark_persistent(l_prec_____closed__4); -l_prec_____closed__5 = _init_l_prec_____closed__5(); -lean_mark_persistent(l_prec_____closed__5); -l_prec_____closed__6 = _init_l_prec_____closed__6(); -lean_mark_persistent(l_prec_____closed__6); -l_prec__ = _init_l_prec__(); -lean_mark_persistent(l_prec__); -l_prec___x2b_____closed__1 = _init_l_prec___x2b_____closed__1(); -lean_mark_persistent(l_prec___x2b_____closed__1); -l_prec___x2b_____closed__2 = _init_l_prec___x2b_____closed__2(); -lean_mark_persistent(l_prec___x2b_____closed__2); -l_prec___x2b_____closed__3 = _init_l_prec___x2b_____closed__3(); -lean_mark_persistent(l_prec___x2b_____closed__3); -l_prec___x2b_____closed__4 = _init_l_prec___x2b_____closed__4(); -lean_mark_persistent(l_prec___x2b_____closed__4); -l_prec___x2b_____closed__5 = _init_l_prec___x2b_____closed__5(); -lean_mark_persistent(l_prec___x2b_____closed__5); -l_prec___x2b_____closed__6 = _init_l_prec___x2b_____closed__6(); -lean_mark_persistent(l_prec___x2b_____closed__6); -l_prec___x2b_____closed__7 = _init_l_prec___x2b_____closed__7(); -lean_mark_persistent(l_prec___x2b_____closed__7); -l_prec___x2b_____closed__8 = _init_l_prec___x2b_____closed__8(); -lean_mark_persistent(l_prec___x2b_____closed__8); -l_prec___x2b_____closed__9 = _init_l_prec___x2b_____closed__9(); -lean_mark_persistent(l_prec___x2b_____closed__9); -l_prec___x2b_____closed__10 = _init_l_prec___x2b_____closed__10(); -lean_mark_persistent(l_prec___x2b_____closed__10); -l_prec___x2b_____closed__11 = _init_l_prec___x2b_____closed__11(); -lean_mark_persistent(l_prec___x2b_____closed__11); -l_prec___x2b__ = _init_l_prec___x2b__(); -lean_mark_persistent(l_prec___x2b__); -l_prec___x2d_____closed__1 = _init_l_prec___x2d_____closed__1(); -lean_mark_persistent(l_prec___x2d_____closed__1); -l_prec___x2d_____closed__2 = _init_l_prec___x2d_____closed__2(); -lean_mark_persistent(l_prec___x2d_____closed__2); -l_prec___x2d_____closed__3 = _init_l_prec___x2d_____closed__3(); -lean_mark_persistent(l_prec___x2d_____closed__3); -l_prec___x2d_____closed__4 = _init_l_prec___x2d_____closed__4(); -lean_mark_persistent(l_prec___x2d_____closed__4); -l_prec___x2d_____closed__5 = _init_l_prec___x2d_____closed__5(); -lean_mark_persistent(l_prec___x2d_____closed__5); -l_prec___x2d_____closed__6 = _init_l_prec___x2d_____closed__6(); -lean_mark_persistent(l_prec___x2d_____closed__6); -l_prec___x2d__ = _init_l_prec___x2d__(); -lean_mark_persistent(l_prec___x2d__); -l_precMax___closed__1 = _init_l_precMax___closed__1(); -lean_mark_persistent(l_precMax___closed__1); -l_precMax___closed__2 = _init_l_precMax___closed__2(); -lean_mark_persistent(l_precMax___closed__2); -l_precMax___closed__3 = _init_l_precMax___closed__3(); -lean_mark_persistent(l_precMax___closed__3); -l_precMax___closed__4 = _init_l_precMax___closed__4(); -lean_mark_persistent(l_precMax___closed__4); -l_precMax___closed__5 = _init_l_precMax___closed__5(); -lean_mark_persistent(l_precMax___closed__5); -l_precMax = _init_l_precMax(); -lean_mark_persistent(l_precMax); -l_myMacro____x40_Init_Notation___hyg_73____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_73____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_73____closed__1); -l_myMacro____x40_Init_Notation___hyg_73____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_73____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_73____closed__2); -l_myMacro____x40_Init_Notation___hyg_73____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_73____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_73____closed__3); -l_myMacro____x40_Init_Notation___hyg_73____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_73____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_73____closed__4); -l_myMacro____x40_Init_Notation___hyg_73____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_73____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_73____closed__5); -l_myMacro____x40_Init_Notation___hyg_73____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_73____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_73____closed__6); -l_precLead___closed__1 = _init_l_precLead___closed__1(); -lean_mark_persistent(l_precLead___closed__1); -l_precLead___closed__2 = _init_l_precLead___closed__2(); -lean_mark_persistent(l_precLead___closed__2); -l_precLead___closed__3 = _init_l_precLead___closed__3(); -lean_mark_persistent(l_precLead___closed__3); -l_precLead___closed__4 = _init_l_precLead___closed__4(); -lean_mark_persistent(l_precLead___closed__4); -l_precLead___closed__5 = _init_l_precLead___closed__5(); -lean_mark_persistent(l_precLead___closed__5); -l_precLead = _init_l_precLead(); -lean_mark_persistent(l_precLead); -l_myMacro____x40_Init_Notation___hyg_152____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_152____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_152____closed__1); -l_myMacro____x40_Init_Notation___hyg_152____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_152____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_152____closed__2); -l_myMacro____x40_Init_Notation___hyg_152____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_152____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_152____closed__3); -l_myMacro____x40_Init_Notation___hyg_152____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_152____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_152____closed__4); -l_myMacro____x40_Init_Notation___hyg_152____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_152____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_152____closed__5); -l_myMacro____x40_Init_Notation___hyg_152____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_152____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_152____closed__6); +l_Lean_Parser_Syntax_addPrec___closed__1 = _init_l_Lean_Parser_Syntax_addPrec___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__1); +l_Lean_Parser_Syntax_addPrec___closed__2 = _init_l_Lean_Parser_Syntax_addPrec___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__2); +l_Lean_Parser_Syntax_addPrec___closed__3 = _init_l_Lean_Parser_Syntax_addPrec___closed__3(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__3); +l_Lean_Parser_Syntax_addPrec___closed__4 = _init_l_Lean_Parser_Syntax_addPrec___closed__4(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__4); +l_Lean_Parser_Syntax_addPrec___closed__5 = _init_l_Lean_Parser_Syntax_addPrec___closed__5(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__5); +l_Lean_Parser_Syntax_addPrec___closed__6 = _init_l_Lean_Parser_Syntax_addPrec___closed__6(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__6); +l_Lean_Parser_Syntax_addPrec___closed__7 = _init_l_Lean_Parser_Syntax_addPrec___closed__7(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__7); +l_Lean_Parser_Syntax_addPrec___closed__8 = _init_l_Lean_Parser_Syntax_addPrec___closed__8(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__8); +l_Lean_Parser_Syntax_addPrec___closed__9 = _init_l_Lean_Parser_Syntax_addPrec___closed__9(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__9); +l_Lean_Parser_Syntax_addPrec___closed__10 = _init_l_Lean_Parser_Syntax_addPrec___closed__10(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__10); +l_Lean_Parser_Syntax_addPrec___closed__11 = _init_l_Lean_Parser_Syntax_addPrec___closed__11(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__11); +l_Lean_Parser_Syntax_addPrec___closed__12 = _init_l_Lean_Parser_Syntax_addPrec___closed__12(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__12); +l_Lean_Parser_Syntax_addPrec___closed__13 = _init_l_Lean_Parser_Syntax_addPrec___closed__13(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__13); +l_Lean_Parser_Syntax_addPrec___closed__14 = _init_l_Lean_Parser_Syntax_addPrec___closed__14(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__14); +l_Lean_Parser_Syntax_addPrec___closed__15 = _init_l_Lean_Parser_Syntax_addPrec___closed__15(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__15); +l_Lean_Parser_Syntax_addPrec___closed__16 = _init_l_Lean_Parser_Syntax_addPrec___closed__16(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__16); +l_Lean_Parser_Syntax_addPrec___closed__17 = _init_l_Lean_Parser_Syntax_addPrec___closed__17(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec___closed__17); +l_Lean_Parser_Syntax_addPrec = _init_l_Lean_Parser_Syntax_addPrec(); +lean_mark_persistent(l_Lean_Parser_Syntax_addPrec); +l_Lean_Parser_Syntax_subPrec___closed__1 = _init_l_Lean_Parser_Syntax_subPrec___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_subPrec___closed__1); +l_Lean_Parser_Syntax_subPrec___closed__2 = _init_l_Lean_Parser_Syntax_subPrec___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_subPrec___closed__2); +l_Lean_Parser_Syntax_subPrec___closed__3 = _init_l_Lean_Parser_Syntax_subPrec___closed__3(); +lean_mark_persistent(l_Lean_Parser_Syntax_subPrec___closed__3); +l_Lean_Parser_Syntax_subPrec___closed__4 = _init_l_Lean_Parser_Syntax_subPrec___closed__4(); +lean_mark_persistent(l_Lean_Parser_Syntax_subPrec___closed__4); +l_Lean_Parser_Syntax_subPrec___closed__5 = _init_l_Lean_Parser_Syntax_subPrec___closed__5(); +lean_mark_persistent(l_Lean_Parser_Syntax_subPrec___closed__5); +l_Lean_Parser_Syntax_subPrec___closed__6 = _init_l_Lean_Parser_Syntax_subPrec___closed__6(); +lean_mark_persistent(l_Lean_Parser_Syntax_subPrec___closed__6); +l_Lean_Parser_Syntax_subPrec = _init_l_Lean_Parser_Syntax_subPrec(); +lean_mark_persistent(l_Lean_Parser_Syntax_subPrec); l_prec_x28___x29___closed__1 = _init_l_prec_x28___x29___closed__1(); lean_mark_persistent(l_prec_x28___x29___closed__1); l_prec_x28___x29___closed__2 = _init_l_prec_x28___x29___closed__2(); @@ -25696,66 +25201,54 @@ l_stx___x3c_x7c_x3e_____closed__9 = _init_l_stx___x3c_x7c_x3e_____closed__9(); lean_mark_persistent(l_stx___x3c_x7c_x3e_____closed__9); l_stx___x3c_x7c_x3e__ = _init_l_stx___x3c_x7c_x3e__(); lean_mark_persistent(l_stx___x3c_x7c_x3e__); -l_myMacro____x40_Init_Notation___hyg_340____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__1); -l_myMacro____x40_Init_Notation___hyg_340____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__2); -l_myMacro____x40_Init_Notation___hyg_340____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__3); -l_myMacro____x40_Init_Notation___hyg_340____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__4); -l_myMacro____x40_Init_Notation___hyg_340____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__5); -l_myMacro____x40_Init_Notation___hyg_340____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__6); -l_myMacro____x40_Init_Notation___hyg_340____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__7); -l_myMacro____x40_Init_Notation___hyg_340____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__8); -l_myMacro____x40_Init_Notation___hyg_340____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__9); -l_myMacro____x40_Init_Notation___hyg_340____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__10); -l_myMacro____x40_Init_Notation___hyg_340____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__11); -l_myMacro____x40_Init_Notation___hyg_340____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__12); -l_myMacro____x40_Init_Notation___hyg_340____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__13); -l_myMacro____x40_Init_Notation___hyg_340____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_340____closed__14(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_340____closed__14); -l_myMacro____x40_Init_Notation___hyg_449____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_449____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_449____closed__1); -l_myMacro____x40_Init_Notation___hyg_449____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_449____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_449____closed__2); -l_myMacro____x40_Init_Notation___hyg_449____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_449____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_449____closed__3); -l_myMacro____x40_Init_Notation___hyg_449____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_449____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_449____closed__4); -l_myMacro____x40_Init_Notation___hyg_558____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_558____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_558____closed__1); -l_myMacro____x40_Init_Notation___hyg_558____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_558____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_558____closed__2); -l_myMacro____x40_Init_Notation___hyg_558____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_558____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_558____closed__3); -l_myMacro____x40_Init_Notation___hyg_558____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_558____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_558____closed__4); -l_myMacro____x40_Init_Notation___hyg_667____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__1); -l_myMacro____x40_Init_Notation___hyg_667____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__2); -l_myMacro____x40_Init_Notation___hyg_667____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__3); -l_myMacro____x40_Init_Notation___hyg_667____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__4); -l_myMacro____x40_Init_Notation___hyg_667____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__5); -l_myMacro____x40_Init_Notation___hyg_667____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__6); -l_myMacro____x40_Init_Notation___hyg_667____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__7); -l_myMacro____x40_Init_Notation___hyg_667____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_667____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_667____closed__8); +l_myMacro____x40_Init_Notation___hyg_172____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__1); +l_myMacro____x40_Init_Notation___hyg_172____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__2); +l_myMacro____x40_Init_Notation___hyg_172____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__3); +l_myMacro____x40_Init_Notation___hyg_172____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__4); +l_myMacro____x40_Init_Notation___hyg_172____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__5); +l_myMacro____x40_Init_Notation___hyg_172____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__6); +l_myMacro____x40_Init_Notation___hyg_172____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__7); +l_myMacro____x40_Init_Notation___hyg_172____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_172____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_172____closed__8); +l_myMacro____x40_Init_Notation___hyg_281____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_281____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_281____closed__1); +l_myMacro____x40_Init_Notation___hyg_281____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_281____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_281____closed__2); +l_myMacro____x40_Init_Notation___hyg_281____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_281____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_281____closed__3); +l_myMacro____x40_Init_Notation___hyg_281____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_281____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_281____closed__4); +l_myMacro____x40_Init_Notation___hyg_390____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_390____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_390____closed__1); +l_myMacro____x40_Init_Notation___hyg_390____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_390____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_390____closed__2); +l_myMacro____x40_Init_Notation___hyg_390____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_390____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_390____closed__3); +l_myMacro____x40_Init_Notation___hyg_390____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_390____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_390____closed__4); +l_myMacro____x40_Init_Notation___hyg_499____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__1); +l_myMacro____x40_Init_Notation___hyg_499____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__2); +l_myMacro____x40_Init_Notation___hyg_499____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__3); +l_myMacro____x40_Init_Notation___hyg_499____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__4); +l_myMacro____x40_Init_Notation___hyg_499____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__5); +l_myMacro____x40_Init_Notation___hyg_499____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__6); +l_myMacro____x40_Init_Notation___hyg_499____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__7); +l_myMacro____x40_Init_Notation___hyg_499____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_499____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_499____closed__8); l_stx___x2c_x2a___closed__1 = _init_l_stx___x2c_x2a___closed__1(); lean_mark_persistent(l_stx___x2c_x2a___closed__1); l_stx___x2c_x2a___closed__2 = _init_l_stx___x2c_x2a___closed__2(); @@ -25768,52 +25261,52 @@ l_stx___x2c_x2a___closed__5 = _init_l_stx___x2c_x2a___closed__5(); lean_mark_persistent(l_stx___x2c_x2a___closed__5); l_stx___x2c_x2a = _init_l_stx___x2c_x2a(); lean_mark_persistent(l_stx___x2c_x2a); -l_myMacro____x40_Init_Notation___hyg_812____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__1); -l_myMacro____x40_Init_Notation___hyg_812____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__2); -l_myMacro____x40_Init_Notation___hyg_812____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__3); -l_myMacro____x40_Init_Notation___hyg_812____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__4); -l_myMacro____x40_Init_Notation___hyg_812____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__5); -l_myMacro____x40_Init_Notation___hyg_812____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__6); -l_myMacro____x40_Init_Notation___hyg_812____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__7); -l_myMacro____x40_Init_Notation___hyg_812____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__8); -l_myMacro____x40_Init_Notation___hyg_812____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__9); -l_myMacro____x40_Init_Notation___hyg_812____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__10); -l_myMacro____x40_Init_Notation___hyg_812____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__11); -l_myMacro____x40_Init_Notation___hyg_812____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__12); -l_myMacro____x40_Init_Notation___hyg_812____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__13); -l_myMacro____x40_Init_Notation___hyg_812____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__14(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__14); -l_myMacro____x40_Init_Notation___hyg_812____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__15(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__15); -l_myMacro____x40_Init_Notation___hyg_812____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__16(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__16); -l_myMacro____x40_Init_Notation___hyg_812____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__17(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__17); -l_myMacro____x40_Init_Notation___hyg_812____closed__18 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__18(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__18); -l_myMacro____x40_Init_Notation___hyg_812____closed__19 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__19(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__19); -l_myMacro____x40_Init_Notation___hyg_812____closed__20 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__20(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__20); -l_myMacro____x40_Init_Notation___hyg_812____closed__21 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__21(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__21); -l_myMacro____x40_Init_Notation___hyg_812____closed__22 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__22(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__22); -l_myMacro____x40_Init_Notation___hyg_812____closed__23 = _init_l_myMacro____x40_Init_Notation___hyg_812____closed__23(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_812____closed__23); +l_myMacro____x40_Init_Notation___hyg_644____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__1); +l_myMacro____x40_Init_Notation___hyg_644____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__2); +l_myMacro____x40_Init_Notation___hyg_644____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__3); +l_myMacro____x40_Init_Notation___hyg_644____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__4); +l_myMacro____x40_Init_Notation___hyg_644____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__5); +l_myMacro____x40_Init_Notation___hyg_644____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__6); +l_myMacro____x40_Init_Notation___hyg_644____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__7); +l_myMacro____x40_Init_Notation___hyg_644____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__8); +l_myMacro____x40_Init_Notation___hyg_644____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__9); +l_myMacro____x40_Init_Notation___hyg_644____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__10); +l_myMacro____x40_Init_Notation___hyg_644____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__11); +l_myMacro____x40_Init_Notation___hyg_644____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__12); +l_myMacro____x40_Init_Notation___hyg_644____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__13); +l_myMacro____x40_Init_Notation___hyg_644____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__14(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__14); +l_myMacro____x40_Init_Notation___hyg_644____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__15(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__15); +l_myMacro____x40_Init_Notation___hyg_644____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__16(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__16); +l_myMacro____x40_Init_Notation___hyg_644____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__17(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__17); +l_myMacro____x40_Init_Notation___hyg_644____closed__18 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__18(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__18); +l_myMacro____x40_Init_Notation___hyg_644____closed__19 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__19(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__19); +l_myMacro____x40_Init_Notation___hyg_644____closed__20 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__20(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__20); +l_myMacro____x40_Init_Notation___hyg_644____closed__21 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__21(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__21); +l_myMacro____x40_Init_Notation___hyg_644____closed__22 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__22(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__22); +l_myMacro____x40_Init_Notation___hyg_644____closed__23 = _init_l_myMacro____x40_Init_Notation___hyg_644____closed__23(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_644____closed__23); l_stx___x2c_x2b___closed__1 = _init_l_stx___x2c_x2b___closed__1(); lean_mark_persistent(l_stx___x2c_x2b___closed__1); l_stx___x2c_x2b___closed__2 = _init_l_stx___x2c_x2b___closed__2(); @@ -25826,16 +25319,16 @@ l_stx___x2c_x2b___closed__5 = _init_l_stx___x2c_x2b___closed__5(); lean_mark_persistent(l_stx___x2c_x2b___closed__5); l_stx___x2c_x2b = _init_l_stx___x2c_x2b(); lean_mark_persistent(l_stx___x2c_x2b); -l_myMacro____x40_Init_Notation___hyg_989____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_989____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_989____closed__1); -l_myMacro____x40_Init_Notation___hyg_989____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_989____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_989____closed__2); -l_myMacro____x40_Init_Notation___hyg_989____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_989____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_989____closed__3); -l_myMacro____x40_Init_Notation___hyg_989____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_989____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_989____closed__4); -l_myMacro____x40_Init_Notation___hyg_989____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_989____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_989____closed__5); +l_myMacro____x40_Init_Notation___hyg_821____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_821____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_821____closed__1); +l_myMacro____x40_Init_Notation___hyg_821____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_821____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_821____closed__2); +l_myMacro____x40_Init_Notation___hyg_821____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_821____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_821____closed__3); +l_myMacro____x40_Init_Notation___hyg_821____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_821____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_821____closed__4); +l_myMacro____x40_Init_Notation___hyg_821____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_821____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_821____closed__5); l_stx___x2c_x2a_x2c_x3f___closed__1 = _init_l_stx___x2c_x2a_x2c_x3f___closed__1(); lean_mark_persistent(l_stx___x2c_x2a_x2c_x3f___closed__1); l_stx___x2c_x2a_x2c_x3f___closed__2 = _init_l_stx___x2c_x2a_x2c_x3f___closed__2(); @@ -25848,14 +25341,14 @@ l_stx___x2c_x2a_x2c_x3f___closed__5 = _init_l_stx___x2c_x2a_x2c_x3f___closed__5( lean_mark_persistent(l_stx___x2c_x2a_x2c_x3f___closed__5); l_stx___x2c_x2a_x2c_x3f = _init_l_stx___x2c_x2a_x2c_x3f(); lean_mark_persistent(l_stx___x2c_x2a_x2c_x3f); -l_myMacro____x40_Init_Notation___hyg_1166____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1166____closed__1); -l_myMacro____x40_Init_Notation___hyg_1166____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1166____closed__2); -l_myMacro____x40_Init_Notation___hyg_1166____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1166____closed__3); -l_myMacro____x40_Init_Notation___hyg_1166____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_1166____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1166____closed__4); +l_myMacro____x40_Init_Notation___hyg_998____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_998____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_998____closed__1); +l_myMacro____x40_Init_Notation___hyg_998____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_998____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_998____closed__2); +l_myMacro____x40_Init_Notation___hyg_998____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_998____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_998____closed__3); +l_myMacro____x40_Init_Notation___hyg_998____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_998____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_998____closed__4); l_stx___x2c_x2b_x2c_x3f___closed__1 = _init_l_stx___x2c_x2b_x2c_x3f___closed__1(); lean_mark_persistent(l_stx___x2c_x2b_x2c_x3f___closed__1); l_stx___x2c_x2b_x2c_x3f___closed__2 = _init_l_stx___x2c_x2b_x2c_x3f___closed__2(); @@ -25880,38 +25373,38 @@ l_stx___x7c_x2b___closed__5 = _init_l_stx___x7c_x2b___closed__5(); lean_mark_persistent(l_stx___x7c_x2b___closed__5); l_stx___x7c_x2b = _init_l_stx___x7c_x2b(); lean_mark_persistent(l_stx___x7c_x2b); -l_myMacro____x40_Init_Notation___hyg_1552____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__1); -l_myMacro____x40_Init_Notation___hyg_1552____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__2); -l_myMacro____x40_Init_Notation___hyg_1552____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__3); -l_myMacro____x40_Init_Notation___hyg_1552____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__4); -l_myMacro____x40_Init_Notation___hyg_1552____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__5); -l_myMacro____x40_Init_Notation___hyg_1552____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__6); -l_myMacro____x40_Init_Notation___hyg_1552____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__7); -l_myMacro____x40_Init_Notation___hyg_1552____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__8); -l_myMacro____x40_Init_Notation___hyg_1552____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__9); -l_myMacro____x40_Init_Notation___hyg_1552____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__10); -l_myMacro____x40_Init_Notation___hyg_1552____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__11); -l_myMacro____x40_Init_Notation___hyg_1552____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__12); -l_myMacro____x40_Init_Notation___hyg_1552____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__13); -l_myMacro____x40_Init_Notation___hyg_1552____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__14(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__14); -l_myMacro____x40_Init_Notation___hyg_1552____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__15(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__15); -l_myMacro____x40_Init_Notation___hyg_1552____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_1552____closed__16(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1552____closed__16); +l_myMacro____x40_Init_Notation___hyg_1384____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__1); +l_myMacro____x40_Init_Notation___hyg_1384____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__2); +l_myMacro____x40_Init_Notation___hyg_1384____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__3); +l_myMacro____x40_Init_Notation___hyg_1384____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__4); +l_myMacro____x40_Init_Notation___hyg_1384____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__5); +l_myMacro____x40_Init_Notation___hyg_1384____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__6); +l_myMacro____x40_Init_Notation___hyg_1384____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__7); +l_myMacro____x40_Init_Notation___hyg_1384____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__8); +l_myMacro____x40_Init_Notation___hyg_1384____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__9); +l_myMacro____x40_Init_Notation___hyg_1384____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__10); +l_myMacro____x40_Init_Notation___hyg_1384____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__11); +l_myMacro____x40_Init_Notation___hyg_1384____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__12); +l_myMacro____x40_Init_Notation___hyg_1384____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__13); +l_myMacro____x40_Init_Notation___hyg_1384____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__14(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__14); +l_myMacro____x40_Init_Notation___hyg_1384____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__15(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__15); +l_myMacro____x40_Init_Notation___hyg_1384____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_1384____closed__16(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1384____closed__16); l_stx_x21_____closed__1 = _init_l_stx_x21_____closed__1(); lean_mark_persistent(l_stx_x21_____closed__1); l_stx_x21_____closed__2 = _init_l_stx_x21_____closed__2(); @@ -25928,14 +25421,14 @@ l_stx_x21_____closed__7 = _init_l_stx_x21_____closed__7(); lean_mark_persistent(l_stx_x21_____closed__7); l_stx_x21__ = _init_l_stx_x21__(); lean_mark_persistent(l_stx_x21__); -l_myMacro____x40_Init_Notation___hyg_1772____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1772____closed__1); -l_myMacro____x40_Init_Notation___hyg_1772____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1772____closed__2); -l_myMacro____x40_Init_Notation___hyg_1772____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1772____closed__3); -l_myMacro____x40_Init_Notation___hyg_1772____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_1772____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1772____closed__4); +l_myMacro____x40_Init_Notation___hyg_1604____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_1604____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1604____closed__1); +l_myMacro____x40_Init_Notation___hyg_1604____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_1604____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1604____closed__2); +l_myMacro____x40_Init_Notation___hyg_1604____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_1604____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1604____closed__3); +l_myMacro____x40_Init_Notation___hyg_1604____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_1604____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1604____closed__4); l_rawNatLit___closed__1 = _init_l_rawNatLit___closed__1(); lean_mark_persistent(l_rawNatLit___closed__1); l_rawNatLit___closed__2 = _init_l_rawNatLit___closed__2(); @@ -25948,6 +25441,12 @@ l_rawNatLit___closed__5 = _init_l_rawNatLit___closed__5(); lean_mark_persistent(l_rawNatLit___closed__5); l_rawNatLit___closed__6 = _init_l_rawNatLit___closed__6(); lean_mark_persistent(l_rawNatLit___closed__6); +l_rawNatLit___closed__7 = _init_l_rawNatLit___closed__7(); +lean_mark_persistent(l_rawNatLit___closed__7); +l_rawNatLit___closed__8 = _init_l_rawNatLit___closed__8(); +lean_mark_persistent(l_rawNatLit___closed__8); +l_rawNatLit___closed__9 = _init_l_rawNatLit___closed__9(); +lean_mark_persistent(l_rawNatLit___closed__9); l_rawNatLit = _init_l_rawNatLit(); lean_mark_persistent(l_rawNatLit); l_term___u2218_____closed__1 = _init_l_term___u2218_____closed__1(); @@ -25970,34 +25469,34 @@ l_term___u2218_____closed__9 = _init_l_term___u2218_____closed__9(); lean_mark_persistent(l_term___u2218_____closed__9); l_term___u2218__ = _init_l_term___u2218__(); lean_mark_persistent(l_term___u2218__); -l_myMacro____x40_Init_Notation___hyg_1916____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__1); -l_myMacro____x40_Init_Notation___hyg_1916____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__2); -l_myMacro____x40_Init_Notation___hyg_1916____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__3); -l_myMacro____x40_Init_Notation___hyg_1916____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__4); -l_myMacro____x40_Init_Notation___hyg_1916____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__5); -l_myMacro____x40_Init_Notation___hyg_1916____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__6); -l_myMacro____x40_Init_Notation___hyg_1916____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__7); -l_myMacro____x40_Init_Notation___hyg_1916____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__8); -l_myMacro____x40_Init_Notation___hyg_1916____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__9); -l_myMacro____x40_Init_Notation___hyg_1916____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__10); -l_myMacro____x40_Init_Notation___hyg_1916____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__11); -l_myMacro____x40_Init_Notation___hyg_1916____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__12); -l_myMacro____x40_Init_Notation___hyg_1916____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_1916____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1916____closed__13); -l_unexpand____x40_Init_Notation___hyg_1897____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_1897____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_1897____closed__1); +l_myMacro____x40_Init_Notation___hyg_1748____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__1); +l_myMacro____x40_Init_Notation___hyg_1748____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__2); +l_myMacro____x40_Init_Notation___hyg_1748____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__3); +l_myMacro____x40_Init_Notation___hyg_1748____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__4); +l_myMacro____x40_Init_Notation___hyg_1748____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__5); +l_myMacro____x40_Init_Notation___hyg_1748____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__6); +l_myMacro____x40_Init_Notation___hyg_1748____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__7); +l_myMacro____x40_Init_Notation___hyg_1748____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__8); +l_myMacro____x40_Init_Notation___hyg_1748____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__9); +l_myMacro____x40_Init_Notation___hyg_1748____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__10); +l_myMacro____x40_Init_Notation___hyg_1748____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__11); +l_myMacro____x40_Init_Notation___hyg_1748____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__12); +l_myMacro____x40_Init_Notation___hyg_1748____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_1748____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_1748____closed__13); +l_unexpand____x40_Init_Notation___hyg_1729____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_1729____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_1729____closed__1); l_term___xd7_____closed__1 = _init_l_term___xd7_____closed__1(); lean_mark_persistent(l_term___xd7_____closed__1); l_term___xd7_____closed__2 = _init_l_term___xd7_____closed__2(); @@ -26014,20 +25513,20 @@ l_term___xd7_____closed__7 = _init_l_term___xd7_____closed__7(); lean_mark_persistent(l_term___xd7_____closed__7); l_term___xd7__ = _init_l_term___xd7__(); lean_mark_persistent(l_term___xd7__); -l_myMacro____x40_Init_Notation___hyg_2173____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2173____closed__1); -l_myMacro____x40_Init_Notation___hyg_2173____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2173____closed__2); -l_myMacro____x40_Init_Notation___hyg_2173____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2173____closed__3); -l_myMacro____x40_Init_Notation___hyg_2173____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2173____closed__4); -l_myMacro____x40_Init_Notation___hyg_2173____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2173____closed__5); -l_myMacro____x40_Init_Notation___hyg_2173____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2173____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2173____closed__6); -l_unexpand____x40_Init_Notation___hyg_2154____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_2154____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_2154____closed__1); +l_myMacro____x40_Init_Notation___hyg_2005____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2005____closed__1); +l_myMacro____x40_Init_Notation___hyg_2005____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2005____closed__2); +l_myMacro____x40_Init_Notation___hyg_2005____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2005____closed__3); +l_myMacro____x40_Init_Notation___hyg_2005____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2005____closed__4); +l_myMacro____x40_Init_Notation___hyg_2005____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2005____closed__5); +l_myMacro____x40_Init_Notation___hyg_2005____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2005____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2005____closed__6); +l_unexpand____x40_Init_Notation___hyg_1986____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_1986____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_1986____closed__1); l_term___x2b_____closed__1 = _init_l_term___x2b_____closed__1(); lean_mark_persistent(l_term___x2b_____closed__1); l_term___x2b_____closed__2 = _init_l_term___x2b_____closed__2(); @@ -26040,26 +25539,26 @@ l_term___x2b_____closed__5 = _init_l_term___x2b_____closed__5(); lean_mark_persistent(l_term___x2b_____closed__5); l_term___x2b__ = _init_l_term___x2b__(); lean_mark_persistent(l_term___x2b__); -l_myMacro____x40_Init_Notation___hyg_2426____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__1); -l_myMacro____x40_Init_Notation___hyg_2426____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__2); -l_myMacro____x40_Init_Notation___hyg_2426____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__3); -l_myMacro____x40_Init_Notation___hyg_2426____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__4); -l_myMacro____x40_Init_Notation___hyg_2426____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__5); -l_myMacro____x40_Init_Notation___hyg_2426____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__6); -l_myMacro____x40_Init_Notation___hyg_2426____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__7); -l_myMacro____x40_Init_Notation___hyg_2426____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__8); -l_myMacro____x40_Init_Notation___hyg_2426____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_2426____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2426____closed__9); -l_unexpand____x40_Init_Notation___hyg_2407____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_2407____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_2407____closed__1); +l_myMacro____x40_Init_Notation___hyg_2258____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__1); +l_myMacro____x40_Init_Notation___hyg_2258____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__2); +l_myMacro____x40_Init_Notation___hyg_2258____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__3); +l_myMacro____x40_Init_Notation___hyg_2258____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__4); +l_myMacro____x40_Init_Notation___hyg_2258____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__5); +l_myMacro____x40_Init_Notation___hyg_2258____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__6); +l_myMacro____x40_Init_Notation___hyg_2258____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__7); +l_myMacro____x40_Init_Notation___hyg_2258____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__8); +l_myMacro____x40_Init_Notation___hyg_2258____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_2258____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2258____closed__9); +l_unexpand____x40_Init_Notation___hyg_2239____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_2239____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_2239____closed__1); l_term___x2d_____closed__1 = _init_l_term___x2d_____closed__1(); lean_mark_persistent(l_term___x2d_____closed__1); l_term___x2d_____closed__2 = _init_l_term___x2d_____closed__2(); @@ -26070,26 +25569,26 @@ l_term___x2d_____closed__4 = _init_l_term___x2d_____closed__4(); lean_mark_persistent(l_term___x2d_____closed__4); l_term___x2d__ = _init_l_term___x2d__(); lean_mark_persistent(l_term___x2d__); -l_myMacro____x40_Init_Notation___hyg_2683____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__1); -l_myMacro____x40_Init_Notation___hyg_2683____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__2); -l_myMacro____x40_Init_Notation___hyg_2683____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__3); -l_myMacro____x40_Init_Notation___hyg_2683____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__4); -l_myMacro____x40_Init_Notation___hyg_2683____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__5); -l_myMacro____x40_Init_Notation___hyg_2683____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__6); -l_myMacro____x40_Init_Notation___hyg_2683____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__7); -l_myMacro____x40_Init_Notation___hyg_2683____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__8); -l_myMacro____x40_Init_Notation___hyg_2683____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_2683____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2683____closed__9); -l_unexpand____x40_Init_Notation___hyg_2664____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_2664____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_2664____closed__1); +l_myMacro____x40_Init_Notation___hyg_2515____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__1); +l_myMacro____x40_Init_Notation___hyg_2515____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__2); +l_myMacro____x40_Init_Notation___hyg_2515____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__3); +l_myMacro____x40_Init_Notation___hyg_2515____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__4); +l_myMacro____x40_Init_Notation___hyg_2515____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__5); +l_myMacro____x40_Init_Notation___hyg_2515____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__6); +l_myMacro____x40_Init_Notation___hyg_2515____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__7); +l_myMacro____x40_Init_Notation___hyg_2515____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__8); +l_myMacro____x40_Init_Notation___hyg_2515____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_2515____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2515____closed__9); +l_unexpand____x40_Init_Notation___hyg_2496____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_2496____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_2496____closed__1); l_term___x2a_____closed__1 = _init_l_term___x2a_____closed__1(); lean_mark_persistent(l_term___x2a_____closed__1); l_term___x2a_____closed__2 = _init_l_term___x2a_____closed__2(); @@ -26106,26 +25605,26 @@ l_term___x2a_____closed__7 = _init_l_term___x2a_____closed__7(); lean_mark_persistent(l_term___x2a_____closed__7); l_term___x2a__ = _init_l_term___x2a__(); lean_mark_persistent(l_term___x2a__); -l_myMacro____x40_Init_Notation___hyg_2940____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__1); -l_myMacro____x40_Init_Notation___hyg_2940____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__2); -l_myMacro____x40_Init_Notation___hyg_2940____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__3); -l_myMacro____x40_Init_Notation___hyg_2940____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__4); -l_myMacro____x40_Init_Notation___hyg_2940____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__5); -l_myMacro____x40_Init_Notation___hyg_2940____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__6); -l_myMacro____x40_Init_Notation___hyg_2940____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__7); -l_myMacro____x40_Init_Notation___hyg_2940____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__8); -l_myMacro____x40_Init_Notation___hyg_2940____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_2940____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2940____closed__9); -l_unexpand____x40_Init_Notation___hyg_2921____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_2921____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_2921____closed__1); +l_myMacro____x40_Init_Notation___hyg_2772____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__1); +l_myMacro____x40_Init_Notation___hyg_2772____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__2); +l_myMacro____x40_Init_Notation___hyg_2772____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__3); +l_myMacro____x40_Init_Notation___hyg_2772____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__4); +l_myMacro____x40_Init_Notation___hyg_2772____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__5); +l_myMacro____x40_Init_Notation___hyg_2772____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__6); +l_myMacro____x40_Init_Notation___hyg_2772____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__7); +l_myMacro____x40_Init_Notation___hyg_2772____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__8); +l_myMacro____x40_Init_Notation___hyg_2772____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_2772____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_2772____closed__9); +l_unexpand____x40_Init_Notation___hyg_2753____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_2753____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_2753____closed__1); l_term___x2f_____closed__1 = _init_l_term___x2f_____closed__1(); lean_mark_persistent(l_term___x2f_____closed__1); l_term___x2f_____closed__2 = _init_l_term___x2f_____closed__2(); @@ -26140,26 +25639,26 @@ l_term___x2f_____closed__6 = _init_l_term___x2f_____closed__6(); lean_mark_persistent(l_term___x2f_____closed__6); l_term___x2f__ = _init_l_term___x2f__(); lean_mark_persistent(l_term___x2f__); -l_myMacro____x40_Init_Notation___hyg_3197____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__1); -l_myMacro____x40_Init_Notation___hyg_3197____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__2); -l_myMacro____x40_Init_Notation___hyg_3197____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__3); -l_myMacro____x40_Init_Notation___hyg_3197____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__4); -l_myMacro____x40_Init_Notation___hyg_3197____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__5); -l_myMacro____x40_Init_Notation___hyg_3197____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__6); -l_myMacro____x40_Init_Notation___hyg_3197____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__7); -l_myMacro____x40_Init_Notation___hyg_3197____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__8); -l_myMacro____x40_Init_Notation___hyg_3197____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3197____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3197____closed__9); -l_unexpand____x40_Init_Notation___hyg_3178____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3178____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3178____closed__1); +l_myMacro____x40_Init_Notation___hyg_3029____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__1); +l_myMacro____x40_Init_Notation___hyg_3029____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__2); +l_myMacro____x40_Init_Notation___hyg_3029____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__3); +l_myMacro____x40_Init_Notation___hyg_3029____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__4); +l_myMacro____x40_Init_Notation___hyg_3029____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__5); +l_myMacro____x40_Init_Notation___hyg_3029____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__6); +l_myMacro____x40_Init_Notation___hyg_3029____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__7); +l_myMacro____x40_Init_Notation___hyg_3029____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__8); +l_myMacro____x40_Init_Notation___hyg_3029____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3029____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3029____closed__9); +l_unexpand____x40_Init_Notation___hyg_3010____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3010____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3010____closed__1); l_term___x25_____closed__1 = _init_l_term___x25_____closed__1(); lean_mark_persistent(l_term___x25_____closed__1); l_term___x25_____closed__2 = _init_l_term___x25_____closed__2(); @@ -26174,26 +25673,26 @@ l_term___x25_____closed__6 = _init_l_term___x25_____closed__6(); lean_mark_persistent(l_term___x25_____closed__6); l_term___x25__ = _init_l_term___x25__(); lean_mark_persistent(l_term___x25__); -l_myMacro____x40_Init_Notation___hyg_3454____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__1); -l_myMacro____x40_Init_Notation___hyg_3454____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__2); -l_myMacro____x40_Init_Notation___hyg_3454____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__3); -l_myMacro____x40_Init_Notation___hyg_3454____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__4); -l_myMacro____x40_Init_Notation___hyg_3454____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__5); -l_myMacro____x40_Init_Notation___hyg_3454____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__6); -l_myMacro____x40_Init_Notation___hyg_3454____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__7); -l_myMacro____x40_Init_Notation___hyg_3454____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__8); -l_myMacro____x40_Init_Notation___hyg_3454____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3454____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3454____closed__9); -l_unexpand____x40_Init_Notation___hyg_3435____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3435____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3435____closed__1); +l_myMacro____x40_Init_Notation___hyg_3286____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__1); +l_myMacro____x40_Init_Notation___hyg_3286____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__2); +l_myMacro____x40_Init_Notation___hyg_3286____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__3); +l_myMacro____x40_Init_Notation___hyg_3286____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__4); +l_myMacro____x40_Init_Notation___hyg_3286____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__5); +l_myMacro____x40_Init_Notation___hyg_3286____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__6); +l_myMacro____x40_Init_Notation___hyg_3286____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__7); +l_myMacro____x40_Init_Notation___hyg_3286____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__8); +l_myMacro____x40_Init_Notation___hyg_3286____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3286____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3286____closed__9); +l_unexpand____x40_Init_Notation___hyg_3267____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3267____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3267____closed__1); l_term___x5e_____closed__1 = _init_l_term___x5e_____closed__1(); lean_mark_persistent(l_term___x5e_____closed__1); l_term___x5e_____closed__2 = _init_l_term___x5e_____closed__2(); @@ -26210,26 +25709,26 @@ l_term___x5e_____closed__7 = _init_l_term___x5e_____closed__7(); lean_mark_persistent(l_term___x5e_____closed__7); l_term___x5e__ = _init_l_term___x5e__(); lean_mark_persistent(l_term___x5e__); -l_myMacro____x40_Init_Notation___hyg_3711____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__1); -l_myMacro____x40_Init_Notation___hyg_3711____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__2); -l_myMacro____x40_Init_Notation___hyg_3711____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__3); -l_myMacro____x40_Init_Notation___hyg_3711____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__4); -l_myMacro____x40_Init_Notation___hyg_3711____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__5); -l_myMacro____x40_Init_Notation___hyg_3711____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__6); -l_myMacro____x40_Init_Notation___hyg_3711____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__7); -l_myMacro____x40_Init_Notation___hyg_3711____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__8); -l_myMacro____x40_Init_Notation___hyg_3711____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3711____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3711____closed__9); -l_unexpand____x40_Init_Notation___hyg_3692____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3692____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3692____closed__1); +l_myMacro____x40_Init_Notation___hyg_3543____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__1); +l_myMacro____x40_Init_Notation___hyg_3543____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__2); +l_myMacro____x40_Init_Notation___hyg_3543____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__3); +l_myMacro____x40_Init_Notation___hyg_3543____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__4); +l_myMacro____x40_Init_Notation___hyg_3543____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__5); +l_myMacro____x40_Init_Notation___hyg_3543____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__6); +l_myMacro____x40_Init_Notation___hyg_3543____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__7); +l_myMacro____x40_Init_Notation___hyg_3543____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__8); +l_myMacro____x40_Init_Notation___hyg_3543____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3543____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3543____closed__9); +l_unexpand____x40_Init_Notation___hyg_3524____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3524____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3524____closed__1); l_term_x2d_____closed__1 = _init_l_term_x2d_____closed__1(); lean_mark_persistent(l_term_x2d_____closed__1); l_term_x2d_____closed__2 = _init_l_term_x2d_____closed__2(); @@ -26246,28 +25745,28 @@ l_term_x2d_____closed__7 = _init_l_term_x2d_____closed__7(); lean_mark_persistent(l_term_x2d_____closed__7); l_term_x2d__ = _init_l_term_x2d__(); lean_mark_persistent(l_term_x2d__); -l_myMacro____x40_Init_Notation___hyg_3968____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__1); -l_myMacro____x40_Init_Notation___hyg_3968____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__2); -l_myMacro____x40_Init_Notation___hyg_3968____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__3); -l_myMacro____x40_Init_Notation___hyg_3968____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__4); -l_myMacro____x40_Init_Notation___hyg_3968____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__5); -l_myMacro____x40_Init_Notation___hyg_3968____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__6); -l_myMacro____x40_Init_Notation___hyg_3968____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__7); -l_myMacro____x40_Init_Notation___hyg_3968____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__8); -l_myMacro____x40_Init_Notation___hyg_3968____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3968____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3968____closed__9); -l_unexpand____x40_Init_Notation___hyg_3949____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3949____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3949____closed__1); -l_unexpand____x40_Init_Notation___hyg_3949____closed__2 = _init_l_unexpand____x40_Init_Notation___hyg_3949____closed__2(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3949____closed__2); +l_myMacro____x40_Init_Notation___hyg_3800____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__1); +l_myMacro____x40_Init_Notation___hyg_3800____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__2); +l_myMacro____x40_Init_Notation___hyg_3800____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__3); +l_myMacro____x40_Init_Notation___hyg_3800____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__4); +l_myMacro____x40_Init_Notation___hyg_3800____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__5); +l_myMacro____x40_Init_Notation___hyg_3800____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__6); +l_myMacro____x40_Init_Notation___hyg_3800____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__7); +l_myMacro____x40_Init_Notation___hyg_3800____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__8); +l_myMacro____x40_Init_Notation___hyg_3800____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_3800____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_3800____closed__9); +l_unexpand____x40_Init_Notation___hyg_3781____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_3781____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3781____closed__1); +l_unexpand____x40_Init_Notation___hyg_3781____closed__2 = _init_l_unexpand____x40_Init_Notation___hyg_3781____closed__2(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_3781____closed__2); l_term___x3c_x3d_____closed__1 = _init_l_term___x3c_x3d_____closed__1(); lean_mark_persistent(l_term___x3c_x3d_____closed__1); l_term___x3c_x3d_____closed__2 = _init_l_term___x3c_x3d_____closed__2(); @@ -26284,26 +25783,26 @@ l_term___x3c_x3d_____closed__7 = _init_l_term___x3c_x3d_____closed__7(); lean_mark_persistent(l_term___x3c_x3d_____closed__7); l_term___x3c_x3d__ = _init_l_term___x3c_x3d__(); lean_mark_persistent(l_term___x3c_x3d__); -l_myMacro____x40_Init_Notation___hyg_4204____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__1); -l_myMacro____x40_Init_Notation___hyg_4204____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__2); -l_myMacro____x40_Init_Notation___hyg_4204____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__3); -l_myMacro____x40_Init_Notation___hyg_4204____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__4); -l_myMacro____x40_Init_Notation___hyg_4204____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__5); -l_myMacro____x40_Init_Notation___hyg_4204____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__6); -l_myMacro____x40_Init_Notation___hyg_4204____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__7); -l_myMacro____x40_Init_Notation___hyg_4204____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__8); -l_myMacro____x40_Init_Notation___hyg_4204____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_4204____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4204____closed__9); -l_unexpand____x40_Init_Notation___hyg_4185____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4185____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4185____closed__1); +l_myMacro____x40_Init_Notation___hyg_4036____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__1); +l_myMacro____x40_Init_Notation___hyg_4036____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__2); +l_myMacro____x40_Init_Notation___hyg_4036____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__3); +l_myMacro____x40_Init_Notation___hyg_4036____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__4); +l_myMacro____x40_Init_Notation___hyg_4036____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__5); +l_myMacro____x40_Init_Notation___hyg_4036____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__6); +l_myMacro____x40_Init_Notation___hyg_4036____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__7); +l_myMacro____x40_Init_Notation___hyg_4036____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__8); +l_myMacro____x40_Init_Notation___hyg_4036____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_4036____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4036____closed__9); +l_unexpand____x40_Init_Notation___hyg_4017____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4017____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4017____closed__1); l_term___u2264_____closed__1 = _init_l_term___u2264_____closed__1(); lean_mark_persistent(l_term___u2264_____closed__1); l_term___u2264_____closed__2 = _init_l_term___u2264_____closed__2(); @@ -26318,8 +25817,8 @@ l_term___u2264_____closed__6 = _init_l_term___u2264_____closed__6(); lean_mark_persistent(l_term___u2264_____closed__6); l_term___u2264__ = _init_l_term___u2264__(); lean_mark_persistent(l_term___u2264__); -l_unexpand____x40_Init_Notation___hyg_4443____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4443____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4443____closed__1); +l_unexpand____x40_Init_Notation___hyg_4275____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4275____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4275____closed__1); l_term___x3c_____closed__1 = _init_l_term___x3c_____closed__1(); lean_mark_persistent(l_term___x3c_____closed__1); l_term___x3c_____closed__2 = _init_l_term___x3c_____closed__2(); @@ -26334,26 +25833,26 @@ l_term___x3c_____closed__6 = _init_l_term___x3c_____closed__6(); lean_mark_persistent(l_term___x3c_____closed__6); l_term___x3c__ = _init_l_term___x3c__(); lean_mark_persistent(l_term___x3c__); -l_myMacro____x40_Init_Notation___hyg_4720____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__1); -l_myMacro____x40_Init_Notation___hyg_4720____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__2); -l_myMacro____x40_Init_Notation___hyg_4720____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__3); -l_myMacro____x40_Init_Notation___hyg_4720____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__4); -l_myMacro____x40_Init_Notation___hyg_4720____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__5); -l_myMacro____x40_Init_Notation___hyg_4720____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__6); -l_myMacro____x40_Init_Notation___hyg_4720____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__7); -l_myMacro____x40_Init_Notation___hyg_4720____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__8); -l_myMacro____x40_Init_Notation___hyg_4720____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_4720____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4720____closed__9); -l_unexpand____x40_Init_Notation___hyg_4701____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4701____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4701____closed__1); +l_myMacro____x40_Init_Notation___hyg_4552____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__1); +l_myMacro____x40_Init_Notation___hyg_4552____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__2); +l_myMacro____x40_Init_Notation___hyg_4552____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__3); +l_myMacro____x40_Init_Notation___hyg_4552____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__4); +l_myMacro____x40_Init_Notation___hyg_4552____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__5); +l_myMacro____x40_Init_Notation___hyg_4552____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__6); +l_myMacro____x40_Init_Notation___hyg_4552____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__7); +l_myMacro____x40_Init_Notation___hyg_4552____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__8); +l_myMacro____x40_Init_Notation___hyg_4552____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_4552____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4552____closed__9); +l_unexpand____x40_Init_Notation___hyg_4533____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4533____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4533____closed__1); l_term___x3e_x3d_____closed__1 = _init_l_term___x3e_x3d_____closed__1(); lean_mark_persistent(l_term___x3e_x3d_____closed__1); l_term___x3e_x3d_____closed__2 = _init_l_term___x3e_x3d_____closed__2(); @@ -26368,20 +25867,20 @@ l_term___x3e_x3d_____closed__6 = _init_l_term___x3e_x3d_____closed__6(); lean_mark_persistent(l_term___x3e_x3d_____closed__6); l_term___x3e_x3d__ = _init_l_term___x3e_x3d__(); lean_mark_persistent(l_term___x3e_x3d__); -l_myMacro____x40_Init_Notation___hyg_4978____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4978____closed__1); -l_myMacro____x40_Init_Notation___hyg_4978____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4978____closed__2); -l_myMacro____x40_Init_Notation___hyg_4978____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4978____closed__3); -l_myMacro____x40_Init_Notation___hyg_4978____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4978____closed__4); -l_myMacro____x40_Init_Notation___hyg_4978____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4978____closed__5); -l_myMacro____x40_Init_Notation___hyg_4978____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_4978____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4978____closed__6); -l_unexpand____x40_Init_Notation___hyg_4959____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4959____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4959____closed__1); +l_myMacro____x40_Init_Notation___hyg_4810____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4810____closed__1); +l_myMacro____x40_Init_Notation___hyg_4810____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4810____closed__2); +l_myMacro____x40_Init_Notation___hyg_4810____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4810____closed__3); +l_myMacro____x40_Init_Notation___hyg_4810____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4810____closed__4); +l_myMacro____x40_Init_Notation___hyg_4810____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4810____closed__5); +l_myMacro____x40_Init_Notation___hyg_4810____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_4810____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_4810____closed__6); +l_unexpand____x40_Init_Notation___hyg_4791____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_4791____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_4791____closed__1); l_term___u2265_____closed__1 = _init_l_term___u2265_____closed__1(); lean_mark_persistent(l_term___u2265_____closed__1); l_term___u2265_____closed__2 = _init_l_term___u2265_____closed__2(); @@ -26396,8 +25895,8 @@ l_term___u2265_____closed__6 = _init_l_term___u2265_____closed__6(); lean_mark_persistent(l_term___u2265_____closed__6); l_term___u2265__ = _init_l_term___u2265__(); lean_mark_persistent(l_term___u2265__); -l_unexpand____x40_Init_Notation___hyg_5213____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5213____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5213____closed__1); +l_unexpand____x40_Init_Notation___hyg_5045____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5045____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5045____closed__1); l_term___x3e_____closed__1 = _init_l_term___x3e_____closed__1(); lean_mark_persistent(l_term___x3e_____closed__1); l_term___x3e_____closed__2 = _init_l_term___x3e_____closed__2(); @@ -26412,20 +25911,20 @@ l_term___x3e_____closed__6 = _init_l_term___x3e_____closed__6(); lean_mark_persistent(l_term___x3e_____closed__6); l_term___x3e__ = _init_l_term___x3e__(); lean_mark_persistent(l_term___x3e__); -l_myMacro____x40_Init_Notation___hyg_5486____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5486____closed__1); -l_myMacro____x40_Init_Notation___hyg_5486____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5486____closed__2); -l_myMacro____x40_Init_Notation___hyg_5486____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5486____closed__3); -l_myMacro____x40_Init_Notation___hyg_5486____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5486____closed__4); -l_myMacro____x40_Init_Notation___hyg_5486____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5486____closed__5); -l_myMacro____x40_Init_Notation___hyg_5486____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_5486____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5486____closed__6); -l_unexpand____x40_Init_Notation___hyg_5467____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5467____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5467____closed__1); +l_myMacro____x40_Init_Notation___hyg_5318____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5318____closed__1); +l_myMacro____x40_Init_Notation___hyg_5318____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5318____closed__2); +l_myMacro____x40_Init_Notation___hyg_5318____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5318____closed__3); +l_myMacro____x40_Init_Notation___hyg_5318____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5318____closed__4); +l_myMacro____x40_Init_Notation___hyg_5318____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5318____closed__5); +l_myMacro____x40_Init_Notation___hyg_5318____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_5318____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5318____closed__6); +l_unexpand____x40_Init_Notation___hyg_5299____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5299____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5299____closed__1); l_term___x3d_____closed__1 = _init_l_term___x3d_____closed__1(); lean_mark_persistent(l_term___x3d_____closed__1); l_term___x3d_____closed__2 = _init_l_term___x3d_____closed__2(); @@ -26440,20 +25939,20 @@ l_term___x3d_____closed__6 = _init_l_term___x3d_____closed__6(); lean_mark_persistent(l_term___x3d_____closed__6); l_term___x3d__ = _init_l_term___x3d__(); lean_mark_persistent(l_term___x3d__); -l_myMacro____x40_Init_Notation___hyg_5740____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5740____closed__1); -l_myMacro____x40_Init_Notation___hyg_5740____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5740____closed__2); -l_myMacro____x40_Init_Notation___hyg_5740____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5740____closed__3); -l_myMacro____x40_Init_Notation___hyg_5740____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5740____closed__4); -l_myMacro____x40_Init_Notation___hyg_5740____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5740____closed__5); -l_myMacro____x40_Init_Notation___hyg_5740____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_5740____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5740____closed__6); -l_unexpand____x40_Init_Notation___hyg_5721____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5721____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5721____closed__1); +l_myMacro____x40_Init_Notation___hyg_5572____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5572____closed__1); +l_myMacro____x40_Init_Notation___hyg_5572____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5572____closed__2); +l_myMacro____x40_Init_Notation___hyg_5572____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5572____closed__3); +l_myMacro____x40_Init_Notation___hyg_5572____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5572____closed__4); +l_myMacro____x40_Init_Notation___hyg_5572____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5572____closed__5); +l_myMacro____x40_Init_Notation___hyg_5572____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_5572____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5572____closed__6); +l_unexpand____x40_Init_Notation___hyg_5553____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5553____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5553____closed__1); l_term___x3d_x3d_____closed__1 = _init_l_term___x3d_x3d_____closed__1(); lean_mark_persistent(l_term___x3d_x3d_____closed__1); l_term___x3d_x3d_____closed__2 = _init_l_term___x3d_x3d_____closed__2(); @@ -26468,26 +25967,26 @@ l_term___x3d_x3d_____closed__6 = _init_l_term___x3d_x3d_____closed__6(); lean_mark_persistent(l_term___x3d_x3d_____closed__6); l_term___x3d_x3d__ = _init_l_term___x3d_x3d__(); lean_mark_persistent(l_term___x3d_x3d__); -l_myMacro____x40_Init_Notation___hyg_5994____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__1); -l_myMacro____x40_Init_Notation___hyg_5994____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__2); -l_myMacro____x40_Init_Notation___hyg_5994____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__3); -l_myMacro____x40_Init_Notation___hyg_5994____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__4); -l_myMacro____x40_Init_Notation___hyg_5994____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__5); -l_myMacro____x40_Init_Notation___hyg_5994____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__6); -l_myMacro____x40_Init_Notation___hyg_5994____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__7); -l_myMacro____x40_Init_Notation___hyg_5994____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__8); -l_myMacro____x40_Init_Notation___hyg_5994____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_5994____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5994____closed__9); -l_unexpand____x40_Init_Notation___hyg_5975____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5975____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5975____closed__1); +l_myMacro____x40_Init_Notation___hyg_5826____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__1); +l_myMacro____x40_Init_Notation___hyg_5826____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__2); +l_myMacro____x40_Init_Notation___hyg_5826____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__3); +l_myMacro____x40_Init_Notation___hyg_5826____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__4); +l_myMacro____x40_Init_Notation___hyg_5826____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__5); +l_myMacro____x40_Init_Notation___hyg_5826____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__6); +l_myMacro____x40_Init_Notation___hyg_5826____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__7); +l_myMacro____x40_Init_Notation___hyg_5826____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__8); +l_myMacro____x40_Init_Notation___hyg_5826____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_5826____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_5826____closed__9); +l_unexpand____x40_Init_Notation___hyg_5807____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_5807____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_5807____closed__1); l_term___x7e_x3d_____closed__1 = _init_l_term___x7e_x3d_____closed__1(); lean_mark_persistent(l_term___x7e_x3d_____closed__1); l_term___x7e_x3d_____closed__2 = _init_l_term___x7e_x3d_____closed__2(); @@ -26502,20 +26001,20 @@ l_term___x7e_x3d_____closed__6 = _init_l_term___x7e_x3d_____closed__6(); lean_mark_persistent(l_term___x7e_x3d_____closed__6); l_term___x7e_x3d__ = _init_l_term___x7e_x3d__(); lean_mark_persistent(l_term___x7e_x3d__); -l_myMacro____x40_Init_Notation___hyg_6252____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6252____closed__1); -l_myMacro____x40_Init_Notation___hyg_6252____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6252____closed__2); -l_myMacro____x40_Init_Notation___hyg_6252____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6252____closed__3); -l_myMacro____x40_Init_Notation___hyg_6252____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6252____closed__4); -l_myMacro____x40_Init_Notation___hyg_6252____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6252____closed__5); -l_myMacro____x40_Init_Notation___hyg_6252____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_6252____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6252____closed__6); -l_unexpand____x40_Init_Notation___hyg_6233____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6233____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6233____closed__1); +l_myMacro____x40_Init_Notation___hyg_6084____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6084____closed__1); +l_myMacro____x40_Init_Notation___hyg_6084____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6084____closed__2); +l_myMacro____x40_Init_Notation___hyg_6084____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6084____closed__3); +l_myMacro____x40_Init_Notation___hyg_6084____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6084____closed__4); +l_myMacro____x40_Init_Notation___hyg_6084____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6084____closed__5); +l_myMacro____x40_Init_Notation___hyg_6084____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_6084____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6084____closed__6); +l_unexpand____x40_Init_Notation___hyg_6065____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6065____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6065____closed__1); l_term___u2245_____closed__1 = _init_l_term___u2245_____closed__1(); lean_mark_persistent(l_term___u2245_____closed__1); l_term___u2245_____closed__2 = _init_l_term___u2245_____closed__2(); @@ -26530,8 +26029,8 @@ l_term___u2245_____closed__6 = _init_l_term___u2245_____closed__6(); lean_mark_persistent(l_term___u2245_____closed__6); l_term___u2245__ = _init_l_term___u2245__(); lean_mark_persistent(l_term___u2245__); -l_unexpand____x40_Init_Notation___hyg_6487____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6487____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6487____closed__1); +l_unexpand____x40_Init_Notation___hyg_6319____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6319____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6319____closed__1); l_term___x2f_x5c_____closed__1 = _init_l_term___x2f_x5c_____closed__1(); lean_mark_persistent(l_term___x2f_x5c_____closed__1); l_term___x2f_x5c_____closed__2 = _init_l_term___x2f_x5c_____closed__2(); @@ -26546,20 +26045,20 @@ l_term___x2f_x5c_____closed__6 = _init_l_term___x2f_x5c_____closed__6(); lean_mark_persistent(l_term___x2f_x5c_____closed__6); l_term___x2f_x5c__ = _init_l_term___x2f_x5c__(); lean_mark_persistent(l_term___x2f_x5c__); -l_myMacro____x40_Init_Notation___hyg_6759____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6759____closed__1); -l_myMacro____x40_Init_Notation___hyg_6759____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6759____closed__2); -l_myMacro____x40_Init_Notation___hyg_6759____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6759____closed__3); -l_myMacro____x40_Init_Notation___hyg_6759____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6759____closed__4); -l_myMacro____x40_Init_Notation___hyg_6759____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6759____closed__5); -l_myMacro____x40_Init_Notation___hyg_6759____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_6759____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6759____closed__6); -l_unexpand____x40_Init_Notation___hyg_6740____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6740____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6740____closed__1); +l_myMacro____x40_Init_Notation___hyg_6591____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6591____closed__1); +l_myMacro____x40_Init_Notation___hyg_6591____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6591____closed__2); +l_myMacro____x40_Init_Notation___hyg_6591____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6591____closed__3); +l_myMacro____x40_Init_Notation___hyg_6591____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6591____closed__4); +l_myMacro____x40_Init_Notation___hyg_6591____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6591____closed__5); +l_myMacro____x40_Init_Notation___hyg_6591____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_6591____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_6591____closed__6); +l_unexpand____x40_Init_Notation___hyg_6572____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6572____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6572____closed__1); l_term___u2227_____closed__1 = _init_l_term___u2227_____closed__1(); lean_mark_persistent(l_term___u2227_____closed__1); l_term___u2227_____closed__2 = _init_l_term___u2227_____closed__2(); @@ -26574,8 +26073,8 @@ l_term___u2227_____closed__6 = _init_l_term___u2227_____closed__6(); lean_mark_persistent(l_term___u2227_____closed__6); l_term___u2227__ = _init_l_term___u2227__(); lean_mark_persistent(l_term___u2227__); -l_unexpand____x40_Init_Notation___hyg_6993____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6993____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6993____closed__1); +l_unexpand____x40_Init_Notation___hyg_6825____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_6825____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_6825____closed__1); l_term___x5c_x2f_____closed__1 = _init_l_term___x5c_x2f_____closed__1(); lean_mark_persistent(l_term___x5c_x2f_____closed__1); l_term___x5c_x2f_____closed__2 = _init_l_term___x5c_x2f_____closed__2(); @@ -26592,20 +26091,20 @@ l_term___x5c_x2f_____closed__7 = _init_l_term___x5c_x2f_____closed__7(); lean_mark_persistent(l_term___x5c_x2f_____closed__7); l_term___x5c_x2f__ = _init_l_term___x5c_x2f__(); lean_mark_persistent(l_term___x5c_x2f__); -l_myMacro____x40_Init_Notation___hyg_7265____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7265____closed__1); -l_myMacro____x40_Init_Notation___hyg_7265____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7265____closed__2); -l_myMacro____x40_Init_Notation___hyg_7265____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7265____closed__3); -l_myMacro____x40_Init_Notation___hyg_7265____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7265____closed__4); -l_myMacro____x40_Init_Notation___hyg_7265____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7265____closed__5); -l_myMacro____x40_Init_Notation___hyg_7265____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_7265____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7265____closed__6); -l_unexpand____x40_Init_Notation___hyg_7246____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7246____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7246____closed__1); +l_myMacro____x40_Init_Notation___hyg_7097____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7097____closed__1); +l_myMacro____x40_Init_Notation___hyg_7097____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7097____closed__2); +l_myMacro____x40_Init_Notation___hyg_7097____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7097____closed__3); +l_myMacro____x40_Init_Notation___hyg_7097____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7097____closed__4); +l_myMacro____x40_Init_Notation___hyg_7097____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7097____closed__5); +l_myMacro____x40_Init_Notation___hyg_7097____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_7097____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7097____closed__6); +l_unexpand____x40_Init_Notation___hyg_7078____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7078____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7078____closed__1); l_term___u2228_____closed__1 = _init_l_term___u2228_____closed__1(); lean_mark_persistent(l_term___u2228_____closed__1); l_term___u2228_____closed__2 = _init_l_term___u2228_____closed__2(); @@ -26620,8 +26119,8 @@ l_term___u2228_____closed__6 = _init_l_term___u2228_____closed__6(); lean_mark_persistent(l_term___u2228_____closed__6); l_term___u2228__ = _init_l_term___u2228__(); lean_mark_persistent(l_term___u2228__); -l_unexpand____x40_Init_Notation___hyg_7499____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7499____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7499____closed__1); +l_unexpand____x40_Init_Notation___hyg_7331____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7331____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7331____closed__1); l_term_xac_____closed__1 = _init_l_term_xac_____closed__1(); lean_mark_persistent(l_term_xac_____closed__1); l_term_xac_____closed__2 = _init_l_term_xac_____closed__2(); @@ -26638,22 +26137,22 @@ l_term_xac_____closed__7 = _init_l_term_xac_____closed__7(); lean_mark_persistent(l_term_xac_____closed__7); l_term_xac__ = _init_l_term_xac__(); lean_mark_persistent(l_term_xac__); -l_myMacro____x40_Init_Notation___hyg_7770____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7770____closed__1); -l_myMacro____x40_Init_Notation___hyg_7770____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7770____closed__2); -l_myMacro____x40_Init_Notation___hyg_7770____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7770____closed__3); -l_myMacro____x40_Init_Notation___hyg_7770____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7770____closed__4); -l_myMacro____x40_Init_Notation___hyg_7770____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7770____closed__5); -l_myMacro____x40_Init_Notation___hyg_7770____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_7770____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7770____closed__6); -l_unexpand____x40_Init_Notation___hyg_7751____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7751____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7751____closed__1); -l_unexpand____x40_Init_Notation___hyg_7751____closed__2 = _init_l_unexpand____x40_Init_Notation___hyg_7751____closed__2(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7751____closed__2); +l_myMacro____x40_Init_Notation___hyg_7602____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7602____closed__1); +l_myMacro____x40_Init_Notation___hyg_7602____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7602____closed__2); +l_myMacro____x40_Init_Notation___hyg_7602____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7602____closed__3); +l_myMacro____x40_Init_Notation___hyg_7602____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7602____closed__4); +l_myMacro____x40_Init_Notation___hyg_7602____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7602____closed__5); +l_myMacro____x40_Init_Notation___hyg_7602____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_7602____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7602____closed__6); +l_unexpand____x40_Init_Notation___hyg_7583____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7583____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7583____closed__1); +l_unexpand____x40_Init_Notation___hyg_7583____closed__2 = _init_l_unexpand____x40_Init_Notation___hyg_7583____closed__2(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7583____closed__2); l_term___x26_x26_____closed__1 = _init_l_term___x26_x26_____closed__1(); lean_mark_persistent(l_term___x26_x26_____closed__1); l_term___x26_x26_____closed__2 = _init_l_term___x26_x26_____closed__2(); @@ -26670,20 +26169,20 @@ l_term___x26_x26_____closed__7 = _init_l_term___x26_x26_____closed__7(); lean_mark_persistent(l_term___x26_x26_____closed__7); l_term___x26_x26__ = _init_l_term___x26_x26__(); lean_mark_persistent(l_term___x26_x26__); -l_myMacro____x40_Init_Notation___hyg_8001____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8001____closed__1); -l_myMacro____x40_Init_Notation___hyg_8001____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8001____closed__2); -l_myMacro____x40_Init_Notation___hyg_8001____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8001____closed__3); -l_myMacro____x40_Init_Notation___hyg_8001____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8001____closed__4); -l_myMacro____x40_Init_Notation___hyg_8001____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8001____closed__5); -l_myMacro____x40_Init_Notation___hyg_8001____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8001____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8001____closed__6); -l_unexpand____x40_Init_Notation___hyg_7982____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7982____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7982____closed__1); +l_myMacro____x40_Init_Notation___hyg_7833____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7833____closed__1); +l_myMacro____x40_Init_Notation___hyg_7833____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7833____closed__2); +l_myMacro____x40_Init_Notation___hyg_7833____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7833____closed__3); +l_myMacro____x40_Init_Notation___hyg_7833____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7833____closed__4); +l_myMacro____x40_Init_Notation___hyg_7833____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7833____closed__5); +l_myMacro____x40_Init_Notation___hyg_7833____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_7833____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_7833____closed__6); +l_unexpand____x40_Init_Notation___hyg_7814____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_7814____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_7814____closed__1); l_term___x7c_x7c_____closed__1 = _init_l_term___x7c_x7c_____closed__1(); lean_mark_persistent(l_term___x7c_x7c_____closed__1); l_term___x7c_x7c_____closed__2 = _init_l_term___x7c_x7c_____closed__2(); @@ -26700,20 +26199,20 @@ l_term___x7c_x7c_____closed__7 = _init_l_term___x7c_x7c_____closed__7(); lean_mark_persistent(l_term___x7c_x7c_____closed__7); l_term___x7c_x7c__ = _init_l_term___x7c_x7c__(); lean_mark_persistent(l_term___x7c_x7c__); -l_myMacro____x40_Init_Notation___hyg_8254____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8254____closed__1); -l_myMacro____x40_Init_Notation___hyg_8254____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8254____closed__2); -l_myMacro____x40_Init_Notation___hyg_8254____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8254____closed__3); -l_myMacro____x40_Init_Notation___hyg_8254____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8254____closed__4); -l_myMacro____x40_Init_Notation___hyg_8254____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8254____closed__5); -l_myMacro____x40_Init_Notation___hyg_8254____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8254____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8254____closed__6); -l_unexpand____x40_Init_Notation___hyg_8235____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8235____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8235____closed__1); +l_myMacro____x40_Init_Notation___hyg_8086____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8086____closed__1); +l_myMacro____x40_Init_Notation___hyg_8086____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8086____closed__2); +l_myMacro____x40_Init_Notation___hyg_8086____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8086____closed__3); +l_myMacro____x40_Init_Notation___hyg_8086____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8086____closed__4); +l_myMacro____x40_Init_Notation___hyg_8086____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8086____closed__5); +l_myMacro____x40_Init_Notation___hyg_8086____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8086____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8086____closed__6); +l_unexpand____x40_Init_Notation___hyg_8067____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8067____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8067____closed__1); l_term_x21_____closed__1 = _init_l_term_x21_____closed__1(); lean_mark_persistent(l_term_x21_____closed__1); l_term_x21_____closed__2 = _init_l_term_x21_____closed__2(); @@ -26726,22 +26225,22 @@ l_term_x21_____closed__5 = _init_l_term_x21_____closed__5(); lean_mark_persistent(l_term_x21_____closed__5); l_term_x21__ = _init_l_term_x21__(); lean_mark_persistent(l_term_x21__); -l_myMacro____x40_Init_Notation___hyg_8506____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8506____closed__1); -l_myMacro____x40_Init_Notation___hyg_8506____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8506____closed__2); -l_myMacro____x40_Init_Notation___hyg_8506____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8506____closed__3); -l_myMacro____x40_Init_Notation___hyg_8506____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8506____closed__4); -l_myMacro____x40_Init_Notation___hyg_8506____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8506____closed__5); -l_myMacro____x40_Init_Notation___hyg_8506____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8506____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8506____closed__6); -l_unexpand____x40_Init_Notation___hyg_8487____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8487____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8487____closed__1); -l_unexpand____x40_Init_Notation___hyg_8487____closed__2 = _init_l_unexpand____x40_Init_Notation___hyg_8487____closed__2(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8487____closed__2); +l_myMacro____x40_Init_Notation___hyg_8338____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8338____closed__1); +l_myMacro____x40_Init_Notation___hyg_8338____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8338____closed__2); +l_myMacro____x40_Init_Notation___hyg_8338____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8338____closed__3); +l_myMacro____x40_Init_Notation___hyg_8338____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8338____closed__4); +l_myMacro____x40_Init_Notation___hyg_8338____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8338____closed__5); +l_myMacro____x40_Init_Notation___hyg_8338____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8338____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8338____closed__6); +l_unexpand____x40_Init_Notation___hyg_8319____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8319____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8319____closed__1); +l_unexpand____x40_Init_Notation___hyg_8319____closed__2 = _init_l_unexpand____x40_Init_Notation___hyg_8319____closed__2(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8319____closed__2); l_term___x2b_x2b_____closed__1 = _init_l_term___x2b_x2b_____closed__1(); lean_mark_persistent(l_term___x2b_x2b_____closed__1); l_term___x2b_x2b_____closed__2 = _init_l_term___x2b_x2b_____closed__2(); @@ -26756,26 +26255,26 @@ l_term___x2b_x2b_____closed__6 = _init_l_term___x2b_x2b_____closed__6(); lean_mark_persistent(l_term___x2b_x2b_____closed__6); l_term___x2b_x2b__ = _init_l_term___x2b_x2b__(); lean_mark_persistent(l_term___x2b_x2b__); -l_myMacro____x40_Init_Notation___hyg_8737____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__1); -l_myMacro____x40_Init_Notation___hyg_8737____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__2); -l_myMacro____x40_Init_Notation___hyg_8737____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__3); -l_myMacro____x40_Init_Notation___hyg_8737____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__4); -l_myMacro____x40_Init_Notation___hyg_8737____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__5); -l_myMacro____x40_Init_Notation___hyg_8737____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__6); -l_myMacro____x40_Init_Notation___hyg_8737____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__7); -l_myMacro____x40_Init_Notation___hyg_8737____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__8); -l_myMacro____x40_Init_Notation___hyg_8737____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_8737____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8737____closed__9); -l_unexpand____x40_Init_Notation___hyg_8718____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8718____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8718____closed__1); +l_myMacro____x40_Init_Notation___hyg_8569____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__1); +l_myMacro____x40_Init_Notation___hyg_8569____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__2); +l_myMacro____x40_Init_Notation___hyg_8569____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__3); +l_myMacro____x40_Init_Notation___hyg_8569____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__4); +l_myMacro____x40_Init_Notation___hyg_8569____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__5); +l_myMacro____x40_Init_Notation___hyg_8569____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__6); +l_myMacro____x40_Init_Notation___hyg_8569____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__7); +l_myMacro____x40_Init_Notation___hyg_8569____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__8); +l_myMacro____x40_Init_Notation___hyg_8569____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_8569____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8569____closed__9); +l_unexpand____x40_Init_Notation___hyg_8550____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8550____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8550____closed__1); l_term___x3a_x3a_____closed__1 = _init_l_term___x3a_x3a_____closed__1(); lean_mark_persistent(l_term___x3a_x3a_____closed__1); l_term___x3a_x3a_____closed__2 = _init_l_term___x3a_x3a_____closed__2(); @@ -26792,26 +26291,26 @@ l_term___x3a_x3a_____closed__7 = _init_l_term___x3a_x3a_____closed__7(); lean_mark_persistent(l_term___x3a_x3a_____closed__7); l_term___x3a_x3a__ = _init_l_term___x3a_x3a__(); lean_mark_persistent(l_term___x3a_x3a__); -l_myMacro____x40_Init_Notation___hyg_8994____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__1); -l_myMacro____x40_Init_Notation___hyg_8994____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__2); -l_myMacro____x40_Init_Notation___hyg_8994____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__3); -l_myMacro____x40_Init_Notation___hyg_8994____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__4); -l_myMacro____x40_Init_Notation___hyg_8994____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__5); -l_myMacro____x40_Init_Notation___hyg_8994____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__6); -l_myMacro____x40_Init_Notation___hyg_8994____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__7); -l_myMacro____x40_Init_Notation___hyg_8994____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__8); -l_myMacro____x40_Init_Notation___hyg_8994____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_8994____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8994____closed__9); -l_unexpand____x40_Init_Notation___hyg_8975____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8975____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8975____closed__1); +l_myMacro____x40_Init_Notation___hyg_8826____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__1); +l_myMacro____x40_Init_Notation___hyg_8826____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__2); +l_myMacro____x40_Init_Notation___hyg_8826____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__3); +l_myMacro____x40_Init_Notation___hyg_8826____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__4); +l_myMacro____x40_Init_Notation___hyg_8826____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__5); +l_myMacro____x40_Init_Notation___hyg_8826____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__6); +l_myMacro____x40_Init_Notation___hyg_8826____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__7); +l_myMacro____x40_Init_Notation___hyg_8826____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__8); +l_myMacro____x40_Init_Notation___hyg_8826____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_8826____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_8826____closed__9); +l_unexpand____x40_Init_Notation___hyg_8807____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_8807____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_8807____closed__1); l_term___x3c_x7c_x3e_____closed__1 = _init_l_term___x3c_x7c_x3e_____closed__1(); lean_mark_persistent(l_term___x3c_x7c_x3e_____closed__1); l_term___x3c_x7c_x3e_____closed__2 = _init_l_term___x3c_x7c_x3e_____closed__2(); @@ -26824,26 +26323,26 @@ l_term___x3c_x7c_x3e_____closed__5 = _init_l_term___x3c_x7c_x3e_____closed__5(); lean_mark_persistent(l_term___x3c_x7c_x3e_____closed__5); l_term___x3c_x7c_x3e__ = _init_l_term___x3c_x7c_x3e__(); lean_mark_persistent(l_term___x3c_x7c_x3e__); -l_myMacro____x40_Init_Notation___hyg_9251____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__1); -l_myMacro____x40_Init_Notation___hyg_9251____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__2); -l_myMacro____x40_Init_Notation___hyg_9251____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__3); -l_myMacro____x40_Init_Notation___hyg_9251____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__4); -l_myMacro____x40_Init_Notation___hyg_9251____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__5); -l_myMacro____x40_Init_Notation___hyg_9251____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__6); -l_myMacro____x40_Init_Notation___hyg_9251____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__7); -l_myMacro____x40_Init_Notation___hyg_9251____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__8); -l_myMacro____x40_Init_Notation___hyg_9251____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_9251____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9251____closed__9); -l_unexpand____x40_Init_Notation___hyg_9232____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_9232____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_9232____closed__1); +l_myMacro____x40_Init_Notation___hyg_9083____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__1); +l_myMacro____x40_Init_Notation___hyg_9083____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__2); +l_myMacro____x40_Init_Notation___hyg_9083____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__3); +l_myMacro____x40_Init_Notation___hyg_9083____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__4); +l_myMacro____x40_Init_Notation___hyg_9083____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__5); +l_myMacro____x40_Init_Notation___hyg_9083____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__6); +l_myMacro____x40_Init_Notation___hyg_9083____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__7); +l_myMacro____x40_Init_Notation___hyg_9083____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__8); +l_myMacro____x40_Init_Notation___hyg_9083____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_9083____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9083____closed__9); +l_unexpand____x40_Init_Notation___hyg_9064____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_9064____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_9064____closed__1); l_term___x3e_x3e_____closed__1 = _init_l_term___x3e_x3e_____closed__1(); lean_mark_persistent(l_term___x3e_x3e_____closed__1); l_term___x3e_x3e_____closed__2 = _init_l_term___x3e_x3e_____closed__2(); @@ -26860,26 +26359,26 @@ l_term___x3e_x3e_____closed__7 = _init_l_term___x3e_x3e_____closed__7(); lean_mark_persistent(l_term___x3e_x3e_____closed__7); l_term___x3e_x3e__ = _init_l_term___x3e_x3e__(); lean_mark_persistent(l_term___x3e_x3e__); -l_myMacro____x40_Init_Notation___hyg_9508____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__1); -l_myMacro____x40_Init_Notation___hyg_9508____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__2); -l_myMacro____x40_Init_Notation___hyg_9508____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__3); -l_myMacro____x40_Init_Notation___hyg_9508____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__4); -l_myMacro____x40_Init_Notation___hyg_9508____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__5); -l_myMacro____x40_Init_Notation___hyg_9508____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__6); -l_myMacro____x40_Init_Notation___hyg_9508____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__7); -l_myMacro____x40_Init_Notation___hyg_9508____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__8); -l_myMacro____x40_Init_Notation___hyg_9508____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_9508____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9508____closed__9); -l_unexpand____x40_Init_Notation___hyg_9489____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_9489____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_9489____closed__1); +l_myMacro____x40_Init_Notation___hyg_9340____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__1); +l_myMacro____x40_Init_Notation___hyg_9340____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__2); +l_myMacro____x40_Init_Notation___hyg_9340____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__3); +l_myMacro____x40_Init_Notation___hyg_9340____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__4); +l_myMacro____x40_Init_Notation___hyg_9340____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__5); +l_myMacro____x40_Init_Notation___hyg_9340____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__6); +l_myMacro____x40_Init_Notation___hyg_9340____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__7); +l_myMacro____x40_Init_Notation___hyg_9340____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__8); +l_myMacro____x40_Init_Notation___hyg_9340____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_9340____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9340____closed__9); +l_unexpand____x40_Init_Notation___hyg_9321____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_9321____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_9321____closed__1); l_term___x3e_x3e_x3d_____closed__1 = _init_l_term___x3e_x3e_x3d_____closed__1(); lean_mark_persistent(l_term___x3e_x3e_x3d_____closed__1); l_term___x3e_x3e_x3d_____closed__2 = _init_l_term___x3e_x3e_x3d_____closed__2(); @@ -26896,26 +26395,26 @@ l_term___x3e_x3e_x3d_____closed__7 = _init_l_term___x3e_x3e_x3d_____closed__7(); lean_mark_persistent(l_term___x3e_x3e_x3d_____closed__7); l_term___x3e_x3e_x3d__ = _init_l_term___x3e_x3e_x3d__(); lean_mark_persistent(l_term___x3e_x3e_x3d__); -l_myMacro____x40_Init_Notation___hyg_9765____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__1); -l_myMacro____x40_Init_Notation___hyg_9765____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__2); -l_myMacro____x40_Init_Notation___hyg_9765____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__3); -l_myMacro____x40_Init_Notation___hyg_9765____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__4); -l_myMacro____x40_Init_Notation___hyg_9765____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__5); -l_myMacro____x40_Init_Notation___hyg_9765____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__6); -l_myMacro____x40_Init_Notation___hyg_9765____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__7); -l_myMacro____x40_Init_Notation___hyg_9765____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__8); -l_myMacro____x40_Init_Notation___hyg_9765____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_9765____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9765____closed__9); -l_unexpand____x40_Init_Notation___hyg_9746____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_9746____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_9746____closed__1); +l_myMacro____x40_Init_Notation___hyg_9597____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__1); +l_myMacro____x40_Init_Notation___hyg_9597____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__2); +l_myMacro____x40_Init_Notation___hyg_9597____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__3); +l_myMacro____x40_Init_Notation___hyg_9597____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__4); +l_myMacro____x40_Init_Notation___hyg_9597____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__5); +l_myMacro____x40_Init_Notation___hyg_9597____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__6); +l_myMacro____x40_Init_Notation___hyg_9597____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__7); +l_myMacro____x40_Init_Notation___hyg_9597____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__8); +l_myMacro____x40_Init_Notation___hyg_9597____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_9597____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9597____closed__9); +l_unexpand____x40_Init_Notation___hyg_9578____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_9578____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_9578____closed__1); l_term___x3c_x2a_x3e_____closed__1 = _init_l_term___x3c_x2a_x3e_____closed__1(); lean_mark_persistent(l_term___x3c_x2a_x3e_____closed__1); l_term___x3c_x2a_x3e_____closed__2 = _init_l_term___x3c_x2a_x3e_____closed__2(); @@ -26932,26 +26431,26 @@ l_term___x3c_x2a_x3e_____closed__7 = _init_l_term___x3c_x2a_x3e_____closed__7(); lean_mark_persistent(l_term___x3c_x2a_x3e_____closed__7); l_term___x3c_x2a_x3e__ = _init_l_term___x3c_x2a_x3e__(); lean_mark_persistent(l_term___x3c_x2a_x3e__); -l_myMacro____x40_Init_Notation___hyg_10022____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__1); -l_myMacro____x40_Init_Notation___hyg_10022____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__2); -l_myMacro____x40_Init_Notation___hyg_10022____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__3); -l_myMacro____x40_Init_Notation___hyg_10022____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__4); -l_myMacro____x40_Init_Notation___hyg_10022____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__5); -l_myMacro____x40_Init_Notation___hyg_10022____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__6); -l_myMacro____x40_Init_Notation___hyg_10022____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__7); -l_myMacro____x40_Init_Notation___hyg_10022____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__8); -l_myMacro____x40_Init_Notation___hyg_10022____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10022____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10022____closed__9); -l_unexpand____x40_Init_Notation___hyg_10003____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_10003____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_10003____closed__1); +l_myMacro____x40_Init_Notation___hyg_9854____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__1); +l_myMacro____x40_Init_Notation___hyg_9854____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__2); +l_myMacro____x40_Init_Notation___hyg_9854____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__3); +l_myMacro____x40_Init_Notation___hyg_9854____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__4); +l_myMacro____x40_Init_Notation___hyg_9854____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__5); +l_myMacro____x40_Init_Notation___hyg_9854____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__6); +l_myMacro____x40_Init_Notation___hyg_9854____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__7); +l_myMacro____x40_Init_Notation___hyg_9854____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__8); +l_myMacro____x40_Init_Notation___hyg_9854____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_9854____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_9854____closed__9); +l_unexpand____x40_Init_Notation___hyg_9835____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_9835____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_9835____closed__1); l_term___x3c_x2a_____closed__1 = _init_l_term___x3c_x2a_____closed__1(); lean_mark_persistent(l_term___x3c_x2a_____closed__1); l_term___x3c_x2a_____closed__2 = _init_l_term___x3c_x2a_____closed__2(); @@ -26966,26 +26465,26 @@ l_term___x3c_x2a_____closed__6 = _init_l_term___x3c_x2a_____closed__6(); lean_mark_persistent(l_term___x3c_x2a_____closed__6); l_term___x3c_x2a__ = _init_l_term___x3c_x2a__(); lean_mark_persistent(l_term___x3c_x2a__); -l_myMacro____x40_Init_Notation___hyg_10279____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__1); -l_myMacro____x40_Init_Notation___hyg_10279____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__2); -l_myMacro____x40_Init_Notation___hyg_10279____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__3); -l_myMacro____x40_Init_Notation___hyg_10279____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__4); -l_myMacro____x40_Init_Notation___hyg_10279____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__5); -l_myMacro____x40_Init_Notation___hyg_10279____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__6); -l_myMacro____x40_Init_Notation___hyg_10279____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__7); -l_myMacro____x40_Init_Notation___hyg_10279____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__8); -l_myMacro____x40_Init_Notation___hyg_10279____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10279____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10279____closed__9); -l_unexpand____x40_Init_Notation___hyg_10260____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_10260____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_10260____closed__1); +l_myMacro____x40_Init_Notation___hyg_10111____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__1); +l_myMacro____x40_Init_Notation___hyg_10111____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__2); +l_myMacro____x40_Init_Notation___hyg_10111____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__3); +l_myMacro____x40_Init_Notation___hyg_10111____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__4); +l_myMacro____x40_Init_Notation___hyg_10111____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__5); +l_myMacro____x40_Init_Notation___hyg_10111____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__6); +l_myMacro____x40_Init_Notation___hyg_10111____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__7); +l_myMacro____x40_Init_Notation___hyg_10111____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__8); +l_myMacro____x40_Init_Notation___hyg_10111____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10111____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10111____closed__9); +l_unexpand____x40_Init_Notation___hyg_10092____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_10092____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_10092____closed__1); l_term___x2a_x3e_____closed__1 = _init_l_term___x2a_x3e_____closed__1(); lean_mark_persistent(l_term___x2a_x3e_____closed__1); l_term___x2a_x3e_____closed__2 = _init_l_term___x2a_x3e_____closed__2(); @@ -27000,26 +26499,26 @@ l_term___x2a_x3e_____closed__6 = _init_l_term___x2a_x3e_____closed__6(); lean_mark_persistent(l_term___x2a_x3e_____closed__6); l_term___x2a_x3e__ = _init_l_term___x2a_x3e__(); lean_mark_persistent(l_term___x2a_x3e__); -l_myMacro____x40_Init_Notation___hyg_10536____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__1); -l_myMacro____x40_Init_Notation___hyg_10536____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__2); -l_myMacro____x40_Init_Notation___hyg_10536____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__3); -l_myMacro____x40_Init_Notation___hyg_10536____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__4); -l_myMacro____x40_Init_Notation___hyg_10536____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__5); -l_myMacro____x40_Init_Notation___hyg_10536____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__6); -l_myMacro____x40_Init_Notation___hyg_10536____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__7); -l_myMacro____x40_Init_Notation___hyg_10536____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__8); -l_myMacro____x40_Init_Notation___hyg_10536____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10536____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10536____closed__9); -l_unexpand____x40_Init_Notation___hyg_10517____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_10517____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_10517____closed__1); +l_myMacro____x40_Init_Notation___hyg_10368____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__1); +l_myMacro____x40_Init_Notation___hyg_10368____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__2); +l_myMacro____x40_Init_Notation___hyg_10368____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__3); +l_myMacro____x40_Init_Notation___hyg_10368____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__4); +l_myMacro____x40_Init_Notation___hyg_10368____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__5); +l_myMacro____x40_Init_Notation___hyg_10368____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__6); +l_myMacro____x40_Init_Notation___hyg_10368____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__7); +l_myMacro____x40_Init_Notation___hyg_10368____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__8); +l_myMacro____x40_Init_Notation___hyg_10368____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10368____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10368____closed__9); +l_unexpand____x40_Init_Notation___hyg_10349____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_10349____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_10349____closed__1); l_term___x3c_x24_x3e_____closed__1 = _init_l_term___x3c_x24_x3e_____closed__1(); lean_mark_persistent(l_term___x3c_x24_x3e_____closed__1); l_term___x3c_x24_x3e_____closed__2 = _init_l_term___x3c_x24_x3e_____closed__2(); @@ -27034,26 +26533,26 @@ l_term___x3c_x24_x3e_____closed__6 = _init_l_term___x3c_x24_x3e_____closed__6(); lean_mark_persistent(l_term___x3c_x24_x3e_____closed__6); l_term___x3c_x24_x3e__ = _init_l_term___x3c_x24_x3e__(); lean_mark_persistent(l_term___x3c_x24_x3e__); -l_myMacro____x40_Init_Notation___hyg_10793____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__1); -l_myMacro____x40_Init_Notation___hyg_10793____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__2); -l_myMacro____x40_Init_Notation___hyg_10793____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__3); -l_myMacro____x40_Init_Notation___hyg_10793____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__4); -l_myMacro____x40_Init_Notation___hyg_10793____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__5); -l_myMacro____x40_Init_Notation___hyg_10793____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__6); -l_myMacro____x40_Init_Notation___hyg_10793____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__7); -l_myMacro____x40_Init_Notation___hyg_10793____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__8); -l_myMacro____x40_Init_Notation___hyg_10793____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10793____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10793____closed__9); -l_unexpand____x40_Init_Notation___hyg_10774____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_10774____closed__1(); -lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_10774____closed__1); +l_myMacro____x40_Init_Notation___hyg_10625____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__1); +l_myMacro____x40_Init_Notation___hyg_10625____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__2); +l_myMacro____x40_Init_Notation___hyg_10625____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__3); +l_myMacro____x40_Init_Notation___hyg_10625____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__4); +l_myMacro____x40_Init_Notation___hyg_10625____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__5); +l_myMacro____x40_Init_Notation___hyg_10625____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__6); +l_myMacro____x40_Init_Notation___hyg_10625____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__7); +l_myMacro____x40_Init_Notation___hyg_10625____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__8); +l_myMacro____x40_Init_Notation___hyg_10625____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10625____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10625____closed__9); +l_unexpand____x40_Init_Notation___hyg_10606____closed__1 = _init_l_unexpand____x40_Init_Notation___hyg_10606____closed__1(); +lean_mark_persistent(l_unexpand____x40_Init_Notation___hyg_10606____closed__1); l_termIf_____x3a__Then__Else_____closed__1 = _init_l_termIf_____x3a__Then__Else_____closed__1(); lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__1); l_termIf_____x3a__Then__Else_____closed__2 = _init_l_termIf_____x3a__Then__Else_____closed__2(); @@ -27092,42 +26591,44 @@ l_termIf_____x3a__Then__Else_____closed__18 = _init_l_termIf_____x3a__Then__Else lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__18); l_termIf_____x3a__Then__Else_____closed__19 = _init_l_termIf_____x3a__Then__Else_____closed__19(); lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__19); +l_termIf_____x3a__Then__Else_____closed__20 = _init_l_termIf_____x3a__Then__Else_____closed__20(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__20); l_termIf_____x3a__Then__Else__ = _init_l_termIf_____x3a__Then__Else__(); lean_mark_persistent(l_termIf_____x3a__Then__Else__); -l_myMacro____x40_Init_Notation___hyg_11081____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__1); -l_myMacro____x40_Init_Notation___hyg_11081____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__2); -l_myMacro____x40_Init_Notation___hyg_11081____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__3); -l_myMacro____x40_Init_Notation___hyg_11081____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__4); -l_myMacro____x40_Init_Notation___hyg_11081____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__5); -l_myMacro____x40_Init_Notation___hyg_11081____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__6); -l_myMacro____x40_Init_Notation___hyg_11081____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__7); -l_myMacro____x40_Init_Notation___hyg_11081____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__8); -l_myMacro____x40_Init_Notation___hyg_11081____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__9); -l_myMacro____x40_Init_Notation___hyg_11081____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__10); -l_myMacro____x40_Init_Notation___hyg_11081____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__11); -l_myMacro____x40_Init_Notation___hyg_11081____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__12); -l_myMacro____x40_Init_Notation___hyg_11081____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__13); -l_myMacro____x40_Init_Notation___hyg_11081____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__14(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__14); -l_myMacro____x40_Init_Notation___hyg_11081____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__15(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__15); -l_myMacro____x40_Init_Notation___hyg_11081____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__16(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__16); -l_myMacro____x40_Init_Notation___hyg_11081____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_11081____closed__17(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11081____closed__17); +l_myMacro____x40_Init_Notation___hyg_10913____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__1); +l_myMacro____x40_Init_Notation___hyg_10913____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__2); +l_myMacro____x40_Init_Notation___hyg_10913____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__3); +l_myMacro____x40_Init_Notation___hyg_10913____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__4); +l_myMacro____x40_Init_Notation___hyg_10913____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__5); +l_myMacro____x40_Init_Notation___hyg_10913____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__6); +l_myMacro____x40_Init_Notation___hyg_10913____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__7); +l_myMacro____x40_Init_Notation___hyg_10913____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__8); +l_myMacro____x40_Init_Notation___hyg_10913____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__9); +l_myMacro____x40_Init_Notation___hyg_10913____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__10); +l_myMacro____x40_Init_Notation___hyg_10913____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__11); +l_myMacro____x40_Init_Notation___hyg_10913____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__12); +l_myMacro____x40_Init_Notation___hyg_10913____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__13); +l_myMacro____x40_Init_Notation___hyg_10913____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__14(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__14); +l_myMacro____x40_Init_Notation___hyg_10913____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__15(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__15); +l_myMacro____x40_Init_Notation___hyg_10913____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__16(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__16); +l_myMacro____x40_Init_Notation___hyg_10913____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_10913____closed__17(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_10913____closed__17); l_termIf__Then__Else_____closed__1 = _init_l_termIf__Then__Else_____closed__1(); lean_mark_persistent(l_termIf__Then__Else_____closed__1); l_termIf__Then__Else_____closed__2 = _init_l_termIf__Then__Else_____closed__2(); @@ -27146,18 +26647,18 @@ l_termIf__Then__Else_____closed__8 = _init_l_termIf__Then__Else_____closed__8(); lean_mark_persistent(l_termIf__Then__Else_____closed__8); l_termIf__Then__Else__ = _init_l_termIf__Then__Else__(); lean_mark_persistent(l_termIf__Then__Else__); -l_myMacro____x40_Init_Notation___hyg_11445____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11445____closed__1); -l_myMacro____x40_Init_Notation___hyg_11445____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11445____closed__2); -l_myMacro____x40_Init_Notation___hyg_11445____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11445____closed__3); -l_myMacro____x40_Init_Notation___hyg_11445____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11445____closed__4); -l_myMacro____x40_Init_Notation___hyg_11445____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11445____closed__5); -l_myMacro____x40_Init_Notation___hyg_11445____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_11445____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11445____closed__6); +l_myMacro____x40_Init_Notation___hyg_11277____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11277____closed__1); +l_myMacro____x40_Init_Notation___hyg_11277____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11277____closed__2); +l_myMacro____x40_Init_Notation___hyg_11277____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11277____closed__3); +l_myMacro____x40_Init_Notation___hyg_11277____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11277____closed__4); +l_myMacro____x40_Init_Notation___hyg_11277____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11277____closed__5); +l_myMacro____x40_Init_Notation___hyg_11277____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_11277____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11277____closed__6); l_term___x3c_x7c_____closed__1 = _init_l_term___x3c_x7c_____closed__1(); lean_mark_persistent(l_term___x3c_x7c_____closed__1); l_term___x3c_x7c_____closed__2 = _init_l_term___x3c_x7c_____closed__2(); @@ -27250,50 +26751,50 @@ l_term_x7b_____x3a___x2f_x2f___x7d___closed__16 = _init_l_term_x7b_____x3a___x2f lean_mark_persistent(l_term_x7b_____x3a___x2f_x2f___x7d___closed__16); l_term_x7b_____x3a___x2f_x2f___x7d = _init_l_term_x7b_____x3a___x2f_x2f___x7d(); lean_mark_persistent(l_term_x7b_____x3a___x2f_x2f___x7d); -l_myMacro____x40_Init_Notation___hyg_12209____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__1); -l_myMacro____x40_Init_Notation___hyg_12209____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__2); -l_myMacro____x40_Init_Notation___hyg_12209____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__3); -l_myMacro____x40_Init_Notation___hyg_12209____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__4); -l_myMacro____x40_Init_Notation___hyg_12209____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__5); -l_myMacro____x40_Init_Notation___hyg_12209____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__6); -l_myMacro____x40_Init_Notation___hyg_12209____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__7); -l_myMacro____x40_Init_Notation___hyg_12209____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__8); -l_myMacro____x40_Init_Notation___hyg_12209____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__9); -l_myMacro____x40_Init_Notation___hyg_12209____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__10); -l_myMacro____x40_Init_Notation___hyg_12209____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__11); -l_myMacro____x40_Init_Notation___hyg_12209____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__12); -l_myMacro____x40_Init_Notation___hyg_12209____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__13); -l_myMacro____x40_Init_Notation___hyg_12209____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__14(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__14); -l_myMacro____x40_Init_Notation___hyg_12209____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__15(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__15); -l_myMacro____x40_Init_Notation___hyg_12209____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__16(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__16); -l_myMacro____x40_Init_Notation___hyg_12209____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__17(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__17); -l_myMacro____x40_Init_Notation___hyg_12209____closed__18 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__18(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__18); -l_myMacro____x40_Init_Notation___hyg_12209____closed__19 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__19(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__19); -l_myMacro____x40_Init_Notation___hyg_12209____closed__20 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__20(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__20); -l_myMacro____x40_Init_Notation___hyg_12209____closed__21 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__21(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__21); -l_myMacro____x40_Init_Notation___hyg_12209____closed__22 = _init_l_myMacro____x40_Init_Notation___hyg_12209____closed__22(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12209____closed__22); +l_myMacro____x40_Init_Notation___hyg_12041____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__1); +l_myMacro____x40_Init_Notation___hyg_12041____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__2); +l_myMacro____x40_Init_Notation___hyg_12041____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__3); +l_myMacro____x40_Init_Notation___hyg_12041____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__4); +l_myMacro____x40_Init_Notation___hyg_12041____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__5); +l_myMacro____x40_Init_Notation___hyg_12041____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__6); +l_myMacro____x40_Init_Notation___hyg_12041____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__7); +l_myMacro____x40_Init_Notation___hyg_12041____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__8); +l_myMacro____x40_Init_Notation___hyg_12041____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__9); +l_myMacro____x40_Init_Notation___hyg_12041____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__10); +l_myMacro____x40_Init_Notation___hyg_12041____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__11); +l_myMacro____x40_Init_Notation___hyg_12041____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__12); +l_myMacro____x40_Init_Notation___hyg_12041____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__13); +l_myMacro____x40_Init_Notation___hyg_12041____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__14(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__14); +l_myMacro____x40_Init_Notation___hyg_12041____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__15(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__15); +l_myMacro____x40_Init_Notation___hyg_12041____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__16(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__16); +l_myMacro____x40_Init_Notation___hyg_12041____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__17(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__17); +l_myMacro____x40_Init_Notation___hyg_12041____closed__18 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__18(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__18); +l_myMacro____x40_Init_Notation___hyg_12041____closed__19 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__19(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__19); +l_myMacro____x40_Init_Notation___hyg_12041____closed__20 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__20(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__20); +l_myMacro____x40_Init_Notation___hyg_12041____closed__21 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__21(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__21); +l_myMacro____x40_Init_Notation___hyg_12041____closed__22 = _init_l_myMacro____x40_Init_Notation___hyg_12041____closed__22(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12041____closed__22); l_termWithoutExpectedType_x21_____closed__1 = _init_l_termWithoutExpectedType_x21_____closed__1(); lean_mark_persistent(l_termWithoutExpectedType_x21_____closed__1); l_termWithoutExpectedType_x21_____closed__2 = _init_l_termWithoutExpectedType_x21_____closed__2(); @@ -27308,42 +26809,42 @@ l_termWithoutExpectedType_x21_____closed__6 = _init_l_termWithoutExpectedType_x2 lean_mark_persistent(l_termWithoutExpectedType_x21_____closed__6); l_termWithoutExpectedType_x21__ = _init_l_termWithoutExpectedType_x21__(); lean_mark_persistent(l_termWithoutExpectedType_x21__); -l_myMacro____x40_Init_Notation___hyg_12836____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__1); -l_myMacro____x40_Init_Notation___hyg_12836____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__2); -l_myMacro____x40_Init_Notation___hyg_12836____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__3); -l_myMacro____x40_Init_Notation___hyg_12836____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__4); -l_myMacro____x40_Init_Notation___hyg_12836____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__5); -l_myMacro____x40_Init_Notation___hyg_12836____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__6); -l_myMacro____x40_Init_Notation___hyg_12836____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__7); -l_myMacro____x40_Init_Notation___hyg_12836____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__8); -l_myMacro____x40_Init_Notation___hyg_12836____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__9); -l_myMacro____x40_Init_Notation___hyg_12836____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__10); -l_myMacro____x40_Init_Notation___hyg_12836____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__11); -l_myMacro____x40_Init_Notation___hyg_12836____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__12); -l_myMacro____x40_Init_Notation___hyg_12836____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__13); -l_myMacro____x40_Init_Notation___hyg_12836____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__14(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__14); -l_myMacro____x40_Init_Notation___hyg_12836____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__15(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__15); -l_myMacro____x40_Init_Notation___hyg_12836____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__16(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__16); -l_myMacro____x40_Init_Notation___hyg_12836____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__17(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__17); -l_myMacro____x40_Init_Notation___hyg_12836____closed__18 = _init_l_myMacro____x40_Init_Notation___hyg_12836____closed__18(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12836____closed__18); +l_myMacro____x40_Init_Notation___hyg_12668____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__1); +l_myMacro____x40_Init_Notation___hyg_12668____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__2); +l_myMacro____x40_Init_Notation___hyg_12668____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__3); +l_myMacro____x40_Init_Notation___hyg_12668____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__4); +l_myMacro____x40_Init_Notation___hyg_12668____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__5); +l_myMacro____x40_Init_Notation___hyg_12668____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__6); +l_myMacro____x40_Init_Notation___hyg_12668____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__7); +l_myMacro____x40_Init_Notation___hyg_12668____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__8); +l_myMacro____x40_Init_Notation___hyg_12668____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__9); +l_myMacro____x40_Init_Notation___hyg_12668____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__10); +l_myMacro____x40_Init_Notation___hyg_12668____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__11); +l_myMacro____x40_Init_Notation___hyg_12668____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__12); +l_myMacro____x40_Init_Notation___hyg_12668____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__13); +l_myMacro____x40_Init_Notation___hyg_12668____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__14(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__14); +l_myMacro____x40_Init_Notation___hyg_12668____closed__15 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__15(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__15); +l_myMacro____x40_Init_Notation___hyg_12668____closed__16 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__16(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__16); +l_myMacro____x40_Init_Notation___hyg_12668____closed__17 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__17(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__17); +l_myMacro____x40_Init_Notation___hyg_12668____closed__18 = _init_l_myMacro____x40_Init_Notation___hyg_12668____closed__18(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12668____closed__18); l_term_x5b___x5d___closed__1 = _init_l_term_x5b___x5d___closed__1(); lean_mark_persistent(l_term_x5b___x5d___closed__1); l_term_x5b___x5d___closed__2 = _init_l_term_x5b___x5d___closed__2(); @@ -27394,28 +26895,28 @@ l_term_x25_x5b___x7c___x5d___closed__11 = _init_l_term_x25_x5b___x7c___x5d___clo lean_mark_persistent(l_term_x25_x5b___x7c___x5d___closed__11); l_term_x25_x5b___x7c___x5d = _init_l_term_x25_x5b___x7c___x5d(); lean_mark_persistent(l_term_x25_x5b___x7c___x5d); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__1 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__1(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__1); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__4 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__4(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__4); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__5 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__5(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__5); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__6 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__6(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__6); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__9 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__9(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__9); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__10 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__10(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__10); -l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__1 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__1(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__1); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__4 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__4(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__4); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__5 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__5(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__5); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__6 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__6(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__6); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__9 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__9(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__9); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__10 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__10(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__10); +l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11); l_Lean_Parser_Tactic_intro___closed__1 = _init_l_Lean_Parser_Tactic_intro___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_intro___closed__1); l_Lean_Parser_Tactic_intro___closed__2 = _init_l_Lean_Parser_Tactic_intro___closed__2(); @@ -27780,20 +27281,20 @@ l_Lean_Parser_Tactic_tacticTry_____closed__6 = _init_l_Lean_Parser_Tactic_tactic lean_mark_persistent(l_Lean_Parser_Tactic_tacticTry_____closed__6); l_Lean_Parser_Tactic_tacticTry__ = _init_l_Lean_Parser_Tactic_tacticTry__(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticTry__); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__4); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__5); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__6(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__6); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__7(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__7); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__4(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__4); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__5(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__5); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__6(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__6); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__7(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__7); l_Lean_Parser_Tactic_tacticRfl___closed__1 = _init_l_Lean_Parser_Tactic_tacticRfl___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticRfl___closed__1); l_Lean_Parser_Tactic_tacticRfl___closed__2 = _init_l_Lean_Parser_Tactic_tacticRfl___closed__2(); @@ -27806,20 +27307,20 @@ l_Lean_Parser_Tactic_tacticRfl___closed__5 = _init_l_Lean_Parser_Tactic_tacticRf lean_mark_persistent(l_Lean_Parser_Tactic_tacticRfl___closed__5); l_Lean_Parser_Tactic_tacticRfl = _init_l_Lean_Parser_Tactic_tacticRfl(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticRfl); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__3); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__4); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__5); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__6(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__6); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__7(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14184____closed__7); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__4(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__4); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__5(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__5); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__6(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__6); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__7(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14016____closed__7); l_Lean_Parser_Tactic_tacticDecide_x21___closed__1 = _init_l_Lean_Parser_Tactic_tacticDecide_x21___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticDecide_x21___closed__1); l_Lean_Parser_Tactic_tacticDecide_x21___closed__2 = _init_l_Lean_Parser_Tactic_tacticDecide_x21___closed__2(); @@ -27832,28 +27333,28 @@ l_Lean_Parser_Tactic_tacticDecide_x21___closed__5 = _init_l_Lean_Parser_Tactic_t lean_mark_persistent(l_Lean_Parser_Tactic_tacticDecide_x21___closed__5); l_Lean_Parser_Tactic_tacticDecide_x21 = _init_l_Lean_Parser_Tactic_tacticDecide_x21(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticDecide_x21); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__3); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__4); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__5); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__6(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__6); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__7(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__7); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__8 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__8(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__8); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__9 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__9(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__9); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__10 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__10(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__10); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__11 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__11(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__11); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__4(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__4); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__5(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__5); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__6(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__6); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__7(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__7); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__8 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__8(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__8); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__9 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__9(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__9); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__10 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__10(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__10); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__11 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__11(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__11); l_Lean_Parser_Tactic_tacticAdmit___closed__1 = _init_l_Lean_Parser_Tactic_tacticAdmit___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticAdmit___closed__1); l_Lean_Parser_Tactic_tacticAdmit___closed__2 = _init_l_Lean_Parser_Tactic_tacticAdmit___closed__2(); @@ -27866,28 +27367,28 @@ l_Lean_Parser_Tactic_tacticAdmit___closed__5 = _init_l_Lean_Parser_Tactic_tactic lean_mark_persistent(l_Lean_Parser_Tactic_tacticAdmit___closed__5); l_Lean_Parser_Tactic_tacticAdmit = _init_l_Lean_Parser_Tactic_tacticAdmit(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticAdmit); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__3); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__4); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__5); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__6(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__6); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__7(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__7); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__8 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__8(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__8); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__9 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__9(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__9); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__10 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__10(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__10); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__11 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__11(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__11); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__4(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__4); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__5(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__5); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__6 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__6(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__6); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__7 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__7(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__7); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__8 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__8(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__8); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__9 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__9(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__9); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__10 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__10(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__10); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__11 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__11(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__11); l_Lean_Parser_Tactic_locationWildcard___closed__1 = _init_l_Lean_Parser_Tactic_locationWildcard___closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_locationWildcard___closed__1); l_Lean_Parser_Tactic_locationWildcard___closed__2 = _init_l_Lean_Parser_Tactic_locationWildcard___closed__2(); @@ -28586,16 +28087,16 @@ l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__9 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__9); l_Lean_Parser_Tactic_tacticHave_____x3a_x3d__ = _init_l_Lean_Parser_Tactic_tacticHave_____x3a_x3d__(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticHave_____x3a_x3d__); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5); l_Lean_Parser_Tactic_tacticRepeat_____closed__1 = _init_l_Lean_Parser_Tactic_tacticRepeat_____closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticRepeat_____closed__1); l_Lean_Parser_Tactic_tacticRepeat_____closed__2 = _init_l_Lean_Parser_Tactic_tacticRepeat_____closed__2(); @@ -28610,12 +28111,12 @@ l_Lean_Parser_Tactic_tacticRepeat_____closed__6 = _init_l_Lean_Parser_Tactic_tac lean_mark_persistent(l_Lean_Parser_Tactic_tacticRepeat_____closed__6); l_Lean_Parser_Tactic_tacticRepeat__ = _init_l_Lean_Parser_Tactic_tacticRepeat__(); lean_mark_persistent(l_Lean_Parser_Tactic_tacticRepeat__); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16190____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16022____closed__3); return lean_io_result_mk_ok(lean_box(0)); } #ifdef __cplusplus diff --git a/stage0/stdlib/Init/NotationExtra.c b/stage0/stdlib/Init/NotationExtra.c index ba6265fa42..6f2d8331a4 100644 --- a/stage0/stdlib/Init/NotationExtra.c +++ b/stage0/stdlib/Init/NotationExtra.c @@ -18,18 +18,22 @@ lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__9; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__3; extern lean_object* l_term_x25_x5b___x7c___x5d___closed__2; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__5; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__21; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__38; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__14; lean_object* l_Array_sequenceMap_loop___at_myMacro____x40_Init_NotationExtra___hyg_2962____spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_termExists___x2c_____closed__2; lean_object* l_Lean_extractMacroScopes(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__16; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__38; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__21; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____lambda__1(lean_object*); size_t l_USize_add(size_t, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_unifConstraint___closed__1; lean_object* l_Lean_expandExplicitBindersAux_loop___closed__5; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; extern lean_object* l_Lean_Parser_Tactic_apply___closed__2; lean_object* lean_nat_div(lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__47; @@ -44,7 +48,7 @@ lean_object* l_Lean_unifConstraint___closed__8; lean_object* l_Lean_unifConstraint___closed__2; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__34; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_expandExplicitBinders___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__19; @@ -53,7 +57,6 @@ lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_explicitBinders___closed__3; lean_object* l_Lean_unbracktedExplicitBinders___closed__5; lean_object* l_termExists___x2c_____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__2; lean_object* l_Lean_expandExplicitBinders___closed__1; lean_object* l_Lean_unifConstraint___closed__3; @@ -67,6 +70,7 @@ lean_object* l_Lean_expandBrackedBindersAux_loop_match__1___rarg___boxed(lean_ob lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453__match__3(lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__17; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__23; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__9; extern lean_object* l_Lean_Parser_Tactic_intro___closed__4; lean_object* lean_array_uset(lean_object*, size_t, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__8; @@ -74,18 +78,19 @@ lean_object* l_term_u03a3___x2c_____closed__5; extern lean_object* l_Lean_identKind___closed__2; lean_object* l_term___xd7____1; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__6; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__12; size_t l_USize_sub(size_t, size_t); extern lean_object* l_Array_empty___closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__46; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__2; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962____closed__3; lean_object* l_tacticFunext_______closed__2; lean_object* l_Lean_explicitBinders___closed__2; lean_object* l_Lean_expandExplicitBindersAux_loop_match__1(lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2407____closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656____closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__6; lean_object* l_Lean_bracketedExplicitBinders___closed__7; lean_object* l_Lean_unbracktedExplicitBinders___closed__4; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__12; @@ -101,22 +106,23 @@ lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__31; lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__5; lean_object* l_term_u03a3_x27___x2c__; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_unifConstraintElem; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__47; lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l_Lean_expandExplicitBindersAux_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_getEvenElems___rarg___closed__1; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__17; lean_object* l_term_u2203___x2c_____closed__7; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__26; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_term_u2203___x2c__; lean_object* l_tacticFunext_______closed__3; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1; lean_object* l_Lean_bracketedExplicitBinders___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__3; lean_object* l_Lean_explicitBinders___closed__1; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__4; lean_object* l_Lean_expandExplicitBindersAux_loop_match__1___rarg(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -124,13 +130,13 @@ lean_object* l_Lean_expandExplicitBindersAux___boxed(lean_object*, lean_object*, lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__26; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__25; lean_object* l_term_u03a3_x27___x2c_____closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_mkAtom(lean_object*); lean_object* l_Lean_bracketedExplicitBinders___closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__23; lean_object* l_tacticFunext_______closed__5; lean_object* l___private_Init_NotationExtra_0__Lean_mkHintBody(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__1; lean_object* l_Lean_unifConstraint___closed__6; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__8; @@ -139,6 +145,7 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__13; uint8_t l_USize_decLt(size_t, size_t); lean_object* l_term_u03a3___x2c_____closed__6; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2; lean_object* l_Lean_expandExplicitBindersAux_loop___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_termExists___x2c_____closed__7; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__41; @@ -150,16 +157,17 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__14; extern lean_object* l_Lean_Parser_Tactic_intros___closed__6; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127_(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__7; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__29; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__11; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__21; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__12; lean_object* l_Lean_expandExplicitBindersAux_loop___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_term_u03a3___x2c_____closed__1; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__10; extern lean_object* l_Lean_Parser_Tactic_letrec___closed__4; lean_object* l_Lean_expandBrackedBindersAux_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l_Lean_expandBrackedBindersAux_loop___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_expandBrackedBindersAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453__match__3___rarg(lean_object*, lean_object*); @@ -171,7 +179,6 @@ lean_object* l_term_u03a3___x2c_____closed__8; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__37; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453__match__4___rarg(lean_object*, lean_object*); lean_object* l_Lean_expandBrackedBinders(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* lean_array_fget(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_locationTarget___closed__6; lean_object* l_term_u03a3_x27___x2c_____closed__5; @@ -187,16 +194,17 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__18; lean_object* l_Lean_unifConstraintElem___closed__4; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__15; lean_object* lean_nat_sub(lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; lean_object* l_term_u2203___x2c_____closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__30; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__13; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__29; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_object* l_termExists___x2c_____closed__4; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2__; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__24; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__1(lean_object*, size_t, size_t, lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__7; extern lean_object* l_Lean_instQuoteProd___rarg___closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656____closed__7; @@ -207,11 +215,12 @@ lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__49; lean_object* l_Lean_bracketedExplicitBinders___closed__6; extern lean_object* l_prec_x28___x29___closed__8; lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__32; lean_object* l_Lean_explicitBinders___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__3; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; lean_object* l_Array_anyMUnsafe_any___at_Lean_expandExplicitBinders___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_term_u03a3_x27___x2c_____closed__8; lean_object* l_termExists___x2c_____closed__8; @@ -224,10 +233,10 @@ lean_object* l_Lean_expandExplicitBinders(lean_object*, lean_object*, lean_objec lean_object* l_Lean_unifConstraintElem___closed__2; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__4; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__44; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__42; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962____closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__4; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__42; lean_object* l_Lean_expandBrackedBindersAux_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_unifConstraint___closed__4; @@ -237,33 +246,30 @@ extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_Syntax_getId(lean_object*); lean_object* l_term_u03a3_x27___x2c_____closed__6; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__37; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__8; extern lean_object* l_Lean_Parser_Tactic_location___closed__4; lean_object* l_termExists___x2c_____closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__16; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__22; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__16; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__7; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__20; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__4; lean_object* l_Lean_bracketedExplicitBinders; lean_object* l_Lean_Macro_throwErrorAt___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__24; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__19; lean_object* l_Lean_unifConstraint___closed__10; lean_object* l_term_u03a3_x27___x2c_____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453__match__2(lean_object*); lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__22; lean_object* l_Lean_bracketedExplicitBinders___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__43; lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__3; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__11; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_termExists___x2c_____closed__3; lean_object* l___private_Init_NotationExtra_0__Lean_mkHintBody___closed__2; lean_object* l_Array_reverse___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__7; uint8_t l_Array_anyMUnsafe_any___at_Lean_expandExplicitBinders___spec__1(lean_object*, lean_object*, size_t, size_t); extern lean_object* l_Lean_instInhabitedSyntax; @@ -271,12 +277,10 @@ lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___h lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__50; lean_object* l_Lean_unifConstraintElem___closed__5; lean_object* l_Lean_mkSepArray(lean_object*, lean_object*); -extern lean_object* l_prec_______closed__3; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__19; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__3; lean_object* l_term_u2203___x2c_____closed__5; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__20; lean_object* l_Array_foldrMUnsafe_fold___at_myMacro____x40_Init_NotationExtra___hyg_2962____spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); size_t lean_usize_of_nat(lean_object*); @@ -302,6 +306,7 @@ lean_object* l_Lean_expandBrackedBindersAux_loop_match__1(lean_object*); lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656____closed__2; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__20; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__6; @@ -310,6 +315,7 @@ lean_object* l_term___xd7____1___closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453__match__1(lean_object*); lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__6; lean_object* l_Lean_Macro_throwError___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__32; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__10; lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -317,7 +323,6 @@ extern lean_object* l_Array_partition___rarg___closed__1; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__25; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__20; lean_object* l_term___xd7____1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__16; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__22; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__33; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__33; @@ -330,7 +335,7 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__43; uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l_tacticFunext_______closed__4; extern lean_object* l_term___x3d_____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__16; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962____closed__4; lean_object* l_term_u03a3_x27___x2c_____closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2318____boxed(lean_object*, lean_object*, lean_object*); @@ -339,12 +344,12 @@ lean_object* l_Lean_Name_append(lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__48; lean_object* l_term_u03a3_x27___x2c_____closed__2; lean_object* l_Lean_Syntax_getKind(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l_Lean_MacroScopesView_review(lean_object*); lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; lean_object* l_term___xd7____1___closed__7; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656____closed__12; extern lean_object* l_term_x5b___x5d___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962__match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_term_u03a3___x2c_____closed__4; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); @@ -352,14 +357,12 @@ lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2229____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_term___xd7_x27_____closed__1; lean_object* l_term_u03a3___x2c_____closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__4; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2318____closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962____closed__1; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2318____closed__2; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__16; lean_object* l_Array_ofSubarray___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2140_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2229_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2318_(lean_object*, lean_object*, lean_object*); @@ -369,11 +372,10 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2571_(lean_object*, lean_ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2407_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962_(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; lean_object* l_term___xd7_x27__; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__5; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__28; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__4; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__14; lean_object* l_term_u2203___x2c_____closed__3; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__30; @@ -383,10 +385,10 @@ lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__18; uint8_t l_Lean_Syntax_isNone(lean_object*); lean_object* l_term___xd7____1___closed__2; lean_object* l_Lean_expandBrackedBindersAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962____closed__5; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__36; lean_object* l_term___xd7_x27_____closed__5; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; extern lean_object* l_Lean_Parser_Tactic_apply___closed__1; lean_object* l_Lean_expandBrackedBinders___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); @@ -423,11 +425,9 @@ lean_object* l_Lean_unbracktedExplicitBinders___closed__1; lean_object* l_term___xd7_x27_____closed__2; lean_object* l_term_u2203___x2c_____closed__8; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__45; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; lean_object* l_Lean_expandExplicitBindersAux_loop___closed__4; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__9; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__27; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__12; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__40; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2140____closed__2; extern lean_object* l_Lean_Parser_Tactic_intro___closed__3; @@ -436,32 +436,32 @@ lean_object* l_Lean_unbracktedExplicitBinders___closed__3; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656____closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__4; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2492____boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__27; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__31; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__14; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__9; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__40; lean_object* l_term_u2203___x2c_____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__17; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453__match__1___rarg(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656____closed__8; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962__match__1(lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__10; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__9; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__1; lean_object* l_term_u2203___x2c_____closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__6; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__39; lean_object* l_term___xd7____1___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_term___xd7_x27_____closed__3; lean_object* l___private_Init_NotationExtra_0__Lean_mkHintBody___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_myMacro____x40_Init_NotationExtra___hyg_2962____spec__4(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_unbracktedExplicitBinders___closed__2; lean_object* l_term___xd7_x27_____closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__4; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__35; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Syntax_SepArray_getElems___spec__1(lean_object*, size_t, size_t, lean_object*); @@ -472,6 +472,7 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2140____closed__1; lean_object* l_Lean_unifConstraint___closed__5; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__4; extern lean_object* l_term_x5b___x5d___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l___private_Init_NotationExtra_0__Lean_mkHintBody___closed__1; lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_2962____spec__1(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__39; @@ -480,14 +481,13 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453__match__5(lean_objec lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2140____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_expandExplicitBindersAux_loop___closed__3; lean_object* l_Lean_unifConstraint___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__18; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2656____closed__4; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; uint8_t l_Lean_Syntax_isIdent(lean_object*); lean_object* l_Lean_explicitBinders; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__45; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; static lean_object* _init_l_Lean_binderIdent___closed__1() { _start: { @@ -500,7 +500,7 @@ static lean_object* _init_l_Lean_binderIdent___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_binderIdent___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -540,7 +540,7 @@ static lean_object* _init_l_Lean_unbracktedExplicitBinders___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_unbracktedExplicitBinders___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -550,7 +550,7 @@ static lean_object* _init_l_Lean_unbracktedExplicitBinders___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_2 = l_Lean_binderIdent; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -562,7 +562,7 @@ static lean_object* _init_l_Lean_unbracktedExplicitBinders___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_unbracktedExplicitBinders___closed__3; x_3 = l_term_x7b_____x3a___x2f_x2f___x7d___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -606,7 +606,7 @@ static lean_object* _init_l_Lean_bracketedExplicitBinders___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_bracketedExplicitBinders___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -626,7 +626,7 @@ static lean_object* _init_l_Lean_bracketedExplicitBinders___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_bracketedExplicitBinders___closed__3; x_3 = l_Lean_unbracktedExplicitBinders___closed__3; x_4 = lean_alloc_ctor(2, 3, 0); @@ -640,9 +640,9 @@ static lean_object* _init_l_Lean_bracketedExplicitBinders___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_bracketedExplicitBinders___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__7; +x_3 = l_termIf_____x3a__Then__Else_____closed__8; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -654,9 +654,9 @@ static lean_object* _init_l_Lean_bracketedExplicitBinders___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_bracketedExplicitBinders___closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -668,7 +668,7 @@ static lean_object* _init_l_Lean_bracketedExplicitBinders___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_bracketedExplicitBinders___closed__6; x_3 = l_prec_x28___x29___closed__8; x_4 = lean_alloc_ctor(2, 3, 0); @@ -712,7 +712,7 @@ static lean_object* _init_l_Lean_explicitBinders___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_explicitBinders___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -722,7 +722,7 @@ static lean_object* _init_l_Lean_explicitBinders___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_2 = l_Lean_bracketedExplicitBinders; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -734,7 +734,7 @@ static lean_object* _init_l_Lean_explicitBinders___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_explicitBinders___closed__3; x_3 = l_Lean_unbracktedExplicitBinders; x_4 = lean_alloc_ctor(2, 3, 0); @@ -892,7 +892,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -924,7 +924,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_expandExplicitBindersAux_loop___closed__3; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -941,7 +941,7 @@ static lean_object* _init_l_Lean_expandExplicitBindersAux_loop___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_expandExplicitBindersAux_loop___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -959,7 +959,7 @@ static lean_object* _init_l_Lean_expandExplicitBindersAux_loop___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_expandExplicitBindersAux_loop___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -992,13 +992,13 @@ lean_inc(x_1); x_17 = lean_array_push(x_16, x_1); x_18 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_19 = lean_array_push(x_18, x_5); -x_20 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_20 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_21 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_21, 0, x_20); lean_ctor_set(x_21, 1, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_22 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_23 = lean_array_push(x_22, x_21); -x_24 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_24 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -1008,7 +1008,7 @@ x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); x_29 = lean_array_push(x_17, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_30 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); @@ -1024,7 +1024,7 @@ lean_inc(x_33); x_34 = l_Array_empty___closed__1; lean_inc(x_1); x_35 = lean_array_push(x_34, x_1); -x_36 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_36 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_37 = lean_array_push(x_36, x_33); x_38 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_39 = lean_alloc_ctor(1, 2, 0); @@ -1046,16 +1046,16 @@ x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_41); lean_ctor_set(x_48, 1, x_47); x_49 = lean_array_push(x_34, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_50 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_51 = lean_array_push(x_49, x_50); x_52 = lean_array_push(x_51, x_5); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_53); lean_ctor_set(x_54, 1, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_55 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_56 = lean_array_push(x_55, x_54); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); @@ -1064,7 +1064,7 @@ x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_41); lean_ctor_set(x_60, 1, x_59); x_61 = lean_array_push(x_35, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_62 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); @@ -1087,16 +1087,16 @@ 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 = lean_array_push(x_65, x_69); -x_71 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_71 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_72 = lean_array_push(x_70, x_71); x_73 = lean_array_push(x_72, x_5); -x_74 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_74 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_74); lean_ctor_set(x_75, 1, x_73); -x_76 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_76 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_77 = lean_array_push(x_76, x_75); -x_78 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_78 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); @@ -1105,7 +1105,7 @@ x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_68); lean_ctor_set(x_81, 1, x_80); x_82 = lean_array_push(x_66, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_83 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_83); lean_ctor_set(x_84, 1, x_82); @@ -1127,7 +1127,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_90); lean_ctor_set(x_91, 1, x_89); x_92 = lean_array_push(x_87, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_93 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_94 = lean_array_push(x_93, x_86); x_95 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_96 = lean_alloc_ctor(1, 2, 0); @@ -1147,16 +1147,16 @@ x_103 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_103, 0, x_90); lean_ctor_set(x_103, 1, x_102); x_104 = lean_array_push(x_87, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_105 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_106 = lean_array_push(x_104, x_105); x_107 = lean_array_push(x_106, x_5); -x_108 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_108 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_109, 0, x_108); lean_ctor_set(x_109, 1, x_107); -x_110 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_110 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_111 = lean_array_push(x_110, x_109); -x_112 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_112 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_112); lean_ctor_set(x_113, 1, x_111); @@ -1165,7 +1165,7 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_90); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_88, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_117 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_117); lean_ctor_set(x_118, 1, x_116); @@ -1442,7 +1442,7 @@ size_t x_19; size_t x_20; lean_object* x_21; uint8_t x_22; x_19 = 0; x_20 = lean_usize_of_nat(x_14); lean_dec(x_14); -x_21 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_21 = l_Lean_Parser_Syntax_addPrec___closed__2; x_22 = l_Array_anyMUnsafe_any___at_Lean_expandExplicitBinders___spec__1(x_21, x_13, x_19, x_20); if (x_22 == 0) { @@ -1555,7 +1555,7 @@ static lean_object* _init_l_Lean_unifConstraint___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_unifConstraint___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1601,7 +1601,7 @@ static lean_object* _init_l_Lean_unifConstraint___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_unifConstraint___closed__4; x_3 = l_Lean_unifConstraint___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1615,8 +1615,8 @@ static lean_object* _init_l_Lean_unifConstraint___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__9; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__10; x_3 = l_Lean_unifConstraint___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); @@ -1629,9 +1629,9 @@ static lean_object* _init_l_Lean_unifConstraint___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_unifConstraint___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -1673,7 +1673,7 @@ static lean_object* _init_l_Lean_unifConstraintElem___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_unifConstraintElem___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1683,7 +1683,7 @@ static lean_object* _init_l_Lean_unifConstraintElem___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlts___closed__7; x_3 = l_Lean_unifConstraint; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1697,7 +1697,7 @@ static lean_object* _init_l_Lean_unifConstraintElem___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_term_x5b___x5d___closed__6; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -1709,7 +1709,7 @@ static lean_object* _init_l_Lean_unifConstraintElem___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_unifConstraintElem___closed__3; x_3 = l_Lean_unifConstraintElem___closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1753,7 +1753,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1809,7 +1809,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__5; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1823,8 +1823,8 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; -x_2 = l_prec_______closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; +x_2 = l_termIf_____x3a__Then__Else_____closed__5; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -1835,7 +1835,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__8; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1877,7 +1877,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__13; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -1889,7 +1889,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__10; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1921,7 +1921,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__15; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__17; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1935,7 +1935,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_2 = l_Lean_unifConstraintElem; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -1959,7 +1959,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__18; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__20; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1991,7 +1991,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_Lean_Parser_Tactic_locationTarget___closed__6; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__23; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2005,7 +2005,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__21; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__24; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2019,7 +2019,7 @@ static lean_object* _init_l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__25; x_3 = l_Lean_unifConstraint; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2063,7 +2063,7 @@ static lean_object* _init_l_Array_forInUnsafe_loop___at___private_Init_NotationE _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2228,7 +2228,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2246,7 +2246,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2293,7 +2293,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -2310,7 +2310,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__9; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2358,7 +2358,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__14; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2493,7 +2493,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__28; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2541,7 +2541,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__33; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2552,7 +2552,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -2562,7 +2562,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__35; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__16; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__16; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -2617,7 +2617,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_2 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__40; x_3 = lean_array_push(x_1, x_2); return x_3; @@ -2826,7 +2826,7 @@ lean_ctor_set(x_192, 1, x_191); lean_ctor_set(x_192, 2, x_188); lean_ctor_set(x_192, 3, x_189); x_193 = lean_array_push(x_186, x_192); -x_194 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_194 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_195 = lean_array_push(x_193, x_194); x_196 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__15; x_197 = lean_alloc_ctor(1, 2, 0); @@ -2838,7 +2838,7 @@ lean_ctor_set(x_199, 0, x_165); lean_ctor_set(x_199, 1, x_198); x_200 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_201 = lean_array_push(x_200, x_199); -x_202 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_202 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_203 = lean_array_push(x_201, x_202); x_204 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_205 = lean_alloc_ctor(1, 2, 0); @@ -2888,7 +2888,7 @@ x_233 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_233, 0, x_232); lean_ctor_set(x_233, 1, x_231); x_234 = lean_array_push(x_226, x_233); -x_235 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_235 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_236 = lean_array_push(x_235, x_182); x_237 = lean_array_push(x_236, x_194); x_238 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -2936,7 +2936,7 @@ lean_ctor_set(x_257, 1, x_256); lean_ctor_set(x_257, 2, x_253); lean_ctor_set(x_257, 3, x_254); x_258 = lean_array_push(x_251, x_257); -x_259 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_259 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_260 = lean_array_push(x_258, x_259); x_261 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__15; x_262 = lean_alloc_ctor(1, 2, 0); @@ -2948,7 +2948,7 @@ lean_ctor_set(x_264, 0, x_165); lean_ctor_set(x_264, 1, x_263); x_265 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_266 = lean_array_push(x_265, x_264); -x_267 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_267 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_268 = lean_array_push(x_266, x_267); x_269 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_270 = lean_alloc_ctor(1, 2, 0); @@ -2998,7 +2998,7 @@ x_298 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_298, 0, x_297); lean_ctor_set(x_298, 1, x_296); x_299 = lean_array_push(x_291, x_298); -x_300 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_300 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_301 = lean_array_push(x_300, x_246); x_302 = lean_array_push(x_301, x_259); x_303 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -3124,7 +3124,7 @@ lean_ctor_set(x_52, 1, x_51); lean_ctor_set(x_52, 2, x_48); lean_ctor_set(x_52, 3, x_49); x_53 = lean_array_push(x_46, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_54 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_55 = lean_array_push(x_53, x_54); x_56 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__15; x_57 = lean_alloc_ctor(1, 2, 0); @@ -3136,7 +3136,7 @@ lean_ctor_set(x_59, 0, x_17); lean_ctor_set(x_59, 1, x_58); x_60 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_61 = lean_array_push(x_60, x_59); -x_62 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_62 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_63 = lean_array_push(x_61, x_62); x_64 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_65 = lean_alloc_ctor(1, 2, 0); @@ -3178,7 +3178,7 @@ x_89 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_89, 0, x_88); lean_ctor_set(x_89, 1, x_87); x_90 = lean_array_push(x_82, x_89); -x_91 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_91 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_92 = lean_array_push(x_91, x_42); x_93 = lean_array_push(x_92, x_54); x_94 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -3224,7 +3224,7 @@ lean_ctor_set(x_113, 1, x_112); lean_ctor_set(x_113, 2, x_109); lean_ctor_set(x_113, 3, x_110); x_114 = lean_array_push(x_107, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_115 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_116 = lean_array_push(x_114, x_115); x_117 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__15; x_118 = lean_alloc_ctor(1, 2, 0); @@ -3236,7 +3236,7 @@ lean_ctor_set(x_120, 0, x_17); lean_ctor_set(x_120, 1, x_119); x_121 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_122 = lean_array_push(x_121, x_120); -x_123 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_123 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_124 = lean_array_push(x_122, x_123); x_125 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_126 = lean_alloc_ctor(1, 2, 0); @@ -3278,7 +3278,7 @@ x_150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_150, 0, x_149); lean_ctor_set(x_150, 1, x_148); x_151 = lean_array_push(x_143, x_150); -x_152 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_152 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_153 = lean_array_push(x_152, x_102); x_154 = lean_array_push(x_153, x_115); x_155 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -3348,7 +3348,7 @@ static lean_object* _init_l_term_u2203___x2c_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u2203___x2c_____closed__4; x_3 = l_Lean_explicitBinders; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3362,7 +3362,7 @@ static lean_object* _init_l_term_u2203___x2c_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u2203___x2c_____closed__5; x_3 = l_term_x5b___x5d___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3376,9 +3376,9 @@ static lean_object* _init_l_term_u2203___x2c_____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u2203___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3507,7 +3507,7 @@ static lean_object* _init_l_termExists___x2c_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termExists___x2c_____closed__4; x_3 = l_Lean_explicitBinders; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3521,7 +3521,7 @@ static lean_object* _init_l_termExists___x2c_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termExists___x2c_____closed__5; x_3 = l_term_x5b___x5d___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3535,9 +3535,9 @@ static lean_object* _init_l_termExists___x2c_____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termExists___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3648,7 +3648,7 @@ static lean_object* _init_l_term_u03a3___x2c_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u03a3___x2c_____closed__4; x_3 = l_Lean_explicitBinders; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3662,7 +3662,7 @@ static lean_object* _init_l_term_u03a3___x2c_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u03a3___x2c_____closed__5; x_3 = l_term_x5b___x5d___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3676,9 +3676,9 @@ static lean_object* _init_l_term_u03a3___x2c_____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u03a3___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3807,7 +3807,7 @@ static lean_object* _init_l_term_u03a3_x27___x2c_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u03a3_x27___x2c_____closed__4; x_3 = l_Lean_explicitBinders; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3821,7 +3821,7 @@ static lean_object* _init_l_term_u03a3_x27___x2c_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u03a3_x27___x2c_____closed__5; x_3 = l_term_x5b___x5d___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3835,9 +3835,9 @@ static lean_object* _init_l_term_u03a3_x27___x2c_____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term_u03a3_x27___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3966,7 +3966,7 @@ static lean_object* _init_l_term___xd7____1___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_bracketedExplicitBinders; x_3 = l_term___xd7____1___closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3980,9 +3980,9 @@ static lean_object* _init_l_term___xd7____1___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___xd7____1___closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4092,7 +4092,7 @@ static lean_object* _init_l_term___xd7_x27_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_bracketedExplicitBinders; x_3 = l_term___xd7_x27_____closed__4; x_4 = lean_alloc_ctor(2, 3, 0); @@ -4106,9 +4106,9 @@ static lean_object* _init_l_term___xd7_x27_____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_term___xd7_x27_____closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4220,7 +4220,7 @@ static lean_object* _init_l_tacticFunext_______closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_2 = l_Lean_Parser_Tactic_intro___closed__13; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -4232,7 +4232,7 @@ static lean_object* _init_l_tacticFunext_______closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_tacticFunext_______closed__4; x_3 = l_tacticFunext_______closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -4450,7 +4450,7 @@ lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = l_Array_empty___closed__1; x_26 = lean_array_push(x_25, x_24); -x_27 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_27 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_28 = lean_array_push(x_26, x_27); x_29 = l_Lean_instInhabitedSyntax; x_30 = lean_unsigned_to_nat(0u); @@ -4487,7 +4487,7 @@ x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_33); lean_ctor_set(x_50, 1, x_49); x_51 = lean_array_push(x_25, x_50); -x_52 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_52 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_52); lean_ctor_set(x_53, 1, x_51); @@ -4522,7 +4522,7 @@ lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_64); x_67 = l_Array_empty___closed__1; x_68 = lean_array_push(x_67, x_66); -x_69 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_69 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_70 = lean_array_push(x_68, x_69); x_71 = l_Lean_instInhabitedSyntax; x_72 = lean_unsigned_to_nat(0u); @@ -4544,7 +4544,7 @@ x_82 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_82, 0, x_75); lean_ctor_set(x_82, 1, x_81); x_83 = lean_array_push(x_67, x_82); -x_84 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_84 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_85 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_85, 0, x_84); lean_ctor_set(x_85, 1, x_83); @@ -4710,11 +4710,11 @@ x_12 = lean_ctor_get(x_6, 2); lean_inc(x_12); x_13 = lean_ctor_get(x_6, 1); lean_inc(x_13); -x_14 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_15 = l_Lean_addMacroScope(x_13, x_14, x_12); x_16 = l_Lean_instInhabitedSourceInfo___closed__1; -x_17 = l_myMacro____x40_Init_Notation___hyg_8994____closed__3; -x_18 = l_myMacro____x40_Init_Notation___hyg_8994____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_8826____closed__3; +x_18 = l_myMacro____x40_Init_Notation___hyg_8826____closed__9; x_19 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_19, 0, x_16); lean_ctor_set(x_19, 1, x_17); @@ -4730,7 +4730,7 @@ x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = lean_array_push(x_20, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_26 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -4812,7 +4812,7 @@ static lean_object* _init_l_myMacro____x40_Init_NotationExtra___hyg_2962____clos _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_2 = l_Lean_mkAtom(x_1); return x_2; } @@ -4941,10 +4941,10 @@ lean_ctor_set(x_37, 3, x_34); x_38 = l_Array_empty___closed__1; lean_inc(x_37); x_39 = lean_array_push(x_38, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_40 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_41 = lean_array_push(x_39, x_40); x_42 = lean_array_push(x_41, x_40); -x_43 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_43 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_44 = lean_array_push(x_42, x_43); x_45 = l_Array_ofSubarray___rarg(x_28); lean_dec(x_28); @@ -4964,27 +4964,27 @@ x_55 = l_Lean_nullKind___closed__2; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); -x_57 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__2; +x_57 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__2; x_58 = lean_array_push(x_57, x_56); -x_59 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_59 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_60 = lean_array_push(x_58, x_59); x_61 = lean_array_push(x_60, x_21); -x_62 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_62 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_63 = lean_array_push(x_61, x_62); x_64 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_64, 0, x_4); lean_ctor_set(x_64, 1, x_63); x_65 = lean_array_push(x_44, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_66 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_67 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_67, 0, x_66); lean_ctor_set(x_67, 1, x_65); x_68 = lean_array_push(x_38, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_69 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); -x_71 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_71 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_72 = lean_array_push(x_71, x_70); x_73 = lean_array_push(x_72, x_40); x_74 = l_Array_ofSubarray___rarg(x_29); @@ -5010,7 +5010,7 @@ x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_4); lean_ctor_set(x_87, 1, x_86); x_88 = lean_array_push(x_73, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_89 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_90 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_90, 0, x_89); lean_ctor_set(x_90, 1, x_88); @@ -5152,7 +5152,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__7 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__4; x_3 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -5166,9 +5166,9 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__8 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__7; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -5180,7 +5180,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__9 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__8; x_3 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); @@ -5194,7 +5194,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -5204,7 +5204,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__9; x_3 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__10; x_4 = lean_alloc_ctor(2, 3, 0); @@ -5218,9 +5218,9 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_Tactic_inductionAlts___closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -5232,7 +5232,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -5242,7 +5242,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__13; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -5254,7 +5254,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__12; x_3 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__14; x_4 = lean_alloc_ctor(2, 3, 0); @@ -5280,7 +5280,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__16; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -5304,7 +5304,7 @@ static lean_object* _init_l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__11; x_3 = l_commandClassAbbrev_______x3a_x3d_____x2c___closed__18; x_4 = lean_alloc_ctor(2, 3, 0); @@ -6750,7 +6750,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -6760,7 +6760,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__10; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -6770,7 +6770,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__11; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -6780,7 +6780,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__12; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -6790,7 +6790,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__13; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -6800,7 +6800,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__14; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7052,7 +7052,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__39; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7087,7 +7087,7 @@ static lean_object* _init_l_myMacro____x40_Init_NotationExtra___hyg_3453____clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__43; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7199,9 +7199,9 @@ x_26 = lean_usize_of_nat(x_25); lean_dec(x_25); x_27 = 0; x_28 = l_Array_empty___closed__1; -x_29 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_29 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_30 = l_Lean_instInhabitedSourceInfo___closed__1; -x_31 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_31 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_32 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__2; lean_inc(x_2); x_33 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2(x_10, x_28, x_29, x_30, x_31, x_24, x_26, x_27, x_32, x_2, x_3); @@ -7267,7 +7267,7 @@ x_60 = l_Lean_MacroScopesView_review(x_55); x_61 = l_Lean_mkIdentFrom(x_9, x_60); lean_inc(x_9); x_62 = lean_array_push(x_28, x_9); -x_63 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_63 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_64 = lean_array_push(x_62, x_63); x_65 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_66 = lean_alloc_ctor(1, 2, 0); @@ -7338,11 +7338,11 @@ x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_70); lean_ctor_set(x_107, 1, x_106); x_108 = lean_array_push(x_105, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_109 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_110 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_110, 0, x_109); lean_ctor_set(x_110, 1, x_108); -x_111 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_111 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_112 = lean_array_push(x_111, x_110); x_113 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_114 = lean_alloc_ctor(1, 2, 0); @@ -7369,7 +7369,7 @@ x_125 = lean_array_push(x_122, x_124); x_126 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_126, 0, x_109); lean_ctor_set(x_126, 1, x_125); -x_127 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_127 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_128 = lean_array_push(x_127, x_126); x_129 = lean_array_push(x_128, x_63); x_130 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -7416,7 +7416,7 @@ x_146 = l_Lean_MacroScopesView_review(x_145); x_147 = l_Lean_mkIdentFrom(x_9, x_146); lean_inc(x_9); x_148 = lean_array_push(x_28, x_9); -x_149 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_149 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_150 = lean_array_push(x_148, x_149); x_151 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_152 = lean_alloc_ctor(1, 2, 0); @@ -7487,11 +7487,11 @@ x_193 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_193, 0, x_156); lean_ctor_set(x_193, 1, x_192); x_194 = lean_array_push(x_191, x_193); -x_195 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_195 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_196 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_196, 0, x_195); lean_ctor_set(x_196, 1, x_194); -x_197 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_197 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_198 = lean_array_push(x_197, x_196); x_199 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_200 = lean_alloc_ctor(1, 2, 0); @@ -7518,7 +7518,7 @@ x_211 = lean_array_push(x_208, x_210); x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_195); lean_ctor_set(x_212, 1, x_211); -x_213 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_213 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_214 = lean_array_push(x_213, x_212); x_215 = lean_array_push(x_214, x_149); x_216 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -7591,7 +7591,7 @@ x_239 = l_Lean_MacroScopesView_review(x_238); x_240 = l_Lean_mkIdentFrom(x_9, x_239); lean_inc(x_9); x_241 = lean_array_push(x_28, x_9); -x_242 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_242 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_243 = lean_array_push(x_241, x_242); x_244 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_245 = lean_alloc_ctor(1, 2, 0); @@ -7662,11 +7662,11 @@ x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_249); lean_ctor_set(x_286, 1, x_285); x_287 = lean_array_push(x_284, x_286); -x_288 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_288 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_289 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_289, 0, x_288); lean_ctor_set(x_289, 1, x_287); -x_290 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_290 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_291 = lean_array_push(x_290, x_289); x_292 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_293 = lean_alloc_ctor(1, 2, 0); @@ -7693,7 +7693,7 @@ x_304 = lean_array_push(x_301, x_303); x_305 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_305, 0, x_288); lean_ctor_set(x_305, 1, x_304); -x_306 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_306 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_307 = lean_array_push(x_306, x_305); x_308 = lean_array_push(x_307, x_242); x_309 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -7801,7 +7801,7 @@ x_347 = l_Lean_MacroScopesView_review(x_346); x_348 = l_Lean_mkIdentFrom(x_9, x_347); lean_inc(x_9); x_349 = lean_array_push(x_28, x_9); -x_350 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_350 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_351 = lean_array_push(x_349, x_350); x_352 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_353 = lean_alloc_ctor(1, 2, 0); @@ -7872,11 +7872,11 @@ x_394 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_394, 0, x_357); lean_ctor_set(x_394, 1, x_393); x_395 = lean_array_push(x_392, x_394); -x_396 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_396 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_397 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_397, 0, x_396); lean_ctor_set(x_397, 1, x_395); -x_398 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_398 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_399 = lean_array_push(x_398, x_397); x_400 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_401 = lean_alloc_ctor(1, 2, 0); @@ -7903,7 +7903,7 @@ x_412 = lean_array_push(x_409, x_411); x_413 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_413, 0, x_396); lean_ctor_set(x_413, 1, x_412); -x_414 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_414 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_415 = lean_array_push(x_414, x_413); x_416 = lean_array_push(x_415, x_350); x_417 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; diff --git a/stage0/stdlib/Init/System/IO.c b/stage0/stdlib/Init/System/IO.c index d29fef3864..64f061833e 100644 --- a/stage0/stdlib/Init/System/IO.c +++ b/stage0/stdlib/Init/System/IO.c @@ -77,10 +77,10 @@ lean_object* l_Lean_instEval___rarg(lean_object*, lean_object*, uint8_t, lean_ob lean_object* l_IO_toEIO(lean_object*, lean_object*); extern lean_object* l_termS_x21_____closed__7; lean_object* l_IO_FS_Handle_getLine___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__6; extern lean_object* l_Array_empty___closed__1; lean_object* l_Lean_instEvalIO___rarg(lean_object*, lean_object*, uint8_t, lean_object*); lean_object* l_IO_Prim_getStdout___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__6; lean_object* lean_st_ref_get(lean_object*, lean_object*); lean_object* l_Monad_seqRight___default___rarg___lambda__1___boxed(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedParserDescr___closed__1; @@ -90,7 +90,6 @@ lean_object* lean_get_stderr(lean_object*); uint32_t l_UInt32_shiftLeft(uint32_t, uint32_t); uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_IO_FS_Handle_write(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_IO_print(lean_object*); lean_object* l_IO_FS_Stream_ofBuffer___elambda__5(lean_object*); extern lean_object* l_termS_x21_____closed__3; @@ -99,6 +98,7 @@ lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__7; lean_object* l_IO_FS_Handle_flush___rarg(lean_object*, lean_object*); lean_object* l_Lean_instEvalUnit___rarg___boxed(lean_object*, lean_object*); lean_object* l_ST_Prim_mkRef___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_IO_withStdin___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_IO_Prim_Handle_mk___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_IO_FS_Handle_readToEnd(lean_object*); @@ -112,7 +112,6 @@ extern lean_object* l_Lean_interpolatedStrKind; lean_object* l_IO_Process_SpawnArgs_args___default; uint32_t l_IO_AccessRight_flags___closed__6; lean_object* l_IO_FS_Handle_readToEnd___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_IO_ofExcept_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_IO_instMonadLiftSTRealWorldEIO_match__1___boxed(lean_object*, lean_object*); lean_object* l_IO_isDir(lean_object*); @@ -130,12 +129,11 @@ lean_object* lean_io_getenv(lean_object*, lean_object*); uint32_t l_IO_AccessRight_flags___closed__13; lean_object* l_IO_Process_SpawnArgs_cwd___default; lean_object* l_Lean_instEvalUnit___boxed(lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_IO_instMonadLiftSTRealWorldEIO_match__1(lean_object*, uint8_t); lean_object* l_Lean_instEval__1(lean_object*); lean_object* l_IO_FS_Handle_getLine___at_IO_Process_output___spec__2(lean_object*, lean_object*); lean_object* l_IO_setAccessRights(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_IO_setStdout(lean_object*); lean_object* l_IO_withStdin(lean_object*); lean_object* lean_io_map_task(lean_object*, lean_object*, lean_object*, lean_object*); @@ -189,10 +187,10 @@ lean_object* l_IO_FS_Stream_ofBuffer___elambda__1___boxed(lean_object*, lean_obj lean_object* l_IO_getStderr___rarg___closed__1; lean_object* lean_io_current_dir(lean_object*); lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__16; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_IO_Prim_fopenFlags___closed__10; lean_object* l_ByteArray_extract(lean_object*, lean_object*, lean_object*); lean_object* lean_string_from_utf8_unchecked(lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; lean_object* l_instMonadExceptOfEIO(lean_object*); lean_object* l_IO_FS_Stream_ofBuffer_match__1(lean_object*); lean_object* l_IO_Process_run___lambda__1(lean_object*, lean_object*, lean_object*); @@ -201,6 +199,7 @@ lean_object* l_IO_FS_Stream_putStrLn(lean_object*); lean_object* l_IO_withStderr___at_IO_FS_withIsolatedStreams___spec__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_io_wait(lean_object*, lean_object*); lean_object* l_IO_print___at_IO_println___spec__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_IO_FS_Handle_write___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_IO_FS_Handle_readToEnd_read___at_IO_Process_output___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l_EStateM_tryCatch___at_IO_FS_withIsolatedStreams___spec__2(lean_object*); @@ -227,6 +226,7 @@ lean_object* l_EIO_toIO_x27___rarg(lean_object*, lean_object*); lean_object* l_EStateM_instMonadFinallyEStateM(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_IO_FS_Stream_ofHandle___elambda__2___boxed(lean_object*, lean_object*); lean_object* l_IO_initializing___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* lean_stream_of_handle(lean_object*); extern lean_object* l_instMonadExceptOfEST___closed__2; lean_object* l_IO_Prim_iterate(lean_object*, lean_object*); @@ -261,6 +261,7 @@ lean_object* l_IO_FileRight_flags___boxed(lean_object*); lean_object* l_instInhabitedEIO(lean_object*, lean_object*); lean_object* l_IO_FS_Stream_ofBuffer_match__1___rarg(lean_object*, lean_object*, lean_object*); uint32_t l_IO_AccessRight_flags___closed__11; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_IO_FS_Handle_read(lean_object*); lean_object* lean_io_has_finished(lean_object*, lean_object*); lean_object* l_String_dropRight(lean_object*, lean_object*); @@ -275,6 +276,7 @@ lean_object* l_IO_FS_Stream_ofHandle___elambda__2(lean_object*, lean_object*); lean_object* l_IO_Process_run(lean_object*, lean_object*); uint8_t l_IO_AccessRight_write___default; lean_object* l_IO_FS_Stream_ofBuffer___elambda__6(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_object* l_IO_ofExcept___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_IO_Prim_fileExists___boxed(lean_object*, lean_object*); @@ -288,6 +290,7 @@ lean_object* lean_io_prim_handle_write(lean_object*, lean_object*, lean_object*) lean_object* l_IO_FS_withIsolatedStreams___rarg___closed__1; lean_object* l_IO_FS_Stream_ofBuffer___elambda__3___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_IO_ofExcept(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* lean_io_file_exists(lean_object*, lean_object*); uint8_t l_UInt32_decEq(uint32_t, uint32_t); lean_object* lean_io_check_canceled(lean_object*); @@ -319,10 +322,8 @@ lean_object* l_IO_FS_Stream_ofBuffer___elambda__3(lean_object*, lean_object*, le lean_object* l_IO_Prim_currentDir___boxed(lean_object*); lean_object* l_IO_Prim_fopenFlags___closed__5; lean_object* lean_get_stdout(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_IO_FS_Stream_ofHandle___elambda__3(lean_object*, lean_object*, lean_object*); lean_object* l_IO_Prim_iterate_match__1(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_IO_ofExcept___at_IO_Process_output___spec__3(lean_object*, lean_object*); lean_object* l_IO_withStderr___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_IO_Process_Stdio_toHandleType_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -357,6 +358,7 @@ lean_object* l_instOrElseEIO(lean_object*, lean_object*); lean_object* l_IO_eprint___at_IO_eprintln___spec__1(lean_object*, lean_object*); lean_object* l_IO_appDir___rarg___lambda__1(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__21; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; lean_object* l_IO_FS_Handle_read___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_unsafeEIO(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__2; @@ -369,7 +371,6 @@ lean_object* l_IO_Prim_fopenFlags___closed__4; lean_object* l_IO_appPath(lean_object*); lean_object* lean_io_initializing(lean_object*); lean_object* l_IO_FS_Stream_ofHandle___elambda__6___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l_IO_withStderr(lean_object*); lean_object* l_IO_FS_readFile(lean_object*); lean_object* l_IO_Prim_fopenFlags___closed__9; @@ -409,7 +410,6 @@ lean_object* l_IO_FS_lines(lean_object*); lean_object* l_IO_fileExists(lean_object*); lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__6; lean_object* l_Lean_runEval___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_IO_Prim_iterate_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_IO_withStderr___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_IO_print___rarg(lean_object*, lean_object*, lean_object*); @@ -6346,9 +6346,9 @@ static lean_object* _init_l_termPrintln_x21_______closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_2 = l_termS_x21_____closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -6360,7 +6360,7 @@ static lean_object* _init_l_termPrintln_x21_______closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_termPrintln_x21_______closed__4; x_3 = l_termPrintln_x21_______closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -6674,7 +6674,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_22, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -6708,9 +6708,9 @@ x_43 = lean_array_push(x_35, x_42); x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_27); lean_ctor_set(x_44, 1, x_43); -x_45 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_45 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_46 = lean_array_push(x_45, x_44); -x_47 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_47 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_47); lean_ctor_set(x_48, 1, x_46); @@ -6722,11 +6722,11 @@ x_51 = lean_array_push(x_29, x_50); x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_24); lean_ctor_set(x_52, 1, x_51); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_54 = lean_array_push(x_53, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_55 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_56 = lean_array_push(x_54, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); @@ -6764,17 +6764,17 @@ x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); x_74 = lean_array_push(x_68, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_75 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_76 = lean_array_push(x_74, x_75); x_77 = l_Lean_nullKind___closed__2; x_78 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_78, 0, x_77); lean_ctor_set(x_78, 1, x_76); -x_79 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_79 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_80 = lean_array_push(x_79, x_78); -x_81 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_81 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_82 = lean_array_push(x_80, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_83 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_83); lean_ctor_set(x_84, 1, x_82); @@ -6783,7 +6783,7 @@ x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_77); lean_ctor_set(x_86, 1, x_85); x_87 = lean_array_push(x_69, x_86); -x_88 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_88 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_89 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_89, 0, x_88); lean_ctor_set(x_89, 1, x_87); @@ -6817,9 +6817,9 @@ x_104 = lean_array_push(x_96, x_103); x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_88); lean_ctor_set(x_105, 1, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_106 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_107 = lean_array_push(x_106, x_105); -x_108 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_108 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_109, 0, x_108); lean_ctor_set(x_109, 1, x_107); diff --git a/stage0/stdlib/Init/Util.c b/stage0/stdlib/Init/Util.c index 59df0ca319..b6c17a0170 100644 --- a/stage0/stdlib/Init/Util.c +++ b/stage0/stdlib/Init/Util.c @@ -41,6 +41,7 @@ lean_object* l_Nat_repr(lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessage___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_withPtrAddr___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessage___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_withPtrEqDecEq_match__1(uint8_t, lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_withPtrEq(lean_object*, lean_object*, lean_object*); @@ -57,7 +58,6 @@ lean_object* lean_panic_fn(lean_object*, lean_object*); lean_object* l_panicWithPosWithDecl___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_withPtrAddr___rarg___boxed__const__1; lean_object* l_withPtrAddr___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_dbgSleep___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_withPtrAddrUnsafe___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_ptrAddrUnsafe___boxed(lean_object*, lean_object*); @@ -130,7 +130,7 @@ _start: 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; x_5 = l___private_Init_Util_0__mkPanicMessage___closed__1; x_6 = lean_string_append(x_5, x_1); -x_7 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_7 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_8 = lean_string_append(x_6, x_7); x_9 = l_Nat_repr(x_2); x_10 = lean_string_append(x_8, x_9); @@ -191,7 +191,7 @@ x_7 = lean_string_append(x_6, x_2); x_8 = l_instReprIterator___closed__2; x_9 = lean_string_append(x_7, x_8); x_10 = lean_string_append(x_9, x_1); -x_11 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_11 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_12 = lean_string_append(x_10, x_11); x_13 = l_Nat_repr(x_3); x_14 = lean_string_append(x_12, x_13); diff --git a/stage0/stdlib/Lean/Attributes.c b/stage0/stdlib/Lean/Attributes.c index 88149bee16..3ad727317d 100644 --- a/stage0/stdlib/Lean/Attributes.c +++ b/stage0/stdlib/Lean/Attributes.c @@ -57,6 +57,7 @@ lean_object* l_Lean_instMonadLiftImportMAttrM___rarg___boxed(lean_object*, lean_ lean_object* l_Std_PersistentHashMap_findAtAux___at_Lean_getBuiltinAttributeImpl___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Std_PersistentHashMap_containsAtAux___at_Lean_registerBuiltinAttribute___spec__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_ParametricAttribute_setParam___rarg___closed__1; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; lean_object* l_Lean_ParametricAttribute_getParam_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Attributes_0__Lean_AttributeExtension_mkInitial(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Attributes_0__Lean_AttributeExtension_addImported___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -302,7 +303,6 @@ lean_object* l_Lean_ParametricAttributeImpl_afterImport___default(lean_object*, extern lean_object* l_Lean_NameSet_empty; lean_object* l_Lean_registerTagAttribute___lambda__6___closed__2; lean_object* l_Lean_ConstantInfo_type(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; lean_object* l_Lean_registerAttributeImplBuilder___closed__1; lean_object* l_Lean_PersistentEnvExtension_addEntry___rarg(lean_object*, lean_object*, lean_object*); size_t l_USize_land(size_t, size_t); @@ -3179,7 +3179,7 @@ x_14 = lean_ctor_get(x_5, 1); x_15 = lean_ctor_get_usize(x_5, 2); x_16 = lean_ctor_get(x_5, 0); lean_dec(x_16); -x_17 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_17 = l_Lean_Parser_Syntax_addPrec___closed__1; x_18 = lean_string_dec_eq(x_14, x_17); lean_dec(x_14); if (x_18 == 0) @@ -3270,7 +3270,7 @@ x_38 = lean_ctor_get(x_5, 1); x_39 = lean_ctor_get_usize(x_5, 2); lean_inc(x_38); lean_dec(x_5); -x_40 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_40 = l_Lean_Parser_Syntax_addPrec___closed__1; x_41 = lean_string_dec_eq(x_38, x_40); lean_dec(x_38); if (x_41 == 0) @@ -3351,7 +3351,7 @@ if (lean_is_exclusive(x_5)) { lean_dec_ref(x_5); x_58 = lean_box(0); } -x_59 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_59 = l_Lean_Parser_Syntax_addPrec___closed__1; x_60 = lean_string_dec_eq(x_56, x_59); lean_dec(x_56); if (x_60 == 0) @@ -3569,7 +3569,7 @@ lean_dec(x_14); x_18 = lean_ctor_get(x_15, 1); lean_inc(x_18); lean_dec(x_15); -x_19 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_19 = l_Lean_Parser_Syntax_addPrec___closed__1; x_20 = lean_string_dec_eq(x_18, x_19); lean_dec(x_18); if (x_20 == 0) diff --git a/stage0/stdlib/Lean/Compiler/ConstFolding.c b/stage0/stdlib/Lean/Compiler/ConstFolding.c index b96a3ccf98..fdedf27c58 100644 --- a/stage0/stdlib/Lean/Compiler/ConstFolding.c +++ b/stage0/stdlib/Lean/Compiler/ConstFolding.c @@ -29,7 +29,6 @@ uint8_t l_List_foldr___at_Lean_Compiler_isToNat___spec__1(lean_object*, uint8_t, lean_object* l_Lean_Compiler_NumScalarTypeInfo_id___default(lean_object*); lean_object* lean_nat_div(lean_object*, lean_object*); lean_object* l_Lean_Compiler_boolFoldFns___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__7; lean_object* l_Lean_Compiler_preUIntBinFoldFns___closed__13; lean_object* l_Lean_Compiler_foldStrictAnd_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); @@ -51,6 +50,7 @@ extern lean_object* l_System_Platform_numBits; lean_object* l_Lean_Compiler_foldNatPow___boxed(lean_object*); lean_object* l_Lean_Compiler_foldUIntMod___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Compiler_natFoldFns___closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l_Lean_Compiler_boolFoldFns___closed__7; lean_object* l_Lean_Compiler_natFoldFns___closed__28; lean_object* l_Lean_Compiler_natFoldFns___closed__18; @@ -68,6 +68,7 @@ lean_object* l_Lean_Compiler_foldUIntSub(uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Compiler_foldToNat___rarg(lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_Compiler_natFoldFns___closed__19; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__7; extern lean_object* l_instReprBool___closed__1; lean_object* l_Lean_Compiler_foldNatDecLe___closed__2; lean_object* l_Lean_Compiler_preUIntBinFoldFns___closed__9; @@ -174,6 +175,7 @@ lean_object* l_Lean_Compiler_numScalarTypes___closed__22; lean_object* l_Lean_Compiler_preUIntBinFoldFns___closed__2; lean_object* l_Lean_Compiler_natFoldFns___closed__20; lean_object* l_Lean_Compiler_unFoldFns___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__7; lean_object* l_Lean_Compiler_natFoldFns___closed__26; lean_object* lean_fold_bin_op(uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Compiler_natFoldFns___closed__32; @@ -278,7 +280,6 @@ lean_object* l_Lean_Compiler_natFoldFns___closed__35; lean_object* l_Lean_Compiler_findBinFoldFn___boxed(lean_object*); lean_object* l_Lean_Compiler_natFoldFns___closed__17; lean_object* l_Lean_Compiler_preUIntBinFoldFns___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_Compiler_natPowThreshold; lean_object* l_Lean_Compiler_numScalarTypes___closed__24; lean_object* l_Lean_Compiler_getInfoFromFn_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -309,7 +310,6 @@ lean_object* l_Lean_Compiler_natFoldFns___closed__39; lean_object* lean_nat_mod(lean_object*, lean_object*); lean_object* l_Lean_mkNatLit(lean_object*); lean_object* l_Lean_Compiler_numScalarTypes___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__7; lean_object* l_Lean_Compiler_natFoldFns___closed__1; lean_object* l_Lean_Compiler_numScalarTypes___closed__19; lean_object* l_Lean_Compiler_getInfoFromVal___boxed(lean_object*); @@ -2282,7 +2282,7 @@ static lean_object* _init_l_Lean_Compiler_mkNatEq___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l_Lean_Compiler_mkNatEq___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; @@ -2337,7 +2337,7 @@ static lean_object* _init_l_Lean_Compiler_mkNatLt___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_4720____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_4552____closed__7; x_2 = l_Lean_Compiler_mkNatLt___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; @@ -2408,7 +2408,7 @@ static lean_object* _init_l_Lean_Compiler_mkNatLe___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_4204____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_4036____closed__7; x_2 = l_Lean_Compiler_mkNatLt___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Compiler/IR/Borrow.c b/stage0/stdlib/Lean/Compiler/IR/Borrow.c index a8c59bfa23..92e6394b6b 100644 --- a/stage0/stdlib/Lean/Compiler/IR/Borrow.c +++ b/stage0/stdlib/Lean/Compiler/IR/Borrow.c @@ -139,6 +139,7 @@ lean_object* l_Std_HashMapImp_insert___at_Lean_IR_Borrow_InitParamMap_visitFnBod uint8_t l_Lean_IR_Borrow_ParamMap_beq(lean_object*, lean_object*); extern lean_object* l_Lean_IR_instInhabitedFnBody; lean_object* l_Lean_IR_Borrow_ownArg_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Lean_IR_Borrow_getParamInfo_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_Borrow_collectDecl(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_Borrow_ApplyParamMap_visitFnBody_match__3(lean_object*); @@ -230,7 +231,6 @@ lean_object* l_Lean_IR_Borrow_InitParamMap_visitFnBody_match__1(lean_object*); lean_object* l_Lean_IR_Borrow_getParamInfo___closed__4; lean_object* l_Lean_IR_Borrow_updateParamMap_match__1(lean_object*); lean_object* l_Lean_IR_Borrow_ownParamsUsingArgs_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_IR_Borrow_InitParamMap_visitDecls___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_Borrow_BorrowInfCtx_currFn___default; lean_object* l_Lean_IR_Borrow_preserveTailCall(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1067,7 +1067,7 @@ static lean_object* _init_l_Std_AssocList_foldlM___at_Lean_IR_Borrow_ParamMap_fm _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Compiler/IR/CtorLayout.c b/stage0/stdlib/Lean/Compiler/IR/CtorLayout.c index 013d296d9a..532e7e38c1 100644 --- a/stage0/stdlib/Lean/Compiler/IR/CtorLayout.c +++ b/stage0/stdlib/Lean/Compiler/IR/CtorLayout.c @@ -19,6 +19,7 @@ lean_object* l_Lean_IR_CtorFieldInfo_format___closed__6; lean_object* l_Lean_fmt___at_Lean_IR_CtorFieldInfo_format___spec__1(lean_object*); lean_object* l_Lean_IR_CtorFieldInfo_format___closed__5; extern lean_object* l_Lean_Format_join___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; extern lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatArg___closed__2; lean_object* l_Lean_fmt___at_Lean_Position_instToFormatPosition___spec__1(lean_object*); lean_object* l_Lean_IR_CtorFieldInfo_format(lean_object*); @@ -29,7 +30,6 @@ lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatIRType(lean_ob lean_object* l_Lean_IR_CtorFieldInfo_format___closed__4; lean_object* l_Lean_IR_CtorFieldInfo_instToFormatCtorFieldInfo___closed__1; lean_object* l_Lean_IR_CtorFieldInfo_format___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_IR_getCtorLayout___boxed(lean_object*, lean_object*); lean_object* lean_ir_get_ctor_layout(lean_object*, lean_object*); lean_object* l_Lean_IR_CtorFieldInfo_instToFormatCtorFieldInfo; @@ -176,7 +176,7 @@ static lean_object* _init_l_Lean_IR_CtorFieldInfo_format___closed__8() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Compiler/IR/EmitC.c b/stage0/stdlib/Lean/Compiler/IR/EmitC.c index a3484feac2..9e1ab27c2f 100644 --- a/stage0/stdlib/Lean/Compiler/IR/EmitC.c +++ b/stage0/stdlib/Lean/Compiler/IR/EmitC.c @@ -75,6 +75,7 @@ lean_object* l_Lean_IR_EmitC_emitCName___boxed(lean_object*, lean_object*, lean_ lean_object* l_Lean_IR_EmitC_emitFnDeclAux(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); lean_object* l_Nat_forM_loop___at_Lean_IR_EmitC_emitFnDeclAux___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitMainFn___closed__2; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitCtor(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); @@ -309,7 +310,6 @@ lean_object* l_Lean_IR_EmitC_emitOffset___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_IR_EmitC_emitInitFn___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitDeclInit___closed__1; lean_object* l_Lean_IR_EmitC_emitArgs___boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_IR_EmitC_toCType___boxed(lean_object*); lean_object* l_Lean_IR_EmitC_emitLn___at_Lean_IR_EmitC_emitMainFn___spec__2(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitReset___closed__1; @@ -318,6 +318,7 @@ lean_object* l_Lean_IR_EmitC_emitMainFn___lambda__2___closed__11; lean_object* l_Lean_IR_EmitC_emitFileHeader___closed__21; lean_object* l_Lean_IR_EmitC_toCName(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitDeclAux_match__2___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Lean_IR_EmitC_emitInitFn___closed__7; lean_object* l_Lean_IR_EmitC_emitDeclInit(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitIf___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -366,6 +367,7 @@ lean_object* l_Lean_IR_EmitC_emitProj___closed__1; lean_object* l_Lean_IR_EmitC_emitIsShared___closed__1; lean_object* l_Lean_IR_EmitC_emitCase_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitMainFn___lambda__1___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_object* l_Lean_IR_EmitC_emitMainFn___lambda__2___closed__1; lean_object* l_Lean_IR_EmitC_emitMainFn(lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitVDecl___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -431,7 +433,6 @@ lean_object* l_List_forM___at_Lean_IR_EmitC_emitLns___spec__1___rarg(lean_object lean_object* l_Lean_IR_EmitC_declareParams___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitJmp___lambda__1___closed__1; lean_object* l_Lean_IR_EmitC_emitFileHeader___closed__15; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__15; lean_object* l_Lean_IR_EmitC_emitBlock_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitDec___closed__2; lean_object* l_Lean_IR_EmitC_emitSetTag___closed__1; @@ -567,7 +568,6 @@ lean_object* l_Lean_IR_EmitC_emitPartialApp___boxed(lean_object*, lean_object*, lean_object* l_Lean_IR_EmitC_declareVar___closed__1; lean_object* l_Lean_IR_EmitC_isIf_match__1(lean_object*); lean_object* l_Lean_IR_EmitC_emitDeclInit_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_IR_EmitC_declareVar___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitSSet(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_nat_mod(lean_object*, lean_object*); @@ -589,6 +589,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_IR_EmitC_emitInitFn___spec__3(l lean_object* l_Lean_IR_EmitC_emitSSet___closed__4; lean_object* l_Nat_forM_loop___at_Lean_IR_EmitC_emitTailCall___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitInitFn___closed__2; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__11; lean_object* l_List_forM___at_Lean_IR_EmitC_emitMainFn___spec__3(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitLn(lean_object*); lean_object* l_Lean_IR_EmitC_emitSSet___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -623,7 +624,6 @@ lean_object* l_Lean_IR_EmitC_emitLns___rarg___boxed(lean_object*, lean_object*, lean_object* l_Lean_IR_EmitC_emitFileHeader___closed__10; lean_object* l_Lean_IR_EmitC_getModName(lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitSSet___closed__2; -extern lean_object* l_prec___x2b_____closed__5; lean_object* l_Lean_IR_EmitC_emitMainFn___lambda__2___closed__28; extern lean_object* l_instReprChar___closed__1; extern lean_object* l_addParenHeuristic___closed__1; @@ -2281,7 +2281,7 @@ lean_object* l_Lean_IR_EmitC_emitFnDeclAux___lambda__1(lean_object* x_1, lean_ob _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; -x_4 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_4 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_5 = lean_string_append(x_3, x_4); x_6 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_7 = lean_string_append(x_5, x_6); @@ -3651,7 +3651,7 @@ lean_inc(x_6); x_7 = lean_ctor_get(x_5, 1); lean_inc(x_7); lean_dec(x_5); -x_8 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_8 = l_Lean_Parser_Syntax_addPrec___closed__2; x_9 = l_Lean_IR_usesModuleFrom(x_6, x_8); lean_dec(x_6); if (x_9 == 0) @@ -5690,7 +5690,7 @@ return x_17; else { lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; -x_18 = l_prec___x2b_____closed__5; +x_18 = l_Lean_Parser_Syntax_addPrec___closed__11; x_19 = lean_string_append(x_14, x_18); x_20 = l_Nat_repr(x_2); x_21 = lean_string_append(x_19, x_20); @@ -6079,7 +6079,7 @@ x_24 = l_Lean_IR_EmitC_emitArg(x_16, x_5, x_23); x_25 = lean_ctor_get(x_24, 1); lean_inc(x_25); lean_dec(x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_26 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_27 = lean_string_append(x_25, x_26); x_28 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_29 = lean_string_append(x_27, x_28); @@ -6130,7 +6130,7 @@ x_16 = lean_string_append(x_15, x_14); lean_dec(x_14); x_17 = lean_string_append(x_13, x_16); lean_dec(x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_18 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_19 = lean_string_append(x_17, x_18); x_20 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_21 = lean_string_append(x_19, x_20); @@ -6153,7 +6153,7 @@ x_28 = lean_string_append(x_27, x_26); lean_dec(x_26); x_29 = lean_string_append(x_25, x_28); lean_dec(x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_30 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_31 = lean_string_append(x_29, x_30); x_32 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_33 = lean_string_append(x_31, x_32); @@ -6470,7 +6470,7 @@ x_9 = lean_string_append(x_4, x_8); x_10 = l_Nat_repr(x_1); x_11 = lean_string_append(x_9, x_10); lean_dec(x_10); -x_12 = l_prec___x2b_____closed__5; +x_12 = l_Lean_Parser_Syntax_addPrec___closed__11; x_13 = lean_string_append(x_11, x_12); x_14 = l_Nat_repr(x_2); x_15 = lean_string_append(x_13, x_14); @@ -6989,7 +6989,7 @@ x_21 = lean_ctor_get(x_20, 1); lean_inc(x_21); lean_dec(x_20); x_22 = lean_string_append(x_21, x_10); -x_23 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_23 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_24 = lean_string_append(x_22, x_23); x_25 = lean_string_append(x_24, x_14); x_26 = l_Lean_IR_EmitC_emitMainFn___lambda__1___closed__4; @@ -7128,7 +7128,7 @@ lean_inc(x_29); lean_dec(x_28); x_30 = lean_string_append(x_29, x_12); lean_dec(x_12); -x_31 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_31 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_32 = lean_string_append(x_30, x_31); x_33 = lean_string_append(x_32, x_16); if (x_4 == 0) @@ -8049,7 +8049,7 @@ x_26 = l_Lean_expandExternPattern(x_24, x_25); lean_dec(x_25); x_27 = lean_string_append(x_6, x_26); lean_dec(x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_28 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_29 = lean_string_append(x_27, x_28); x_30 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_31 = lean_string_append(x_29, x_30); @@ -9558,7 +9558,7 @@ lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean x_11 = lean_ctor_get(x_9, 1); x_12 = lean_ctor_get(x_9, 0); lean_dec(x_12); -x_13 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_13 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_14 = lean_string_append(x_11, x_13); x_15 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_16 = lean_string_append(x_14, x_15); @@ -9573,7 +9573,7 @@ lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean x_18 = lean_ctor_get(x_9, 1); lean_inc(x_18); lean_dec(x_9); -x_19 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_19 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_20 = lean_string_append(x_18, x_19); x_21 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_22 = lean_string_append(x_20, x_21); @@ -10591,7 +10591,7 @@ x_25 = l_Lean_IR_EmitC_emitArg(x_16, x_5, x_24); x_26 = lean_ctor_get(x_25, 1); lean_inc(x_26); lean_dec(x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_27 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_28 = lean_string_append(x_26, x_27); x_29 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_30 = lean_string_append(x_28, x_29); @@ -10668,7 +10668,7 @@ x_27 = l_Lean_IR_EmitC_emitArg(x_16, x_5, x_26); x_28 = lean_ctor_get(x_27, 1); lean_inc(x_28); lean_dec(x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_29 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_30 = lean_string_append(x_28, x_29); x_31 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_32 = lean_string_append(x_30, x_31); @@ -10743,7 +10743,7 @@ x_24 = lean_string_append(x_22, x_23); x_25 = l_Nat_repr(x_12); x_26 = lean_string_append(x_24, x_25); lean_dec(x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_27 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_28 = lean_string_append(x_26, x_27); x_29 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_30 = lean_string_append(x_28, x_29); @@ -11709,7 +11709,7 @@ x_9 = lean_string_append(x_8, x_7); lean_dec(x_7); x_10 = lean_string_append(x_3, x_9); lean_dec(x_9); -x_11 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_11 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_12 = lean_string_append(x_10, x_11); x_13 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_14 = lean_string_append(x_12, x_13); @@ -12172,7 +12172,7 @@ lean_object* x_97; lean_object* x_98; lean_object* x_99; lean_object* x_100; lea x_97 = lean_ctor_get(x_95, 1); x_98 = lean_ctor_get(x_95, 0); lean_dec(x_98); -x_99 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_99 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_100 = lean_string_append(x_97, x_99); x_101 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_102 = lean_string_append(x_100, x_101); @@ -12187,7 +12187,7 @@ lean_object* x_104; lean_object* x_105; lean_object* x_106; lean_object* x_107; x_104 = lean_ctor_get(x_95, 1); lean_inc(x_104); lean_dec(x_95); -x_105 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_105 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_106 = lean_string_append(x_104, x_105); x_107 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_108 = lean_string_append(x_106, x_107); @@ -12262,7 +12262,7 @@ lean_dec(x_9); x_14 = l_Nat_repr(x_13); x_15 = lean_string_append(x_12, x_14); lean_dec(x_14); -x_16 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_16 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_17 = lean_string_append(x_15, x_16); x_18 = l___private_Lean_Data_Format_0__Lean_Format_pushNewline___closed__1; x_19 = lean_string_append(x_17, x_18); diff --git a/stage0/stdlib/Lean/Compiler/IR/Format.c b/stage0/stdlib/Lean/Compiler/IR/Format.c index 86a96710f6..73c4ca31ba 100644 --- a/stage0/stdlib/Lean/Compiler/IR/Format.c +++ b/stage0/stdlib/Lean/Compiler/IR/Format.c @@ -62,7 +62,6 @@ lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed_ lean_object* l_Lean_IR_formatAlt___closed__4; lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatIRType___closed__22; lean_object* lean_array_get_size(lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__6; lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l_Lean_IR_instToFormatParam; lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed__25; @@ -133,6 +132,7 @@ lean_object* l_Lean_IR_formatFnBody_loop___closed__1; lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatLitVal_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_formatDecl_match__1(lean_object*); lean_object* l_Lean_fmt___at_Lean_Position_instToFormatPosition___spec__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__15; extern lean_object* l_instReprIterator___closed__2; lean_object* l_Lean_IR_formatFnBodyHead___closed__26; extern lean_object* l_Lean_formatEntry___closed__1; @@ -158,7 +158,6 @@ lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed_ extern lean_object* l_Lean_Parser_Tactic_case___closed__3; lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr_match__1(lean_object*); lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatArg_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__15; lean_object* l_Lean_IR_formatAlt___closed__3; lean_object* l_Lean_IR_formatFnBodyHead___closed__34; lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed__11; @@ -226,6 +225,7 @@ lean_object* l_Lean_IR_formatFnBody_loop___closed__5; extern lean_object* l_Lean_MessageData_formatAux___closed__3; lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatIRType___closed__2; lean_object* l_Lean_IR_formatFnBodyHead___closed__19; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l_Lean_IR_formatAlt_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed__16; lean_object* l_Lean_IR_formatFnBodyHead___closed__36; @@ -2497,7 +2497,7 @@ static lean_object* _init_l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatP _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -4453,7 +4453,7 @@ static lean_object* _init_l_Lean_IR_formatFnBody_loop___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Compiler/NameMangling.c b/stage0/stdlib/Lean/Compiler/NameMangling.c index d6f3bc6342..9e7870e3e3 100644 --- a/stage0/stdlib/Lean/Compiler/NameMangling.c +++ b/stage0/stdlib/Lean/Compiler/NameMangling.c @@ -32,7 +32,6 @@ uint8_t l_Char_isAlpha(uint32_t); uint8_t l_UInt32_decEq(uint32_t, uint32_t); lean_object* l_Lean_String_mangle(lean_object*); lean_object* lean_mk_module_initialization_function_name(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; uint32_t l_String_Iterator_curr(lean_object*); lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_String_mangleAux___closed__2; lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_Name_mangleAux_match__2(lean_object*); @@ -43,6 +42,7 @@ lean_object* lean_string_length(lean_object*); lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_String_mangleAux___closed__3; lean_object* lean_nat_mod(lean_object*, lean_object*); lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_Name_mangleAux_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_Name_mangleAux_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_String_mangleAux_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_uint32_to_nat(uint32_t); @@ -363,7 +363,7 @@ else { lean_object* x_6; lean_object* x_7; lean_object* x_8; lean_object* x_9; x_6 = l___private_Lean_Compiler_NameMangling_0__Lean_Name_mangleAux(x_3); -x_7 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_7 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_8 = lean_string_append(x_6, x_7); x_9 = lean_string_append(x_8, x_5); lean_dec(x_5); @@ -379,7 +379,7 @@ x_11 = lean_ctor_get(x_1, 1); lean_inc(x_11); lean_dec(x_1); x_12 = l___private_Lean_Compiler_NameMangling_0__Lean_Name_mangleAux(x_10); -x_13 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_13 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_14 = lean_string_append(x_12, x_13); x_15 = l_Nat_repr(x_11); x_16 = lean_string_append(x_14, x_15); diff --git a/stage0/stdlib/Lean/Data/Format.c b/stage0/stdlib/Lean/Data/Format.c index 8b6b464ea1..5545887612 100644 --- a/stage0/stdlib/Lean/Data/Format.c +++ b/stage0/stdlib/Lean/Data/Format.c @@ -27,6 +27,7 @@ lean_object* l_Lean_Format_joinSuffix_match__1(lean_object*, lean_object*); lean_object* l_Lean_instToFormatDataValue___closed__1; extern lean_object* l_term_x5b___x5d___closed__9; lean_object* l_String_toFormat(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* lean_array_uget(lean_object*, size_t); extern lean_object* l_List_repr___rarg___closed__1; @@ -89,7 +90,6 @@ lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_formatEntry(lean_object*); lean_object* l_Lean_instToFormatUInt64(uint64_t); lean_object* l_Lean_Format_repr___closed__11; -extern lean_object* l_prec___x2b_____closed__4; extern lean_object* l_instReprBool___closed__2; lean_object* l_Lean_Option_format___rarg(lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); @@ -142,6 +142,7 @@ lean_object* l_Lean_formatDataValue___closed__3; lean_object* l_Lean_List_format(lean_object*); lean_object* l_Lean_instToFormat(lean_object*); lean_object* l___private_Lean_Data_Format_0__Lean_Format_beqFlattenBehavior____x40_Lean_Data_Format___hyg_13__match__1___rarg(uint8_t, uint8_t, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_object* l_Lean_Format_repr___closed__4; uint8_t l_Lean_KVMap_getBool(lean_object*, lean_object*, uint8_t); lean_object* l_Lean_Format_fill(lean_object*); @@ -164,7 +165,6 @@ lean_object* l_Lean_Format_prefixJoin_match__1(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_Format_joinArraySep___rarg___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Lean_Format_joinArraySep___spec__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l___private_Lean_Data_Format_0__Lean_Format_beqFlattenBehavior____x40_Lean_Data_Format___hyg_13____boxed(lean_object*, lean_object*); lean_object* l_Lean_Format_joinSep___at_String_toFormat___spec__1(lean_object*, lean_object*); lean_object* l_Lean_formatDataValue___closed__4; @@ -189,6 +189,7 @@ lean_object* l_Lean_Format_getUnicode___closed__1; lean_object* l_Lean_Format_joinArraySep_match__2(lean_object*); extern lean_object* l_instReprIterator___closed__2; lean_object* l_Lean_instToFormatProd_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_formatEntry___closed__1; lean_object* l_Lean_Format_isNil___boxed(lean_object*); uint8_t l___private_Lean_Data_Format_0__Lean_Format_beqFlattenBehavior____x40_Lean_Data_Format___hyg_13_(uint8_t, uint8_t); @@ -292,7 +293,6 @@ lean_object* l_Lean_Format_initFn____x40_Lean_Data_Format___hyg_1001____closed__ lean_object* l___private_Lean_Data_Format_0__Lean_Format_spaceUptoLine_match__1(lean_object*); lean_object* l_Lean_instToFormatOption___rarg(lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Data_Format___hyg_1136____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; lean_object* l_Lean_Format_instBEqFlattenBehavior; lean_object* l_Lean_termF_x21_____closed__3; lean_object* l_Lean_instReprFormat___closed__3; @@ -4352,7 +4352,7 @@ static lean_object* _init_l_Lean_termF_x21_____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_termF_x21_____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4380,7 +4380,7 @@ static lean_object* _init_l_Lean_termF_x21_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termF_x21_____closed__4; x_3 = l_termS_x21_____closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -4457,7 +4457,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Lean_Data_Format___hyg_1136____c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_myMacro____x40_Lean_Data_Format___hyg_1136____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4532,7 +4532,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Lean_Data_Format___hyg_1136____c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_myMacro____x40_Lean_Data_Format___hyg_1136____closed__8; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4962,7 +4962,7 @@ static lean_object* _init_l_Lean_List_format___rarg___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Data/Json/Basic.c b/stage0/stdlib/Lean/Data/Json/Basic.c index 2d72f53f51..d24d47acfe 100644 --- a/stage0/stdlib/Lean/Data/Json/Basic.c +++ b/stage0/stdlib/Lean/Data/Json/Basic.c @@ -63,6 +63,7 @@ lean_object* lean_int_mul(lean_object*, lean_object*); lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Lean_JsonNumber_shiftl___boxed(lean_object*, lean_object*); lean_object* l_Lean_Json_getInt_x3f_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_object* l_Lean_Json_getArrVal_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Json_instCoeBoolJson(uint8_t); lean_object* l_Lean_Json_getObj_x3f(lean_object*); @@ -136,7 +137,6 @@ lean_object* lean_int_add(lean_object*, lean_object*); lean_object* l_Lean_Json_getObjValD___boxed(lean_object*, lean_object*); lean_object* l_Substring_takeRightWhileAux___at_Lean_JsonNumber_toString___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Json_instCoeArrayJsonStructured(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; lean_object* l_Lean_JsonNumber_instReprJsonNumber(lean_object*); lean_object* l___private_Lean_Data_Json_Basic_0__Lean_JsonNumber_countDigits(lean_object*); lean_object* l_Lean_Json_getArr_x3f___boxed(lean_object*); @@ -926,7 +926,7 @@ lean_dec(x_2); x_5 = l_instReprSigma___rarg___closed__1; x_6 = lean_string_append(x_5, x_4); lean_dec(x_4); -x_7 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_7 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_8 = lean_string_append(x_6, x_7); x_9 = l_Nat_repr(x_3); x_10 = lean_string_append(x_8, x_9); diff --git a/stage0/stdlib/Lean/Data/Json/Parser.c b/stage0/stdlib/Lean/Data/Json/Parser.c index 5096ce2214..2b371535c2 100644 --- a/stage0/stdlib/Lean/Data/Json/Parser.c +++ b/stage0/stdlib/Lean/Data/Json/Parser.c @@ -86,6 +86,7 @@ extern lean_object* l___private_Init_Util_0__mkPanicMessage___closed__2; lean_object* l_Nat_repr(lean_object*); lean_object* l_Lean_Json_Parser_any(lean_object*); lean_object* l_Lean_Json_Parser_natNonZero_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Lean_Quickparse_peek_x21_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Json_parse(lean_object*); lean_object* l_Lean_Quickparse_fail___rarg(lean_object*, lean_object*); @@ -153,7 +154,6 @@ lean_object* l_Lean_Json_Parser_num___lambda__4___boxed(lean_object*, lean_objec lean_object* l_Lean_Json_Parser_num___lambda__3___closed__3; lean_object* l_Lean_Json_Parser_num___lambda__6___boxed(lean_object*, lean_object*); lean_object* lean_int_add(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_Json_Parser_natCore(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Quickparse_peek_x21(lean_object*); lean_object* l_Lean_Json_parse_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -3898,7 +3898,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Json_Parser_lookahead___rarg___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_3 = lean_string_append(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Data/Json/Printer.c b/stage0/stdlib/Lean/Data/Json/Printer.c index 17a3db74be..98a1876aed 100644 --- a/stage0/stdlib/Lean/Data/Json/Printer.c +++ b/stage0/stdlib/Lean/Data/Json/Printer.c @@ -49,7 +49,9 @@ extern lean_object* l_Char_quoteCore___closed__2; lean_object* l_Lean_Json_render___closed__2; lean_object* l_Lean_Json_compress(lean_object*); lean_object* l_Lean_Format_joinSep___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_object* l_String_foldrAux_loop___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Lean_Json_renderString(lean_object*); lean_object* lean_array_to_list(lean_object*, lean_object*); lean_object* l_Lean_Json_renderString___boxed(lean_object*); @@ -76,12 +78,10 @@ lean_object* l_Lean_Json_pretty(lean_object*, lean_object*); lean_object* l_Lean_Json_render(lean_object*); lean_object* lean_string_length(lean_object*); extern lean_object* l_Lean_List_format___rarg___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Std_RBNode_fold___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_RBNode_fold___at_Lean_Json_compress___spec__2(lean_object*, lean_object*); lean_object* lean_nat_mod(lean_object*, lean_object*); extern lean_object* l_Char_quoteCore___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Json_compress_match__1(lean_object*); uint8_t l_UInt32_decLe(uint32_t, uint32_t); @@ -427,7 +427,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; uint8_t x_12; lean_object* x_13; lean_object* x_14; x_4 = l_Lean_Json_renderString(x_2); -x_5 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_5 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_6 = lean_string_append(x_4, x_5); x_7 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_7, 0, x_6); @@ -818,7 +818,7 @@ lean_dec(x_2); x_7 = l_Std_RBNode_fold___at_Lean_Json_compress___spec__2(x_1, x_3); x_8 = l_Lean_Json_renderString(x_4); lean_dec(x_4); -x_9 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_9 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_10 = lean_string_append(x_8, x_9); x_11 = l_Lean_Json_compress(x_5); x_12 = lean_string_append(x_10, x_11); @@ -893,7 +893,7 @@ x_14 = x_10; x_15 = l_Array_mapMUnsafe_map___at_Lean_Json_compress___spec__1(x_12, x_13, x_14); x_16 = x_15; x_17 = lean_array_to_list(lean_box(0), x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_18 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_19 = l_String_intercalate(x_18, x_17); x_20 = l_term_x5b___x5d___closed__3; x_21 = lean_string_append(x_20, x_19); @@ -910,7 +910,7 @@ lean_inc(x_24); lean_dec(x_1); x_25 = lean_box(0); x_26 = l_Std_RBNode_fold___at_Lean_Json_compress___spec__2(x_25, x_24); -x_27 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_27 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_28 = l_String_intercalate(x_27, x_26); x_29 = l_addParenHeuristic___closed__1; x_30 = lean_string_append(x_29, x_28); diff --git a/stage0/stdlib/Lean/Elab/App.c b/stage0/stdlib/Lean/Elab/App.c index b08913d577..c725dc43a3 100644 --- a/stage0/stdlib/Lean/Elab/App.c +++ b/stage0/stdlib/Lean/Elab/App.c @@ -40,6 +40,7 @@ lean_object* l_Lean_Elab_Term_instInhabitedNamedArg___closed__1; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processExplictArg___closed__4; extern lean_object* l_Lean_Syntax_mkAntiquotNode___closed__3; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_App_0__Lean_Elab_Term_addLValArg___spec__2___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*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___closed__6; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppArgs___closed__3; @@ -64,9 +65,9 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processExpl lean_object* l_Array_eraseIdx___rarg(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValLoop_match__3(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___closed__3; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; uint8_t l_Lean_Expr_isProp(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___closed__15; lean_object* l_Lean_Expr_bindingDomain_x21(lean_object*); @@ -123,7 +124,6 @@ lean_object* l_List_append___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_propagateExpectedType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_throwInvalidNamedArg_match__1___rarg(lean_object*, lean_object*, lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; extern lean_object* l_Lean_MessageData_nil; lean_object* l_Lean_Elab_Term_elabApp_match__1___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_anyNamedArgDependsOnCurrent___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*); @@ -136,6 +136,7 @@ uint8_t l_Lean_Expr_isAppOf(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_getBindingName___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_local_ctx_find_from_user_name(lean_object*, lean_object*); lean_object* l_Lean_Elab_getRefPos___at___private_Lean_Elab_App_0__Lean_Elab_Term_toMessageData___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_propagateExpectedType___closed__7; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_isSuccess___boxed(lean_object*); lean_object* lean_expr_instantiate1(lean_object*, lean_object*); @@ -155,6 +156,7 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_addLValArg_match__3___r lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processImplicitArg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processExplictArg___closed__2; lean_object* l_Lean_Elab_Term_ElabAppArgs_main_match__3(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; lean_object* l_Lean_Expr_getOptParamDefault_x3f(lean_object*); lean_object* l_ReaderT_bind___at_Lean_Meta_instMonadLCtxMetaM___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_getForallBody___lambda__1(lean_object*, lean_object*); @@ -177,6 +179,7 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_addLValArg_match__4___r lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_findMethod_x3f_match__2(lean_object*); lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_App___hyg_4____closed__1; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___lambda__2___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Lean_MessageData_joinSep(lean_object*, lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_hasElabWithoutExpectedType(lean_object*, lean_object*); @@ -229,6 +232,7 @@ lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_App_0__Lean_Elab_Te uint8_t l___private_Lean_Elab_App_0__Lean_Elab_Term_isSuccess(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLValsAux_loop___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppAux___spec__1(lean_object*, lean_object*, size_t, size_t, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__3; lean_object* l_Lean_throwError___at___private_Lean_Elab_Term_0__Lean_Elab_Term_applyAttributesCore___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_fTypeHasOptAutoParams(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___closed__7; @@ -289,11 +293,14 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_toMessageData___boxed(l lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLVals___closed__2; lean_object* l_List_filterAux___at_Lean_Elab_Term_ElabAppArgs_eraseNamedArgCore___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_propagateExpectedTypeFor(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingImp___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_propagateExpectedType___closed__9; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_toMessageData_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_whnfEasyCases___at_Lean_Meta_whnfCore___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_normalizeFunType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValLoop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppArgs(lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -314,7 +321,6 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_App_0__Lean_Elab lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_List_forIn_loop___at___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLValsAux(lean_object*, lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processInstImplicitArg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -371,6 +377,7 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValLoop_match__ lean_object* l_Lean_Elab_Term_ElabAppArgs_synthesizeAppInstMVars___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_ElabAppArgs_State_instMVars___default; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_toMessageData_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_App_0__Lean_Elab_Term_addLValArg___spec__1___closed__2; lean_object* l___regBuiltin_Lean_Elab_Term_elabNamedPattern(lean_object*); extern lean_object* l_Lean_Elab_Term_instInhabitedTermElabResult; @@ -401,7 +408,6 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__13; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_addLValArg_match__2___rarg(lean_object*, lean_object*); uint8_t l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_shouldPropagateExpectedTypeFor(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_finalize___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__3; lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_consumeImplicits_match__1(lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -451,7 +457,6 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLVals(lean_objec lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_toMessageList(lean_object*); extern lean_object* l___regBuiltin_Lean_Elab_Term_elabByTactic___closed__2; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_hasOptAutoParams(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType_match__3(lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFnId_match__2___rarg(lean_object*, lean_object*, lean_object*); @@ -533,6 +538,7 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux_match__1 uint8_t l_Lean_BinderInfo_isExplicit(uint8_t); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___closed__12; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l___regBuiltin_Lean_Elab_Term_elabProj(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_findMethod_x3f_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__6; @@ -551,7 +557,6 @@ lean_object* l___regBuiltin_Lean_Elab_Term_expandPipeProj(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processExplictArg_match__2(lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_App_0__Lean_Elab_Term_addLValArg___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_anyNamedArgDependsOnCurrent_match__1___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFnId_match__1(lean_object*); lean_object* l_Lean_Exception_getRef(lean_object*); lean_object* l_Lean_Elab_Term_throwInvalidNamedArg___rarg___closed__6; @@ -565,7 +570,6 @@ lean_object* l_Lean_Elab_Term_ElabAppArgs_eraseNamedArgCore(lean_object*, lean_o lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_finalize___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppAux___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabExplicitUnivs___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Meta_getLevel(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processExplictArg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_tryPostponeIfMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -594,7 +598,6 @@ lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lea lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_finalize___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_finalize___lambda__2___closed__2; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_propagateExpectedType___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_Meta_isExprDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_mkFreshExprMVarImpl(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_forIn_loop___at___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -660,7 +663,6 @@ lean_object* l_Lean_Meta_withLocalDecl___at___private_Lean_Elab_App_0__Lean_Elab lean_object* l_Lean_Meta_mkFreshLevelMVar___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); extern lean_object* l_Lean_mkOptionalNode___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_List_map___at___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFnId___spec__2(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLVals___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_mergeFailures___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -693,7 +695,6 @@ uint8_t l_Lean_isStructureLike(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__4; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_processExplictArg_match__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_mkBaseProjections___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(lean_object*); lean_object* l_Lean_indentExpr(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandApp___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*); @@ -745,7 +746,6 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_mkBaseProjections___box lean_object* l_Lean_throwError___at_Lean_Elab_Term_expandApp___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_addNamedArg___spec__1(lean_object*, lean_object*, size_t, size_t); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___closed__8; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; lean_object* l_Lean_Elab_Term_ElabAppArgs_eraseNamedArg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_isStructure(lean_object*, lean_object*); lean_object* l_Lean_addTrace___at___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_propagateExpectedType___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -8637,7 +8637,7 @@ x_2 = lean_ctor_get(x_1, 0); lean_inc(x_2); lean_dec(x_1); x_3 = l_Lean_Syntax_getKind(x_2); -x_4 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_4 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_5 = lean_name_eq(x_3, x_4); if (x_5 == 0) { @@ -8944,7 +8944,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_877____closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -12350,7 +12350,7 @@ lean_inc(x_70); lean_dec(x_69); x_71 = l_Array_empty___closed__1; x_72 = lean_array_push(x_71, x_66); -x_73 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_73 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_73); lean_ctor_set(x_74, 1, x_72); @@ -12941,7 +12941,7 @@ x_30 = lean_ctor_get(x_11, 1); x_31 = lean_ctor_get_usize(x_11, 2); x_32 = lean_ctor_get(x_11, 0); lean_dec(x_32); -x_33 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_33 = l_Lean_Parser_Syntax_addPrec___closed__1; x_34 = lean_string_dec_eq(x_30, x_33); lean_dec(x_30); if (x_34 == 0) @@ -12973,7 +12973,7 @@ x_37 = lean_ctor_get(x_1, 1); lean_dec(x_37); x_38 = lean_ctor_get(x_1, 0); lean_dec(x_38); -x_39 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_39 = l_Lean_Parser_Syntax_addPrec___closed__3; x_40 = lean_string_dec_eq(x_26, x_39); if (x_40 == 0) { @@ -12987,7 +12987,7 @@ else { lean_object* x_42; uint8_t x_43; lean_dec(x_26); -x_42 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_42 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_43 = lean_string_dec_eq(x_22, x_42); if (x_43 == 0) { @@ -13002,7 +13002,7 @@ else { lean_object* x_45; uint8_t x_46; lean_dec(x_22); -x_45 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_45 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_46 = lean_string_dec_eq(x_18, x_45); if (x_46 == 0) { @@ -13040,7 +13040,7 @@ else { lean_object* x_53; uint8_t x_54; lean_dec(x_1); -x_53 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_53 = l_Lean_Parser_Syntax_addPrec___closed__3; x_54 = lean_string_dec_eq(x_26, x_53); if (x_54 == 0) { @@ -13057,7 +13057,7 @@ else { lean_object* x_57; uint8_t x_58; lean_dec(x_26); -x_57 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_57 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_58 = lean_string_dec_eq(x_22, x_57); if (x_58 == 0) { @@ -13075,7 +13075,7 @@ else { lean_object* x_61; uint8_t x_62; lean_dec(x_22); -x_61 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_61 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_62 = lean_string_dec_eq(x_18, x_61); if (x_62 == 0) { @@ -13120,7 +13120,7 @@ x_70 = lean_ctor_get(x_11, 1); x_71 = lean_ctor_get_usize(x_11, 2); lean_inc(x_70); lean_dec(x_11); -x_72 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_72 = l_Lean_Parser_Syntax_addPrec___closed__1; x_73 = lean_string_dec_eq(x_70, x_72); lean_dec(x_70); if (x_73 == 0) @@ -13151,7 +13151,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_75 = lean_box(0); } -x_76 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_76 = l_Lean_Parser_Syntax_addPrec___closed__3; x_77 = lean_string_dec_eq(x_26, x_76); if (x_77 == 0) { @@ -13176,7 +13176,7 @@ else { lean_object* x_81; uint8_t x_82; lean_dec(x_26); -x_81 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_81 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_82 = lean_string_dec_eq(x_22, x_81); if (x_82 == 0) { @@ -13202,7 +13202,7 @@ else { lean_object* x_86; uint8_t x_87; lean_dec(x_22); -x_86 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_86 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_87 = lean_string_dec_eq(x_18, x_86); if (x_87 == 0) { @@ -13266,7 +13266,7 @@ if (lean_is_exclusive(x_11)) { lean_dec_ref(x_11); x_100 = lean_box(0); } -x_101 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_101 = l_Lean_Parser_Syntax_addPrec___closed__1; x_102 = lean_string_dec_eq(x_98, x_101); lean_dec(x_98); if (x_102 == 0) @@ -13297,7 +13297,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_104 = lean_box(0); } -x_105 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_105 = l_Lean_Parser_Syntax_addPrec___closed__3; x_106 = lean_string_dec_eq(x_96, x_105); if (x_106 == 0) { @@ -13330,7 +13330,7 @@ else { lean_object* x_111; uint8_t x_112; lean_dec(x_96); -x_111 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_111 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_112 = lean_string_dec_eq(x_22, x_111); if (x_112 == 0) { @@ -13363,7 +13363,7 @@ else { lean_object* x_117; uint8_t x_118; lean_dec(x_22); -x_117 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_117 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_118 = lean_string_dec_eq(x_18, x_117); if (x_118 == 0) { @@ -13445,7 +13445,7 @@ if (lean_is_exclusive(x_11)) { lean_dec_ref(x_11); x_135 = lean_box(0); } -x_136 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_136 = l_Lean_Parser_Syntax_addPrec___closed__1; x_137 = lean_string_dec_eq(x_133, x_136); lean_dec(x_133); if (x_137 == 0) @@ -13476,7 +13476,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_139 = lean_box(0); } -x_140 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_140 = l_Lean_Parser_Syntax_addPrec___closed__3; x_141 = lean_string_dec_eq(x_130, x_140); if (x_141 == 0) { @@ -13517,7 +13517,7 @@ else { lean_object* x_147; uint8_t x_148; lean_dec(x_130); -x_147 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_147 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_148 = lean_string_dec_eq(x_128, x_147); if (x_148 == 0) { @@ -13558,7 +13558,7 @@ else { lean_object* x_154; uint8_t x_155; lean_dec(x_128); -x_154 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_154 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_155 = lean_string_dec_eq(x_18, x_154); if (x_155 == 0) { @@ -13658,7 +13658,7 @@ if (lean_is_exclusive(x_11)) { lean_dec_ref(x_11); x_176 = lean_box(0); } -x_177 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_177 = l_Lean_Parser_Syntax_addPrec___closed__1; x_178 = lean_string_dec_eq(x_174, x_177); lean_dec(x_174); if (x_178 == 0) @@ -13689,7 +13689,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_180 = lean_box(0); } -x_181 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_181 = l_Lean_Parser_Syntax_addPrec___closed__3; x_182 = lean_string_dec_eq(x_171, x_181); if (x_182 == 0) { @@ -13738,7 +13738,7 @@ else { lean_object* x_189; uint8_t x_190; lean_dec(x_171); -x_189 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_189 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_190 = lean_string_dec_eq(x_168, x_189); if (x_190 == 0) { @@ -13787,7 +13787,7 @@ else { lean_object* x_197; uint8_t x_198; lean_dec(x_168); -x_197 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_197 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_198 = lean_string_dec_eq(x_166, x_197); if (x_198 == 0) { @@ -13905,7 +13905,7 @@ if (lean_is_exclusive(x_11)) { lean_dec_ref(x_11); x_222 = lean_box(0); } -x_223 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_223 = l_Lean_Parser_Syntax_addPrec___closed__1; x_224 = lean_string_dec_eq(x_220, x_223); lean_dec(x_220); if (x_224 == 0) @@ -13936,7 +13936,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_226 = lean_box(0); } -x_227 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_227 = l_Lean_Parser_Syntax_addPrec___closed__3; x_228 = lean_string_dec_eq(x_217, x_227); if (x_228 == 0) { @@ -13992,7 +13992,7 @@ else { lean_object* x_236; uint8_t x_237; lean_dec(x_217); -x_236 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_236 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_237 = lean_string_dec_eq(x_214, x_236); if (x_237 == 0) { @@ -14048,7 +14048,7 @@ else { lean_object* x_245; uint8_t x_246; lean_dec(x_214); -x_245 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_245 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_246 = lean_string_dec_eq(x_211, x_245); if (x_246 == 0) { @@ -14288,7 +14288,7 @@ if (lean_is_exclusive(x_269)) { lean_dec_ref(x_269); x_285 = lean_box(0); } -x_286 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_286 = l_Lean_Parser_Syntax_addPrec___closed__1; x_287 = lean_string_dec_eq(x_283, x_286); lean_dec(x_283); if (x_287 == 0) @@ -14319,7 +14319,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_289 = lean_box(0); } -x_290 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_290 = l_Lean_Parser_Syntax_addPrec___closed__3; x_291 = lean_string_dec_eq(x_280, x_290); if (x_291 == 0) { @@ -14380,7 +14380,7 @@ else { lean_object* x_300; uint8_t x_301; lean_dec(x_280); -x_300 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_300 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_301 = lean_string_dec_eq(x_277, x_300); if (x_301 == 0) { @@ -14441,7 +14441,7 @@ else { lean_object* x_310; uint8_t x_311; lean_dec(x_277); -x_310 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_310 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_311 = lean_string_dec_eq(x_274, x_310); if (x_311 == 0) { @@ -14710,7 +14710,7 @@ lean_dec(x_26); x_34 = lean_ctor_get(x_27, 1); lean_inc(x_34); lean_dec(x_27); -x_35 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_35 = l_Lean_Parser_Syntax_addPrec___closed__1; x_36 = lean_string_dec_eq(x_34, x_35); lean_dec(x_34); if (x_36 == 0) @@ -14727,7 +14727,7 @@ return x_11; else { lean_object* x_39; uint8_t x_40; -x_39 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_39 = l_Lean_Parser_Syntax_addPrec___closed__3; x_40 = lean_string_dec_eq(x_33, x_39); lean_dec(x_33); if (x_40 == 0) @@ -14743,7 +14743,7 @@ return x_11; else { lean_object* x_43; uint8_t x_44; -x_43 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_43 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_44 = lean_string_dec_eq(x_32, x_43); lean_dec(x_32); if (x_44 == 0) @@ -14758,7 +14758,7 @@ return x_11; else { lean_object* x_47; uint8_t x_48; -x_47 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_47 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_48 = lean_string_dec_eq(x_31, x_47); lean_dec(x_31); if (x_48 == 0) @@ -14799,7 +14799,7 @@ lean_dec(x_26); x_57 = lean_ctor_get(x_27, 1); lean_inc(x_57); lean_dec(x_27); -x_58 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_58 = l_Lean_Parser_Syntax_addPrec___closed__1; x_59 = lean_string_dec_eq(x_57, x_58); lean_dec(x_57); if (x_59 == 0) @@ -14818,7 +14818,7 @@ return x_62; else { lean_object* x_63; uint8_t x_64; -x_63 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_63 = l_Lean_Parser_Syntax_addPrec___closed__3; x_64 = lean_string_dec_eq(x_56, x_63); lean_dec(x_56); if (x_64 == 0) @@ -14836,7 +14836,7 @@ return x_67; else { lean_object* x_68; uint8_t x_69; -x_68 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_68 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_69 = lean_string_dec_eq(x_55, x_68); lean_dec(x_55); if (x_69 == 0) @@ -14853,7 +14853,7 @@ return x_72; else { lean_object* x_73; uint8_t x_74; -x_73 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_73 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_74 = lean_string_dec_eq(x_54, x_73); lean_dec(x_54); if (x_74 == 0) @@ -25204,7 +25204,7 @@ static lean_object* _init_l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Expr_ctorName___closed__10; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25222,7 +25222,7 @@ static lean_object* _init_l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25240,7 +25240,7 @@ static lean_object* _init_l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25258,7 +25258,7 @@ static lean_object* _init_l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25276,7 +25276,7 @@ static lean_object* _init_l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__8; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25404,7 +25404,7 @@ x_33 = l_Lean_Syntax_isOfKind(x_1, x_32); if (x_33 == 0) { lean_object* x_34; uint8_t x_35; -x_34 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_34 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_inc(x_1); x_35 = l_Lean_Syntax_isOfKind(x_1, x_34); if (x_35 == 0) @@ -32368,7 +32368,7 @@ static lean_object* _init_l___private_Lean_Elab_App_0__Lean_Elab_Term_toMessageD _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -33582,7 +33582,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandAp _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandApp___spec__3___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -33600,7 +33600,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandAp _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandApp___spec__3___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -34654,7 +34654,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Term_termElabAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_4 = l___regBuiltin_Lean_Elab_Term_elabApp___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -34817,7 +34817,7 @@ if (x_18 == 0) { lean_object* x_19; uint8_t x_20; lean_dec(x_1); -x_19 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_19 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_inc(x_14); x_20 = l_Lean_Syntax_isOfKind(x_14, x_19); if (x_20 == 0) diff --git a/stage0/stdlib/Lean/Elab/Attributes.c b/stage0/stdlib/Lean/Elab/Attributes.c index 4b27580929..69dc20c715 100644 --- a/stage0/stdlib/Lean/Elab/Attributes.c +++ b/stage0/stdlib/Lean/Elab/Attributes.c @@ -34,6 +34,7 @@ lean_object* l_Lean_Elab_elabAttr___rarg___lambda__1___boxed(lean_object*, lean_ lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_elabAttrs___spec__1___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Lean_Elab_elabAttr___rarg___lambda__2(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__11; @@ -74,7 +75,6 @@ lean_object* l_Lean_Elab_toAttributeKind___rarg___closed__1; lean_object* l_Lean_Elab_instToFormatAttribute___closed__2; lean_object* l_Lean_Elab_instToFormatAttribute___closed__1; lean_object* l_Lean_Elab_elabAttr___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_throwError___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_mkAttrKindGlobal___closed__1; uint8_t l_Lean_Syntax_isNone(lean_object*); @@ -433,7 +433,7 @@ static lean_object* _init_l_Lean_Elab_toAttributeKind___rarg___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_instToStringAttributeKind___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Elab/Binders.c b/stage0/stdlib/Lean/Elab/Binders.c index 63376dc0ca..9c1bd3bcf2 100644 --- a/stage0/stdlib/Lean/Elab/Binders.c +++ b/stage0/stdlib/Lean/Elab/Binders.c @@ -32,6 +32,7 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__3; extern lean_object* l_Lean_expandExplicitBindersAux_loop___closed__5; extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__1___closed__3; lean_object* l_Lean_Elab_Term_elabDepArrow___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Syntax_isAntiquotScope(lean_object*); @@ -54,11 +55,12 @@ lean_object* l_Lean_Elab_Term_elabArrow___closed__1; lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_Elab_Term_declareTacticSyntax___closed__5; lean_object* l_Lean_Elab_Term_elabLetDeclAux_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__2; lean_object* l___regBuiltin_Lean_Elab_Term_elabDepArrow___closed__1; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_mkMatch___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_append___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__29; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; lean_object* l_Lean_Meta_withoutPostponingUniverseConstraintsImp___at_Lean_Elab_Term_elabBinders___spec__1___rarg(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -114,6 +116,7 @@ lean_object* l_Lean_Elab_Term_elabFun_match__1(lean_object*); lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__6; lean_object* l_Lean_addDecl___at_Lean_Elab_Term_declareTacticSyntax___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_quoteAutoTactic___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_withoutPostponingUniverseConstraintsImp___rarg___closed__3; lean_object* lean_expr_instantiate1(lean_object*, lean_object*); @@ -123,18 +126,20 @@ lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); lean_object* l_Lean_Elab_Term_expandLetEqnsDecl(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews_loop___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__2___boxed(lean_object**); lean_object* l_Lean_Meta_isClass_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_withLocalDecl___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabImplicitLambda___spec__1___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_object* l___regBuiltin_Lean_Elab_Term_elabFun(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabDepArrow___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandMatchAltsIntoMatchAux_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getMatchAltNumPatterns___boxed(lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__20; lean_object* l_Lean_Elab_Term_elabLetDeclCore_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__2___lambda__1___closed__6; lean_object* l_Lean_Elab_Term_declareTacticSyntax___closed__3; lean_object* lean_string_utf8_byte_size(lean_object*); @@ -145,18 +150,16 @@ lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_obj lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l___private_Lean_Meta_LevelDefEq_0__Lean_Meta_processPostponed(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandMatchAltsIntoMatchTactic(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Lean_Elab_Term_expandFunBinders_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__5; lean_object* l_Lean_Meta_getPostponed___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabTypeWithAutoBoundImplicit___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews_loop___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_propagateExpectedType___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabLetDeclCore___closed__2; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBindersAux___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwKernelException___at_Lean_Elab_Term_declareTacticSyntax___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -164,6 +167,7 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabArrow(lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_throwErrorIfErrors___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__10; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__2___closed__1; lean_object* l_Lean_Elab_Term_mkLetRec___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__2; @@ -177,7 +181,6 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderIdent(l lean_object* l_Lean_Elab_Term_FunBinders_elabFunBindersAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getBinderIds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_propagateExpectedType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__5; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_propagateExpectedType_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabTermEnsuringType(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -199,6 +202,7 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__30; lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_declareTacticSyntax(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__33; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; extern lean_object* l_Lean_choiceKind___closed__2; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_getBinderIds___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__4; @@ -206,10 +210,12 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__14; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__28; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_getBinderIds___spec__1___closed__1; lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_Meta_withLetDecl___at_Lean_Elab_Term_elabLetDeclAux___spec__3(lean_object*); lean_object* l_Lean_Elab_Term_elabLetDeclAux___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l_Lean_KernelException_toMessageData(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__11; lean_object* l___regBuiltin_Lean_Elab_Term_elabFun___closed__1; lean_object* l_Lean_Elab_Term_elabLetDeclAux___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* l_Lean_Elab_Term_elabTerm(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -222,10 +228,12 @@ extern lean_object* l_Lean_Meta_mkArrow___closed__2; lean_object* l_Lean_Elab_Term_mkLetIdDeclView___boxed(lean_object*); lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Binders___hyg_4861_(lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__20; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__8; @@ -240,7 +248,6 @@ lean_object* l___private_Lean_Meta_LevelDefEq_0__Lean_Meta_getResetPostponed(lea lean_object* l_Lean_Elab_Term_elabLetDeclCore___closed__7; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabLetBangDecl(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__44; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__9; lean_object* l_Lean_Elab_Term_mkLetRec___closed__1; @@ -264,8 +271,8 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__32; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__10; lean_object* l_Lean_Elab_Term_elabLetDeclCore___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_withoutPostponingUniverseConstraintsImp___rarg___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__16; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBindersAux___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_Lean_Elab_Term_elabArrow___lambda__1___closed__1; lean_object* l_Lean_Elab_Term_elabBinder___rarg___lambda__1(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___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___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*); @@ -283,27 +290,25 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__7; lean_object* l___private_Init_Meta_0__Lean_quoteName(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabForall(lean_object*); lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBindersAux_loop___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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; extern lean_object* l_Lean_instInhabitedExpr; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__2___lambda__1___closed__4; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__19; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder_match__1(lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__15; uint8_t l_Array_isEmpty___rarg(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; extern lean_object* l_Lean_instInhabitedSyntax; lean_object* l_Lean_Meta_getLocalInstances(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__8; lean_object* l_Lean_Elab_Term_mkFreshIdent(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_propagateExpectedType_match__2(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; lean_object* l_Lean_Meta_withLCtx___at_Lean_Elab_Term_elabSyntheticHole___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_compileDecl___at_Lean_Elab_Term_declareTacticSyntax___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_ReaderT_bind___at_Lean_Elab_Term_instMonadLogTermElabM___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentArray_forIn___at___private_Lean_Meta_LevelDefEq_0__Lean_Meta_postponedToMessageData___spec__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__11; extern lean_object* l_Lean_Parser_Tactic_letrec___closed__6; lean_object* l_Lean_mkFreshId___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandWhereDeclsOpt___boxed(lean_object*, lean_object*, lean_object*); @@ -328,7 +333,6 @@ lean_object* l_Lean_addTrace___at___private_Lean_Elab_Term_0__Lean_Elab_Term_pos lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_mkArrow___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_addDiscr___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_evalSyntaxConstantUnsafe___closed__1; lean_object* l_Lean_Elab_Term_elabBinders___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -337,6 +341,7 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_877____closed__1; extern lean_object* l_Lean_Meta_DiscrTree_Trie_format___rarg___closed__1; lean_object* l_Lean_Elab_Term_expandOptType___boxed(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__26; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); @@ -353,8 +358,10 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifie lean_object* l_Lean_throwError___at_Lean_Elab_Term_elabLetDeclAux___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_match___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_mkMatch(lean_object*, lean_object*, lean_object*, uint8_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; extern lean_object* l_Lean_identKind; lean_object* l_Lean_Elab_Term_expandFunBinders_loop_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews_match__1(lean_object*); extern lean_object* l_Lean_Syntax_mkApp___closed__1; @@ -365,6 +372,7 @@ lean_object* l_Lean_Syntax_getSepArgs(lean_object*); lean_object* l_Lean_Elab_Term_FunBinders_State_expectedType_x3f___default; lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls_loop___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_Lean_throwKernelException___at_Lean_Elab_Term_declareTacticSyntax___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabFun___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__16; @@ -385,11 +393,12 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifie lean_object* l_Lean_Elab_Term_elabLetDeclCore___closed__6; lean_object* l_Lean_mkApp(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandFunBinders_loop_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__16; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__35; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__39; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l_Lean_Meta_saveAndResetSynthInstanceCache___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_propagateExpectedType_match__1(lean_object*); lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls_loop_match__1(lean_object*); @@ -398,22 +407,17 @@ lean_object* l_Lean_Meta_withLocalDecl___at___private_Lean_Elab_Term_0__Lean_Ela extern lean_object* l_Std_PersistentHashMap_mkCollisionNode___rarg___closed__1; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__31; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__1(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabLetDeclCore_match__2(lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__12; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; lean_object* l_Lean_Elab_Term_quoteAutoTactic_match__1(lean_object*); lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__1___closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_expandFunBinders_loop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_mkExplicitBinder(lean_object*, lean_object*); extern lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_checkTypesAndAssign___closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Elab_Term_adaptExpander(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l_Lean_Elab_Term_FunBinders_elabFunBindersAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_st_ref_set(lean_object*, lean_object*, lean_object*); @@ -432,7 +436,6 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent(lean uint8_t l_Lean_Syntax_isNone(lean_object*); lean_object* lean_name_mk_numeral(lean_object*, lean_object*); lean_object* l_Lean_setEnv___at_Lean_Elab_Term_declareTacticSyntax___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_Meta_isExprDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_mkFreshExprMVarImpl(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -455,8 +458,6 @@ lean_object* l_Lean_Elab_Term_elabFun_match__1___rarg(lean_object*, lean_object* lean_object* l_Lean_Elab_Term_elabBinders___rarg(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_mkLetIdDeclView(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___boxed__const__1; extern lean_object* l_Lean_Parser_Tactic_changeWith___closed__3; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_getBinderIds___spec__1___closed__3; @@ -481,12 +482,10 @@ lean_object* l_Lean_Elab_Term_expandFunBinders_loop_match__3___rarg(lean_object* lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_expandFunBinders_loop___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* lean_compile_decl(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_CheckAssignment_checkFVar___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabArrow___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_elabLetDeclAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_Lean_Elab_Term_elabLetDeclAux___closed__3; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_elabForall___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls_loop_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*); @@ -502,7 +501,6 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__21; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__3; lean_object* l_Lean_Elab_Term_elabLetDeclCore(lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabBinder___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_Elab_Term_FunBinders_State_fvars___default; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__7; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_expandWhereDecls___spec__1(size_t, size_t, lean_object*); @@ -511,13 +509,16 @@ lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__9; lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__40; lean_object* l_Lean_Elab_Term_elabLetDeclCore___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__4; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__34; lean_object* l_Lean_Elab_Term_expandWhereDeclsOpt(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews___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* l_Lean_mkFreshId___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews___spec__1___rarg___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l___regBuiltin_Lean_Elab_Term_elabLetDecl___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_propagateExpectedType_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -527,6 +528,7 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__13; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__27; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews_loop___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__9; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_quoteAutoTactic___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandMatchAltsIntoMatch(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); @@ -537,13 +539,11 @@ lean_object* l_Lean_Elab_Term_elabLetDeclAux_match__1___rarg(lean_object*, lean_ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__2___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__36; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; uint8_t lean_string_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderIdent___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabBinder(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; lean_object* lean_add_decl(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderType(lean_object* x_1, lean_object* x_2) { _start: @@ -582,7 +582,7 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderIdent(l _start: { lean_object* x_9; uint8_t x_10; -x_9 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_9 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_inc(x_1); x_10 = l_Lean_Syntax_isOfKind(x_1, x_9); if (x_10 == 0) @@ -1184,7 +1184,7 @@ x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); x_38 = lean_array_push(x_33, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_39 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); @@ -1226,7 +1226,7 @@ x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); x_57 = lean_array_push(x_52, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_58 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -1550,7 +1550,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1635,7 +1635,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Term_quoteAutoTactic___closed__14; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1645,7 +1645,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Util_0__Lean_Elab_evalSyntaxConstantUnsafe___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1679,7 +1679,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -1699,7 +1699,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Term_quoteAutoTactic___closed__27; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -1748,7 +1748,7 @@ static lean_object* _init_l_Lean_Elab_Term_quoteAutoTactic___closed__33() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_quoteAutoTactic___closed__32; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1953,7 +1953,7 @@ x_60 = l_Lean_nullKind___closed__2; lean_ctor_set(x_1, 1, x_59); lean_ctor_set(x_1, 0, x_60); x_61 = lean_array_push(x_56, x_1); -x_62 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_62 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); @@ -1986,7 +1986,7 @@ x_76 = l_Lean_nullKind___closed__2; lean_ctor_set(x_1, 1, x_75); lean_ctor_set(x_1, 0, x_76); x_77 = lean_array_push(x_72, x_1); -x_78 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_78 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); @@ -2124,7 +2124,7 @@ x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_127); lean_ctor_set(x_128, 1, x_126); x_129 = lean_array_push(x_123, x_128); -x_130 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_130 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_130); lean_ctor_set(x_131, 1, x_129); @@ -2234,7 +2234,7 @@ lean_ctor_set_tag(x_1, 1); lean_ctor_set(x_1, 1, x_158); lean_ctor_set(x_1, 0, x_159); x_160 = lean_array_push(x_155, x_1); -x_161 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_161 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_162 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_162, 0, x_161); lean_ctor_set(x_162, 1, x_160); @@ -2270,7 +2270,7 @@ lean_ctor_set_tag(x_1, 1); lean_ctor_set(x_1, 1, x_175); lean_ctor_set(x_1, 0, x_176); x_177 = lean_array_push(x_172, x_1); -x_178 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_178 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_179 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_179, 0, x_178); lean_ctor_set(x_179, 1, x_177); @@ -2332,7 +2332,7 @@ x_201 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_201, 0, x_200); lean_ctor_set(x_201, 1, x_199); x_202 = lean_array_push(x_196, x_201); -x_203 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_203 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_204 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_204, 0, x_203); lean_ctor_set(x_204, 1, x_202); @@ -3818,7 +3818,7 @@ static lean_object* _init_l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expand _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3836,7 +3836,7 @@ static lean_object* _init_l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expand _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4031,7 +4031,7 @@ x_42 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_42, 0, x_41); lean_ctor_set(x_42, 1, x_40); x_43 = lean_array_push(x_37, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_44 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -4067,7 +4067,7 @@ x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); x_61 = lean_array_push(x_55, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_62 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); @@ -4153,7 +4153,7 @@ x_88 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_88, 0, x_87); lean_ctor_set(x_88, 1, x_86); x_89 = lean_array_push(x_84, x_88); -x_90 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_90 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_90); lean_ctor_set(x_91, 1, x_89); @@ -4187,7 +4187,7 @@ x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_104); lean_ctor_set(x_105, 1, x_103); x_106 = lean_array_push(x_101, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_107 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); @@ -4281,7 +4281,7 @@ x_20 = lean_name_eq(x_18, x_19); if (x_20 == 0) { lean_object* x_21; uint8_t x_22; -x_21 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_21 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_22 = lean_name_eq(x_18, x_21); lean_dec(x_18); if (x_22 == 0) @@ -4620,7 +4620,7 @@ static lean_object* _init_l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchB _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4630,7 +4630,7 @@ static lean_object* _init_l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchB _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5943,7 +5943,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabForall___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabForall___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6101,17 +6101,17 @@ x_30 = l_Lean_nullKind___closed__2; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); -x_32 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_32 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_33 = lean_array_push(x_32, x_31); -x_34 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_34 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_35 = lean_array_push(x_34, x_13); x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_30); lean_ctor_set(x_36, 1, x_35); x_37 = lean_array_push(x_33, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_38 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_39 = lean_array_push(x_37, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_40 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_41 = lean_array_push(x_39, x_40); x_42 = l_Lean_Elab_Term_mkExplicitBinder___closed__1; x_43 = lean_alloc_ctor(1, 2, 0); @@ -6123,7 +6123,7 @@ lean_ctor_set(x_45, 0, x_30); lean_ctor_set(x_45, 1, x_44); x_46 = l_Lean_Elab_Term_elabArrow___lambda__1___closed__2; x_47 = lean_array_push(x_46, x_45); -x_48 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_48 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_49 = lean_array_push(x_47, x_48); x_50 = lean_array_push(x_49, x_15); x_51 = l_Lean_Elab_Term_elabForall___closed__2; @@ -6157,17 +6157,17 @@ x_63 = l_Lean_nullKind___closed__2; x_64 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_64, 0, x_63); lean_ctor_set(x_64, 1, x_62); -x_65 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_65 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_66 = lean_array_push(x_65, x_64); -x_67 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_67 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_68 = lean_array_push(x_67, x_13); x_69 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_69, 0, x_63); lean_ctor_set(x_69, 1, x_68); x_70 = lean_array_push(x_66, x_69); -x_71 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_71 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_72 = lean_array_push(x_70, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_73 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_74 = lean_array_push(x_72, x_73); x_75 = l_Lean_Elab_Term_mkExplicitBinder___closed__1; x_76 = lean_alloc_ctor(1, 2, 0); @@ -6179,7 +6179,7 @@ lean_ctor_set(x_78, 0, x_63); lean_ctor_set(x_78, 1, x_77); x_79 = l_Lean_Elab_Term_elabArrow___lambda__1___closed__2; x_80 = lean_array_push(x_79, x_78); -x_81 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_81 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_82 = lean_array_push(x_80, x_81); x_83 = lean_array_push(x_82, x_15); x_84 = l_Lean_Elab_Term_elabForall___closed__2; @@ -6283,7 +6283,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabDepArrow___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabDepArrow___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6329,7 +6329,7 @@ else { lean_object* x_26; lean_object* x_27; lean_object* x_28; uint8_t x_29; x_26 = lean_array_uget(x_2, x_4); -x_27 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_27 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_inc(x_1); x_28 = lean_name_mk_string(x_1, x_27); lean_inc(x_26); @@ -6413,13 +6413,13 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f _start: { lean_object* x_9; lean_object* x_10; lean_object* x_24; uint8_t x_25; -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_1); x_25 = l_Lean_Syntax_isOfKind(x_1, x_24); if (x_25 == 0) { lean_object* x_26; uint8_t x_27; -x_26 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_26 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_inc(x_1); x_27 = l_Lean_Syntax_isOfKind(x_1, x_26); if (x_27 == 0) @@ -6475,7 +6475,7 @@ x_39 = l_Lean_Syntax_getArg(x_1, x_38); lean_dec(x_1); x_40 = l_Lean_Syntax_getArgs(x_39); lean_dec(x_39); -x_71 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_71 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_inc(x_37); x_72 = l_Lean_Syntax_isOfKind(x_37, x_71); if (x_72 == 0) @@ -6545,7 +6545,7 @@ x_48 = lean_array_get_size(x_40); x_49 = lean_usize_of_nat(x_48); lean_dec(x_48); x_50 = 0; -x_51 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_51 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_52 = l_Array_forInUnsafe_loop___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f___spec__1(x_51, x_40, x_49, x_50, x_47, x_2, x_3, x_4, x_5, x_6, x_7, x_42); lean_dec(x_40); x_53 = lean_ctor_get(x_52, 0); @@ -6833,7 +6833,7 @@ x_29 = lean_ctor_get(x_13, 1); x_30 = lean_ctor_get_usize(x_13, 2); x_31 = lean_ctor_get(x_13, 0); lean_dec(x_31); -x_32 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_32 = l_Lean_Parser_Syntax_addPrec___closed__1; x_33 = lean_string_dec_eq(x_29, x_32); lean_dec(x_29); if (x_33 == 0) @@ -6867,7 +6867,7 @@ x_36 = lean_ctor_get(x_1, 1); lean_dec(x_36); x_37 = lean_ctor_get(x_1, 0); lean_dec(x_37); -x_38 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_38 = l_Lean_Parser_Syntax_addPrec___closed__3; x_39 = lean_string_dec_eq(x_25, x_38); if (x_39 == 0) { @@ -6886,7 +6886,7 @@ else { lean_object* x_41; uint8_t x_42; lean_dec(x_25); -x_41 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_41 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_42 = lean_string_dec_eq(x_21, x_41); if (x_42 == 0) { @@ -6930,13 +6930,13 @@ if (x_51 == 0) { lean_object* x_52; uint8_t x_53; lean_dec(x_5); -x_52 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_52 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_53 = lean_string_dec_eq(x_17, x_52); if (x_53 == 0) { lean_object* x_54; uint8_t x_55; lean_dec(x_6); -x_54 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_54 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_55 = lean_string_dec_eq(x_17, x_54); if (x_55 == 0) { @@ -7077,7 +7077,7 @@ else { lean_object* x_87; uint8_t x_88; lean_dec(x_1); -x_87 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_87 = l_Lean_Parser_Syntax_addPrec___closed__3; x_88 = lean_string_dec_eq(x_25, x_87); if (x_88 == 0) { @@ -7099,7 +7099,7 @@ else { lean_object* x_91; uint8_t x_92; lean_dec(x_25); -x_91 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_91 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_92 = lean_string_dec_eq(x_21, x_91); if (x_92 == 0) { @@ -7146,13 +7146,13 @@ if (x_102 == 0) { lean_object* x_103; uint8_t x_104; lean_dec(x_5); -x_103 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_103 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_104 = lean_string_dec_eq(x_17, x_103); if (x_104 == 0) { lean_object* x_105; uint8_t x_106; lean_dec(x_6); -x_105 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_105 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_106 = lean_string_dec_eq(x_17, x_105); if (x_106 == 0) { @@ -7295,7 +7295,7 @@ x_139 = lean_ctor_get(x_13, 1); x_140 = lean_ctor_get_usize(x_13, 2); lean_inc(x_139); lean_dec(x_13); -x_141 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_141 = l_Lean_Parser_Syntax_addPrec___closed__1; x_142 = lean_string_dec_eq(x_139, x_141); lean_dec(x_139); if (x_142 == 0) @@ -7328,7 +7328,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_144 = lean_box(0); } -x_145 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_145 = l_Lean_Parser_Syntax_addPrec___closed__3; x_146 = lean_string_dec_eq(x_25, x_145); if (x_146 == 0) { @@ -7358,7 +7358,7 @@ else { lean_object* x_150; uint8_t x_151; lean_dec(x_25); -x_150 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_150 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_151 = lean_string_dec_eq(x_21, x_150); if (x_151 == 0) { @@ -7413,13 +7413,13 @@ if (x_162 == 0) { lean_object* x_163; uint8_t x_164; lean_dec(x_5); -x_163 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_163 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_164 = lean_string_dec_eq(x_17, x_163); if (x_164 == 0) { lean_object* x_165; uint8_t x_166; lean_dec(x_6); -x_165 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_165 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_166 = lean_string_dec_eq(x_17, x_165); if (x_166 == 0) { @@ -7581,7 +7581,7 @@ if (lean_is_exclusive(x_13)) { lean_dec_ref(x_13); x_204 = lean_box(0); } -x_205 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_205 = l_Lean_Parser_Syntax_addPrec___closed__1; x_206 = lean_string_dec_eq(x_202, x_205); lean_dec(x_202); if (x_206 == 0) @@ -7614,7 +7614,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_208 = lean_box(0); } -x_209 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_209 = l_Lean_Parser_Syntax_addPrec___closed__3; x_210 = lean_string_dec_eq(x_200, x_209); if (x_210 == 0) { @@ -7652,7 +7652,7 @@ else { lean_object* x_215; uint8_t x_216; lean_dec(x_200); -x_215 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_215 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_216 = lean_string_dec_eq(x_21, x_215); if (x_216 == 0) { @@ -7714,13 +7714,13 @@ if (x_228 == 0) { lean_object* x_229; uint8_t x_230; lean_dec(x_5); -x_229 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_229 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_230 = lean_string_dec_eq(x_17, x_229); if (x_230 == 0) { lean_object* x_231; uint8_t x_232; lean_dec(x_6); -x_231 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_231 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_232 = lean_string_dec_eq(x_17, x_231); if (x_232 == 0) { @@ -7900,7 +7900,7 @@ if (lean_is_exclusive(x_13)) { lean_dec_ref(x_13); x_274 = lean_box(0); } -x_275 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_275 = l_Lean_Parser_Syntax_addPrec___closed__1; x_276 = lean_string_dec_eq(x_272, x_275); lean_dec(x_272); if (x_276 == 0) @@ -7933,7 +7933,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_278 = lean_box(0); } -x_279 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_279 = l_Lean_Parser_Syntax_addPrec___closed__3; x_280 = lean_string_dec_eq(x_269, x_279); if (x_280 == 0) { @@ -7979,7 +7979,7 @@ else { lean_object* x_286; uint8_t x_287; lean_dec(x_269); -x_286 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_286 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_287 = lean_string_dec_eq(x_267, x_286); if (x_287 == 0) { @@ -8049,13 +8049,13 @@ if (x_300 == 0) { lean_object* x_301; uint8_t x_302; lean_dec(x_5); -x_301 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_301 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_302 = lean_string_dec_eq(x_17, x_301); if (x_302 == 0) { lean_object* x_303; uint8_t x_304; lean_dec(x_6); -x_303 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_303 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_304 = lean_string_dec_eq(x_17, x_303); if (x_304 == 0) { @@ -8253,7 +8253,7 @@ if (lean_is_exclusive(x_13)) { lean_dec_ref(x_13); x_350 = lean_box(0); } -x_351 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_351 = l_Lean_Parser_Syntax_addPrec___closed__1; x_352 = lean_string_dec_eq(x_348, x_351); lean_dec(x_348); if (x_352 == 0) @@ -8286,7 +8286,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_354 = lean_box(0); } -x_355 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_355 = l_Lean_Parser_Syntax_addPrec___closed__3; x_356 = lean_string_dec_eq(x_345, x_355); if (x_356 == 0) { @@ -8339,7 +8339,7 @@ else { lean_object* x_363; uint8_t x_364; lean_dec(x_345); -x_363 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_363 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_364 = lean_string_dec_eq(x_342, x_363); if (x_364 == 0) { @@ -8416,13 +8416,13 @@ if (x_378 == 0) { lean_object* x_379; uint8_t x_380; lean_dec(x_5); -x_379 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_379 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_380 = lean_string_dec_eq(x_340, x_379); if (x_380 == 0) { lean_object* x_381; uint8_t x_382; lean_dec(x_6); -x_381 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_381 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_382 = lean_string_dec_eq(x_340, x_381); if (x_382 == 0) { @@ -8748,7 +8748,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandFunBinders_loop___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_match___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8780,7 +8780,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandFunBinders_loop___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_match___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8810,7 +8810,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandFunBinders_loop___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_matchAlts___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8821,7 +8821,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -8852,7 +8852,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandFunBinders_loop___closed__11() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_matchAlt___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8953,7 +8953,7 @@ lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); x_50 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_52 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_53 = lean_array_push(x_51, x_52); x_54 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_55 = lean_array_push(x_53, x_54); @@ -8962,7 +8962,7 @@ x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_48); lean_ctor_set(x_57, 1, x_56); x_58 = lean_array_push(x_46, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_59 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_60 = lean_array_push(x_58, x_59); x_61 = lean_array_push(x_60, x_35); x_62 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9011,7 +9011,7 @@ lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); x_84 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_85 = lean_array_push(x_84, x_83); -x_86 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_86 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_87 = lean_array_push(x_85, x_86); x_88 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_89 = lean_array_push(x_87, x_88); @@ -9020,7 +9020,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_82); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_80, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_93 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_94 = lean_array_push(x_92, x_93); x_95 = lean_array_push(x_94, x_35); x_96 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9088,7 +9088,7 @@ lean_ctor_set(x_123, 0, x_122); lean_ctor_set(x_123, 1, x_121); x_124 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_125 = lean_array_push(x_124, x_123); -x_126 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_126 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_127 = lean_array_push(x_125, x_126); x_128 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_129 = lean_array_push(x_127, x_128); @@ -9097,7 +9097,7 @@ x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_122); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_120, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_133 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_134 = lean_array_push(x_132, x_133); x_135 = lean_array_push(x_134, x_110); x_136 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9181,7 +9181,7 @@ lean_ctor_set(x_166, 0, x_165); lean_ctor_set(x_166, 1, x_164); x_167 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_168 = lean_array_push(x_167, x_166); -x_169 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_169 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_170 = lean_array_push(x_168, x_169); x_171 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_172 = lean_array_push(x_170, x_171); @@ -9190,7 +9190,7 @@ x_174 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_174, 0, x_165); lean_ctor_set(x_174, 1, x_173); x_175 = lean_array_push(x_163, x_174); -x_176 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_176 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_177 = lean_array_push(x_175, x_176); x_178 = lean_array_push(x_177, x_152); x_179 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9274,7 +9274,7 @@ lean_dec(x_197); x_203 = lean_ctor_get(x_198, 1); lean_inc(x_203); lean_dec(x_198); -x_204 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_204 = l_Lean_Parser_Syntax_addPrec___closed__1; x_205 = lean_string_dec_eq(x_203, x_204); lean_dec(x_203); if (x_205 == 0) @@ -9345,7 +9345,7 @@ lean_ctor_set(x_235, 0, x_234); lean_ctor_set(x_235, 1, x_233); x_236 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_237 = lean_array_push(x_236, x_235); -x_238 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_238 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_239 = lean_array_push(x_237, x_238); x_240 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_241 = lean_array_push(x_239, x_240); @@ -9362,7 +9362,7 @@ lean_dec(x_245); lean_ctor_set(x_19, 1, x_242); lean_ctor_set(x_19, 0, x_234); x_246 = lean_array_push(x_232, x_19); -x_247 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_247 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_248 = lean_array_push(x_246, x_247); x_249 = lean_array_push(x_248, x_221); x_250 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9399,7 +9399,7 @@ x_263 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_263, 0, x_234); lean_ctor_set(x_263, 1, x_242); x_264 = lean_array_push(x_232, x_263); -x_265 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_265 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_266 = lean_array_push(x_264, x_265); x_267 = lean_array_push(x_266, x_221); x_268 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9449,7 +9449,7 @@ lean_ctor_set(x_289, 0, x_288); lean_ctor_set(x_289, 1, x_287); x_290 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_291 = lean_array_push(x_290, x_289); -x_292 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_292 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_293 = lean_array_push(x_291, x_292); x_294 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_295 = lean_array_push(x_293, x_294); @@ -9471,7 +9471,7 @@ if (lean_is_scalar(x_297)) { lean_ctor_set(x_298, 0, x_288); lean_ctor_set(x_298, 1, x_296); x_299 = lean_array_push(x_286, x_298); -x_300 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_300 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_301 = lean_array_push(x_299, x_300); x_302 = lean_array_push(x_301, x_221); x_303 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9539,7 +9539,7 @@ lean_ctor_set(x_330, 0, x_329); lean_ctor_set(x_330, 1, x_328); x_331 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_332 = lean_array_push(x_331, x_330); -x_333 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_333 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_334 = lean_array_push(x_332, x_333); x_335 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_336 = lean_array_push(x_334, x_335); @@ -9561,7 +9561,7 @@ if (lean_is_scalar(x_338)) { lean_ctor_set(x_339, 0, x_329); lean_ctor_set(x_339, 1, x_337); x_340 = lean_array_push(x_327, x_339); -x_341 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_341 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_342 = lean_array_push(x_340, x_341); x_343 = lean_array_push(x_342, x_317); x_344 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9645,7 +9645,7 @@ lean_ctor_set(x_374, 0, x_373); lean_ctor_set(x_374, 1, x_372); x_375 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_376 = lean_array_push(x_375, x_374); -x_377 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_377 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_378 = lean_array_push(x_376, x_377); x_379 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_380 = lean_array_push(x_378, x_379); @@ -9667,7 +9667,7 @@ if (lean_is_scalar(x_382)) { lean_ctor_set(x_383, 0, x_373); lean_ctor_set(x_383, 1, x_381); x_384 = lean_array_push(x_371, x_383); -x_385 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_385 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_386 = lean_array_push(x_384, x_385); x_387 = lean_array_push(x_386, x_360); x_388 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9714,7 +9714,7 @@ return x_403; else { lean_object* x_404; uint8_t x_405; -x_404 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_404 = l_Lean_Parser_Syntax_addPrec___closed__3; x_405 = lean_string_dec_eq(x_202, x_404); lean_dec(x_202); if (x_405 == 0) @@ -9784,7 +9784,7 @@ lean_ctor_set(x_435, 0, x_434); lean_ctor_set(x_435, 1, x_433); x_436 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_437 = lean_array_push(x_436, x_435); -x_438 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_438 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_439 = lean_array_push(x_437, x_438); x_440 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_441 = lean_array_push(x_439, x_440); @@ -9801,7 +9801,7 @@ lean_dec(x_445); lean_ctor_set(x_19, 1, x_442); lean_ctor_set(x_19, 0, x_434); x_446 = lean_array_push(x_432, x_19); -x_447 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_447 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_448 = lean_array_push(x_446, x_447); x_449 = lean_array_push(x_448, x_421); x_450 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9838,7 +9838,7 @@ x_463 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_463, 0, x_434); lean_ctor_set(x_463, 1, x_442); x_464 = lean_array_push(x_432, x_463); -x_465 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_465 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_466 = lean_array_push(x_464, x_465); x_467 = lean_array_push(x_466, x_421); x_468 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9888,7 +9888,7 @@ lean_ctor_set(x_489, 0, x_488); lean_ctor_set(x_489, 1, x_487); x_490 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_491 = lean_array_push(x_490, x_489); -x_492 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_492 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_493 = lean_array_push(x_491, x_492); x_494 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_495 = lean_array_push(x_493, x_494); @@ -9910,7 +9910,7 @@ if (lean_is_scalar(x_497)) { lean_ctor_set(x_498, 0, x_488); lean_ctor_set(x_498, 1, x_496); x_499 = lean_array_push(x_486, x_498); -x_500 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_500 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_501 = lean_array_push(x_499, x_500); x_502 = lean_array_push(x_501, x_421); x_503 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -9978,7 +9978,7 @@ lean_ctor_set(x_530, 0, x_529); lean_ctor_set(x_530, 1, x_528); x_531 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_532 = lean_array_push(x_531, x_530); -x_533 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_533 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_534 = lean_array_push(x_532, x_533); x_535 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_536 = lean_array_push(x_534, x_535); @@ -10000,7 +10000,7 @@ if (lean_is_scalar(x_538)) { lean_ctor_set(x_539, 0, x_529); lean_ctor_set(x_539, 1, x_537); x_540 = lean_array_push(x_527, x_539); -x_541 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_541 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_542 = lean_array_push(x_540, x_541); x_543 = lean_array_push(x_542, x_517); x_544 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10084,7 +10084,7 @@ lean_ctor_set(x_574, 0, x_573); lean_ctor_set(x_574, 1, x_572); x_575 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_576 = lean_array_push(x_575, x_574); -x_577 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_577 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_578 = lean_array_push(x_576, x_577); x_579 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_580 = lean_array_push(x_578, x_579); @@ -10106,7 +10106,7 @@ if (lean_is_scalar(x_582)) { lean_ctor_set(x_583, 0, x_573); lean_ctor_set(x_583, 1, x_581); x_584 = lean_array_push(x_571, x_583); -x_585 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_585 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_586 = lean_array_push(x_584, x_585); x_587 = lean_array_push(x_586, x_560); x_588 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10153,7 +10153,7 @@ return x_603; else { lean_object* x_604; uint8_t x_605; -x_604 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_604 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_605 = lean_string_dec_eq(x_201, x_604); lean_dec(x_201); if (x_605 == 0) @@ -10222,7 +10222,7 @@ lean_ctor_set(x_635, 0, x_634); lean_ctor_set(x_635, 1, x_633); x_636 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_637 = lean_array_push(x_636, x_635); -x_638 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_638 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_639 = lean_array_push(x_637, x_638); x_640 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_641 = lean_array_push(x_639, x_640); @@ -10239,7 +10239,7 @@ lean_dec(x_645); lean_ctor_set(x_19, 1, x_642); lean_ctor_set(x_19, 0, x_634); x_646 = lean_array_push(x_632, x_19); -x_647 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_647 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_648 = lean_array_push(x_646, x_647); x_649 = lean_array_push(x_648, x_621); x_650 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10276,7 +10276,7 @@ x_663 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_663, 0, x_634); lean_ctor_set(x_663, 1, x_642); x_664 = lean_array_push(x_632, x_663); -x_665 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_665 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_666 = lean_array_push(x_664, x_665); x_667 = lean_array_push(x_666, x_621); x_668 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10326,7 +10326,7 @@ lean_ctor_set(x_689, 0, x_688); lean_ctor_set(x_689, 1, x_687); x_690 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_691 = lean_array_push(x_690, x_689); -x_692 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_692 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_693 = lean_array_push(x_691, x_692); x_694 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_695 = lean_array_push(x_693, x_694); @@ -10348,7 +10348,7 @@ if (lean_is_scalar(x_697)) { lean_ctor_set(x_698, 0, x_688); lean_ctor_set(x_698, 1, x_696); x_699 = lean_array_push(x_686, x_698); -x_700 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_700 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_701 = lean_array_push(x_699, x_700); x_702 = lean_array_push(x_701, x_621); x_703 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10416,7 +10416,7 @@ lean_ctor_set(x_730, 0, x_729); lean_ctor_set(x_730, 1, x_728); x_731 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_732 = lean_array_push(x_731, x_730); -x_733 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_733 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_734 = lean_array_push(x_732, x_733); x_735 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_736 = lean_array_push(x_734, x_735); @@ -10438,7 +10438,7 @@ if (lean_is_scalar(x_738)) { lean_ctor_set(x_739, 0, x_729); lean_ctor_set(x_739, 1, x_737); x_740 = lean_array_push(x_727, x_739); -x_741 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_741 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_742 = lean_array_push(x_740, x_741); x_743 = lean_array_push(x_742, x_717); x_744 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10522,7 +10522,7 @@ lean_ctor_set(x_774, 0, x_773); lean_ctor_set(x_774, 1, x_772); x_775 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_776 = lean_array_push(x_775, x_774); -x_777 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_777 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_778 = lean_array_push(x_776, x_777); x_779 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_780 = lean_array_push(x_778, x_779); @@ -10544,7 +10544,7 @@ if (lean_is_scalar(x_782)) { lean_ctor_set(x_783, 0, x_773); lean_ctor_set(x_783, 1, x_781); x_784 = lean_array_push(x_771, x_783); -x_785 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_785 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_786 = lean_array_push(x_784, x_785); x_787 = lean_array_push(x_786, x_760); x_788 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10611,12 +10611,12 @@ x_811 = lean_string_dec_eq(x_200, x_810); if (x_811 == 0) { lean_object* x_812; uint8_t x_813; -x_812 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_812 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_813 = lean_string_dec_eq(x_200, x_812); if (x_813 == 0) { lean_object* x_814; uint8_t x_815; -x_814 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_814 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_815 = lean_string_dec_eq(x_200, x_814); lean_dec(x_200); if (x_815 == 0) @@ -10684,7 +10684,7 @@ lean_ctor_set(x_845, 0, x_844); lean_ctor_set(x_845, 1, x_843); x_846 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_847 = lean_array_push(x_846, x_845); -x_848 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_848 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_849 = lean_array_push(x_847, x_848); x_850 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_851 = lean_array_push(x_849, x_850); @@ -10701,7 +10701,7 @@ lean_dec(x_855); lean_ctor_set(x_19, 1, x_852); lean_ctor_set(x_19, 0, x_844); x_856 = lean_array_push(x_842, x_19); -x_857 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_857 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_858 = lean_array_push(x_856, x_857); x_859 = lean_array_push(x_858, x_831); x_860 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10738,7 +10738,7 @@ x_873 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_873, 0, x_844); lean_ctor_set(x_873, 1, x_852); x_874 = lean_array_push(x_842, x_873); -x_875 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_875 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_876 = lean_array_push(x_874, x_875); x_877 = lean_array_push(x_876, x_831); x_878 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10788,7 +10788,7 @@ lean_ctor_set(x_899, 0, x_898); lean_ctor_set(x_899, 1, x_897); x_900 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_901 = lean_array_push(x_900, x_899); -x_902 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_902 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_903 = lean_array_push(x_901, x_902); x_904 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_905 = lean_array_push(x_903, x_904); @@ -10810,7 +10810,7 @@ if (lean_is_scalar(x_907)) { lean_ctor_set(x_908, 0, x_898); lean_ctor_set(x_908, 1, x_906); x_909 = lean_array_push(x_896, x_908); -x_910 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_910 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_911 = lean_array_push(x_909, x_910); x_912 = lean_array_push(x_911, x_831); x_913 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10878,7 +10878,7 @@ lean_ctor_set(x_940, 0, x_939); lean_ctor_set(x_940, 1, x_938); x_941 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_942 = lean_array_push(x_941, x_940); -x_943 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_943 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_944 = lean_array_push(x_942, x_943); x_945 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_946 = lean_array_push(x_944, x_945); @@ -10900,7 +10900,7 @@ if (lean_is_scalar(x_948)) { lean_ctor_set(x_949, 0, x_939); lean_ctor_set(x_949, 1, x_947); x_950 = lean_array_push(x_937, x_949); -x_951 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_951 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_952 = lean_array_push(x_950, x_951); x_953 = lean_array_push(x_952, x_927); x_954 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -10984,7 +10984,7 @@ lean_ctor_set(x_984, 0, x_983); lean_ctor_set(x_984, 1, x_982); x_985 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_986 = lean_array_push(x_985, x_984); -x_987 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_987 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_988 = lean_array_push(x_986, x_987); x_989 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_990 = lean_array_push(x_988, x_989); @@ -11006,7 +11006,7 @@ if (lean_is_scalar(x_992)) { lean_ctor_set(x_993, 0, x_983); lean_ctor_set(x_993, 1, x_991); x_994 = lean_array_push(x_981, x_993); -x_995 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_995 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_996 = lean_array_push(x_994, x_995); x_997 = lean_array_push(x_996, x_970); x_998 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11071,7 +11071,7 @@ x_1021 = l_Lean_Syntax_getArg(x_1019, x_1017); lean_dec(x_1019); lean_inc(x_1021); x_1022 = l_Lean_Syntax_getKind(x_1021); -x_1023 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1023 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_1024 = lean_name_eq(x_1022, x_1023); lean_dec(x_1022); if (x_1024 == 0) @@ -11140,7 +11140,7 @@ lean_ctor_set(x_1053, 0, x_1052); lean_ctor_set(x_1053, 1, x_1051); x_1054 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1055 = lean_array_push(x_1054, x_1053); -x_1056 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1056 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1057 = lean_array_push(x_1055, x_1056); x_1058 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1059 = lean_array_push(x_1057, x_1058); @@ -11157,7 +11157,7 @@ lean_dec(x_1063); lean_ctor_set(x_19, 1, x_1060); lean_ctor_set(x_19, 0, x_1052); x_1064 = lean_array_push(x_1050, x_19); -x_1065 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1065 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1066 = lean_array_push(x_1064, x_1065); x_1067 = lean_array_push(x_1066, x_1039); x_1068 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11194,7 +11194,7 @@ x_1081 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1081, 0, x_1052); lean_ctor_set(x_1081, 1, x_1060); x_1082 = lean_array_push(x_1050, x_1081); -x_1083 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1083 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1084 = lean_array_push(x_1082, x_1083); x_1085 = lean_array_push(x_1084, x_1039); x_1086 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11244,7 +11244,7 @@ lean_ctor_set(x_1107, 0, x_1106); lean_ctor_set(x_1107, 1, x_1105); x_1108 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1109 = lean_array_push(x_1108, x_1107); -x_1110 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1110 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1111 = lean_array_push(x_1109, x_1110); x_1112 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1113 = lean_array_push(x_1111, x_1112); @@ -11266,7 +11266,7 @@ if (lean_is_scalar(x_1115)) { lean_ctor_set(x_1116, 0, x_1106); lean_ctor_set(x_1116, 1, x_1114); x_1117 = lean_array_push(x_1104, x_1116); -x_1118 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1118 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1119 = lean_array_push(x_1117, x_1118); x_1120 = lean_array_push(x_1119, x_1039); x_1121 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11334,7 +11334,7 @@ lean_ctor_set(x_1148, 0, x_1147); lean_ctor_set(x_1148, 1, x_1146); x_1149 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1150 = lean_array_push(x_1149, x_1148); -x_1151 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1151 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1152 = lean_array_push(x_1150, x_1151); x_1153 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1154 = lean_array_push(x_1152, x_1153); @@ -11356,7 +11356,7 @@ if (lean_is_scalar(x_1156)) { lean_ctor_set(x_1157, 0, x_1147); lean_ctor_set(x_1157, 1, x_1155); x_1158 = lean_array_push(x_1145, x_1157); -x_1159 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1159 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1160 = lean_array_push(x_1158, x_1159); x_1161 = lean_array_push(x_1160, x_1135); x_1162 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11440,7 +11440,7 @@ lean_ctor_set(x_1192, 0, x_1191); lean_ctor_set(x_1192, 1, x_1190); x_1193 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1194 = lean_array_push(x_1193, x_1192); -x_1195 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1195 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1196 = lean_array_push(x_1194, x_1195); x_1197 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1198 = lean_array_push(x_1196, x_1197); @@ -11462,7 +11462,7 @@ if (lean_is_scalar(x_1200)) { lean_ctor_set(x_1201, 0, x_1191); lean_ctor_set(x_1201, 1, x_1199); x_1202 = lean_array_push(x_1189, x_1201); -x_1203 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1203 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1204 = lean_array_push(x_1202, x_1203); x_1205 = lean_array_push(x_1204, x_1178); x_1206 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11583,7 +11583,7 @@ lean_ctor_set(x_1254, 0, x_1253); lean_ctor_set(x_1254, 1, x_1252); x_1255 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1256 = lean_array_push(x_1255, x_1254); -x_1257 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1257 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1258 = lean_array_push(x_1256, x_1257); x_1259 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1260 = lean_array_push(x_1258, x_1259); @@ -11600,7 +11600,7 @@ lean_dec(x_1264); lean_ctor_set(x_19, 1, x_1261); lean_ctor_set(x_19, 0, x_1253); x_1265 = lean_array_push(x_1251, x_19); -x_1266 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1266 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1267 = lean_array_push(x_1265, x_1266); x_1268 = lean_array_push(x_1267, x_1240); x_1269 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11637,7 +11637,7 @@ x_1282 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1282, 0, x_1253); lean_ctor_set(x_1282, 1, x_1261); x_1283 = lean_array_push(x_1251, x_1282); -x_1284 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1284 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1285 = lean_array_push(x_1283, x_1284); x_1286 = lean_array_push(x_1285, x_1240); x_1287 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11687,7 +11687,7 @@ lean_ctor_set(x_1308, 0, x_1307); lean_ctor_set(x_1308, 1, x_1306); x_1309 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1310 = lean_array_push(x_1309, x_1308); -x_1311 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1311 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1312 = lean_array_push(x_1310, x_1311); x_1313 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1314 = lean_array_push(x_1312, x_1313); @@ -11709,7 +11709,7 @@ if (lean_is_scalar(x_1316)) { lean_ctor_set(x_1317, 0, x_1307); lean_ctor_set(x_1317, 1, x_1315); x_1318 = lean_array_push(x_1305, x_1317); -x_1319 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1319 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1320 = lean_array_push(x_1318, x_1319); x_1321 = lean_array_push(x_1320, x_1240); x_1322 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11777,7 +11777,7 @@ lean_ctor_set(x_1349, 0, x_1348); lean_ctor_set(x_1349, 1, x_1347); x_1350 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1351 = lean_array_push(x_1350, x_1349); -x_1352 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1352 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1353 = lean_array_push(x_1351, x_1352); x_1354 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1355 = lean_array_push(x_1353, x_1354); @@ -11799,7 +11799,7 @@ if (lean_is_scalar(x_1357)) { lean_ctor_set(x_1358, 0, x_1348); lean_ctor_set(x_1358, 1, x_1356); x_1359 = lean_array_push(x_1346, x_1358); -x_1360 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1360 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1361 = lean_array_push(x_1359, x_1360); x_1362 = lean_array_push(x_1361, x_1336); x_1363 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -11883,7 +11883,7 @@ lean_ctor_set(x_1393, 0, x_1392); lean_ctor_set(x_1393, 1, x_1391); x_1394 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1395 = lean_array_push(x_1394, x_1393); -x_1396 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1396 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1397 = lean_array_push(x_1395, x_1396); x_1398 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1399 = lean_array_push(x_1397, x_1398); @@ -11905,7 +11905,7 @@ if (lean_is_scalar(x_1401)) { lean_ctor_set(x_1402, 0, x_1392); lean_ctor_set(x_1402, 1, x_1400); x_1403 = lean_array_push(x_1390, x_1402); -x_1404 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1404 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1405 = lean_array_push(x_1403, x_1404); x_1406 = lean_array_push(x_1405, x_1379); x_1407 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12043,7 +12043,7 @@ lean_ctor_set(x_1462, 0, x_1461); lean_ctor_set(x_1462, 1, x_1460); x_1463 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1464 = lean_array_push(x_1463, x_1462); -x_1465 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1465 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1466 = lean_array_push(x_1464, x_1465); x_1467 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1468 = lean_array_push(x_1466, x_1467); @@ -12060,7 +12060,7 @@ lean_dec(x_1472); lean_ctor_set(x_19, 1, x_1469); lean_ctor_set(x_19, 0, x_1461); x_1473 = lean_array_push(x_1459, x_19); -x_1474 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1474 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1475 = lean_array_push(x_1473, x_1474); x_1476 = lean_array_push(x_1475, x_1448); x_1477 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12097,7 +12097,7 @@ x_1490 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1490, 0, x_1461); lean_ctor_set(x_1490, 1, x_1469); x_1491 = lean_array_push(x_1459, x_1490); -x_1492 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1492 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1493 = lean_array_push(x_1491, x_1492); x_1494 = lean_array_push(x_1493, x_1448); x_1495 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12147,7 +12147,7 @@ lean_ctor_set(x_1516, 0, x_1515); lean_ctor_set(x_1516, 1, x_1514); x_1517 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1518 = lean_array_push(x_1517, x_1516); -x_1519 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1519 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1520 = lean_array_push(x_1518, x_1519); x_1521 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1522 = lean_array_push(x_1520, x_1521); @@ -12169,7 +12169,7 @@ if (lean_is_scalar(x_1524)) { lean_ctor_set(x_1525, 0, x_1515); lean_ctor_set(x_1525, 1, x_1523); x_1526 = lean_array_push(x_1513, x_1525); -x_1527 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1527 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1528 = lean_array_push(x_1526, x_1527); x_1529 = lean_array_push(x_1528, x_1448); x_1530 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12237,7 +12237,7 @@ lean_ctor_set(x_1557, 0, x_1556); lean_ctor_set(x_1557, 1, x_1555); x_1558 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1559 = lean_array_push(x_1558, x_1557); -x_1560 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1560 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1561 = lean_array_push(x_1559, x_1560); x_1562 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1563 = lean_array_push(x_1561, x_1562); @@ -12259,7 +12259,7 @@ if (lean_is_scalar(x_1565)) { lean_ctor_set(x_1566, 0, x_1556); lean_ctor_set(x_1566, 1, x_1564); x_1567 = lean_array_push(x_1554, x_1566); -x_1568 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1568 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1569 = lean_array_push(x_1567, x_1568); x_1570 = lean_array_push(x_1569, x_1544); x_1571 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12343,7 +12343,7 @@ lean_ctor_set(x_1601, 0, x_1600); lean_ctor_set(x_1601, 1, x_1599); x_1602 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1603 = lean_array_push(x_1602, x_1601); -x_1604 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1604 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1605 = lean_array_push(x_1603, x_1604); x_1606 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1607 = lean_array_push(x_1605, x_1606); @@ -12365,7 +12365,7 @@ if (lean_is_scalar(x_1609)) { lean_ctor_set(x_1610, 0, x_1600); lean_ctor_set(x_1610, 1, x_1608); x_1611 = lean_array_push(x_1598, x_1610); -x_1612 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1612 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1613 = lean_array_push(x_1611, x_1612); x_1614 = lean_array_push(x_1613, x_1587); x_1615 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12475,7 +12475,7 @@ lean_ctor_set(x_1659, 0, x_1658); lean_ctor_set(x_1659, 1, x_1657); x_1660 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1661 = lean_array_push(x_1660, x_1659); -x_1662 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1662 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1663 = lean_array_push(x_1661, x_1662); x_1664 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1665 = lean_array_push(x_1663, x_1664); @@ -12492,7 +12492,7 @@ lean_dec(x_1669); lean_ctor_set(x_19, 1, x_1666); lean_ctor_set(x_19, 0, x_1658); x_1670 = lean_array_push(x_1656, x_19); -x_1671 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1671 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1672 = lean_array_push(x_1670, x_1671); x_1673 = lean_array_push(x_1672, x_1645); x_1674 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12529,7 +12529,7 @@ x_1687 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1687, 0, x_1658); lean_ctor_set(x_1687, 1, x_1666); x_1688 = lean_array_push(x_1656, x_1687); -x_1689 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1689 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1690 = lean_array_push(x_1688, x_1689); x_1691 = lean_array_push(x_1690, x_1645); x_1692 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12579,7 +12579,7 @@ lean_ctor_set(x_1713, 0, x_1712); lean_ctor_set(x_1713, 1, x_1711); x_1714 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1715 = lean_array_push(x_1714, x_1713); -x_1716 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1716 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1717 = lean_array_push(x_1715, x_1716); x_1718 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1719 = lean_array_push(x_1717, x_1718); @@ -12601,7 +12601,7 @@ if (lean_is_scalar(x_1721)) { lean_ctor_set(x_1722, 0, x_1712); lean_ctor_set(x_1722, 1, x_1720); x_1723 = lean_array_push(x_1710, x_1722); -x_1724 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1724 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1725 = lean_array_push(x_1723, x_1724); x_1726 = lean_array_push(x_1725, x_1645); x_1727 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12669,7 +12669,7 @@ lean_ctor_set(x_1754, 0, x_1753); lean_ctor_set(x_1754, 1, x_1752); x_1755 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1756 = lean_array_push(x_1755, x_1754); -x_1757 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1757 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1758 = lean_array_push(x_1756, x_1757); x_1759 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1760 = lean_array_push(x_1758, x_1759); @@ -12691,7 +12691,7 @@ if (lean_is_scalar(x_1762)) { lean_ctor_set(x_1763, 0, x_1753); lean_ctor_set(x_1763, 1, x_1761); x_1764 = lean_array_push(x_1751, x_1763); -x_1765 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1765 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1766 = lean_array_push(x_1764, x_1765); x_1767 = lean_array_push(x_1766, x_1741); x_1768 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12775,7 +12775,7 @@ lean_ctor_set(x_1798, 0, x_1797); lean_ctor_set(x_1798, 1, x_1796); x_1799 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1800 = lean_array_push(x_1799, x_1798); -x_1801 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1801 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1802 = lean_array_push(x_1800, x_1801); x_1803 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1804 = lean_array_push(x_1802, x_1803); @@ -12797,7 +12797,7 @@ if (lean_is_scalar(x_1806)) { lean_ctor_set(x_1807, 0, x_1797); lean_ctor_set(x_1807, 1, x_1805); x_1808 = lean_array_push(x_1795, x_1807); -x_1809 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1809 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1810 = lean_array_push(x_1808, x_1809); x_1811 = lean_array_push(x_1810, x_1784); x_1812 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -12990,7 +12990,7 @@ lean_ctor_set(x_1881, 0, x_1880); lean_ctor_set(x_1881, 1, x_1879); x_1882 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1883 = lean_array_push(x_1882, x_1881); -x_1884 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1884 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1885 = lean_array_push(x_1883, x_1884); x_1886 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1887 = lean_array_push(x_1885, x_1886); @@ -13007,7 +13007,7 @@ lean_dec(x_1891); lean_ctor_set(x_19, 1, x_1888); lean_ctor_set(x_19, 0, x_1880); x_1892 = lean_array_push(x_1878, x_19); -x_1893 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1893 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1894 = lean_array_push(x_1892, x_1893); x_1895 = lean_array_push(x_1894, x_1867); x_1896 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13044,7 +13044,7 @@ x_1909 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1909, 0, x_1880); lean_ctor_set(x_1909, 1, x_1888); x_1910 = lean_array_push(x_1878, x_1909); -x_1911 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1911 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1912 = lean_array_push(x_1910, x_1911); x_1913 = lean_array_push(x_1912, x_1867); x_1914 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13094,7 +13094,7 @@ lean_ctor_set(x_1935, 0, x_1934); lean_ctor_set(x_1935, 1, x_1933); x_1936 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1937 = lean_array_push(x_1936, x_1935); -x_1938 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1938 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1939 = lean_array_push(x_1937, x_1938); x_1940 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1941 = lean_array_push(x_1939, x_1940); @@ -13116,7 +13116,7 @@ if (lean_is_scalar(x_1943)) { lean_ctor_set(x_1944, 0, x_1934); lean_ctor_set(x_1944, 1, x_1942); x_1945 = lean_array_push(x_1932, x_1944); -x_1946 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1946 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1947 = lean_array_push(x_1945, x_1946); x_1948 = lean_array_push(x_1947, x_1867); x_1949 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13184,7 +13184,7 @@ lean_ctor_set(x_1976, 0, x_1975); lean_ctor_set(x_1976, 1, x_1974); x_1977 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_1978 = lean_array_push(x_1977, x_1976); -x_1979 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1979 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1980 = lean_array_push(x_1978, x_1979); x_1981 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1982 = lean_array_push(x_1980, x_1981); @@ -13206,7 +13206,7 @@ if (lean_is_scalar(x_1984)) { lean_ctor_set(x_1985, 0, x_1975); lean_ctor_set(x_1985, 1, x_1983); x_1986 = lean_array_push(x_1973, x_1985); -x_1987 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1987 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1988 = lean_array_push(x_1986, x_1987); x_1989 = lean_array_push(x_1988, x_1963); x_1990 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13290,7 +13290,7 @@ lean_ctor_set(x_2020, 0, x_2019); lean_ctor_set(x_2020, 1, x_2018); x_2021 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2022 = lean_array_push(x_2021, x_2020); -x_2023 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2023 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2024 = lean_array_push(x_2022, x_2023); x_2025 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2026 = lean_array_push(x_2024, x_2025); @@ -13312,7 +13312,7 @@ if (lean_is_scalar(x_2028)) { lean_ctor_set(x_2029, 0, x_2019); lean_ctor_set(x_2029, 1, x_2027); x_2030 = lean_array_push(x_2017, x_2029); -x_2031 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2031 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2032 = lean_array_push(x_2030, x_2031); x_2033 = lean_array_push(x_2032, x_2006); x_2034 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13426,7 +13426,7 @@ lean_ctor_set(x_2079, 0, x_2078); lean_ctor_set(x_2079, 1, x_2077); x_2080 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2081 = lean_array_push(x_2080, x_2079); -x_2082 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2082 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2083 = lean_array_push(x_2081, x_2082); x_2084 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2085 = lean_array_push(x_2083, x_2084); @@ -13443,7 +13443,7 @@ lean_dec(x_2089); lean_ctor_set(x_19, 1, x_2086); lean_ctor_set(x_19, 0, x_2078); x_2090 = lean_array_push(x_2076, x_19); -x_2091 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2091 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2092 = lean_array_push(x_2090, x_2091); x_2093 = lean_array_push(x_2092, x_2065); x_2094 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13480,7 +13480,7 @@ x_2107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2107, 0, x_2078); lean_ctor_set(x_2107, 1, x_2086); x_2108 = lean_array_push(x_2076, x_2107); -x_2109 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2109 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2110 = lean_array_push(x_2108, x_2109); x_2111 = lean_array_push(x_2110, x_2065); x_2112 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13530,7 +13530,7 @@ lean_ctor_set(x_2133, 0, x_2132); lean_ctor_set(x_2133, 1, x_2131); x_2134 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2135 = lean_array_push(x_2134, x_2133); -x_2136 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2136 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2137 = lean_array_push(x_2135, x_2136); x_2138 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2139 = lean_array_push(x_2137, x_2138); @@ -13552,7 +13552,7 @@ if (lean_is_scalar(x_2141)) { lean_ctor_set(x_2142, 0, x_2132); lean_ctor_set(x_2142, 1, x_2140); x_2143 = lean_array_push(x_2130, x_2142); -x_2144 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2144 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2145 = lean_array_push(x_2143, x_2144); x_2146 = lean_array_push(x_2145, x_2065); x_2147 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13620,7 +13620,7 @@ lean_ctor_set(x_2174, 0, x_2173); lean_ctor_set(x_2174, 1, x_2172); x_2175 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2176 = lean_array_push(x_2175, x_2174); -x_2177 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2177 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2178 = lean_array_push(x_2176, x_2177); x_2179 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2180 = lean_array_push(x_2178, x_2179); @@ -13642,7 +13642,7 @@ if (lean_is_scalar(x_2182)) { lean_ctor_set(x_2183, 0, x_2173); lean_ctor_set(x_2183, 1, x_2181); x_2184 = lean_array_push(x_2171, x_2183); -x_2185 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2185 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2186 = lean_array_push(x_2184, x_2185); x_2187 = lean_array_push(x_2186, x_2161); x_2188 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13726,7 +13726,7 @@ lean_ctor_set(x_2218, 0, x_2217); lean_ctor_set(x_2218, 1, x_2216); x_2219 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2220 = lean_array_push(x_2219, x_2218); -x_2221 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2221 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2222 = lean_array_push(x_2220, x_2221); x_2223 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2224 = lean_array_push(x_2222, x_2223); @@ -13748,7 +13748,7 @@ if (lean_is_scalar(x_2226)) { lean_ctor_set(x_2227, 0, x_2217); lean_ctor_set(x_2227, 1, x_2225); x_2228 = lean_array_push(x_2215, x_2227); -x_2229 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2229 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2230 = lean_array_push(x_2228, x_2229); x_2231 = lean_array_push(x_2230, x_2204); x_2232 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13861,7 +13861,7 @@ lean_ctor_set(x_2277, 0, x_2276); lean_ctor_set(x_2277, 1, x_2275); x_2278 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2279 = lean_array_push(x_2278, x_2277); -x_2280 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2280 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2281 = lean_array_push(x_2279, x_2280); x_2282 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2283 = lean_array_push(x_2281, x_2282); @@ -13878,7 +13878,7 @@ lean_dec(x_2287); lean_ctor_set(x_19, 1, x_2284); lean_ctor_set(x_19, 0, x_2276); x_2288 = lean_array_push(x_2274, x_19); -x_2289 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2289 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2290 = lean_array_push(x_2288, x_2289); x_2291 = lean_array_push(x_2290, x_2263); x_2292 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13915,7 +13915,7 @@ x_2305 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2305, 0, x_2276); lean_ctor_set(x_2305, 1, x_2284); x_2306 = lean_array_push(x_2274, x_2305); -x_2307 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2307 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2308 = lean_array_push(x_2306, x_2307); x_2309 = lean_array_push(x_2308, x_2263); x_2310 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -13965,7 +13965,7 @@ lean_ctor_set(x_2331, 0, x_2330); lean_ctor_set(x_2331, 1, x_2329); x_2332 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2333 = lean_array_push(x_2332, x_2331); -x_2334 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2334 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2335 = lean_array_push(x_2333, x_2334); x_2336 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2337 = lean_array_push(x_2335, x_2336); @@ -13987,7 +13987,7 @@ if (lean_is_scalar(x_2339)) { lean_ctor_set(x_2340, 0, x_2330); lean_ctor_set(x_2340, 1, x_2338); x_2341 = lean_array_push(x_2328, x_2340); -x_2342 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2342 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2343 = lean_array_push(x_2341, x_2342); x_2344 = lean_array_push(x_2343, x_2263); x_2345 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14055,7 +14055,7 @@ lean_ctor_set(x_2372, 0, x_2371); lean_ctor_set(x_2372, 1, x_2370); x_2373 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2374 = lean_array_push(x_2373, x_2372); -x_2375 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2375 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2376 = lean_array_push(x_2374, x_2375); x_2377 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2378 = lean_array_push(x_2376, x_2377); @@ -14077,7 +14077,7 @@ if (lean_is_scalar(x_2380)) { lean_ctor_set(x_2381, 0, x_2371); lean_ctor_set(x_2381, 1, x_2379); x_2382 = lean_array_push(x_2369, x_2381); -x_2383 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2383 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2384 = lean_array_push(x_2382, x_2383); x_2385 = lean_array_push(x_2384, x_2359); x_2386 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14161,7 +14161,7 @@ lean_ctor_set(x_2416, 0, x_2415); lean_ctor_set(x_2416, 1, x_2414); x_2417 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2418 = lean_array_push(x_2417, x_2416); -x_2419 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2419 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2420 = lean_array_push(x_2418, x_2419); x_2421 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2422 = lean_array_push(x_2420, x_2421); @@ -14183,7 +14183,7 @@ if (lean_is_scalar(x_2424)) { lean_ctor_set(x_2425, 0, x_2415); lean_ctor_set(x_2425, 1, x_2423); x_2426 = lean_array_push(x_2413, x_2425); -x_2427 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2427 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2428 = lean_array_push(x_2426, x_2427); x_2429 = lean_array_push(x_2428, x_2402); x_2430 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14295,7 +14295,7 @@ lean_ctor_set(x_2475, 0, x_2474); lean_ctor_set(x_2475, 1, x_2473); x_2476 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2477 = lean_array_push(x_2476, x_2475); -x_2478 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2478 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2479 = lean_array_push(x_2477, x_2478); x_2480 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2481 = lean_array_push(x_2479, x_2480); @@ -14312,7 +14312,7 @@ lean_dec(x_2485); lean_ctor_set(x_19, 1, x_2482); lean_ctor_set(x_19, 0, x_2474); x_2486 = lean_array_push(x_2472, x_19); -x_2487 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2487 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2488 = lean_array_push(x_2486, x_2487); x_2489 = lean_array_push(x_2488, x_2461); x_2490 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14349,7 +14349,7 @@ x_2503 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2503, 0, x_2474); lean_ctor_set(x_2503, 1, x_2482); x_2504 = lean_array_push(x_2472, x_2503); -x_2505 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2505 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2506 = lean_array_push(x_2504, x_2505); x_2507 = lean_array_push(x_2506, x_2461); x_2508 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14399,7 +14399,7 @@ lean_ctor_set(x_2529, 0, x_2528); lean_ctor_set(x_2529, 1, x_2527); x_2530 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2531 = lean_array_push(x_2530, x_2529); -x_2532 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2532 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2533 = lean_array_push(x_2531, x_2532); x_2534 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2535 = lean_array_push(x_2533, x_2534); @@ -14421,7 +14421,7 @@ if (lean_is_scalar(x_2537)) { lean_ctor_set(x_2538, 0, x_2528); lean_ctor_set(x_2538, 1, x_2536); x_2539 = lean_array_push(x_2526, x_2538); -x_2540 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2540 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2541 = lean_array_push(x_2539, x_2540); x_2542 = lean_array_push(x_2541, x_2461); x_2543 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14489,7 +14489,7 @@ lean_ctor_set(x_2570, 0, x_2569); lean_ctor_set(x_2570, 1, x_2568); x_2571 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2572 = lean_array_push(x_2571, x_2570); -x_2573 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2573 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2574 = lean_array_push(x_2572, x_2573); x_2575 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2576 = lean_array_push(x_2574, x_2575); @@ -14511,7 +14511,7 @@ if (lean_is_scalar(x_2578)) { lean_ctor_set(x_2579, 0, x_2569); lean_ctor_set(x_2579, 1, x_2577); x_2580 = lean_array_push(x_2567, x_2579); -x_2581 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2581 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2582 = lean_array_push(x_2580, x_2581); x_2583 = lean_array_push(x_2582, x_2557); x_2584 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14595,7 +14595,7 @@ lean_ctor_set(x_2614, 0, x_2613); lean_ctor_set(x_2614, 1, x_2612); x_2615 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2616 = lean_array_push(x_2615, x_2614); -x_2617 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2617 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2618 = lean_array_push(x_2616, x_2617); x_2619 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2620 = lean_array_push(x_2618, x_2619); @@ -14617,7 +14617,7 @@ if (lean_is_scalar(x_2622)) { lean_ctor_set(x_2623, 0, x_2613); lean_ctor_set(x_2623, 1, x_2621); x_2624 = lean_array_push(x_2611, x_2623); -x_2625 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2625 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2626 = lean_array_push(x_2624, x_2625); x_2627 = lean_array_push(x_2626, x_2600); x_2628 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14728,7 +14728,7 @@ lean_ctor_set(x_2673, 0, x_2672); lean_ctor_set(x_2673, 1, x_2671); x_2674 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2675 = lean_array_push(x_2674, x_2673); -x_2676 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2676 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2677 = lean_array_push(x_2675, x_2676); x_2678 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2679 = lean_array_push(x_2677, x_2678); @@ -14745,7 +14745,7 @@ lean_dec(x_2683); lean_ctor_set(x_19, 1, x_2680); lean_ctor_set(x_19, 0, x_2672); x_2684 = lean_array_push(x_2670, x_19); -x_2685 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2685 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2686 = lean_array_push(x_2684, x_2685); x_2687 = lean_array_push(x_2686, x_2659); x_2688 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14782,7 +14782,7 @@ x_2701 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2701, 0, x_2672); lean_ctor_set(x_2701, 1, x_2680); x_2702 = lean_array_push(x_2670, x_2701); -x_2703 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2703 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2704 = lean_array_push(x_2702, x_2703); x_2705 = lean_array_push(x_2704, x_2659); x_2706 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14832,7 +14832,7 @@ lean_ctor_set(x_2727, 0, x_2726); lean_ctor_set(x_2727, 1, x_2725); x_2728 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2729 = lean_array_push(x_2728, x_2727); -x_2730 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2730 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2731 = lean_array_push(x_2729, x_2730); x_2732 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2733 = lean_array_push(x_2731, x_2732); @@ -14854,7 +14854,7 @@ if (lean_is_scalar(x_2735)) { lean_ctor_set(x_2736, 0, x_2726); lean_ctor_set(x_2736, 1, x_2734); x_2737 = lean_array_push(x_2724, x_2736); -x_2738 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2738 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2739 = lean_array_push(x_2737, x_2738); x_2740 = lean_array_push(x_2739, x_2659); x_2741 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -14922,7 +14922,7 @@ lean_ctor_set(x_2768, 0, x_2767); lean_ctor_set(x_2768, 1, x_2766); x_2769 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2770 = lean_array_push(x_2769, x_2768); -x_2771 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2771 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2772 = lean_array_push(x_2770, x_2771); x_2773 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2774 = lean_array_push(x_2772, x_2773); @@ -14944,7 +14944,7 @@ if (lean_is_scalar(x_2776)) { lean_ctor_set(x_2777, 0, x_2767); lean_ctor_set(x_2777, 1, x_2775); x_2778 = lean_array_push(x_2765, x_2777); -x_2779 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2779 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2780 = lean_array_push(x_2778, x_2779); x_2781 = lean_array_push(x_2780, x_2755); x_2782 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -15028,7 +15028,7 @@ lean_ctor_set(x_2812, 0, x_2811); lean_ctor_set(x_2812, 1, x_2810); x_2813 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2814 = lean_array_push(x_2813, x_2812); -x_2815 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2815 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2816 = lean_array_push(x_2814, x_2815); x_2817 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2818 = lean_array_push(x_2816, x_2817); @@ -15050,7 +15050,7 @@ if (lean_is_scalar(x_2820)) { lean_ctor_set(x_2821, 0, x_2811); lean_ctor_set(x_2821, 1, x_2819); x_2822 = lean_array_push(x_2809, x_2821); -x_2823 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2823 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2824 = lean_array_push(x_2822, x_2823); x_2825 = lean_array_push(x_2824, x_2798); x_2826 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -15160,7 +15160,7 @@ lean_ctor_set(x_2871, 0, x_2870); lean_ctor_set(x_2871, 1, x_2869); x_2872 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2873 = lean_array_push(x_2872, x_2871); -x_2874 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2874 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2875 = lean_array_push(x_2873, x_2874); x_2876 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2877 = lean_array_push(x_2875, x_2876); @@ -15178,7 +15178,7 @@ lean_ctor_set_tag(x_19, 1); lean_ctor_set(x_19, 1, x_2878); lean_ctor_set(x_19, 0, x_2870); x_2882 = lean_array_push(x_2868, x_19); -x_2883 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2883 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2884 = lean_array_push(x_2882, x_2883); x_2885 = lean_array_push(x_2884, x_2857); x_2886 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -15215,7 +15215,7 @@ x_2899 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2899, 0, x_2870); lean_ctor_set(x_2899, 1, x_2878); x_2900 = lean_array_push(x_2868, x_2899); -x_2901 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2901 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2902 = lean_array_push(x_2900, x_2901); x_2903 = lean_array_push(x_2902, x_2857); x_2904 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -15265,7 +15265,7 @@ lean_ctor_set(x_2925, 0, x_2924); lean_ctor_set(x_2925, 1, x_2923); x_2926 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2927 = lean_array_push(x_2926, x_2925); -x_2928 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2928 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2929 = lean_array_push(x_2927, x_2928); x_2930 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2931 = lean_array_push(x_2929, x_2930); @@ -15288,7 +15288,7 @@ if (lean_is_scalar(x_2933)) { lean_ctor_set(x_2934, 0, x_2924); lean_ctor_set(x_2934, 1, x_2932); x_2935 = lean_array_push(x_2922, x_2934); -x_2936 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2936 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2937 = lean_array_push(x_2935, x_2936); x_2938 = lean_array_push(x_2937, x_2857); x_2939 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -15356,7 +15356,7 @@ lean_ctor_set(x_2966, 0, x_2965); lean_ctor_set(x_2966, 1, x_2964); x_2967 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_2968 = lean_array_push(x_2967, x_2966); -x_2969 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2969 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_2970 = lean_array_push(x_2968, x_2969); x_2971 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_2972 = lean_array_push(x_2970, x_2971); @@ -15379,7 +15379,7 @@ if (lean_is_scalar(x_2974)) { lean_ctor_set(x_2975, 0, x_2965); lean_ctor_set(x_2975, 1, x_2973); x_2976 = lean_array_push(x_2963, x_2975); -x_2977 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2977 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2978 = lean_array_push(x_2976, x_2977); x_2979 = lean_array_push(x_2978, x_2953); x_2980 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -15463,7 +15463,7 @@ lean_ctor_set(x_3010, 0, x_3009); lean_ctor_set(x_3010, 1, x_3008); x_3011 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_3012 = lean_array_push(x_3011, x_3010); -x_3013 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_3013 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3014 = lean_array_push(x_3012, x_3013); x_3015 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_3016 = lean_array_push(x_3014, x_3015); @@ -15486,7 +15486,7 @@ if (lean_is_scalar(x_3018)) { lean_ctor_set(x_3019, 0, x_3009); lean_ctor_set(x_3019, 1, x_3017); x_3020 = lean_array_push(x_3007, x_3019); -x_3021 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_3021 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_3022 = lean_array_push(x_3020, x_3021); x_3023 = lean_array_push(x_3022, x_2996); x_3024 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -17472,7 +17472,7 @@ static lean_object* _init_l_Lean_Elab_Term_mkLetRec___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_letrec___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17493,7 +17493,7 @@ x_11 = l_Lean_nullKind; x_12 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_12, 0, x_11); lean_ctor_set(x_12, 1, x_10); -x_13 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_13 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; x_14 = l_Lean_mkAtomFrom(x_1, x_13); x_15 = l_Lean_Syntax_mkSep(x_2, x_14); x_16 = l_Std_PersistentHashMap_mkCollisionNode___rarg___closed__1; @@ -17745,16 +17745,16 @@ x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_26, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_31 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_32 = lean_array_push(x_30, x_31); x_33 = lean_array_push(x_32, x_25); -x_34 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_34 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); -x_36 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_36 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_37 = lean_array_push(x_36, x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_38 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); @@ -17782,16 +17782,16 @@ x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); x_50 = lean_array_push(x_46, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_51 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_52 = lean_array_push(x_50, x_51); x_53 = lean_array_push(x_52, x_44); -x_54 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_54 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); -x_56 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_56 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_57 = lean_array_push(x_56, x_55); -x_58 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_58 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -17828,14 +17828,14 @@ x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_73); lean_ctor_set(x_74, 1, x_72); x_75 = lean_array_push(x_67, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_76 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_77 = lean_array_push(x_75, x_76); x_78 = lean_array_push(x_77, x_66); x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_69); lean_ctor_set(x_79, 1, x_78); x_80 = lean_array_push(x_67, x_79); -x_81 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_81 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_82 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_82, 0, x_81); lean_ctor_set(x_82, 1, x_80); @@ -17863,14 +17863,14 @@ x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_91); lean_ctor_set(x_92, 1, x_90); x_93 = lean_array_push(x_85, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_94 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_95 = lean_array_push(x_93, x_94); x_96 = lean_array_push(x_95, x_83); x_97 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_97, 0, x_87); lean_ctor_set(x_97, 1, x_96); x_98 = lean_array_push(x_85, x_97); -x_99 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_99 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_100 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_100, 0, x_99); lean_ctor_set(x_100, 1, x_98); @@ -17940,16 +17940,16 @@ x_122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_122, 0, x_121); lean_ctor_set(x_122, 1, x_120); x_123 = lean_array_push(x_119, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_124 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_125 = lean_array_push(x_123, x_124); x_126 = lean_array_push(x_125, x_116); -x_127 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_127 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_127); lean_ctor_set(x_128, 1, x_126); -x_129 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_129 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_130 = lean_array_push(x_129, x_128); -x_131 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_131 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_132, 0, x_131); lean_ctor_set(x_132, 1, x_130); @@ -17996,14 +17996,14 @@ x_148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_148, 0, x_147); lean_ctor_set(x_148, 1, x_146); x_149 = lean_array_push(x_141, x_148); -x_150 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_150 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_151 = lean_array_push(x_149, x_150); x_152 = lean_array_push(x_151, x_138); x_153 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_153, 0, x_143); lean_ctor_set(x_153, 1, x_152); x_154 = lean_array_push(x_141, x_153); -x_155 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_155 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_156 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_156, 0, x_155); lean_ctor_set(x_156, 1, x_154); @@ -18175,16 +18175,16 @@ x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_26, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_31 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_32 = lean_array_push(x_30, x_31); x_33 = lean_array_push(x_32, x_25); -x_34 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_34 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); -x_36 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_36 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_37 = lean_array_push(x_36, x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_38 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); @@ -18212,16 +18212,16 @@ x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); x_50 = lean_array_push(x_46, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_51 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_52 = lean_array_push(x_50, x_51); x_53 = lean_array_push(x_52, x_44); -x_54 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_54 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); -x_56 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_56 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_57 = lean_array_push(x_56, x_55); -x_58 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_58 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -18293,16 +18293,16 @@ x_85 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_85, 0, x_84); lean_ctor_set(x_85, 1, x_83); x_86 = lean_array_push(x_82, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_87 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_88 = lean_array_push(x_86, x_87); x_89 = lean_array_push(x_88, x_79); -x_90 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_90 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_90); lean_ctor_set(x_91, 1, x_89); -x_92 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_92 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_93 = lean_array_push(x_92, x_91); -x_94 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_94 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_95 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_95, 0, x_94); lean_ctor_set(x_95, 1, x_93); @@ -18470,7 +18470,7 @@ lean_object* l_Lean_Elab_Term_elabFun(lean_object* x_1, lean_object* x_2, lean_o _start: { lean_object* x_10; lean_object* x_11; lean_object* x_33; uint8_t x_34; -x_33 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_33 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_inc(x_1); x_34 = l_Lean_Syntax_isOfKind(x_1, x_33); if (x_34 == 0) @@ -18492,7 +18492,7 @@ else lean_object* x_36; lean_object* x_37; lean_object* x_38; uint8_t x_39; x_36 = lean_unsigned_to_nat(1u); x_37 = l_Lean_Syntax_getArg(x_1, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_38 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_inc(x_37); x_39 = l_Lean_Syntax_isOfKind(x_37, x_38); if (x_39 == 0) @@ -18682,13 +18682,13 @@ x_103 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_103, 0, x_102); lean_ctor_set(x_103, 1, x_101); x_104 = lean_array_push(x_100, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_105 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_106 = lean_array_push(x_104, x_105); x_107 = lean_array_push(x_106, x_95); x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_38); lean_ctor_set(x_108, 1, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_109 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_110 = lean_array_push(x_109, x_108); x_111 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_111, 0, x_33); @@ -18829,7 +18829,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Term_termElabAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_4 = l___regBuiltin_Lean_Elab_Term_elabFun___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -19771,7 +19771,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_877____closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -20267,16 +20267,16 @@ 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 = lean_array_push(x_31, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_36 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_37 = lean_array_push(x_35, x_36); x_38 = lean_array_push(x_37, x_30); -x_39 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_39 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); -x_41 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_41 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_42 = lean_array_push(x_41, x_40); -x_43 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_43 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_43); lean_ctor_set(x_44, 1, x_42); @@ -20298,16 +20298,16 @@ x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); x_51 = lean_array_push(x_47, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_52 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_53 = lean_array_push(x_51, x_52); x_54 = lean_array_push(x_53, x_45); -x_55 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_55 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_58 = lean_array_push(x_57, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_59 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); @@ -20398,16 +20398,16 @@ x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_91); lean_ctor_set(x_92, 1, x_90); x_93 = lean_array_push(x_89, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_94 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_95 = lean_array_push(x_93, x_94); x_96 = lean_array_push(x_95, x_86); -x_97 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_97 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_98 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_98, 0, x_97); lean_ctor_set(x_98, 1, x_96); -x_99 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_99 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_100 = lean_array_push(x_99, x_98); -x_101 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_101 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_102 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_102, 0, x_101); lean_ctor_set(x_102, 1, x_100); @@ -20489,7 +20489,7 @@ x_20 = lean_array_push(x_19, x_13); x_21 = lean_array_push(x_20, x_15); x_22 = lean_array_push(x_21, x_17); x_23 = lean_array_push(x_22, x_9); -x_24 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_24 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -20518,7 +20518,7 @@ x_38 = lean_array_push(x_37, x_31); x_39 = lean_array_push(x_38, x_33); x_40 = lean_array_push(x_39, x_35); x_41 = lean_array_push(x_40, x_26); -x_42 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_42 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); @@ -20642,7 +20642,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabLetDeclCore___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabLetDeclCore___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20660,7 +20660,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabLetDeclCore___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabLetDeclCore___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20691,7 +20691,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabLetDeclCore___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_let_x21___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20709,7 +20709,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabLetDeclCore___closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabLetDeclCore___closed__8; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20727,7 +20727,7 @@ x_42 = lean_unsigned_to_nat(3u); x_43 = l_Lean_Syntax_getArg(x_1, x_42); lean_inc(x_41); x_44 = l_Lean_Syntax_getKind(x_41); -x_45 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_45 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_46 = lean_name_eq(x_44, x_45); if (x_46 == 0) { @@ -20893,9 +20893,9 @@ lean_ctor_set(x_103, 3, x_100); x_104 = l_Array_empty___closed__1; lean_inc(x_103); x_105 = lean_array_push(x_104, x_103); -x_106 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_106 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_107 = lean_array_push(x_105, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_108 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_109 = lean_array_push(x_108, x_89); x_110 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_111 = lean_alloc_ctor(1, 2, 0); @@ -20907,20 +20907,20 @@ x_114 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_114, 0, x_113); lean_ctor_set(x_114, 1, x_112); x_115 = lean_array_push(x_107, x_114); -x_116 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_116 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_117 = lean_array_push(x_115, x_116); x_118 = lean_array_push(x_117, x_91); x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_45); lean_ctor_set(x_119, 1, x_118); x_120 = lean_array_push(x_104, x_119); -x_121 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_121 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_122, 0, x_121); lean_ctor_set(x_122, 1, x_120); -x_123 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_123 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_124 = lean_array_push(x_123, x_122); -x_125 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_125 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_126 = lean_array_push(x_124, x_125); x_127 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_128 = lean_array_push(x_127, x_103); @@ -20942,7 +20942,7 @@ x_139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_139, 0, x_113); lean_ctor_set(x_139, 1, x_138); x_140 = lean_array_push(x_104, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_141 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_142 = lean_array_push(x_140, x_141); x_143 = lean_array_push(x_142, x_43); x_144 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -20965,7 +20965,7 @@ x_154 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_154, 0, x_153); lean_ctor_set(x_154, 1, x_152); x_155 = lean_array_push(x_126, x_154); -x_156 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_156 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_157, 0, x_156); lean_ctor_set(x_157, 1, x_155); @@ -21358,7 +21358,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Term_termElabAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_4 = l___regBuiltin_Lean_Elab_Term_elabLetDecl___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; diff --git a/stage0/stdlib/Lean/Elab/BuiltinNotation.c b/stage0/stdlib/Lean/Elab/BuiltinNotation.c index e3b1b360de..9c2396dd9d 100644 --- a/stage0/stdlib/Lean/Elab/BuiltinNotation.c +++ b/stage0/stdlib/Lean/Elab/BuiltinNotation.c @@ -23,12 +23,14 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabParserMacro(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 l_USize_add(size_t, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; extern lean_object* l_Lean_Meta_reduceNative_x3f___closed__2; lean_object* l_Lean_Elab_Term_expandUnreachable___rarg___closed__2; lean_object* l_Lean_Meta_mkExpectedTypeHint___at_Lean_Elab_Term_elabNativeDecide___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l___regBuiltin_Lean_Elab_Term_elabBadCDot___closed__2; lean_object* l_Lean_Elab_Term_mkPairs_loop___closed__5; lean_object* l_Lean_Elab_Term_expandSuffices_match__2(lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_object* l_Lean_stringToMessageData(lean_object*); extern lean_object* l_instReprOption___rarg___closed__1; lean_object* l_Lean_Meta_mkEqRefl___at_Lean_Elab_Term_elabNativeRefl___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -51,6 +53,7 @@ lean_object* l_Lean_Elab_Term_expandAssert___closed__10; lean_object* l___regBuiltin_Lean_Elab_Term_elabNativeRefl___closed__2; lean_object* l_Lean_Elab_Term_expandEmptyC___closed__2; lean_object* l___regBuiltin_Lean_Elab_Term_elabNativeRefl___closed__1; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* l_Lean_Elab_Term_elabAnonymousCtor___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); @@ -86,7 +89,6 @@ extern lean_object* l_Array_empty___closed__1; lean_object* l_Lean_Elab_Term_expandAssert___closed__12; lean_object* l_Lean_Elab_Term_expandHave___closed__4; lean_object* l_Lean_Elab_Term_expandAssert_match__1(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; lean_object* lean_environment_find(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandEmptyC___closed__8; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__19; @@ -100,7 +102,6 @@ lean_object* l_Lean_Meta_mkDecide___at_Lean_Elab_Term_elabNativeDecide___spec__1 uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabNativeDecide___rarg___closed__1; extern lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Lean_Elab_Term_elabNativeRefl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_instReprBool___closed__1; lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*); @@ -109,6 +110,7 @@ lean_object* l___regBuiltin_Lean_Elab_Term_expandAssert___closed__2; extern lean_object* l_Lean_Meta_mkAppM___rarg___closed__2; lean_object* l_Lean_Elab_Term_expandEmptyC___closed__1; lean_object* l_Lean_Elab_Term_elabParen___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* lean_expr_instantiate1(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); @@ -126,7 +128,6 @@ lean_object* l_Lean_Elab_Term_mkPairs_loop___closed__2; lean_object* l_Lean_Elab_Term_elabSubst___closed__7; lean_object* l_Lean_Elab_Term_elabPanic___closed__6; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_ReaderT_bind___at_Lean_Meta_instMonadLCtxMetaM___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabParen(lean_object*); @@ -145,6 +146,7 @@ lean_object* l_Lean_Elab_Term_elabAnonymousCtor_match__2___rarg(lean_object*, le lean_object* l_Lean_Expr_appArg_x21(lean_object*); lean_object* l_Lean_Elab_Term_expandSuffices_match__6___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabParserMacro___lambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_Elab_Term_elabNativeRefl___closed__2; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqReflImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -154,10 +156,10 @@ lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabAnonymousCtor___closed__6; uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Lean_Elab_Term_expandEmptyC___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_Elab_Term_elabParen___closed__5; lean_object* l_Lean_Elab_Term_expandDbgTrace___closed__2; lean_object* l_Lean_Elab_Term_expandShow___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Lean_Elab_Term_expandSorry___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__18; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__30; @@ -174,7 +176,6 @@ lean_object* l_Lean_Elab_Term_expandSorry___rarg___closed__7; lean_object* l_Lean_Elab_Term_elabNativeRefl___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabNativeRefl_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabSubst___closed__3; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDecide___closed__2; lean_object* l_Lean_Elab_Term_mkPairs_loop___closed__4; lean_object* l_Lean_Elab_Term_elabParen___closed__2; @@ -182,6 +183,7 @@ extern lean_object* l_Lean_Parser_Tactic_subst___closed__1; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__7; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabClosedTerm___lambda__1___closed__1; lean_object* l_Lean_Elab_Term_elabParen___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; extern lean_object* l_Lean_Meta_mkDecideProof___rarg___lambda__1___closed__2; lean_object* l___regBuiltin_Lean_Elab_Term_elabTParserMacro(lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_expandCDot___spec__1(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); @@ -200,7 +202,6 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabPanic(lean_object*); lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__6; lean_object* l_Lean_Elab_Term_expandSuffices_match__4___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l_Lean_Elab_Term_tryPostponeIfNoneOrMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabPanic_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__20; @@ -213,6 +214,7 @@ lean_object* l_Lean_Elab_Term_expandAssert___closed__24; lean_object* l_Lean_Elab_Term_elabAnonymousCtor(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabTParserMacro___lambda__1(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*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; extern lean_object* l_Lean_setOptionFromString___closed__4; lean_object* l_Lean_Elab_Term_elabSubst___closed__10; lean_object* l_Lean_Elab_Term_elabNativeRefl___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -245,10 +247,12 @@ lean_object* l___private_Lean_Util_Trace_0__Lean_getResetTraces___at___private_L lean_object* l_Lean_Meta_mkExpectedTypeHint___at_Lean_Elab_Term_elabNativeRefl___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__10; lean_object* l_Lean_Meta_mkDecide___at_Lean_Elab_Term_elabNativeDecide___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; extern lean_object* l_Lean_Meta_mkDecide___rarg___closed__1; lean_object* l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__5; lean_object* l_Lean_Elab_Term_expandHave_match__1(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabStateRefT___closed__1; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; lean_object* l_Lean_Elab_Term_elabTerm(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabNativeDecide___closed__2; lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -260,12 +264,14 @@ extern lean_object* l_Lean_Meta_mkArrow___closed__2; lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabDecide___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_Elab_Term_expandShow___closed__3; lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkFun___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandSorry___rarg___closed__3; lean_object* l_Lean_Elab_Term_expandDbgTrace___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_Elab_getRefPosition___at_Lean_Elab_Term_elabPanic___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkAppM___at_Lean_Elab_Term_elabStateRefT___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabAnonymousCtor___closed__4; @@ -286,7 +292,6 @@ lean_object* l_Lean_Elab_Term_mkPairs_loop___closed__3; lean_object* l_Lean_Elab_Term_expandDbgTrace___closed__3; extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l_Lean_Elab_Term_elabAnonymousCtor___closed__8; lean_object* l_Lean_throwError___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instQuoteBool___closed__3; @@ -305,9 +310,9 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabStateRefT___closed__2; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqNDRecImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_addMacroStack___at_Lean_Elab_Term_instAddErrorMessageContextTermElabM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabParen___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_Elab_Term_synthesizeSyntheticMVars_loop(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_maxPrec; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_Lean_throwError___at_Lean_Elab_Term_elabNativeRefl___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabSubst___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2___closed__2; @@ -317,7 +322,6 @@ lean_object* l_Lean_Elab_Term_expandAssert___closed__16; lean_object* l_Lean_Elab_Term_elabStateRefT___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* l_Array_anyMUnsafe_any___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_hasCDot___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabAnonymousCtor___closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__10; lean_object* l_Lean_Elab_Term_expandShow(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2___closed__1; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__21; @@ -327,26 +331,25 @@ lean_object* l___private_Init_Meta_0__Lean_quoteName(lean_object*); lean_object* l_Lean_Meta_kabstract___at_Lean_Elab_Term_elabSubst___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandDbgTrace___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; lean_object* l_Lean_Elab_Term_expandSorry___rarg___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; extern lean_object* l_Lean_Parser_Tactic_suffices___closed__1; extern lean_object* l_Lean_Literal_type___closed__2; extern lean_object* l_Lean_instToExprUnit___lambda__1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_Lean_Elab_Term_expandHave_match__2(lean_object*); lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandDbgTrace___closed__1; lean_object* l_Lean_Elab_Term_elabSubst_match__1(lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_Lean_Meta_mkEqRefl___at_Lean_Elab_Term_elabNativeDecide___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__8; extern lean_object* l_Lean_instInhabitedSyntax; uint8_t l_Lean_Expr_isConstOf(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandHave_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabStateRefT___closed__1; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; lean_object* l___regBuiltin_Lean_Elab_Term_elabPanic___closed__2; lean_object* l_Lean_Elab_Term_expandAssert___closed__13; lean_object* l_Lean_Elab_Term_expandSuffices___closed__1; @@ -387,6 +390,7 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_mkNativeRef lean_object* l_Lean_Elab_Term_elabStateRefT___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabDecide___closed__1; lean_object* l___regBuiltin_Lean_Elab_Term_elabNativeRefl(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; uint8_t l_List_beq___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___spec__1(lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); @@ -399,8 +403,10 @@ lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__1(lean_object*, lean_objec extern lean_object* l_Lean_instToExprBool___lambda__1___closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__25; lean_object* l_Lean_throwError___at_Lean_Elab_Term_elabLetDeclAux___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Lean_Elab_Term_expandHave(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_hasCDot___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDecide(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Syntax_mkApp___closed__1; lean_object* l_Lean_Elab_Term_elabPanic(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -412,6 +418,7 @@ lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2___closed__3; lean_object* l___private_Lean_HeadIndex_0__Lean_Expr_headNumArgsAux(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabNativeRefl_match__1(lean_object*); lean_object* l_Lean_Elab_Term_expandShow___closed__13; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_Lean_Meta_mkEqNDRec___at_Lean_Elab_Term_elabSubst___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkEqNDRec___at_Lean_Elab_Term_elabSubst___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__7; @@ -429,7 +436,6 @@ uint8_t lean_nat_dec_le(lean_object*, lean_object*); uint8_t l___private_Lean_Data_Occurrences_0__Lean_beqOccurrences____x40_Lean_Data_Occurrences___hyg_15_(lean_object*, lean_object*); lean_object* l_Lean_mkApp(lean_object*, lean_object*); lean_object* l_Lean_Meta_mkAppM___at_Lean_Elab_Term_elabStateRefT___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; uint8_t l_Lean_Expr_hasMVar(lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__5; lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2___closed__5; @@ -441,8 +447,6 @@ lean_object* l_Lean_Elab_Term_expandEmptyC___closed__7; lean_object* l_Lean_Elab_Term_expandSuffices_match__5(lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandAssert___closed__14; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabAnonymousCtor_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandUnreachable___closed__3; @@ -462,9 +466,7 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserM lean_object* l_Lean_Elab_Term_elabPanic___closed__12; lean_object* l_Lean_Elab_Term_expandHave___closed__3; uint8_t l_Array_anyMUnsafe_any___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_hasCDot___spec__1(lean_object*, size_t, size_t); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Elab_Term_adaptExpander(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; lean_object* l_Lean_Meta_withLocalDecl___at_Lean_Elab_Term_elabSubst___spec__3(lean_object*); lean_object* l_Lean_Elab_Term_elabDecide(lean_object*); lean_object* l_Lean_Elab_Term_expandAssert___closed__18; @@ -483,11 +485,9 @@ lean_object* lean_st_ref_set(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabParserMacro___lambda__1___closed__1; lean_object* l_Lean_Elab_Term_expandSuffices_match__1___rarg(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Expr_isFVar(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; lean_object* l_Lean_Elab_Term_elabParserMacro___closed__1; extern lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___closed__4; lean_object* l_Lean_Elab_Term_elabParserMacro___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; lean_object* l_Lean_addMessageContextFull___at_Lean_Meta_instAddMessageContextMetaM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabPanic___closed__2; lean_object* l_Lean_Elab_Term_expandSuffices_match__8___rarg(lean_object*, lean_object*, lean_object*); @@ -530,9 +530,9 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDe extern lean_object* l_Lean_Syntax_expandInterpolatedStr___lambda__1___closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__2; lean_object* l_Lean_Elab_Term_elabBorrowed___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__10; lean_object* l_Lean_Elab_Term_mkPairs___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l_Lean_Elab_Term_expandSorry___rarg___closed__2; lean_object* l_Lean_Elab_Term_elabNativeDecide___boxed(lean_object*); lean_object* l_Lean_Elab_Term_elabSubst___closed__2; @@ -575,7 +575,6 @@ lean_object* l_Lean_Elab_Term_expandAssert___closed__9; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__23; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandSuffices___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_Lean_Elab_Term_expandEmptyC(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__1; lean_object* l_Lean_Elab_Term_expandHave_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -586,6 +585,7 @@ lean_object* l_Lean_Elab_Term_expandSuffices_match__4(lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__6; lean_object* l___regBuiltin_Lean_Elab_Term_elabPanic___closed__1; lean_object* l_Lean_Elab_Term_expandAssert___closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_object* l_Lean_Elab_Term_expandUnreachable___rarg___closed__5; extern lean_object* l_Lean_levelOne; lean_object* l_Lean_Elab_Term_elabTParserMacro___lambda__1___closed__1; @@ -595,7 +595,6 @@ uint8_t l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_hasCDot(lean_obj 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* 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_object* l___regBuiltin_Lean_Elab_Term_expandAssert(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot_match__1(lean_object*); lean_object* l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(lean_object*); lean_object* l_Lean_Elab_Term_expandSorry(lean_object*); @@ -617,6 +616,7 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDe lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabStateRefT(lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__4; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; lean_object* l_Lean_throwError___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandShow___closed__14; lean_object* l_Lean_Elab_Term_expandAssert___closed__1; @@ -625,19 +625,20 @@ lean_object* l_Lean_Meta_kabstract___at_Lean_Elab_Term_elabSubst___spec__5___box lean_object* l_Lean_Elab_Term_elabSubst___closed__6; lean_object* l_Lean_Elab_Term_expandUnreachable___rarg___closed__8; lean_object* l___regBuiltin_Lean_Elab_Term_elabAnonymousCtor___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Elab_Term_expandUnreachable___rarg___closed__4; lean_object* l_Lean_Elab_Term_elabTParserMacro___lambda__1___closed__2; extern lean_object* l_Lean_Meta_throwLetTypeMismatchMessage___rarg___closed__8; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot___spec__3___rarg(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandUnreachable___closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__34; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Syntax_reprint(lean_object*); lean_object* l_Lean_Elab_Term_expandCDot_x3f_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Meta_mkAppOptM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_tryPureCoe_x3f___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_synthesizeInst___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabAnonymousCtor_match__1(lean_object*); lean_object* l_Lean_Elab_Term_elabPanic___closed__4; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabClosedTerm___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkApp3(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__8; @@ -649,7 +650,6 @@ lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandUnreachable___closed__1; lean_object* l_Lean_markBorrowed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Lean_Syntax_mkLit(lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandAssert___closed__4; @@ -742,7 +742,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabAnonymousCtor___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabAnonymousCtor___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -998,7 +998,7 @@ x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); x_62 = lean_array_push(x_57, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_63 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_64 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_64, 0, x_63); lean_ctor_set(x_64, 1, x_62); @@ -1084,7 +1084,7 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_93); lean_ctor_set(x_94, 1, x_92); x_95 = lean_array_push(x_90, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_96 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_97 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_97, 0, x_96); lean_ctor_set(x_97, 1, x_95); @@ -1309,7 +1309,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabBorrowed___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_markBorrowed___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1419,7 +1419,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandShow___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_show___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1437,7 +1437,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandShow___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_expandShow___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1615,7 +1615,7 @@ else lean_object* x_18; lean_object* x_19; uint8_t x_20; x_18 = l_Lean_Syntax_getArg(x_11, x_8); lean_dec(x_11); -x_19 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_19 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_inc(x_18); x_20 = l_Lean_Syntax_isOfKind(x_18, x_19); if (x_20 == 0) @@ -1666,9 +1666,9 @@ lean_dec(x_1); x_37 = l_Array_empty___closed__1; lean_inc(x_36); x_38 = lean_array_push(x_37, x_36); -x_39 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_39 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_40 = lean_array_push(x_38, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_41 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_42 = lean_array_push(x_41, x_9); x_43 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_44 = lean_alloc_ctor(1, 2, 0); @@ -1680,21 +1680,21 @@ x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); x_48 = lean_array_push(x_40, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_50 = lean_array_push(x_48, x_49); x_51 = lean_array_push(x_50, x_34); -x_52 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_52 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_52); lean_ctor_set(x_53, 1, x_51); x_54 = lean_array_push(x_37, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_55 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); x_57 = l_Lean_Elab_Term_expandShow___closed__15; x_58 = lean_array_push(x_57, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_59 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_60 = lean_array_push(x_58, x_59); x_61 = lean_array_push(x_60, x_36); x_62 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -1865,7 +1865,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandHave___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_have___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1896,7 +1896,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandHave___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_2 = l_Lean_Elab_Term_expandHave___closed__3; x_3 = lean_array_push(x_1, x_2); return x_3; @@ -1977,7 +1977,7 @@ x_27 = l_Lean_Syntax_isOfKind(x_25, x_26); if (x_27 == 0) { lean_object* x_28; uint8_t x_29; -x_28 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_28 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; lean_inc(x_25); x_29 = l_Lean_Syntax_isOfKind(x_25, x_28); if (x_29 == 0) @@ -2004,7 +2004,7 @@ else lean_object* x_34; lean_object* x_35; uint8_t x_36; x_34 = l_Lean_Syntax_getArg(x_25, x_8); lean_dec(x_25); -x_35 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_35 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_inc(x_34); x_36 = l_Lean_Syntax_isOfKind(x_34, x_35); if (x_36 == 0) @@ -2075,7 +2075,7 @@ x_51 = l_Lean_Syntax_getArg(x_1, x_50); lean_dec(x_1); x_52 = l_Lean_Syntax_mkApp___closed__1; x_53 = lean_array_push(x_52, x_22); -x_54 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_54 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_55 = lean_array_push(x_53, x_54); x_56 = l_Array_empty___closed__1; x_57 = l_Array_appendCore___rarg(x_56, x_55); @@ -2083,7 +2083,7 @@ lean_dec(x_55); x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_11); lean_ctor_set(x_58, 1, x_57); -x_59 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_59 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_60 = lean_array_push(x_59, x_58); x_61 = lean_array_push(x_60, x_23); x_62 = l_Lean_Elab_Term_expandShow___closed__11; @@ -2097,7 +2097,7 @@ x_67 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_67, 0, x_26); lean_ctor_set(x_67, 1, x_66); x_68 = lean_array_push(x_61, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_69 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_70 = lean_array_push(x_68, x_69); x_71 = lean_array_push(x_70, x_51); x_72 = lean_alloc_ctor(1, 2, 0); @@ -2119,7 +2119,7 @@ x_75 = l_Lean_Syntax_getArg(x_1, x_74); lean_dec(x_1); x_76 = l_Lean_Syntax_mkApp___closed__1; x_77 = lean_array_push(x_76, x_22); -x_78 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_78 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_79 = lean_array_push(x_77, x_78); x_80 = l_Array_empty___closed__1; x_81 = l_Array_appendCore___rarg(x_80, x_79); @@ -2127,7 +2127,7 @@ lean_dec(x_79); x_82 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_82, 0, x_11); lean_ctor_set(x_82, 1, x_81); -x_83 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_83 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_84 = lean_array_push(x_83, x_82); x_85 = lean_array_push(x_84, x_23); x_86 = l_Lean_Elab_Term_expandShow___closed__11; @@ -2141,7 +2141,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_26); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_85, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_94 = lean_array_push(x_92, x_93); x_95 = lean_array_push(x_94, x_75); x_96 = lean_alloc_ctor(1, 2, 0); @@ -2212,9 +2212,9 @@ x_111 = l_Lean_Syntax_getArg(x_1, x_110); lean_dec(x_1); x_112 = l_Array_empty___closed__1; x_113 = lean_array_push(x_112, x_22); -x_114 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_114 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_115 = lean_array_push(x_113, x_114); -x_116 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_116 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_117 = lean_array_push(x_116, x_23); x_118 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_119 = lean_alloc_ctor(1, 2, 0); @@ -2225,21 +2225,21 @@ x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_11); lean_ctor_set(x_121, 1, x_120); x_122 = lean_array_push(x_115, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_123 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_124 = lean_array_push(x_122, x_123); x_125 = lean_array_push(x_124, x_98); -x_126 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_126 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_127 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_127, 0, x_126); lean_ctor_set(x_127, 1, x_125); x_128 = lean_array_push(x_112, x_127); -x_129 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_129 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_130 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_130, 0, x_129); lean_ctor_set(x_130, 1, x_128); x_131 = l_Lean_Elab_Term_expandShow___closed__15; x_132 = lean_array_push(x_131, x_130); -x_133 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_133 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_134 = lean_array_push(x_132, x_133); x_135 = lean_array_push(x_134, x_111); x_136 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -2262,9 +2262,9 @@ x_140 = l_Lean_Syntax_getArg(x_1, x_139); lean_dec(x_1); x_141 = l_Array_empty___closed__1; x_142 = lean_array_push(x_141, x_22); -x_143 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_143 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_144 = lean_array_push(x_142, x_143); -x_145 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_145 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_146 = lean_array_push(x_145, x_23); x_147 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_148 = lean_alloc_ctor(1, 2, 0); @@ -2275,21 +2275,21 @@ x_150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_150, 0, x_11); lean_ctor_set(x_150, 1, x_149); x_151 = lean_array_push(x_144, x_150); -x_152 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_152 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_153 = lean_array_push(x_151, x_152); x_154 = lean_array_push(x_153, x_98); -x_155 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_155 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_156 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_156, 0, x_155); lean_ctor_set(x_156, 1, x_154); x_157 = lean_array_push(x_141, x_156); -x_158 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_158 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_159 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_159, 0, x_158); lean_ctor_set(x_159, 1, x_157); x_160 = l_Lean_Elab_Term_expandShow___closed__15; x_161 = lean_array_push(x_160, x_159); -x_162 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_162 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_163 = lean_array_push(x_161, x_162); x_164 = lean_array_push(x_163, x_140); x_165 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -2360,9 +2360,9 @@ x_181 = l_Lean_Syntax_getArg(x_1, x_180); lean_dec(x_1); x_182 = l_Array_empty___closed__1; x_183 = lean_array_push(x_182, x_22); -x_184 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_184 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_185 = lean_array_push(x_183, x_184); -x_186 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_186 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_187 = lean_array_push(x_186, x_23); x_188 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_189 = lean_alloc_ctor(1, 2, 0); @@ -2373,21 +2373,21 @@ x_191 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_191, 0, x_11); lean_ctor_set(x_191, 1, x_190); x_192 = lean_array_push(x_185, x_191); -x_193 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_193 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_194 = lean_array_push(x_192, x_193); x_195 = lean_array_push(x_194, x_168); -x_196 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_196 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_197 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_197, 0, x_196); lean_ctor_set(x_197, 1, x_195); x_198 = lean_array_push(x_182, x_197); -x_199 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_199 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_200 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_200, 0, x_199); lean_ctor_set(x_200, 1, x_198); x_201 = l_Lean_Elab_Term_expandShow___closed__15; x_202 = lean_array_push(x_201, x_200); -x_203 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_203 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_204 = lean_array_push(x_202, x_203); x_205 = lean_array_push(x_204, x_181); x_206 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -2410,9 +2410,9 @@ x_210 = l_Lean_Syntax_getArg(x_1, x_209); lean_dec(x_1); x_211 = l_Array_empty___closed__1; x_212 = lean_array_push(x_211, x_22); -x_213 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_213 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_214 = lean_array_push(x_212, x_213); -x_215 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_215 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_216 = lean_array_push(x_215, x_23); x_217 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_218 = lean_alloc_ctor(1, 2, 0); @@ -2423,21 +2423,21 @@ x_220 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_220, 0, x_11); lean_ctor_set(x_220, 1, x_219); x_221 = lean_array_push(x_214, x_220); -x_222 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_222 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_223 = lean_array_push(x_221, x_222); x_224 = lean_array_push(x_223, x_168); -x_225 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_225 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_226 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_226, 0, x_225); lean_ctor_set(x_226, 1, x_224); x_227 = lean_array_push(x_211, x_226); -x_228 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_228 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_229 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_229, 0, x_228); lean_ctor_set(x_229, 1, x_227); x_230 = l_Lean_Elab_Term_expandShow___closed__15; x_231 = lean_array_push(x_230, x_229); -x_232 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_232 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_233 = lean_array_push(x_231, x_232); x_234 = lean_array_push(x_233, x_210); x_235 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -2467,7 +2467,7 @@ x_243 = l_Lean_Syntax_isOfKind(x_241, x_242); if (x_243 == 0) { lean_object* x_244; uint8_t x_245; -x_244 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_244 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; lean_inc(x_241); x_245 = l_Lean_Syntax_isOfKind(x_241, x_244); if (x_245 == 0) @@ -2493,7 +2493,7 @@ else lean_object* x_250; lean_object* x_251; uint8_t x_252; x_250 = l_Lean_Syntax_getArg(x_241, x_8); lean_dec(x_241); -x_251 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_251 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_inc(x_250); x_252 = l_Lean_Syntax_isOfKind(x_250, x_251); if (x_252 == 0) @@ -2573,7 +2573,7 @@ x_276 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_276, 0, x_242); lean_ctor_set(x_276, 1, x_275); x_277 = lean_array_push(x_270, x_276); -x_278 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_278 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_279 = lean_array_push(x_277, x_278); x_280 = lean_array_push(x_279, x_268); x_281 = lean_alloc_ctor(1, 2, 0); @@ -2606,7 +2606,7 @@ x_292 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_292, 0, x_242); lean_ctor_set(x_292, 1, x_291); x_293 = lean_array_push(x_286, x_292); -x_294 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_294 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_295 = lean_array_push(x_293, x_294); x_296 = lean_array_push(x_295, x_284); x_297 = lean_alloc_ctor(1, 2, 0); @@ -2678,9 +2678,9 @@ x_315 = l_Lean_mkIdentFrom(x_1, x_314); lean_dec(x_1); x_316 = l_Array_empty___closed__1; x_317 = lean_array_push(x_316, x_315); -x_318 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_318 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_319 = lean_array_push(x_317, x_318); -x_320 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_320 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_321 = lean_array_push(x_320, x_239); x_322 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_323 = lean_alloc_ctor(1, 2, 0); @@ -2691,21 +2691,21 @@ x_325 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_325, 0, x_303); lean_ctor_set(x_325, 1, x_324); x_326 = lean_array_push(x_319, x_325); -x_327 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_327 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_328 = lean_array_push(x_326, x_327); x_329 = lean_array_push(x_328, x_299); -x_330 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_330 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_331 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_331, 0, x_330); lean_ctor_set(x_331, 1, x_329); x_332 = lean_array_push(x_316, x_331); -x_333 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_333 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_334 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_334, 0, x_333); lean_ctor_set(x_334, 1, x_332); x_335 = l_Lean_Elab_Term_expandShow___closed__15; x_336 = lean_array_push(x_335, x_334); -x_337 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_337 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_338 = lean_array_push(x_336, x_337); x_339 = lean_array_push(x_338, x_313); x_340 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -2730,9 +2730,9 @@ x_346 = l_Lean_mkIdentFrom(x_1, x_345); lean_dec(x_1); x_347 = l_Array_empty___closed__1; x_348 = lean_array_push(x_347, x_346); -x_349 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_349 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_350 = lean_array_push(x_348, x_349); -x_351 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_351 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_352 = lean_array_push(x_351, x_239); x_353 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_354 = lean_alloc_ctor(1, 2, 0); @@ -2744,21 +2744,21 @@ x_357 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_357, 0, x_356); lean_ctor_set(x_357, 1, x_355); x_358 = lean_array_push(x_350, x_357); -x_359 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_359 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_360 = lean_array_push(x_358, x_359); x_361 = lean_array_push(x_360, x_299); -x_362 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_362 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_363 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_363, 0, x_362); lean_ctor_set(x_363, 1, x_361); x_364 = lean_array_push(x_347, x_363); -x_365 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_365 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_366 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_366, 0, x_365); lean_ctor_set(x_366, 1, x_364); x_367 = l_Lean_Elab_Term_expandShow___closed__15; x_368 = lean_array_push(x_367, x_366); -x_369 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_369 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_370 = lean_array_push(x_368, x_369); x_371 = lean_array_push(x_370, x_344); x_372 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -2830,9 +2830,9 @@ x_391 = l_Lean_mkIdentFrom(x_1, x_390); lean_dec(x_1); x_392 = l_Array_empty___closed__1; x_393 = lean_array_push(x_392, x_391); -x_394 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_394 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_395 = lean_array_push(x_393, x_394); -x_396 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_396 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_397 = lean_array_push(x_396, x_239); x_398 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_399 = lean_alloc_ctor(1, 2, 0); @@ -2843,21 +2843,21 @@ x_401 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_401, 0, x_379); lean_ctor_set(x_401, 1, x_400); x_402 = lean_array_push(x_395, x_401); -x_403 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_403 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_404 = lean_array_push(x_402, x_403); x_405 = lean_array_push(x_404, x_375); -x_406 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_406 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_407 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_407, 0, x_406); lean_ctor_set(x_407, 1, x_405); x_408 = lean_array_push(x_392, x_407); -x_409 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_409 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_410 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_410, 0, x_409); lean_ctor_set(x_410, 1, x_408); x_411 = l_Lean_Elab_Term_expandShow___closed__15; x_412 = lean_array_push(x_411, x_410); -x_413 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_413 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_414 = lean_array_push(x_412, x_413); x_415 = lean_array_push(x_414, x_389); x_416 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -2882,9 +2882,9 @@ x_422 = l_Lean_mkIdentFrom(x_1, x_421); lean_dec(x_1); x_423 = l_Array_empty___closed__1; x_424 = lean_array_push(x_423, x_422); -x_425 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_425 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_426 = lean_array_push(x_424, x_425); -x_427 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_427 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_428 = lean_array_push(x_427, x_239); x_429 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_430 = lean_alloc_ctor(1, 2, 0); @@ -2896,21 +2896,21 @@ x_433 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_433, 0, x_432); lean_ctor_set(x_433, 1, x_431); x_434 = lean_array_push(x_426, x_433); -x_435 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_435 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_436 = lean_array_push(x_434, x_435); x_437 = lean_array_push(x_436, x_375); -x_438 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_438 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_439 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_439, 0, x_438); lean_ctor_set(x_439, 1, x_437); x_440 = lean_array_push(x_423, x_439); -x_441 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_441 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_442 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_442, 0, x_441); lean_ctor_set(x_442, 1, x_440); x_443 = l_Lean_Elab_Term_expandShow___closed__15; x_444 = lean_array_push(x_443, x_442); -x_445 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_445 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_446 = lean_array_push(x_444, x_445); x_447 = lean_array_push(x_446, x_420); x_448 = l_Lean_Elab_Term_elabLetDeclCore___closed__7; @@ -3207,7 +3207,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandSuffices___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_suffices___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3309,7 +3309,7 @@ else lean_object* x_32; lean_object* x_33; uint8_t x_34; x_32 = l_Lean_Syntax_getArg(x_25, x_8); lean_dec(x_25); -x_33 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_33 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_inc(x_32); x_34 = l_Lean_Syntax_isOfKind(x_32, x_33); if (x_34 == 0) @@ -3380,7 +3380,7 @@ x_49 = l_Lean_Syntax_getArg(x_1, x_48); lean_dec(x_1); x_50 = l_Lean_Syntax_mkApp___closed__1; x_51 = lean_array_push(x_50, x_22); -x_52 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_52 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_53 = lean_array_push(x_51, x_52); x_54 = l_Array_empty___closed__1; x_55 = l_Array_appendCore___rarg(x_54, x_53); @@ -3388,7 +3388,7 @@ lean_dec(x_53); x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_11); lean_ctor_set(x_56, 1, x_55); -x_57 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_57 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_58 = lean_array_push(x_57, x_56); x_59 = lean_array_push(x_58, x_23); x_60 = l_Lean_Elab_Term_expandShow___closed__8; @@ -3397,7 +3397,7 @@ x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_26); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_59, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_64 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_65 = lean_array_push(x_63, x_64); x_66 = l_Lean_Elab_Term_expandShow___closed__11; x_67 = lean_array_push(x_66, x_32); @@ -3425,7 +3425,7 @@ x_74 = l_Lean_Syntax_getArg(x_1, x_73); lean_dec(x_1); x_75 = l_Lean_Syntax_mkApp___closed__1; x_76 = lean_array_push(x_75, x_22); -x_77 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_77 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_78 = lean_array_push(x_76, x_77); x_79 = l_Array_empty___closed__1; x_80 = l_Array_appendCore___rarg(x_79, x_78); @@ -3433,7 +3433,7 @@ lean_dec(x_78); x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_11); lean_ctor_set(x_81, 1, x_80); -x_82 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_82 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_83 = lean_array_push(x_82, x_81); x_84 = lean_array_push(x_83, x_23); x_85 = l_Lean_Elab_Term_expandShow___closed__8; @@ -3442,7 +3442,7 @@ x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_26); lean_ctor_set(x_87, 1, x_86); x_88 = lean_array_push(x_84, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_89 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_90 = lean_array_push(x_88, x_89); x_91 = l_Lean_Elab_Term_expandShow___closed__11; x_92 = lean_array_push(x_91, x_32); @@ -3519,7 +3519,7 @@ x_111 = l_Lean_Syntax_getArg(x_1, x_110); lean_dec(x_1); x_112 = l_Lean_Syntax_mkApp___closed__1; x_113 = lean_array_push(x_112, x_22); -x_114 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_114 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_115 = lean_array_push(x_113, x_114); x_116 = l_Array_empty___closed__1; x_117 = l_Array_appendCore___rarg(x_116, x_115); @@ -3527,7 +3527,7 @@ lean_dec(x_115); x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_11); lean_ctor_set(x_118, 1, x_117); -x_119 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_119 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_120 = lean_array_push(x_119, x_118); x_121 = lean_array_push(x_120, x_23); x_122 = l_Lean_Elab_Term_expandShow___closed__8; @@ -3536,7 +3536,7 @@ x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_26); lean_ctor_set(x_124, 1, x_123); x_125 = lean_array_push(x_121, x_124); -x_126 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_126 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_127 = lean_array_push(x_125, x_126); x_128 = lean_array_push(x_127, x_98); x_129 = l_Lean_Elab_Term_expandHave___closed__1; @@ -3559,7 +3559,7 @@ x_133 = l_Lean_Syntax_getArg(x_1, x_132); lean_dec(x_1); x_134 = l_Lean_Syntax_mkApp___closed__1; x_135 = lean_array_push(x_134, x_22); -x_136 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_136 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_137 = lean_array_push(x_135, x_136); x_138 = l_Array_empty___closed__1; x_139 = l_Array_appendCore___rarg(x_138, x_137); @@ -3567,7 +3567,7 @@ lean_dec(x_137); x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_11); lean_ctor_set(x_140, 1, x_139); -x_141 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__2; +x_141 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__2; x_142 = lean_array_push(x_141, x_140); x_143 = lean_array_push(x_142, x_23); x_144 = l_Lean_Elab_Term_expandShow___closed__8; @@ -3576,7 +3576,7 @@ x_146 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_146, 0, x_26); lean_ctor_set(x_146, 1, x_145); x_147 = lean_array_push(x_143, x_146); -x_148 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_148 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_149 = lean_array_push(x_147, x_148); x_150 = lean_array_push(x_149, x_98); x_151 = l_Lean_Elab_Term_expandHave___closed__1; @@ -3626,7 +3626,7 @@ else lean_object* x_164; lean_object* x_165; uint8_t x_166; x_164 = l_Lean_Syntax_getArg(x_157, x_8); lean_dec(x_157); -x_165 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_165 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_inc(x_164); x_166 = l_Lean_Syntax_isOfKind(x_164, x_165); if (x_166 == 0) @@ -3701,7 +3701,7 @@ x_187 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_187, 0, x_158); lean_ctor_set(x_187, 1, x_186); x_188 = lean_array_push(x_184, x_187); -x_189 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_189 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_190 = lean_array_push(x_188, x_189); x_191 = l_Lean_Elab_Term_expandShow___closed__11; x_192 = lean_array_push(x_191, x_164); @@ -3735,7 +3735,7 @@ x_204 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_204, 0, x_158); lean_ctor_set(x_204, 1, x_203); x_205 = lean_array_push(x_201, x_204); -x_206 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_206 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_207 = lean_array_push(x_205, x_206); x_208 = l_Lean_Elab_Term_expandShow___closed__11; x_209 = lean_array_push(x_208, x_164); @@ -3817,7 +3817,7 @@ x_234 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_234, 0, x_158); lean_ctor_set(x_234, 1, x_233); x_235 = lean_array_push(x_231, x_234); -x_236 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_236 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_237 = lean_array_push(x_235, x_236); x_238 = lean_array_push(x_237, x_215); x_239 = l_Lean_Elab_Term_expandHave___closed__1; @@ -3846,7 +3846,7 @@ x_248 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_248, 0, x_158); lean_ctor_set(x_248, 1, x_247); x_249 = lean_array_push(x_245, x_248); -x_250 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_250 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_251 = lean_array_push(x_249, x_250); x_252 = lean_array_push(x_251, x_215); x_253 = l_Lean_Elab_Term_expandHave___closed__1; @@ -4115,7 +4115,7 @@ static lean_object* _init_l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Ter _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__10; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4279,7 +4279,7 @@ static lean_object* _init_l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Ter _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__26; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4501,7 +4501,7 @@ x_42 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_42, 0, x_41); lean_ctor_set(x_42, 1, x_40); x_43 = lean_array_push(x_37, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_44 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -4567,16 +4567,16 @@ x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_44); lean_ctor_set(x_74, 1, x_73); x_75 = lean_array_push(x_36, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_76 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_77 = lean_array_push(x_75, x_76); x_78 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_78, 0, x_41); lean_ctor_set(x_78, 1, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_79 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_80 = lean_array_push(x_79, x_78); -x_81 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_81 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_82 = lean_array_push(x_80, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_83 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_83); lean_ctor_set(x_84, 1, x_82); @@ -4643,16 +4643,16 @@ x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_44); lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_36, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_115 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_116 = lean_array_push(x_114, x_115); x_117 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_117, 0, x_41); lean_ctor_set(x_117, 1, x_116); -x_118 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_118 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_119 = lean_array_push(x_118, x_117); -x_120 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_120 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_121 = lean_array_push(x_119, x_120); -x_122 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_122 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_123 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_123, 0, x_122); lean_ctor_set(x_123, 1, x_121); @@ -4730,16 +4730,16 @@ x_157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_157, 0, x_44); lean_ctor_set(x_157, 1, x_156); x_158 = lean_array_push(x_36, x_157); -x_159 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_159 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_160 = lean_array_push(x_158, x_159); x_161 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_161, 0, x_41); lean_ctor_set(x_161, 1, x_160); -x_162 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_162 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_163 = lean_array_push(x_162, x_161); -x_164 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_164 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_165 = lean_array_push(x_163, x_164); -x_166 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_166 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_167 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_167, 0, x_166); lean_ctor_set(x_167, 1, x_165); @@ -4824,16 +4824,16 @@ x_206 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_206, 0, x_44); lean_ctor_set(x_206, 1, x_205); x_207 = lean_array_push(x_36, x_206); -x_208 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_208 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_209 = lean_array_push(x_207, x_208); x_210 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_210, 0, x_41); lean_ctor_set(x_210, 1, x_209); -x_211 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_211 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_212 = lean_array_push(x_211, x_210); -x_213 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_213 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_214 = lean_array_push(x_212, x_213); -x_215 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_215 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_216 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_216, 0, x_215); lean_ctor_set(x_216, 1, x_214); @@ -4922,7 +4922,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabParserMacro___lambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabParserMacro___lambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5206,7 +5206,7 @@ static lean_object* _init_l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Ter _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5298,7 +5298,7 @@ x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_34); x_37 = lean_array_push(x_31, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_38 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); @@ -5333,7 +5333,7 @@ x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_53); lean_ctor_set(x_54, 1, x_52); x_55 = lean_array_push(x_49, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_56 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_56); lean_ctor_set(x_57, 1, x_55); @@ -5370,7 +5370,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabTParserMacro___lambda__1___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabTParserMacro___lambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6044,7 +6044,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6072,7 +6072,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6652,7 +6652,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabNativeRefl___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabNativeRefl___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7339,7 +7339,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabNativeDecide___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabNativeDecide___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7596,7 +7596,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Term_termElabAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_4 = l___regBuiltin_Lean_Elab_Term_elabDecide___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -7971,7 +7971,7 @@ x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); x_53 = lean_array_push(x_35, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_54 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); @@ -8039,7 +8039,7 @@ x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_91); lean_ctor_set(x_92, 1, x_90); x_93 = lean_array_push(x_72, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_94 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_95 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_95, 0, x_94); lean_ctor_set(x_95, 1, x_93); @@ -8096,7 +8096,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabPanic___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabPanic___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8256,7 +8256,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_expandUnreachable___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_expandUnreachable___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8431,7 +8431,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Term_expandAssert___closed__11; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -8452,7 +8452,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandAssert___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_2 = l_Lean_Elab_Term_expandAssert___closed__13; x_3 = lean_array_push(x_1, x_2); return x_3; @@ -8463,7 +8463,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Term_expandAssert___closed__14; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -8472,7 +8472,7 @@ static lean_object* _init_l_Lean_Elab_Term_expandAssert___closed__16() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = l_Lean_Elab_Term_expandAssert___closed__15; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -8619,17 +8619,17 @@ lean_ctor_set(x_34, 0, x_33); lean_ctor_set(x_34, 1, x_32); x_35 = l_Array_empty___closed__1; x_36 = lean_array_push(x_35, x_34); -x_37 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_37 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_38 = lean_array_push(x_36, x_37); x_39 = l_Lean_nullKind___closed__2; x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); -x_41 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_41 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_42 = lean_array_push(x_41, x_40); -x_43 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_43 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_44 = lean_array_push(x_42, x_43); -x_45 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_45 = l_myMacro____x40_Init_Notation___hyg_10913____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); @@ -8673,7 +8673,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_expandAssert___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_expandAssert___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8814,34 +8814,34 @@ x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_26, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_31 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_19, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_34 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_35 = lean_array_push(x_33, x_34); x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_28); lean_ctor_set(x_36, 1, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_37 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_38 = lean_array_push(x_37, x_36); -x_39 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_39 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_40 = lean_array_push(x_38, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_41 = l_myMacro____x40_Init_Notation___hyg_10913____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); x_43 = lean_array_push(x_19, x_42); x_44 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_45 = lean_array_push(x_44, x_7); -x_46 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_46 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); -x_48 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_48 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_49 = lean_array_push(x_48, x_47); -x_50 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_50 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -8885,30 +8885,30 @@ x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); x_71 = lean_array_push(x_65, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_72 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_73 = lean_array_push(x_71, x_72); x_74 = l_Lean_nullKind___closed__2; x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_74); lean_ctor_set(x_75, 1, x_73); -x_76 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_76 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_77 = lean_array_push(x_76, x_75); -x_78 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_78 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_79 = lean_array_push(x_77, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_80 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_80); lean_ctor_set(x_81, 1, x_79); x_82 = lean_array_push(x_65, x_81); x_83 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_84 = lean_array_push(x_83, x_7); -x_85 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_85 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_85); lean_ctor_set(x_86, 1, x_84); -x_87 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_87 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_88 = lean_array_push(x_87, x_86); -x_89 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_89 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_90 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_90, 0, x_89); lean_ctor_set(x_90, 1, x_88); @@ -8917,7 +8917,7 @@ x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_74); lean_ctor_set(x_92, 1, x_91); x_93 = lean_array_push(x_66, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_94 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_95 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_95, 0, x_94); lean_ctor_set(x_95, 1, x_93); @@ -8941,7 +8941,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_expandDbgTrace___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_expandDbgTrace___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9099,7 +9099,7 @@ x_21 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_21, 0, x_20); lean_ctor_set(x_21, 1, x_19); x_22 = lean_array_push(x_12, x_21); -x_23 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_23 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); @@ -9139,7 +9139,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_macroAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_4 = l___regBuiltin_Lean_Elab_Term_expandSorry___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -9442,7 +9442,7 @@ x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); x_27 = lean_array_push(x_22, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_28 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); @@ -9557,7 +9557,7 @@ if (lean_obj_tag(x_1) == 1) lean_object* x_2; lean_object* x_3; lean_object* x_4; uint8_t x_5; x_2 = lean_ctor_get(x_1, 0); x_3 = lean_ctor_get(x_1, 1); -x_4 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_4 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_5 = lean_name_eq(x_2, x_4); if (x_5 == 0) { @@ -9772,7 +9772,7 @@ x_5 = lean_ctor_get(x_1, 0); lean_inc(x_5); x_6 = lean_ctor_get(x_1, 1); lean_inc(x_6); -x_7 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_7 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_8 = lean_name_eq(x_5, x_7); if (x_8 == 0) { @@ -10154,16 +10154,16 @@ x_15 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_15, 0, x_14); lean_ctor_set(x_15, 1, x_13); x_16 = lean_array_push(x_7, x_15); -x_17 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_17 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_18 = lean_array_push(x_16, x_17); x_19 = lean_array_push(x_18, x_11); -x_20 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_20 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_21 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_21, 0, x_20); lean_ctor_set(x_21, 1, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_22 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_23 = lean_array_push(x_22, x_21); -x_24 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_24 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -10192,16 +10192,16 @@ x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); x_34 = lean_array_push(x_7, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_35 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_36 = lean_array_push(x_34, x_35); x_37 = lean_array_push(x_36, x_29); -x_38 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_38 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_40 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_41 = lean_array_push(x_40, x_39); -x_42 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_42 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); @@ -10715,7 +10715,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabParen___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabParen___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10725,7 +10725,7 @@ lean_object* l_Lean_Elab_Term_elabParen(lean_object* x_1, lean_object* x_2, lean _start: { lean_object* x_10; lean_object* x_11; lean_object* x_33; uint8_t x_34; -x_33 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_33 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_inc(x_1); x_34 = l_Lean_Syntax_isOfKind(x_1, x_33); if (x_34 == 0) @@ -10904,7 +10904,7 @@ lean_object* x_63; lean_object* x_64; uint8_t x_65; lean_dec(x_57); x_63 = l_Lean_Syntax_getArg(x_52, x_50); lean_dec(x_52); -x_64 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_64 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_inc(x_63); x_65 = l_Lean_Syntax_isOfKind(x_63, x_64); if (x_65 == 0) @@ -11226,7 +11226,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Term_termElabAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_4 = l___regBuiltin_Lean_Elab_Term_elabParen___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -12972,7 +12972,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabSubst___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_subst___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -14899,7 +14899,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabStateRefT___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabStateRefT___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -15035,7 +15035,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabStateRefT___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabStateRefT___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Elab/Command.c b/stage0/stdlib/Lean/Elab/Command.c index 7a89a1144f..ad38d7565d 100644 --- a/stage0/stdlib/Lean/Elab/Command.c +++ b/stage0/stdlib/Lean/Elab/Command.c @@ -61,6 +61,7 @@ lean_object* l_Lean_Elab_Command_elabEvalUnsafe___lambda__2___closed__2; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Command_0__Lean_Elab_Command_popScopes___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_liftTermElabM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__2; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* l_Lean_Elab_Command_elabCheck___lambda__2___closed__1; lean_object* l_Lean_Elab_Command_elabReduce___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); @@ -417,7 +418,6 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Command_elabOpenSimple___s lean_object* l_Lean_Elab_Command_adaptExpander(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Command_0__Lean_Elab_Command_addTraceAsMessages___spec__12(lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_expandDeclId___at_Lean_Elab_Command_expandDeclId___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_Elab_Term_synthesizeSyntheticMVars_loop(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabCommand___spec__12(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkCommandElabAttributeUnsafe___closed__5; @@ -658,7 +658,6 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabCommand___spec__12___b lean_object* l_Lean_Elab_Command_elabEnd___lambda__1___closed__6; extern lean_object* l_Lean_Elab_throwAlreadyDeclaredUniverseLevel___rarg___closed__2; lean_object* l_Lean_Elab_Command_logUnknownDecl___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; lean_object* l_Lean_Elab_Command_instInhabitedCommandElabM___closed__1; lean_object* l_Lean_Elab_Command_elabEvalUnsafe___lambda__7___closed__3; lean_object* l_Lean_Elab_Command_mkCommandElabAttributeUnsafe___closed__3; @@ -795,6 +794,7 @@ lean_object* lean_usize_to_nat(size_t); lean_object* l_Lean_Elab_Command_liftTermElabM___rarg___closed__2; lean_object* l_Lean_Elab_Command_elabEnd___lambda__1___closed__1; lean_object* l_Lean_Elab_applyVisibility___at_Lean_Elab_Command_expandDeclId___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; extern lean_object* l_Lean_addClass___closed__1; lean_object* l_Lean_Elab_Command_liftTermElabM_match__2(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkCommandElabAttributeUnsafe___closed__6; @@ -21275,7 +21275,7 @@ static lean_object* _init_l_Lean_Elab_Command_elabEvalUnsafe___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Elab_Command_elabEvalUnsafe___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -21309,7 +21309,7 @@ lean_inc(x_15); lean_dec(x_13); x_16 = l___private_Lean_Elab_Command_0__Lean_Elab_Command_getVarDecls(x_14); lean_dec(x_14); -x_17 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_17 = l_Lean_Parser_Syntax_addPrec___closed__2; x_18 = l_Lean_Elab_Command_elabEvalUnsafe___closed__2; x_19 = lean_alloc_closure((void*)(l_Lean_Elab_Command_elabEvalUnsafe___lambda__3___boxed), 11, 3); lean_closure_set(x_19, 0, x_6); @@ -21340,7 +21340,7 @@ lean_inc(x_29); lean_dec(x_27); x_30 = l___private_Lean_Elab_Command_0__Lean_Elab_Command_getVarDecls(x_28); lean_dec(x_28); -x_31 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_31 = l_Lean_Parser_Syntax_addPrec___closed__2; x_32 = l_Lean_Elab_Command_elabEvalUnsafe___closed__2; x_33 = lean_alloc_closure((void*)(l_Lean_Elab_Command_elabEvalUnsafe___lambda__8___boxed), 11, 3); lean_closure_set(x_33, 0, x_6); @@ -23231,7 +23231,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInCmd___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -23285,7 +23285,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInCmd___closed__7; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Elab/Declaration.c b/stage0/stdlib/Lean/Elab/Declaration.c index ecbe32b734..541be0068c 100644 --- a/stage0/stdlib/Lean/Elab/Declaration.c +++ b/stage0/stdlib/Lean/Elab/Declaration.c @@ -62,6 +62,7 @@ lean_object* l_Lean_Elab_Command_elabAxiom_match__1___rarg(lean_object*, lean_ob extern lean_object* l_Array_empty___closed__1; lean_object* l___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView_match__3___rarg(lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; lean_object* l_Lean_Elab_Command_elabAxiom_match__3(lean_object*); lean_object* l_Lean_Elab_Command_elabDeclaration_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Command_section___elambda__1___closed__2; @@ -84,6 +85,7 @@ lean_object* l___regBuiltin_Lean_Elab_Command_elabDeclaration(lean_object*); extern lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__2; 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*, lean_object*); lean_object* l_Lean_Elab_Command_elabAxiom_match__5___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; extern lean_object* l_Lean_Elab_throwAlreadyDeclaredUniverseLevel___rarg___closed__3; lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); @@ -92,7 +94,6 @@ lean_object* lean_array_get_size(lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_elabMutualInductive___spec__1(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMutualNamespace_match__3(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_Elab_Term_applyAttributesAt(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMutualElement_match__1(lean_object*); lean_object* l_Lean_Elab_Command_getLevelNames___rarg(lean_object*, lean_object*); @@ -152,9 +153,9 @@ extern lean_object* l_Lean_Elab_Command_checkValidCtorModifier___rarg___lambda__ lean_object* l_Lean_Elab_elabModifiers___at_Lean_Elab_Command_elabMutualDef___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabInductiveViews(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_Elab_Command_elabAxiom_match__3___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; lean_object* l_Lean_Meta_mkForallUsedOnly(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabAxiom___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMutualPreamble___closed__4; @@ -231,6 +232,7 @@ extern lean_object* l_Lean_Parser_Command_universe___elambda__1___closed__2; lean_object* l_Lean_Elab_applyVisibility___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__3(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_resetMessageLog(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMutualPreamble___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; lean_object* l_Lean_Elab_Command_expandInitCmd(uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Command_expandMutualNamespace___spec__1___closed__1; @@ -256,7 +258,6 @@ lean_object* l_Lean_Name_append(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l_Lean_MacroScopesView_review(lean_object*); lean_object* l_Lean_Elab_Term_applyAttributes(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; extern lean_object* l_Lean_Elab_Command_elabStructure___closed__1; lean_object* l_Lean_Elab_Command_expandMutualPreamble___closed__5; lean_object* l_Lean_Elab_Command_expandMutualNamespace_match__2(lean_object*); @@ -268,7 +269,6 @@ lean_object* l_Lean_Elab_Command_expandInitCmd___closed__13; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; lean_object* l_Lean_Elab_Command_elabMutual___closed__3; lean_object* l_Array_ofSubarray___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; lean_object* l_Lean_Elab_Command_expandMutualNamespace_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandInitCmd___closed__3; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__5; @@ -287,7 +287,6 @@ extern lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__11; extern lean_object* l_Lean_Parser_Command_universes___elambda__1___closed__2; lean_object* l_Lean_Elab_Modifiers_addAttribute(lean_object*, lean_object*); lean_object* l_Lean_setEnv___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__1___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2; lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); @@ -329,6 +328,7 @@ lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabDeclaration___closed__5; lean_object* l_Lean_Elab_Command_elabInductive(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__27; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; extern lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__2; uint8_t l_Array_anyMUnsafe_any___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_isMutualDef___spec__1(lean_object*, size_t, size_t); lean_object* l_Lean_Elab_Command_elabAttr(lean_object*, lean_object*, lean_object*, lean_object*); @@ -338,7 +338,6 @@ lean_object* l___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyn lean_object* l_Lean_Elab_Command_expandDeclIdNamespace_x3f_match__2(lean_object*); lean_object* l_Lean_Elab_Command_elabDeclaration___closed__3; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Command_expandMutualNamespace___spec__1(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_Elab_Command_expandMutualElement_match__2___rarg(lean_object*, lean_object*); uint8_t l___private_Lean_Elab_Declaration_0__Lean_Elab_Command_isMutualInductive(lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__2(lean_object*, lean_object*, lean_object*, lean_object*); @@ -366,6 +365,7 @@ extern lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__17; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabAxiom___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*, lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; lean_object* l_Lean_Elab_Command_expandMutualNamespace_match__2___rarg(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Command_elabAttr(lean_object*); uint8_t l_Lean_Syntax_isIdent(lean_object*); @@ -6495,7 +6495,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInCmd___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -6517,7 +6517,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInCmd___closed__7; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7002,7 +7002,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7012,7 +7012,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInitCmd___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7022,7 +7022,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInitCmd___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7032,7 +7032,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInitCmd___closed__3; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7042,7 +7042,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_expandInitCmd___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7255,7 +7255,7 @@ lean_ctor_set(x_23, 2, x_19); lean_ctor_set(x_23, 3, x_20); x_24 = l_Array_empty___closed__1; x_25 = lean_array_push(x_24, x_23); -x_26 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_26 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_25); x_27 = lean_array_push(x_25, x_26); x_28 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; @@ -7281,11 +7281,11 @@ x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); x_41 = lean_array_push(x_37, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_42 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); -x_44 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_44 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_45 = lean_array_push(x_44, x_43); x_46 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_47 = lean_alloc_ctor(1, 2, 0); @@ -7308,7 +7308,7 @@ x_57 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); -x_59 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_59 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_60 = lean_array_push(x_59, x_58); x_61 = lean_array_push(x_60, x_26); x_62 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -7343,7 +7343,7 @@ lean_ctor_set(x_79, 0, x_39); lean_ctor_set(x_79, 1, x_78); x_80 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_81 = lean_array_push(x_80, x_79); -x_82 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_82 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_83 = lean_array_push(x_81, x_82); x_84 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_85 = lean_alloc_ctor(1, 2, 0); @@ -7404,7 +7404,7 @@ lean_inc(x_113); lean_dec(x_3); x_114 = l_Lean_Elab_Command_expandInitCmd___closed__19; x_115 = lean_array_push(x_114, x_11); -x_116 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_116 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_117 = lean_array_push(x_115, x_116); x_118 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__15; x_119 = lean_alloc_ctor(1, 2, 0); @@ -7418,7 +7418,7 @@ lean_ctor_set(x_123, 0, x_122); lean_ctor_set(x_123, 1, x_121); x_124 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_125 = lean_array_push(x_124, x_123); -x_126 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_126 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_127 = lean_array_push(x_125, x_126); x_128 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_129 = lean_alloc_ctor(1, 2, 0); @@ -7485,11 +7485,11 @@ x_165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_165, 0, x_122); lean_ctor_set(x_165, 1, x_164); x_166 = lean_array_push(x_158, x_165); -x_167 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_167 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_168 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_168, 0, x_167); lean_ctor_set(x_168, 1, x_166); -x_169 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_169 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_170 = lean_array_push(x_169, x_168); x_171 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_172 = lean_alloc_ctor(1, 2, 0); @@ -7511,7 +7511,7 @@ x_181 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2; x_182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_182, 0, x_181); lean_ctor_set(x_182, 1, x_180); -x_183 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_183 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_184 = lean_array_push(x_183, x_182); x_185 = lean_array_push(x_184, x_116); x_186 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; diff --git a/stage0/stdlib/Lean/Elab/DefView.c b/stage0/stdlib/Lean/Elab/DefView.c index 2c5355f994..44c0153721 100644 --- a/stage0/stdlib/Lean/Elab/DefView.c +++ b/stage0/stdlib/Lean/Elab/DefView.c @@ -199,6 +199,7 @@ lean_object* l_Lean_Elab_Command_getScope___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_DefView_0__Lean_Elab_Command_MkInstanceName_kindReplacements___closed__5; lean_object* l_Lean_Elab_mkUnusedBaseName___at_Lean_Elab_Command_MkInstanceName_main___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_DefView_0__Lean_Elab_Command_MkInstanceName_kindReplacements___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_object* l___private_Lean_Elab_DefView_0__Lean_Elab_Command_MkInstanceName_kindReplacements___closed__15; lean_object* l_Lean_Elab_Command_MkInstanceName_mkFreshInstanceName___boxed(lean_object*); lean_object* l_Std_RBNode_ins___at___private_Lean_Elab_DefView_0__Lean_Elab_Command_MkInstanceName_kindReplacements___spec__3(lean_object*, lean_object*, lean_object*); @@ -206,7 +207,6 @@ extern lean_object* l_Lean_Elab_toAttributeKind___rarg___lambda__2___closed__2; lean_object* l_Lean_Elab_Command_mkDefViewOfExample_match__1(lean_object*); lean_object* l_Lean_Elab_instInhabitedDefView___closed__1; lean_object* l_Lean_Elab_Command_mkDefViewOfInstance___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__13; lean_object* l_Lean_Elab_Command_mkDefViewOfDef_match__1(lean_object*); lean_object* l_Lean_Elab_Command_mkDefViewOfInstance(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkDefViewOfInstance_match__2___rarg(lean_object*, lean_object*); @@ -4767,7 +4767,7 @@ lean_ctor_set(x_25, 0, x_22); lean_ctor_set(x_25, 1, x_23); lean_ctor_set(x_25, 2, x_21); lean_ctor_set(x_25, 3, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_26 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; x_27 = l_Lean_mkAtomFrom(x_2, x_26); x_28 = l_Lean_Syntax_mkApp___closed__1; x_29 = lean_array_push(x_28, x_27); diff --git a/stage0/stdlib/Lean/Elab/Deriving/BEq.c b/stage0/stdlib/Lean/Elab/Deriving/BEq.c index af5031818c..3faec5bb81 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/BEq.c +++ b/stage0/stdlib/Lean/Elab/Deriving/BEq.c @@ -37,6 +37,7 @@ extern lean_object* l_Array_empty___closed__1; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__46; lean_object* lean_environment_find(lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; lean_object* lean_st_ref_get(lean_object*, lean_object*); extern lean_object* l_instReprBool___closed__1; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___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*); @@ -44,7 +45,7 @@ lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__7; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__6; extern lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__2; uint8_t l_Lean_Expr_isAppOf(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; extern lean_object* l_term_x25_x5b___x7c___x5d___closed__6; lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); @@ -53,7 +54,6 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts__ lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__3(lean_object*); lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__5___lambda__1___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Subarray_forInUnsafe_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkDiscrs___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__25; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__2___rarg(lean_object*, lean_object*); @@ -66,8 +66,8 @@ extern lean_object* l_instReprBool___closed__2; lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_instQuoteBool___closed__1; uint8_t l_USize_decLt(size_t, size_t); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_Elab_Deriving_mkLocalInstanceLetDecls(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__6; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMatch___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -83,7 +83,6 @@ lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec lean_object* l___private_Lean_Elab_Deriving_BEq_0__Lean_Elab_Deriving_BEq_mkBEqInstanceCmds___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instQuoteBool___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__5; lean_object* l___private_Lean_CoreM_0__Lean_Core_mkFreshNameImp(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__3___rarg(lean_object*, lean_object*); uint8_t lean_nat_dec_eq(lean_object*, lean_object*); @@ -97,16 +96,18 @@ extern lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__2; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__4; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__5___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__7; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_mkArrow___closed__2; lean_object* l_Lean_Elab_Deriving_mkLet(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_Expr_fvarId_x21(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__1(lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMatch(lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__1; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__7; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_elabModifiers___rarg___lambda__3___closed__1; @@ -121,11 +122,13 @@ lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__16; lean_object* l_Lean_Elab_addMacroStack___at_Lean_Elab_Term_instAddErrorMessageContextTermElabM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__4(lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMutualBlock___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__5; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_isInductive___at_Lean_Elab_Deriving_BEq_mkBEqInstanceHandler___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_getCurrMacroScope(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_to_list(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__24; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; extern lean_object* l_Lean_instInhabitedExpr; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__4___boxed(lean_object**); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__4___closed__1; @@ -146,11 +149,13 @@ lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__23; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkDiscrs___spec__1(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__13; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__21; lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__8; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_match___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; extern lean_object* l_Lean_Syntax_mkApp___closed__1; lean_object* l_Lean_Elab_Deriving_BEq_initFn____x40_Lean_Elab_Deriving_BEq___hyg_2615_(lean_object*); @@ -165,14 +170,9 @@ extern lean_object* l_Lean_instQuoteBool___closed__2; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch___rarg___closed__1; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__18; uint8_t lean_nat_dec_le(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__4___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkDiscr___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__15; lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__12; extern lean_object* l_Lean_Core_betaReduce___closed__1; @@ -185,7 +185,6 @@ lean_object* l_Lean_Elab_Deriving_BEq_mkMatch___boxed(lean_object*); extern lean_object* l_Lean_instInhabitedName; extern lean_object* l_Lean_getConstInfoCtor___rarg___lambda__1___closed__2; lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_Elab_registerBuiltinDerivingHandler(lean_object*, lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962____closed__5; lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__2; @@ -214,13 +213,14 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkElseAl lean_object* l_Lean_Elab_Deriving_BEq_mkHeader(lean_object*); extern lean_object* l_Lean_Elab_Deriving_mkContext___closed__3; lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__15; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__10; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__27; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__20; lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__6; lean_object* l_Lean_Elab_Deriving_BEq_mkBEqInstanceHandler(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; 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*); lean_object* l_Lean_Meta_forallTelescopeReducing___at_Lean_Elab_Deriving_mkInductArgNames___spec__3___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkConst(lean_object*, lean_object*); @@ -301,7 +301,7 @@ lean_inc(x_24); x_25 = lean_ctor_get(x_23, 1); lean_inc(x_25); lean_dec(x_23); -x_26 = l_myMacro____x40_Init_Notation___hyg_5994____closed__5; +x_26 = l_myMacro____x40_Init_Notation___hyg_5826____closed__5; lean_inc(x_7); lean_inc(x_6); lean_inc(x_5); @@ -336,18 +336,18 @@ x_38 = l_Lean_nullKind___closed__2; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_40 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_41 = lean_array_push(x_40, x_39); -x_42 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_42 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_43 = lean_array_push(x_42, x_16); x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_38); lean_ctor_set(x_44, 1, x_43); lean_inc(x_44); x_45 = lean_array_push(x_41, x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_46 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_47 = lean_array_push(x_45, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_48 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_49 = lean_array_push(x_47, x_48); x_50 = l_Lean_Elab_Term_mkExplicitBinder___closed__1; x_51 = lean_alloc_ctor(1, 2, 0); @@ -859,10 +859,10 @@ x_21 = l_Lean_Elab_Term_getMainModule___rarg(x_11, x_20); x_22 = lean_ctor_get(x_21, 1); lean_inc(x_22); lean_dec(x_21); -x_23 = l_myMacro____x40_Init_Notation___hyg_12209____closed__15; +x_23 = l_myMacro____x40_Init_Notation___hyg_12041____closed__15; lean_inc(x_1); x_24 = lean_array_push(x_1, x_23); -x_25 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_25 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); @@ -978,7 +978,7 @@ x_19 = l_Lean_Elab_Term_getMainModule___rarg(x_7, x_18); x_20 = lean_ctor_get(x_19, 1); lean_inc(x_20); lean_dec(x_19); -x_21 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_21 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_22 = lean_array_push(x_15, x_21); x_23 = l_Lean_Elab_Term_getCurrMacroScope(x_2, x_3, x_4, x_5, x_6, x_7, x_20); x_24 = lean_ctor_get(x_23, 1); @@ -1039,7 +1039,7 @@ x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); x_56 = lean_array_push(x_13, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_58 = lean_array_push(x_56, x_57); x_59 = lean_array_push(x_58, x_39); x_60 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -1072,7 +1072,7 @@ x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); x_74 = lean_array_push(x_13, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_75 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_76 = lean_array_push(x_74, x_75); x_77 = lean_array_push(x_76, x_39); x_78 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -1287,14 +1287,14 @@ x_25 = l_Lean_Elab_Term_getMainModule___rarg(x_12, x_24); x_26 = lean_ctor_get(x_25, 1); lean_inc(x_26); lean_dec(x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_27 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_2); x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_2); lean_ctor_set(x_28, 1, x_27); lean_inc(x_1); x_29 = lean_array_push(x_1, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_30 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); @@ -1335,14 +1335,14 @@ x_45 = l_Lean_Elab_Term_getMainModule___rarg(x_12, x_44); x_46 = lean_ctor_get(x_45, 1); lean_inc(x_46); lean_dec(x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_47 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_2); x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_2); lean_ctor_set(x_48, 1, x_47); lean_inc(x_1); x_49 = lean_array_push(x_1, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_50 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -1576,7 +1576,7 @@ x_93 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_93, 0, x_92); lean_ctor_set(x_93, 1, x_91); x_94 = lean_array_push(x_89, x_93); -x_95 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_95 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_96 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_96, 0, x_95); lean_ctor_set(x_96, 1, x_94); @@ -1646,14 +1646,14 @@ x_107 = l_Lean_Elab_Term_getMainModule___rarg(x_17, x_106); x_108 = lean_ctor_get(x_107, 1); lean_inc(x_108); lean_dec(x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_109 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_6); x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_6); lean_ctor_set(x_110, 1, x_109); lean_inc(x_3); x_111 = lean_array_push(x_3, x_110); -x_112 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_112 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_112); lean_ctor_set(x_113, 1, x_111); @@ -1812,7 +1812,7 @@ x_180 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_180, 0, x_179); lean_ctor_set(x_180, 1, x_178); x_181 = lean_array_push(x_176, x_180); -x_182 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_182 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_183 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_183, 0, x_182); lean_ctor_set(x_183, 1, x_181); @@ -1885,14 +1885,14 @@ x_195 = l_Lean_Elab_Term_getMainModule___rarg(x_17, x_194); x_196 = lean_ctor_get(x_195, 1); lean_inc(x_196); lean_dec(x_195); -x_197 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_197 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_6); x_198 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_198, 0, x_6); lean_ctor_set(x_198, 1, x_197); lean_inc(x_3); x_199 = lean_array_push(x_3, x_198); -x_200 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_200 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_201 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_201, 0, x_200); lean_ctor_set(x_201, 1, x_199); @@ -2071,7 +2071,7 @@ x_272 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_272, 0, x_271); lean_ctor_set(x_272, 1, x_270); x_273 = lean_array_push(x_268, x_272); -x_274 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_274 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_275 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_275, 0, x_274); lean_ctor_set(x_275, 1, x_273); @@ -2149,14 +2149,14 @@ x_288 = l_Lean_Elab_Term_getMainModule___rarg(x_17, x_287); x_289 = lean_ctor_get(x_288, 1); lean_inc(x_289); lean_dec(x_288); -x_290 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_290 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_6); x_291 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_291, 0, x_6); lean_ctor_set(x_291, 1, x_290); lean_inc(x_3); x_292 = lean_array_push(x_3, x_291); -x_293 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_293 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_294 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_294, 0, x_293); lean_ctor_set(x_294, 1, x_292); @@ -2439,7 +2439,7 @@ lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); lean_inc(x_68); x_72 = lean_array_push(x_68, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_73 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_73); lean_ctor_set(x_74, 1, x_72); @@ -2495,7 +2495,7 @@ x_99 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_99, 0, x_70); lean_ctor_set(x_99, 1, x_98); x_100 = lean_array_push(x_2, x_99); -x_101 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_101 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_102 = lean_array_push(x_100, x_101); x_103 = lean_array_push(x_102, x_57); x_104 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -2528,7 +2528,7 @@ x_116 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_116, 0, x_70); lean_ctor_set(x_116, 1, x_115); x_117 = lean_array_push(x_2, x_116); -x_118 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_118 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_119 = lean_array_push(x_117, x_118); x_120 = lean_array_push(x_119, x_57); x_121 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -2649,7 +2649,7 @@ lean_ctor_set(x_154, 0, x_153); lean_ctor_set(x_154, 1, x_152); lean_inc(x_151); x_155 = lean_array_push(x_151, x_154); -x_156 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_156 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_157, 0, x_156); lean_ctor_set(x_157, 1, x_155); @@ -2709,7 +2709,7 @@ x_182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_182, 0, x_153); lean_ctor_set(x_182, 1, x_181); x_183 = lean_array_push(x_2, x_182); -x_184 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_184 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_185 = lean_array_push(x_183, x_184); x_186 = lean_array_push(x_185, x_140); x_187 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -3177,7 +3177,7 @@ lean_ctor_set(x_34, 0, x_33); lean_ctor_set(x_34, 1, x_32); x_35 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_36 = lean_array_push(x_35, x_34); -x_37 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_37 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_38 = lean_array_push(x_36, x_37); x_39 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_40 = lean_array_push(x_38, x_39); @@ -3234,7 +3234,7 @@ lean_ctor_set(x_69, 0, x_68); lean_ctor_set(x_69, 1, x_67); x_70 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_71 = lean_array_push(x_70, x_69); -x_72 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_72 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_73 = lean_array_push(x_71, x_72); x_74 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_75 = lean_array_push(x_73, x_74); @@ -3322,7 +3322,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -3398,7 +3398,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__7; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -3408,7 +3408,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__8; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -3418,7 +3418,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__9; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -3614,7 +3614,7 @@ x_20 = lean_ctor_get(x_18, 0); x_21 = lean_mk_syntax_ident(x_3); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_21); -x_24 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_24 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_25 = lean_array_push(x_23, x_24); x_26 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_27 = lean_alloc_ctor(1, 2, 0); @@ -3638,7 +3638,7 @@ lean_ctor_set(x_39, 0, x_36); lean_ctor_set(x_39, 1, x_37); lean_ctor_set(x_39, 2, x_35); lean_ctor_set(x_39, 3, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_40 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_41 = lean_array_push(x_40, x_39); x_42 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_43 = lean_alloc_ctor(1, 2, 0); @@ -3654,7 +3654,7 @@ x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_47); lean_ctor_set(x_48, 1, x_46); x_49 = lean_array_push(x_29, x_48); -x_50 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_50 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_51 = lean_array_push(x_50, x_4); x_52 = lean_array_push(x_51, x_24); x_53 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -3686,7 +3686,7 @@ lean_dec(x_18); x_64 = lean_mk_syntax_ident(x_3); x_65 = l_Array_empty___closed__1; x_66 = lean_array_push(x_65, x_64); -x_67 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_67 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_68 = lean_array_push(x_66, x_67); x_69 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_70 = lean_alloc_ctor(1, 2, 0); @@ -3710,7 +3710,7 @@ lean_ctor_set(x_82, 0, x_79); lean_ctor_set(x_82, 1, x_80); lean_ctor_set(x_82, 2, x_78); lean_ctor_set(x_82, 3, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_83 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_84 = lean_array_push(x_83, x_82); x_85 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_86 = lean_alloc_ctor(1, 2, 0); @@ -3726,7 +3726,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_90); lean_ctor_set(x_91, 1, x_89); x_92 = lean_array_push(x_72, x_91); -x_93 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_93 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_94 = lean_array_push(x_93, x_4); x_95 = lean_array_push(x_94, x_67); x_96 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -3769,7 +3769,7 @@ x_112 = lean_ctor_get(x_110, 0); x_113 = lean_mk_syntax_ident(x_3); x_114 = l_Array_empty___closed__1; x_115 = lean_array_push(x_114, x_113); -x_116 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_116 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_117 = lean_array_push(x_115, x_116); x_118 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_119 = lean_alloc_ctor(1, 2, 0); @@ -3793,7 +3793,7 @@ lean_ctor_set(x_131, 0, x_128); lean_ctor_set(x_131, 1, x_129); lean_ctor_set(x_131, 2, x_127); lean_ctor_set(x_131, 3, x_130); -x_132 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_132 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_133 = lean_array_push(x_132, x_131); x_134 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_135 = lean_alloc_ctor(1, 2, 0); @@ -3809,7 +3809,7 @@ x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); x_141 = lean_array_push(x_121, x_140); -x_142 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_142 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_143 = lean_array_push(x_142, x_4); x_144 = lean_array_push(x_143, x_116); x_145 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -3841,7 +3841,7 @@ lean_dec(x_110); x_156 = lean_mk_syntax_ident(x_3); x_157 = l_Array_empty___closed__1; x_158 = lean_array_push(x_157, x_156); -x_159 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_159 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_160 = lean_array_push(x_158, x_159); x_161 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__25; x_162 = lean_alloc_ctor(1, 2, 0); @@ -3865,7 +3865,7 @@ lean_ctor_set(x_174, 0, x_171); lean_ctor_set(x_174, 1, x_172); lean_ctor_set(x_174, 2, x_170); lean_ctor_set(x_174, 3, x_173); -x_175 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_175 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_176 = lean_array_push(x_175, x_174); x_177 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_178 = lean_alloc_ctor(1, 2, 0); @@ -3881,7 +3881,7 @@ x_183 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_183, 0, x_182); lean_ctor_set(x_183, 1, x_181); x_184 = lean_array_push(x_164, x_183); -x_185 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_185 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_186 = lean_array_push(x_185, x_4); x_187 = lean_array_push(x_186, x_159); x_188 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -3977,7 +3977,7 @@ lean_inc(x_26); x_27 = lean_ctor_get(x_20, 1); lean_inc(x_27); lean_dec(x_20); -x_28 = l_myMacro____x40_Init_Notation___hyg_5994____closed__5; +x_28 = l_myMacro____x40_Init_Notation___hyg_5826____closed__5; lean_inc(x_8); lean_inc(x_7); lean_inc(x_6); @@ -4615,7 +4615,7 @@ lean_inc(x_16); x_17 = lean_ctor_get(x_15, 1); lean_inc(x_17); lean_dec(x_15); -x_18 = l_myMacro____x40_Init_Notation___hyg_5994____closed__5; +x_18 = l_myMacro____x40_Init_Notation___hyg_5826____closed__5; lean_inc(x_7); lean_inc(x_6); lean_inc(x_5); @@ -5394,7 +5394,7 @@ lean_object* l_Lean_Elab_Deriving_BEq_initFn____x40_Lean_Elab_Deriving_BEq___hyg _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_2 = l_myMacro____x40_Init_Notation___hyg_5994____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__5; x_3 = l_Lean_Elab_Deriving_BEq_initFn____x40_Lean_Elab_Deriving_BEq___hyg_2615____closed__1; x_4 = l_Lean_Elab_registerBuiltinDerivingHandler(x_2, x_3, x_1); if (lean_obj_tag(x_4) == 0) diff --git a/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c b/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c index e75ad932e7..b7ab0d8314 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c +++ b/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c @@ -36,7 +36,6 @@ lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; extern lean_object* l_Lean_getConstInfoInduct___rarg___lambda__1___closed__2; extern lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__8; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__27; @@ -49,14 +48,15 @@ extern lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__2; extern lean_object* l_Array_empty___closed__1; lean_object* lean_environment_find(lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; lean_object* lean_st_ref_get(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f_match__2(lean_object*); extern lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; extern lean_object* l_instReprSigma___rarg___closed__1; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__7; lean_object* l_Lean_throwError___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__1___closed__7; lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__47; @@ -66,16 +66,16 @@ lean_object* l_Lean_throwError___at___private_Lean_Elab_Deriving_Inhabited_0__Le lean_object* l_Std_HashMapImp_find_x3f___at_Lean_Expr_forEach___spec__2(lean_object*, lean_object*); lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l_Lean_Meta_isTypeCorrect(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_CheckAssignment_addAssignmentInfo___rarg___closed__3; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___lambda__2(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getConstInfoInduct___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); lean_object* l_Lean_Core_mkFreshUserName___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__6___closed__4; lean_object* l_ReaderT_bind___at_Lean_Elab_Command_instMonadEnvCommandElabM___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__1___closed__8; @@ -104,6 +104,7 @@ lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_ extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__4; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___lambda__1___closed__3; lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingImp___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_implicitBinderF; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParams___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__7; @@ -112,9 +113,9 @@ lean_object* l_List_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Le lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__1___closed__12; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux_match__1(lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_Expr_fvarId_x21(lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__8___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*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstance_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__8___closed__2; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__12; @@ -165,6 +166,7 @@ lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__1; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___rarg___lambda__1___closed__2; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___rarg___lambda__1___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__1___closed__10; lean_object* l_Std_RBNode_findCore___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__5(lean_object*, lean_object*); @@ -173,6 +175,7 @@ lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedIn extern lean_object* l_Std_RBNode_forIn_visit___at___private_Lean_Elab_SyntheticMVars_0__Lean_Elab_Term_synthesizeUsingDefault___spec__2___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_mkInhabitedInstanceHandler(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; lean_object* l_Std_HashMapImp_insert___at_Lean_Expr_forEach___spec__4(lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__8(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*); @@ -194,23 +197,20 @@ lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedIn lean_object* l_Lean_Elab_addMacroStack___at_Lean_Elab_Command_instAddErrorMessageContextCommandElabM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_le(lean_object*, lean_object*); uint8_t l_Std_RBNode_isRed___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l_Lean_getConstInfoInduct___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstance___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_fmt___at_Lean_Level_LevelToFormat_Result_format___spec__1(lean_object*); lean_object* l_Lean_getConstInfoInduct___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__9; lean_object* l_Lean_Meta_withLocalDecl___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabImplicitLambda___spec__1___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_ForEachExpr_visit___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__4; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts_match__1(lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith_match__2___rarg(lean_object*, lean_object*); lean_object* l_Array_ofSubarray___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__1; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__5; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstance___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -222,7 +222,6 @@ extern lean_object* l_Lean_getConstInfoCtor___rarg___lambda__1___closed__2; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_registerBuiltinDerivingHandler(lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; lean_object* l_Std_RBNode_insert___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f_match__1(lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___rarg___lambda__1___closed__4; @@ -248,10 +247,10 @@ extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__6___closed__1; lean_object* l_Lean_Core_mkFreshUserName___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Deriving_Inhabited___hyg_1840____closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; extern lean_object* l_Lean_Meta_mkArbitrary___rarg___closed__1; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___rarg___lambda__1___closed__3; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_indentExpr(lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__1___closed__6; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__1(lean_object*, uint8_t, 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*); @@ -271,6 +270,7 @@ lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Deriving_Inhabited___hyg_1840_( extern lean_object* l_Lean_Meta_mkArbitrary___rarg___closed__2; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; lean_object* l_Std_RBNode_ins___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts___spec__2(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); static lean_object* _init_l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_implicitBinderF() { @@ -4942,12 +4942,12 @@ lean_ctor_set(x_69, 3, x_68); lean_inc(x_2); x_70 = lean_array_push(x_2, x_69); x_71 = lean_array_push(x_70, x_44); -x_72 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_72 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); x_74 = lean_array_push(x_63, x_73); -x_75 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_75 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_76 = lean_array_push(x_74, x_75); x_77 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___closed__2; x_78 = lean_alloc_ctor(1, 2, 0); @@ -5061,12 +5061,12 @@ lean_ctor_set(x_123, 3, x_122); lean_inc(x_2); x_124 = lean_array_push(x_2, x_123); x_125 = lean_array_push(x_124, x_97); -x_126 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_126 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_127 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_127, 0, x_126); lean_ctor_set(x_127, 1, x_125); x_128 = lean_array_push(x_117, x_127); -x_129 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_129 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_130 = lean_array_push(x_128, x_129); x_131 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___closed__2; x_132 = lean_alloc_ctor(1, 2, 0); @@ -5149,10 +5149,10 @@ x_23 = l_Lean_Elab_Term_getMainModule___rarg(x_13, x_22); x_24 = lean_ctor_get(x_23, 1); lean_inc(x_24); lean_dec(x_23); -x_25 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_25 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_inc(x_2); x_26 = lean_name_mk_string(x_2, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_27 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_3); x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_3); @@ -5348,7 +5348,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5358,7 +5358,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5368,7 +5368,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5378,7 +5378,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5388,7 +5388,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__7; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5452,7 +5452,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__13; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5551,21 +5551,21 @@ x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); x_53 = lean_array_push(x_49, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_54 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); x_56 = lean_array_push(x_23, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_57 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_58 = lean_array_push(x_56, x_57); x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_51); lean_ctor_set(x_59, 1, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_60 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_61 = lean_array_push(x_60, x_59); -x_62 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_62 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_63 = lean_array_push(x_61, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_64 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_64); lean_ctor_set(x_65, 1, x_63); @@ -5584,7 +5584,7 @@ x_71 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_71, 0, x_20); lean_ctor_set(x_71, 1, x_70); lean_ctor_set(x_71, 2, x_21); -x_72 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_72 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_73 = l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___spec__7(x_23, x_72, x_39, x_71, x_70, x_20, x_23, x_4, x_5, x_6, x_7, x_8, x_9, x_35); lean_dec(x_71); x_74 = lean_ctor_get(x_73, 0); @@ -5660,7 +5660,7 @@ x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_51); lean_ctor_set(x_107, 1, x_106); x_108 = lean_array_push(x_23, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_109 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_110 = lean_array_push(x_109, x_69); x_111 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_112 = lean_alloc_ctor(1, 2, 0); @@ -5673,7 +5673,7 @@ lean_ctor_set(x_115, 0, x_114); lean_ctor_set(x_115, 1, x_113); x_116 = l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__14; x_117 = lean_array_push(x_116, x_115); -x_118 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_118 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_119 = lean_array_push(x_118, x_100); x_120 = lean_array_push(x_119, x_57); x_121 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -5706,7 +5706,7 @@ x_132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_132, 0, x_51); lean_ctor_set(x_132, 1, x_131); x_133 = lean_array_push(x_23, x_132); -x_134 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_134 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_135 = lean_array_push(x_134, x_69); x_136 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_137 = lean_alloc_ctor(1, 2, 0); @@ -5719,7 +5719,7 @@ lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); x_141 = l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___closed__14; x_142 = lean_array_push(x_141, x_140); -x_143 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_143 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_144 = lean_array_push(x_143, x_100); x_145 = lean_array_push(x_144, x_57); x_146 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; diff --git a/stage0/stdlib/Lean/Elab/Deriving/Util.c b/stage0/stdlib/Lean/Elab/Deriving/Util.c index 80abb15da7..ed631bb3cf 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/Util.c +++ b/stage0/stdlib/Lean/Elab/Deriving/Util.c @@ -47,10 +47,12 @@ extern lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__ lean_object* l_Lean_Elab_Deriving_implicitBinderF; extern lean_object* l_instReprSigma___rarg___closed__1; lean_object* l_Lean_Elab_Deriving_mkLocalInstanceLetDecls___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__47; lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l_Lean_Meta_isTypeCorrect(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -80,12 +82,14 @@ lean_object* lean_nat_sub(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_implicitBinder___elambda__1___closed__1; extern lean_object* l_Lean_Parser_antiquotNestedExpr___closed__2; lean_object* l_Lean_Elab_Deriving_mkInstImplicitBinders(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__6; lean_object* l_Array_foldrMUnsafe_fold___at_Lean_Elab_Deriving_mkLet___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingImp___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__7; lean_object* l_Lean_Elab_Deriving_mkLet___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_mkLet(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_mkContext___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_fvarId_x21(lean_object*); lean_object* l_Lean_Elab_Deriving_matchAltExpr; @@ -102,13 +106,11 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Deriving_mkInductArgNames__ lean_object* l_Lean_Elab_Deriving_explicitBinderF___closed__1; lean_object* l_Lean_Elab_Term_getCurrMacroScope(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_to_list(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__10; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; extern lean_object* l_Lean_instInhabitedExpr; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkInstanceCmds___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_explicitBinder(uint8_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_Lean_Elab_Deriving_mkContext(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__3; lean_object* l_Lean_Elab_Deriving_mkInductArgNames___closed__1; @@ -122,8 +124,10 @@ extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_Elab_Deriving_mkInstanceCmds___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_mkContext_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkLocalInstanceLetDecls___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; extern lean_object* l_Array_foldlMUnsafe_fold___at_Lean_withNestedTraces___spec__5___closed__1; lean_object* l_Lean_Parser_Term_matchAlt(lean_object*); lean_object* l_Lean_Meta_getLocalDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -131,21 +135,18 @@ lean_object* l_Lean_Elab_Deriving_matchAltExpr___closed__1; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_mkInductiveApp___spec__1(size_t, size_t, lean_object*); uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_explicitBinderF; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__6; lean_object* l_Lean_getConstInfoInduct___at_Lean_Elab_Deriving_mkContext___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkInstanceCmds___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_ofSubarray___rarg(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_mkImplicitBinders___spec__1(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__5; lean_object* l_Lean_addMessageContextFull___at_Lean_Meta_instAddMessageContextMetaM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_mkImplicitBinders(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedName; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_mkContext___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__35; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__10; lean_object* l_Lean_Meta_mkAppM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_isMonad_x3f___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Core_mkFreshUserName___at_Lean_Elab_Deriving_mkInductArgNames___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_mk_syntax_ident(lean_object*); @@ -158,19 +159,18 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkLocalInstanceLetDe lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkLocalInstanceLetDecls___spec__1___closed__1; lean_object* l_Lean_Elab_Deriving_mkInductArgNames___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_mkContext___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkLocalInstanceLetDecls___spec__1___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_Meta_forallTelescopeReducing___at_Lean_Elab_Deriving_mkInductArgNames___spec__3___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkConst(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Elab_Deriving_mkInductiveApp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_mkImplicitBinders___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkLocalInstanceLetDecls___spec__1___closed__2; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; static lean_object* _init_l_Lean_Elab_Deriving_implicitBinderF() { _start: { @@ -565,7 +565,7 @@ x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_29, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_34 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); @@ -593,7 +593,7 @@ x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); x_46 = lean_array_push(x_42, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_47 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_47); lean_ctor_set(x_48, 1, x_46); @@ -668,7 +668,7 @@ lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); x_27 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; x_28 = lean_array_push(x_27, x_26); -x_29 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_29 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_30 = lean_array_push(x_28, x_29); x_31 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__27; x_32 = lean_array_push(x_30, x_31); @@ -825,12 +825,12 @@ x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_50); lean_ctor_set(x_57, 1, x_56); x_58 = lean_array_push(x_54, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_59 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); x_61 = lean_array_push(x_52, x_60); -x_62 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_62 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_63 = lean_array_push(x_61, x_62); x_64 = l_Lean_Parser_Term_instBinder___elambda__1___closed__1; x_65 = lean_alloc_ctor(1, 2, 0); @@ -1335,7 +1335,7 @@ lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean x_14 = lean_ctor_get(x_13, 1); lean_inc(x_14); lean_dec(x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_5994____closed__6; +x_15 = l_myMacro____x40_Init_Notation___hyg_5826____closed__6; x_16 = lean_string_append(x_15, x_14); lean_dec(x_14); x_17 = lean_box(0); @@ -1439,7 +1439,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Deriving_mkContext___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_5994____closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1918,7 +1918,7 @@ x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); x_53 = lean_array_push(x_49, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_54 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); @@ -1971,7 +1971,7 @@ x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_51); lean_ctor_set(x_81, 1, x_80); x_82 = lean_array_push(x_79, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_83 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; lean_inc(x_4); x_84 = lean_array_push(x_4, x_83); x_85 = lean_array_push(x_84, x_55); @@ -1985,16 +1985,16 @@ x_89 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_89, 0, x_51); lean_ctor_set(x_89, 1, x_88); x_90 = lean_array_push(x_82, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_91 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_92 = lean_array_push(x_90, x_91); x_93 = lean_array_push(x_92, x_69); -x_94 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_94 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_95 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_95, 0, x_94); lean_ctor_set(x_95, 1, x_93); lean_inc(x_4); x_96 = lean_array_push(x_4, x_95); -x_97 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_97 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_98 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_98, 0, x_97); lean_ctor_set(x_98, 1, x_96); @@ -2226,12 +2226,12 @@ x_18 = l_Lean_Elab_Term_getMainModule___rarg(x_10, x_17); x_19 = lean_ctor_get(x_18, 1); lean_inc(x_19); lean_dec(x_18); -x_20 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_20 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_21 = lean_array_push(x_20, x_15); -x_22 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_22 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_23 = lean_array_push(x_21, x_22); x_24 = lean_array_push(x_23, x_4); -x_25 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_25 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); @@ -2430,7 +2430,7 @@ x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); x_61 = lean_array_push(x_57, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_62 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); @@ -2508,7 +2508,7 @@ lean_ctor_set(x_99, 0, x_59); lean_ctor_set(x_99, 1, x_98); lean_inc(x_4); x_100 = lean_array_push(x_4, x_99); -x_101 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_101 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; lean_inc(x_4); x_102 = lean_array_push(x_4, x_101); x_103 = lean_array_push(x_102, x_63); @@ -2522,7 +2522,7 @@ x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); x_109 = lean_array_push(x_97, x_108); -x_110 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_110 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_inc(x_4); x_111 = lean_array_push(x_4, x_110); x_112 = lean_array_push(x_111, x_77); diff --git a/stage0/stdlib/Lean/Elab/Do.c b/stage0/stdlib/Lean/Elab/Do.c index 3a23557185..9da3bee731 100644 --- a/stage0/stdlib/Lean/Elab/Do.c +++ b/stage0/stdlib/Lean/Elab/Do.c @@ -36,8 +36,8 @@ lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__12; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__12; lean_object* l_Lean_Elab_Term_Do_extendUpdatedVarsAux_update_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__26; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__16; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__6; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux___boxed__const__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__4; size_t l_USize_add(size_t, size_t); @@ -56,6 +56,7 @@ extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___closed__1; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__4___closed__5; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_concat___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__21; @@ -109,7 +110,6 @@ uint8_t l_USize_decEq(size_t, size_t); extern lean_object* l_Lean_Parser_Tactic_have___closed__1; lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore___spec__1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__6; lean_object* l_Lean_Elab_Term_Do_ToTerm_mkNestedKind___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Level_LevelToFormat_toResult___closed__3; @@ -133,7 +133,6 @@ lean_object* l_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop___boxed__cons lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__3___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__47; lean_object* l_Lean_Elab_Term_Do_mkMatch___boxed__const__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__3; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__1; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -145,7 +144,6 @@ uint8_t l_Array_anyMUnsafe_any___at___private_Lean_Elab_Do_0__Lean_Elab_Term_has lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_hasBreakContinueReturn___spec__1(lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_ToCodeBlock_mkForInBody___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__3; lean_object* l_Lean_Elab_Term_Do_elabDo(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_declToTermCore(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__2; @@ -157,6 +155,7 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode_match__4___rarg(lean_ob lean_object* l_Lean_Elab_Term_Do_ToTerm_run(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__23; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__39; uint8_t l_Lean_Elab_Term_Do_hasTerminalAction(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_initFn____x40_Lean_Environment___hyg_2528____spec__2(lean_object*, size_t, size_t, lean_object*); @@ -204,7 +203,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__31; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_Do_ToTerm_toTerm___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_doUnlessToCode___spec__2___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___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_throwErrorAt___at_Lean_Elab_Term_Do_mkJmp___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* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__9; @@ -218,16 +216,15 @@ uint8_t l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_hasRetu lean_object* l_Lean_Elab_Term_Do_ToTerm_mkNestedKind___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__14; lean_object* l_Lean_Elab_Term_Do_concat___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__4; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__6; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__5; extern lean_object* l_Lean_Meta_mkAppM___rarg___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__27; lean_object* l_Lean_Elab_Term_Do_isMutableLet___boxed(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__2___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; extern lean_object* l_instReprPUnit___closed__1; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode_match__4(lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_quoteAutoTactic___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___closed__5; @@ -238,6 +235,7 @@ uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_hasBreakContinue___spec__2 lean_object* l___regBuiltin_Lean_Elab_Term_expandTermFor___closed__1; lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__48; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_getTryCatchUpdatedVars_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__7; @@ -248,7 +246,6 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___ lean_object* l_Lean_Meta_mkAppM___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_ToCodeBlock_mkForInBody___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MessageData_ofList(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__10; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_getDoLetRecVars___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__16; @@ -275,6 +272,7 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__6; extern lean_object* l_Lean_Meta_assert___closed__1; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___closed__6; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__35; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Lean_Elab_Term_Do_mkSimpleJmp___closed__1; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_string_utf8_byte_size(lean_object*); @@ -290,14 +288,13 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_CodeBlocl_toMessag lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__10; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__12; lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__4; lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkUnit___closed__6; uint8_t l_USize_decLt(size_t, size_t); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_Elab_Term_Do_eraseVars(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandTermReturn___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux___lambda__1___closed__5; lean_object* l_Lean_Elab_Term_Do_mkFreshJP___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -309,6 +306,7 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___ lean_object* l_Lean_Elab_Term_elabLiftMethod___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_run___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_hasLiftMethod___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__3; lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux___lambda__1___closed__1; lean_object* l_Lean_Elab_Term_Do_concat___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_nat_add(lean_object*, lean_object*); @@ -319,8 +317,8 @@ extern lean_object* l_Lean_Elab_Term_elabLetDeclCore___closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore___spec__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__49; lean_object* l_Lean_Elab_Term_Do_mkFreshJP(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___spec__1___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_mkNestedTerm___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_hasReturn___spec__1___boxed(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_toTerm_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -332,6 +330,7 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_mkNestedKind_match__1___rarg___boxed(lea lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTerm(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_getPatternsVarsEx___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux___lambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_extendUpdatedVarsAux_update___spec__3(lean_object*, lean_object*, size_t, size_t); lean_object* l_Lean_Elab_Term_Do_eraseOptVar(lean_object*, lean_object*); extern lean_object* l_Lean_instToExprUnit___lambda__1___closed__1; @@ -345,6 +344,7 @@ lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_ToCodeBlock_doUnlessToCo lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__15; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__20; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doMatchToCode___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__5; lean_object* l_Lean_Elab_Term_Do_addFreshJP(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__3; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkUnit(lean_object*, lean_object*, lean_object*); @@ -382,7 +382,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__24; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__18; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__11; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__3; lean_object* l_Lean_Elab_Term_tryPostponeIfNoneOrMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -421,7 +420,6 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Do_0__Lean_Elab_Ter lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore_match__1___rarg(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_getDoLetVars___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__22; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__16; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_mkFreshJP_x27___spec__1(size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_attachJPs(lean_object*, lean_object*); @@ -456,6 +454,7 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__5(lean_object lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___closed__1; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_mkIte___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__5; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_concat___spec__3___rarg(lean_object*); @@ -469,6 +468,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_getPatternVarNames lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__1(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_hasReturn_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabLiftMethod___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__6; lean_object* l___private_Lean_Util_Trace_0__Lean_getResetTraces___at___private_Lean_Meta_LevelDefEq_0__Lean_Meta_processPostponedStep___spec__6___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__24; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__19; @@ -479,10 +479,10 @@ lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_concat___ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__10___closed__11; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___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* l_Lean_Elab_Term_Do_ToTerm_mkIte___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_mkSimpleJmp___closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_mkUVarTuple___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__7; extern lean_object* l_stx___x3f___closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__10; extern lean_object* l_Lean_instQuoteProd___rarg___closed__1; @@ -507,6 +507,7 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__29; lean_object* l_Lean_Elab_Term_Do_hasBreakContinue_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkFun___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode_match__1___rarg(lean_object*, lean_object*); @@ -514,6 +515,8 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__32; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__10; lean_object* l_Array_foldrMUnsafe_fold___at_Lean_Elab_Term_Do_attachJPs___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__9; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_concatWith_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__8; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___lambda__1___closed__2; @@ -555,7 +558,6 @@ extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReassignArrowToCode___closed__1; lean_object* l_Lean_Elab_Term_Do_hasTerminalAction_match__1(lean_object*); lean_object* l_Lean_Elab_Term_expandTermTry___boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_concat___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__9; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore(lean_object*, lean_object*, lean_object*, lean_object*); @@ -593,7 +595,9 @@ lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_hasBreakContinue___sp lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_tryCatchPred___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__2___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_List_map___at___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeqElems___spec__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___closed__4; lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -624,12 +628,13 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_eraseVars___spec__ lean_object* l_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop_match__1(lean_object*); uint8_t l___private_Lean_Elab_Do_0__Lean_Elab_Term_hasLiftMethod(lean_object*); lean_object* l_Lean_Elab_Term_expandTermFor___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__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_Elab_Term_Do_hasExitPointPred_loop(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_getDoReassignVars___closed__3; extern lean_object* l_instMonadEST___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__46; lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___spec__1___closed__2; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -643,8 +648,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__7; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doMatchToCode___boxed__const__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_mkNestedKind___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_reassignToTermCore___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__2___closed__10; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_getLetEqnsDeclVar___boxed(lean_object*); @@ -657,6 +660,7 @@ uint8_t l_Array_isEmpty___rarg(lean_object*); lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_getDoHaveVar___boxed(lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkMonadAlias___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeqElems___closed__3; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__10___closed__2; lean_object* l_Lean_Elab_Term_Do_mkSingletonDoSeq(lean_object*); @@ -664,7 +668,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore_match__1___rarg(lean_obj extern lean_object* l_Lean_instInhabitedSyntax; lean_object* l_Lean_Elab_Term_Do_mkReassignCore___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* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__5___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__3; lean_object* l_Lean_Elab_Term_Do_getPatternVarNames_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_getDoHaveVar___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__3; @@ -672,8 +675,8 @@ lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlo lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux___spec__3(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_checkReassignable___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__4; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_ensureEOS___closed__2; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__11; lean_object* l___regBuiltin_Lean_Elab_Term_Do_elabDo(lean_object*); extern lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__16; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -708,6 +711,7 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___ lean_object* l_Lean_Elab_Term_Do_CodeBlock_uvars___default; extern lean_object* l_Lean_NameSet_empty; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__6; lean_object* l_Lean_addTrace___at___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__18; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__9___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -722,7 +726,6 @@ lean_object* l_Lean_throwError___at___private_Lean_Elab_Do_0__Lean_Elab_Term_ext lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__14; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeqElems(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__9; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__15; lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__43; @@ -732,6 +735,7 @@ extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_877____closed lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__7; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_withNewMutableVars(lean_object*); extern lean_object* l_Lean_Level_LevelToFormat_toResult___closed__2; @@ -760,6 +764,7 @@ extern lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_addDiscr___c lean_object* l_Lean_Elab_Term_Do_mkReassignCore___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_mkForInBody___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__4; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop___spec__3(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_hasLiftMethod_match__1(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___spec__2(lean_object*, lean_object*, size_t, size_t, lean_object*); @@ -778,14 +783,17 @@ lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_ lean_object* l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_hasTerminalAction___spec__1___boxed(lean_object*); extern lean_object* l_Lean_Parser_Tactic_match___closed__1; lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Do___hyg_24392_(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_ensureEOS___closed__3; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__3; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__12; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReassignArrowToCode___closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__8; lean_object* l_Lean_Elab_Term_getPatternVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__5___closed__7; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__18; lean_object* l_Lean_Meta_assignExprMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l___regBuiltin_Lean_Elab_Term_elabLiftMethod(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_mkJmp___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__5; @@ -817,6 +825,7 @@ lean_object* l_Lean_Elab_Term_Do_getDoPatDeclVars(lean_object*, lean_object*, le lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__15; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__30; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeq(lean_object*); lean_object* l_Lean_Elab_Term_Do_mkIte(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__1; @@ -836,7 +845,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__12; lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__9(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_setArg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__16; lean_object* lean_environment_main_module(lean_object*); extern lean_object* l_Lean_Parser_Tactic_match___closed__5; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReturnToCode___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -863,7 +871,6 @@ lean_object* l_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop___lambda__1__ lean_object* l_Lean_mkApp(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_ensureEOS(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_mkReassignCore___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l_Lean_Elab_Term_Do_getDoReassignVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__4___closed__2; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2962____closed__4; @@ -878,6 +885,7 @@ lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__1; lean_object* l_instInhabitedReaderT___rarg___boxed(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__44; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_withNewMutableVars___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* l_Lean_Elab_Term_Do_getPatternVarNames_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -898,12 +906,11 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__33; lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Std_PersistentHashMap_mkCollisionNode___rarg___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTerm(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_object* l_Lean_Core_mkFreshUserName___at_Lean_Elab_Term_Do_mkJmp___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__7; lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__8(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; uint8_t l_Std_RBNode_any___at_Lean_Elab_Term_Do_extendUpdatedVars___spec__1(lean_object*, lean_object*); lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_extendUpdatedVarsAux_update___spec__2(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -937,12 +944,10 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__36; lean_object* l_Array_ofSubarray___rarg(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__28; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__29; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_getLetDeclVars___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__9; lean_object* l___regBuiltin_Lean_Elab_Term_expandTermReturn___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__40; @@ -970,7 +975,6 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_getTryCatchUpdatedVars_match__1(lea lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___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* l_Lean_Elab_Term_elabLiftMethod(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__19; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__5; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_withNewMutableVars___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1050,7 +1054,6 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_mkFreshJP_x27___spec_ lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__9; lean_object* l_Lean_Elab_Term_Do_getPatternVarNames___boxed(lean_object*); lean_object* l_Lean_Elab_Term_Do_convertTerminalActionIntoJmp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; extern lean_object* l_prec_x28___x29___closed__7; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__36; lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___spec__1(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); @@ -1091,7 +1094,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__15; extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__5; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__35; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__39; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__45; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReturnToCode___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1126,7 +1128,6 @@ lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlo lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__23; uint8_t l_List_isEmpty___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_Lean_Elab_Term_Do_ToTerm_mkUVarTuple___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_doIfToCode___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__14; @@ -1153,7 +1154,6 @@ lean_object* l_Lean_Elab_Term_Do_getDoLetArrowVars___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__12; lean_object* l_Lean_Elab_Term_Do_ToTerm_seqToTerm(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__10___closed__15; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___spec__2(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); lean_object* l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__11; @@ -1190,14 +1190,15 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCo lean_object* l_Lean_Elab_Term_Do_hasBreakContinueReturn___boxed(lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_doUnlessToCode___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_getPatternsVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__6; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__4; uint8_t l_Lean_Elab_Term_Do_hasBreakContinue(lean_object*); lean_object* l_Lean_Elab_Term_Do_mkSimpleJmp___closed__3; lean_object* l_Lean_Elab_Term_Do_isDoExpr_x3f(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_getTryCatchUpdatedVars___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__10___closed__8; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__6; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__2___closed__5; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_tryCatchPred(lean_object*, lean_object*, lean_object*, lean_object*); @@ -1218,6 +1219,7 @@ extern lean_object* l___regBuiltin_Lean_Elab_Term_elabTypeOf___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_hasExitPoint___boxed(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__12; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkUnit___closed__7; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkMonadAlias___closed__5; @@ -1226,7 +1228,6 @@ extern lean_object* l_Lean_Meta_Match_Alt_toMessageData___closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__16; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__1; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTerm___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -1238,7 +1239,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__6; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_mkForInBody___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_toTerm_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_mkNestedTerm(lean_object*, lean_object*, lean_object*, uint8_t, uint8_t, uint8_t, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; lean_object* l_Lean_Elab_Term_expandTermTry(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_Do_ToTerm_instInhabitedKind; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind___closed__2; @@ -1303,7 +1303,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeqEle _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeqElems___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1321,7 +1321,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeqEle _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_getDoSeqElems___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1457,7 +1457,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabLiftMethod___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabLiftMethod___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1494,7 +1494,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodD _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1512,7 +1512,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodD _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1530,7 +1530,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodD _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1548,7 +1548,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodD _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1566,7 +1566,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodD _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___closed__9; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2940,7 +2940,7 @@ lean_inc(x_12); x_13 = l_Lean_mkOptionalNode___closed__2; lean_inc(x_11); x_14 = lean_array_push(x_13, x_11); -x_15 = l_myMacro____x40_Init_Notation___hyg_9765____closed__5; +x_15 = l_myMacro____x40_Init_Notation___hyg_9597____closed__5; lean_inc(x_9); lean_inc(x_8); lean_inc(x_7); @@ -3961,7 +3961,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___clo _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__11; +x_1 = l_termIf_____x3a__Then__Else_____closed__12; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -5947,7 +5947,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5957,8 +5957,8 @@ static lean_object* _init_l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5975,7 +5975,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6005,7 +6005,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6033,7 +6033,7 @@ lean_ctor_set(x_12, 2, x_8); lean_ctor_set(x_12, 3, x_9); x_13 = l_Array_empty___closed__1; x_14 = lean_array_push(x_13, x_12); -x_15 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_15 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_16 = lean_array_push(x_14, x_15); x_17 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_18 = lean_array_push(x_16, x_17); @@ -6564,7 +6564,7 @@ x_16 = l_Lean_Syntax_getId(x_15); x_17 = l_Array_empty___closed__1; lean_inc(x_15); x_18 = lean_array_push(x_17, x_15); -x_19 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_19 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_20 = lean_array_push(x_18, x_19); x_21 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_22 = lean_array_push(x_20, x_21); @@ -6690,7 +6690,7 @@ x_65 = l_Lean_Syntax_getId(x_64); x_66 = l_Array_empty___closed__1; lean_inc(x_64); x_67 = lean_array_push(x_66, x_64); -x_68 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_68 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_69 = lean_array_push(x_67, x_68); x_70 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_71 = lean_array_push(x_69, x_70); @@ -9700,7 +9700,7 @@ lean_ctor_set(x_42, 2, x_41); lean_ctor_set(x_42, 3, x_30); x_43 = l_Array_empty___closed__1; x_44 = lean_array_push(x_43, x_42); -x_45 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_45 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_46 = lean_array_push(x_44, x_45); x_47 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_48 = lean_array_push(x_46, x_47); @@ -9867,7 +9867,7 @@ lean_ctor_set(x_112, 2, x_111); lean_ctor_set(x_112, 3, x_100); x_113 = l_Array_empty___closed__1; x_114 = lean_array_push(x_113, x_112); -x_115 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_115 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_116 = lean_array_push(x_114, x_115); x_117 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_118 = lean_array_push(x_116, x_117); @@ -10065,7 +10065,7 @@ lean_ctor_set(x_188, 2, x_187); lean_ctor_set(x_188, 3, x_176); x_189 = l_Array_empty___closed__1; x_190 = lean_array_push(x_189, x_188); -x_191 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_191 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_192 = lean_array_push(x_190, x_191); x_193 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_194 = lean_array_push(x_192, x_193); @@ -10426,7 +10426,7 @@ x_16 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_16, 0, x_15); lean_ctor_set(x_16, 1, x_14); x_17 = lean_array_push(x_13, x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_18 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_19 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_19, 0, x_18); lean_ctor_set(x_19, 1, x_17); @@ -15347,7 +15347,7 @@ x_20 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_20, 0, x_19); lean_ctor_set(x_20, 1, x_18); x_21 = lean_array_push(x_16, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_22 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_23 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_23, 0, x_22); lean_ctor_set(x_23, 1, x_21); @@ -15387,7 +15387,7 @@ x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); x_41 = lean_array_push(x_36, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_42 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); @@ -17143,7 +17143,7 @@ x_9 = lean_unsigned_to_nat(0u); x_10 = l_Lean_Syntax_getArg(x_1, x_9); lean_inc(x_10); x_11 = l_Lean_Syntax_getKind(x_10); -x_12 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_12 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_13 = lean_name_eq(x_11, x_12); if (x_13 == 0) { @@ -17576,7 +17576,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_getDoLetArrowVars___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_getDoLetArrowVars___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17713,7 +17713,7 @@ x_9 = lean_unsigned_to_nat(0u); x_10 = l_Lean_Syntax_getArg(x_1, x_9); lean_inc(x_10); x_11 = l_Lean_Syntax_getKind(x_10); -x_12 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_12 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_13 = lean_name_eq(x_11, x_12); if (x_13 == 0) { @@ -17966,7 +17966,7 @@ static lean_object* _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -18258,7 +18258,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -18312,7 +18312,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -19310,21 +19310,21 @@ x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); x_32 = lean_array_push(x_27, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_33 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; 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 = lean_array_push(x_20, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_36 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_37 = lean_array_push(x_35, x_36); x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_30); lean_ctor_set(x_38, 1, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_39 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_40 = lean_array_push(x_39, x_38); -x_41 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_41 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_42 = lean_array_push(x_40, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_43 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_43); lean_ctor_set(x_44, 1, x_42); @@ -19366,7 +19366,7 @@ x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); x_62 = lean_array_push(x_58, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_63 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_64 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_64, 0, x_63); lean_ctor_set(x_64, 1, x_62); @@ -19426,21 +19426,21 @@ x_88 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_88, 0, x_87); lean_ctor_set(x_88, 1, x_86); x_89 = lean_array_push(x_84, x_88); -x_90 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_90 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_90); lean_ctor_set(x_91, 1, x_89); x_92 = lean_array_push(x_77, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_93 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_94 = lean_array_push(x_92, x_93); x_95 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_95, 0, x_87); lean_ctor_set(x_95, 1, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_96 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_97 = lean_array_push(x_96, x_95); -x_98 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_98 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_99 = lean_array_push(x_97, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_100 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_101 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_101, 0, x_100); lean_ctor_set(x_101, 1, x_99); @@ -19484,7 +19484,7 @@ x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_118); lean_ctor_set(x_119, 1, x_117); x_120 = lean_array_push(x_116, x_119); -x_121 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_121 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_122, 0, x_121); lean_ctor_set(x_122, 1, x_120); @@ -19540,21 +19540,21 @@ x_144 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_144, 0, x_143); lean_ctor_set(x_144, 1, x_142); x_145 = lean_array_push(x_141, x_144); -x_146 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_146 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_146); lean_ctor_set(x_147, 1, x_145); x_148 = lean_array_push(x_134, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_149 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_150 = lean_array_push(x_148, x_149); x_151 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_151, 0, x_143); lean_ctor_set(x_151, 1, x_150); -x_152 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_152 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_153 = lean_array_push(x_152, x_151); -x_154 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_154 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_155 = lean_array_push(x_153, x_154); -x_156 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_156 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_157, 0, x_156); lean_ctor_set(x_157, 1, x_155); @@ -19612,21 +19612,21 @@ x_182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_182, 0, x_181); lean_ctor_set(x_182, 1, x_180); x_183 = lean_array_push(x_179, x_182); -x_184 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_184 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_185 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_185, 0, x_184); lean_ctor_set(x_185, 1, x_183); x_186 = lean_array_push(x_172, x_185); -x_187 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_187 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_188 = lean_array_push(x_186, x_187); x_189 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_189, 0, x_181); lean_ctor_set(x_189, 1, x_188); -x_190 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_190 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_191 = lean_array_push(x_190, x_189); -x_192 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_192 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_193 = lean_array_push(x_191, x_192); -x_194 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_194 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_195, 0, x_194); lean_ctor_set(x_195, 1, x_193); @@ -19712,21 +19712,21 @@ x_233 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_233, 0, x_232); lean_ctor_set(x_233, 1, x_231); x_234 = lean_array_push(x_230, x_233); -x_235 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_235 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_236 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_236, 0, x_235); lean_ctor_set(x_236, 1, x_234); x_237 = lean_array_push(x_211, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_238 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_239 = lean_array_push(x_237, x_238); x_240 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_240, 0, x_232); lean_ctor_set(x_240, 1, x_239); -x_241 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_241 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_242 = lean_array_push(x_241, x_240); -x_243 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_243 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_244 = lean_array_push(x_242, x_243); -x_245 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_245 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_246, 0, x_245); lean_ctor_set(x_246, 1, x_244); @@ -19845,21 +19845,21 @@ x_304 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_304, 0, x_303); lean_ctor_set(x_304, 1, x_302); x_305 = lean_array_push(x_301, x_304); -x_306 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_306 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_307 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_307, 0, x_306); lean_ctor_set(x_307, 1, x_305); x_308 = lean_array_push(x_282, x_307); -x_309 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_309 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_310 = lean_array_push(x_308, x_309); x_311 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_311, 0, x_303); lean_ctor_set(x_311, 1, x_310); -x_312 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_312 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_313 = lean_array_push(x_312, x_311); -x_314 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_314 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_315 = lean_array_push(x_313, x_314); -x_316 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_316 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_317 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_317, 0, x_316); lean_ctor_set(x_317, 1, x_315); @@ -19972,21 +19972,21 @@ x_370 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_370, 0, x_369); lean_ctor_set(x_370, 1, x_368); x_371 = lean_array_push(x_366, x_370); -x_372 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_372 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_373 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_373, 0, x_372); lean_ctor_set(x_373, 1, x_371); x_374 = lean_array_push(x_359, x_373); -x_375 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_375 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_376 = lean_array_push(x_374, x_375); x_377 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_377, 0, x_369); lean_ctor_set(x_377, 1, x_376); -x_378 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_378 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_379 = lean_array_push(x_378, x_377); -x_380 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_380 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_381 = lean_array_push(x_379, x_380); -x_382 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_382 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_383 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_383, 0, x_382); lean_ctor_set(x_383, 1, x_381); @@ -20045,21 +20045,21 @@ x_409 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_409, 0, x_408); lean_ctor_set(x_409, 1, x_407); x_410 = lean_array_push(x_405, x_409); -x_411 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_411 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_412 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_412, 0, x_411); lean_ctor_set(x_412, 1, x_410); x_413 = lean_array_push(x_398, x_412); -x_414 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_414 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_415 = lean_array_push(x_413, x_414); x_416 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_416, 0, x_408); lean_ctor_set(x_416, 1, x_415); -x_417 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_417 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_418 = lean_array_push(x_417, x_416); -x_419 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_419 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_420 = lean_array_push(x_418, x_419); -x_421 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_421 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_422 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_422, 0, x_421); lean_ctor_set(x_422, 1, x_420); @@ -20122,21 +20122,21 @@ x_449 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_449, 0, x_448); lean_ctor_set(x_449, 1, x_447); x_450 = lean_array_push(x_445, x_449); -x_451 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_451 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_452 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_452, 0, x_451); lean_ctor_set(x_452, 1, x_450); x_453 = lean_array_push(x_438, x_452); -x_454 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_454 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_455 = lean_array_push(x_453, x_454); x_456 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_456, 0, x_448); lean_ctor_set(x_456, 1, x_455); -x_457 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_457 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_458 = lean_array_push(x_457, x_456); -x_459 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_459 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_460 = lean_array_push(x_458, x_459); -x_461 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_461 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_462 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_462, 0, x_461); lean_ctor_set(x_462, 1, x_460); @@ -20195,21 +20195,21 @@ x_488 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_488, 0, x_487); lean_ctor_set(x_488, 1, x_486); x_489 = lean_array_push(x_484, x_488); -x_490 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_490 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_491 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_491, 0, x_490); lean_ctor_set(x_491, 1, x_489); x_492 = lean_array_push(x_477, x_491); -x_493 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_493 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_494 = lean_array_push(x_492, x_493); x_495 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_495, 0, x_487); lean_ctor_set(x_495, 1, x_494); -x_496 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_496 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_497 = lean_array_push(x_496, x_495); -x_498 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_498 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_499 = lean_array_push(x_497, x_498); -x_500 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_500 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_501 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_501, 0, x_500); lean_ctor_set(x_501, 1, x_499); @@ -20272,21 +20272,21 @@ x_528 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_528, 0, x_527); lean_ctor_set(x_528, 1, x_526); x_529 = lean_array_push(x_524, x_528); -x_530 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_530 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_531 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_531, 0, x_530); lean_ctor_set(x_531, 1, x_529); x_532 = lean_array_push(x_517, x_531); -x_533 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_533 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_534 = lean_array_push(x_532, x_533); x_535 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_535, 0, x_527); lean_ctor_set(x_535, 1, x_534); -x_536 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_536 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_537 = lean_array_push(x_536, x_535); -x_538 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_538 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_539 = lean_array_push(x_537, x_538); -x_540 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_540 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_541 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_541, 0, x_540); lean_ctor_set(x_541, 1, x_539); @@ -20345,21 +20345,21 @@ x_567 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_567, 0, x_566); lean_ctor_set(x_567, 1, x_565); x_568 = lean_array_push(x_563, x_567); -x_569 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_569 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_570 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_570, 0, x_569); lean_ctor_set(x_570, 1, x_568); x_571 = lean_array_push(x_556, x_570); -x_572 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_572 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_573 = lean_array_push(x_571, x_572); x_574 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_574, 0, x_566); lean_ctor_set(x_574, 1, x_573); -x_575 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_575 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_576 = lean_array_push(x_575, x_574); -x_577 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_577 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_578 = lean_array_push(x_576, x_577); -x_579 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_579 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_580 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_580, 0, x_579); lean_ctor_set(x_580, 1, x_578); @@ -21020,21 +21020,21 @@ x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_29, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_34 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); x_36 = lean_array_push(x_22, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_37 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_38 = lean_array_push(x_36, x_37); x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_31); lean_ctor_set(x_39, 1, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_40 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_41 = lean_array_push(x_40, x_39); -x_42 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_42 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_43 = lean_array_push(x_41, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_44 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -21092,21 +21092,21 @@ x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); x_71 = lean_array_push(x_67, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_72 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); x_74 = lean_array_push(x_60, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_75 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_76 = lean_array_push(x_74, x_75); x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_69); lean_ctor_set(x_77, 1, x_76); -x_78 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_78 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_79 = lean_array_push(x_78, x_77); -x_80 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_80 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_81 = lean_array_push(x_79, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_82 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -21192,21 +21192,21 @@ x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); x_122 = lean_array_push(x_112, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_123 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_123); lean_ctor_set(x_124, 1, x_122); x_125 = lean_array_push(x_99, x_124); -x_126 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_126 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_127 = lean_array_push(x_125, x_126); x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_120); lean_ctor_set(x_128, 1, x_127); -x_129 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_129 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_130 = lean_array_push(x_129, x_128); -x_131 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_131 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_132 = lean_array_push(x_130, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_133 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_134 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_134, 0, x_133); lean_ctor_set(x_134, 1, x_132); @@ -21306,21 +21306,21 @@ x_181 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_181, 0, x_180); lean_ctor_set(x_181, 1, x_179); x_182 = lean_array_push(x_172, x_181); -x_183 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_183 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_184 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_184, 0, x_183); lean_ctor_set(x_184, 1, x_182); x_185 = lean_array_push(x_159, x_184); -x_186 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_186 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_187 = lean_array_push(x_185, x_186); x_188 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_188, 0, x_180); lean_ctor_set(x_188, 1, x_187); -x_189 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_189 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_190 = lean_array_push(x_189, x_188); -x_191 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_191 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_192 = lean_array_push(x_190, x_191); -x_193 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_193 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_194 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_194, 0, x_193); lean_ctor_set(x_194, 1, x_192); @@ -21400,21 +21400,21 @@ x_230 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_230, 0, x_229); lean_ctor_set(x_230, 1, x_228); x_231 = lean_array_push(x_227, x_230); -x_232 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_232 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_233 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_233, 0, x_232); lean_ctor_set(x_233, 1, x_231); x_234 = lean_array_push(x_220, x_233); -x_235 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_235 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_236 = lean_array_push(x_234, x_235); x_237 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_237, 0, x_229); lean_ctor_set(x_237, 1, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_238 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_239 = lean_array_push(x_238, x_237); -x_240 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_240 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_241 = lean_array_push(x_239, x_240); -x_242 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_242 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_243 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_243, 0, x_242); lean_ctor_set(x_243, 1, x_241); @@ -21472,21 +21472,21 @@ x_268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_268, 0, x_267); lean_ctor_set(x_268, 1, x_266); x_269 = lean_array_push(x_265, x_268); -x_270 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_270 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_271 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_271, 0, x_270); lean_ctor_set(x_271, 1, x_269); x_272 = lean_array_push(x_258, x_271); -x_273 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_273 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_274 = lean_array_push(x_272, x_273); x_275 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_275, 0, x_267); lean_ctor_set(x_275, 1, x_274); -x_276 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_276 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_277 = lean_array_push(x_276, x_275); -x_278 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_278 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_279 = lean_array_push(x_277, x_278); -x_280 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_280 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_281 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_281, 0, x_280); lean_ctor_set(x_281, 1, x_279); @@ -21560,21 +21560,21 @@ x_312 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_312, 0, x_311); lean_ctor_set(x_312, 1, x_310); x_313 = lean_array_push(x_309, x_312); -x_314 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_314 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_315 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_315, 0, x_314); lean_ctor_set(x_315, 1, x_313); x_316 = lean_array_push(x_302, x_315); -x_317 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_317 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_318 = lean_array_push(x_316, x_317); x_319 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_319, 0, x_311); lean_ctor_set(x_319, 1, x_318); -x_320 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_320 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_321 = lean_array_push(x_320, x_319); -x_322 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_322 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_323 = lean_array_push(x_321, x_322); -x_324 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_324 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_325 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_325, 0, x_324); lean_ctor_set(x_325, 1, x_323); @@ -21632,21 +21632,21 @@ x_350 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_350, 0, x_349); lean_ctor_set(x_350, 1, x_348); x_351 = lean_array_push(x_347, x_350); -x_352 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_352 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_353 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_353, 0, x_352); lean_ctor_set(x_353, 1, x_351); x_354 = lean_array_push(x_340, x_353); -x_355 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_355 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_356 = lean_array_push(x_354, x_355); x_357 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_357, 0, x_349); lean_ctor_set(x_357, 1, x_356); -x_358 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_358 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_359 = lean_array_push(x_358, x_357); -x_360 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_360 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_361 = lean_array_push(x_359, x_360); -x_362 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_362 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_363 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_363, 0, x_362); lean_ctor_set(x_363, 1, x_361); @@ -21708,21 +21708,21 @@ x_389 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_389, 0, x_388); lean_ctor_set(x_389, 1, x_387); x_390 = lean_array_push(x_386, x_389); -x_391 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_391 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_392 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_392, 0, x_391); lean_ctor_set(x_392, 1, x_390); x_393 = lean_array_push(x_379, x_392); -x_394 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_394 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_395 = lean_array_push(x_393, x_394); x_396 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_396, 0, x_388); lean_ctor_set(x_396, 1, x_395); -x_397 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_397 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_398 = lean_array_push(x_397, x_396); -x_399 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_399 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_400 = lean_array_push(x_398, x_399); -x_401 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_401 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_402 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_402, 0, x_401); lean_ctor_set(x_402, 1, x_400); @@ -21780,21 +21780,21 @@ x_427 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_427, 0, x_426); lean_ctor_set(x_427, 1, x_425); x_428 = lean_array_push(x_424, x_427); -x_429 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_429 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_430 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_430, 0, x_429); lean_ctor_set(x_430, 1, x_428); x_431 = lean_array_push(x_417, x_430); -x_432 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_432 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_433 = lean_array_push(x_431, x_432); x_434 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_434, 0, x_426); lean_ctor_set(x_434, 1, x_433); -x_435 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_435 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_436 = lean_array_push(x_435, x_434); -x_437 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_437 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_438 = lean_array_push(x_436, x_437); -x_439 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_439 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_440 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_440, 0, x_439); lean_ctor_set(x_440, 1, x_438); @@ -22307,21 +22307,21 @@ x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_29, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_34 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); x_36 = lean_array_push(x_22, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_37 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_38 = lean_array_push(x_36, x_37); x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_31); lean_ctor_set(x_39, 1, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_40 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_41 = lean_array_push(x_40, x_39); -x_42 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_42 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_43 = lean_array_push(x_41, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_44 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -22379,21 +22379,21 @@ x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); x_71 = lean_array_push(x_67, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_72 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); x_74 = lean_array_push(x_60, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_75 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_76 = lean_array_push(x_74, x_75); x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_69); lean_ctor_set(x_77, 1, x_76); -x_78 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_78 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_79 = lean_array_push(x_78, x_77); -x_80 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_80 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_81 = lean_array_push(x_79, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_82 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -22479,21 +22479,21 @@ x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); x_122 = lean_array_push(x_112, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_123 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_123); lean_ctor_set(x_124, 1, x_122); x_125 = lean_array_push(x_99, x_124); -x_126 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_126 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_127 = lean_array_push(x_125, x_126); x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_120); lean_ctor_set(x_128, 1, x_127); -x_129 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_129 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_130 = lean_array_push(x_129, x_128); -x_131 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_131 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_132 = lean_array_push(x_130, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_133 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_134 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_134, 0, x_133); lean_ctor_set(x_134, 1, x_132); @@ -22593,21 +22593,21 @@ x_181 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_181, 0, x_180); lean_ctor_set(x_181, 1, x_179); x_182 = lean_array_push(x_172, x_181); -x_183 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_183 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_184 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_184, 0, x_183); lean_ctor_set(x_184, 1, x_182); x_185 = lean_array_push(x_159, x_184); -x_186 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_186 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_187 = lean_array_push(x_185, x_186); x_188 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_188, 0, x_180); lean_ctor_set(x_188, 1, x_187); -x_189 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_189 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_190 = lean_array_push(x_189, x_188); -x_191 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_191 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_192 = lean_array_push(x_190, x_191); -x_193 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_193 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_194 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_194, 0, x_193); lean_ctor_set(x_194, 1, x_192); @@ -22687,21 +22687,21 @@ x_230 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_230, 0, x_229); lean_ctor_set(x_230, 1, x_228); x_231 = lean_array_push(x_227, x_230); -x_232 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_232 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_233 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_233, 0, x_232); lean_ctor_set(x_233, 1, x_231); x_234 = lean_array_push(x_220, x_233); -x_235 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_235 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_236 = lean_array_push(x_234, x_235); x_237 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_237, 0, x_229); lean_ctor_set(x_237, 1, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_238 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_239 = lean_array_push(x_238, x_237); -x_240 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_240 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_241 = lean_array_push(x_239, x_240); -x_242 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_242 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_243 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_243, 0, x_242); lean_ctor_set(x_243, 1, x_241); @@ -22759,21 +22759,21 @@ x_268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_268, 0, x_267); lean_ctor_set(x_268, 1, x_266); x_269 = lean_array_push(x_265, x_268); -x_270 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_270 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_271 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_271, 0, x_270); lean_ctor_set(x_271, 1, x_269); x_272 = lean_array_push(x_258, x_271); -x_273 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_273 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_274 = lean_array_push(x_272, x_273); x_275 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_275, 0, x_267); lean_ctor_set(x_275, 1, x_274); -x_276 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_276 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_277 = lean_array_push(x_276, x_275); -x_278 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_278 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_279 = lean_array_push(x_277, x_278); -x_280 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_280 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_281 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_281, 0, x_280); lean_ctor_set(x_281, 1, x_279); @@ -22847,21 +22847,21 @@ x_312 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_312, 0, x_311); lean_ctor_set(x_312, 1, x_310); x_313 = lean_array_push(x_309, x_312); -x_314 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_314 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_315 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_315, 0, x_314); lean_ctor_set(x_315, 1, x_313); x_316 = lean_array_push(x_302, x_315); -x_317 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_317 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_318 = lean_array_push(x_316, x_317); x_319 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_319, 0, x_311); lean_ctor_set(x_319, 1, x_318); -x_320 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_320 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_321 = lean_array_push(x_320, x_319); -x_322 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_322 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_323 = lean_array_push(x_321, x_322); -x_324 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_324 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_325 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_325, 0, x_324); lean_ctor_set(x_325, 1, x_323); @@ -22919,21 +22919,21 @@ x_350 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_350, 0, x_349); lean_ctor_set(x_350, 1, x_348); x_351 = lean_array_push(x_347, x_350); -x_352 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_352 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_353 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_353, 0, x_352); lean_ctor_set(x_353, 1, x_351); x_354 = lean_array_push(x_340, x_353); -x_355 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_355 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_356 = lean_array_push(x_354, x_355); x_357 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_357, 0, x_349); lean_ctor_set(x_357, 1, x_356); -x_358 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_358 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_359 = lean_array_push(x_358, x_357); -x_360 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_360 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_361 = lean_array_push(x_359, x_360); -x_362 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_362 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_363 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_363, 0, x_362); lean_ctor_set(x_363, 1, x_361); @@ -22995,21 +22995,21 @@ x_389 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_389, 0, x_388); lean_ctor_set(x_389, 1, x_387); x_390 = lean_array_push(x_386, x_389); -x_391 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_391 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_392 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_392, 0, x_391); lean_ctor_set(x_392, 1, x_390); x_393 = lean_array_push(x_379, x_392); -x_394 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_394 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_395 = lean_array_push(x_393, x_394); x_396 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_396, 0, x_388); lean_ctor_set(x_396, 1, x_395); -x_397 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_397 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_398 = lean_array_push(x_397, x_396); -x_399 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_399 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_400 = lean_array_push(x_398, x_399); -x_401 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_401 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_402 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_402, 0, x_401); lean_ctor_set(x_402, 1, x_400); @@ -23067,21 +23067,21 @@ x_427 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_427, 0, x_426); lean_ctor_set(x_427, 1, x_425); x_428 = lean_array_push(x_424, x_427); -x_429 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_429 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_430 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_430, 0, x_429); lean_ctor_set(x_430, 1, x_428); x_431 = lean_array_push(x_417, x_430); -x_432 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_432 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_433 = lean_array_push(x_431, x_432); x_434 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_434, 0, x_426); lean_ctor_set(x_434, 1, x_433); -x_435 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_435 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_436 = lean_array_push(x_435, x_434); -x_437 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_437 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_438 = lean_array_push(x_436, x_437); -x_439 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_439 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_440 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_440, 0, x_439); lean_ctor_set(x_440, 1, x_438); @@ -23552,14 +23552,14 @@ lean_dec(x_14); if (x_15 == 0) { 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_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; -x_16 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_16 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_17 = l_Lean_addMacroScope(x_8, x_16, x_4); x_18 = lean_box(0); x_19 = l_Lean_instInhabitedSourceInfo___closed__1; -x_20 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_21 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_20 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_21 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_22 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_22, 0, x_19); lean_ctor_set(x_22, 1, x_20); @@ -23585,7 +23585,7 @@ x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_23, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_34 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_35 = lean_array_push(x_33, x_34); x_36 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -23614,21 +23614,21 @@ x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_31); lean_ctor_set(x_49, 1, x_48); x_50 = lean_array_push(x_47, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_51 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); x_53 = lean_array_push(x_23, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_54 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_55 = lean_array_push(x_53, x_54); x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_31); lean_ctor_set(x_56, 1, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_58 = lean_array_push(x_57, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_59 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_60 = lean_array_push(x_58, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_61 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_61); lean_ctor_set(x_62, 1, x_60); @@ -23641,13 +23641,13 @@ x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_51); lean_ctor_set(x_66, 1, x_65); x_67 = lean_array_push(x_35, x_66); -x_68 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_68 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; 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_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_70 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_71 = lean_array_push(x_70, x_69); -x_72 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_72 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); @@ -23687,14 +23687,14 @@ lean_dec(x_80); if (x_81 == 0) { lean_object* x_82; lean_object* x_83; lean_object* x_84; lean_object* x_85; lean_object* x_86; lean_object* x_87; lean_object* x_88; lean_object* x_89; lean_object* x_90; 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_object* x_129; lean_object* x_130; lean_object* x_131; lean_object* x_132; lean_object* x_133; lean_object* x_134; lean_object* x_135; lean_object* x_136; lean_object* x_137; lean_object* x_138; lean_object* x_139; lean_object* x_140; lean_object* x_141; lean_object* x_142; lean_object* x_143; lean_object* x_144; -x_82 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_82 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_83 = l_Lean_addMacroScope(x_8, x_82, x_4); x_84 = lean_box(0); x_85 = l_Lean_instInhabitedSourceInfo___closed__1; -x_86 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_87 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_86 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_87 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_88 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_88, 0, x_85); lean_ctor_set(x_88, 1, x_86); @@ -23720,7 +23720,7 @@ x_98 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_98, 0, x_97); lean_ctor_set(x_98, 1, x_96); x_99 = lean_array_push(x_89, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_100 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_101 = lean_array_push(x_99, x_100); x_102 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -23749,21 +23749,21 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_97); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_113, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_117 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_117); lean_ctor_set(x_118, 1, x_116); x_119 = lean_array_push(x_89, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_120 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_121 = lean_array_push(x_119, x_120); x_122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_122, 0, x_97); lean_ctor_set(x_122, 1, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_123 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_124 = lean_array_push(x_123, x_122); -x_125 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_125 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_126 = lean_array_push(x_124, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_127 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_127); lean_ctor_set(x_128, 1, x_126); @@ -23776,13 +23776,13 @@ x_132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_132, 0, x_117); lean_ctor_set(x_132, 1, x_131); x_133 = lean_array_push(x_101, x_132); -x_134 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_134 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_135 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_135, 0, x_134); lean_ctor_set(x_135, 1, x_133); -x_136 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_136 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_137 = lean_array_push(x_136, x_135); -x_138 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_138 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_139, 0, x_138); lean_ctor_set(x_139, 1, x_137); @@ -23822,13 +23822,13 @@ if (x_146 == 0) { lean_object* x_147; lean_object* x_148; lean_object* x_149; lean_object* x_150; lean_object* x_151; lean_object* x_152; lean_object* x_153; lean_object* x_154; lean_object* x_155; lean_object* x_156; lean_object* x_157; lean_object* x_158; lean_object* x_159; lean_object* x_160; lean_object* x_161; lean_object* x_162; lean_object* x_163; lean_object* x_164; lean_object* x_165; lean_object* x_166; lean_object* x_167; lean_object* x_168; lean_object* x_169; lean_object* x_170; lean_object* x_171; lean_object* x_172; lean_object* x_173; lean_object* x_174; lean_object* x_175; lean_object* x_176; lean_object* x_177; lean_object* x_178; lean_object* x_179; lean_object* x_180; lean_object* x_181; lean_object* x_182; lean_object* x_183; lean_object* x_184; lean_object* x_185; lean_object* x_186; lean_object* x_187; lean_object* x_188; lean_object* x_189; lean_object* x_190; lean_object* x_191; lean_object* x_192; lean_object* x_193; lean_object* x_194; 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; x_147 = lean_ctor_get(x_10, 0); -x_148 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_148 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_149 = l_Lean_addMacroScope(x_8, x_148, x_4); x_150 = l_Lean_instInhabitedSourceInfo___closed__1; -x_151 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_152 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_151 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_152 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_153 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_153, 0, x_150); lean_ctor_set(x_153, 1, x_151); @@ -23848,9 +23848,9 @@ lean_ctor_set(x_161, 0, x_150); lean_ctor_set(x_161, 1, x_159); lean_ctor_set(x_161, 2, x_158); lean_ctor_set(x_161, 3, x_160); -x_162 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_162 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_163 = lean_array_push(x_162, x_161); -x_164 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_164 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_165, 0, x_164); lean_ctor_set(x_165, 1, x_163); @@ -23864,11 +23864,11 @@ x_170 = lean_array_push(x_169, x_168); x_171 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_171, 0, x_167); lean_ctor_set(x_171, 1, x_170); -x_172 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_172 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_173 = lean_array_push(x_172, x_171); -x_174 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_174 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_175 = lean_array_push(x_173, x_174); -x_176 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_176 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_177 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_177, 0, x_176); lean_ctor_set(x_177, 1, x_175); @@ -23877,7 +23877,7 @@ x_179 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_179, 0, x_167); lean_ctor_set(x_179, 1, x_178); x_180 = lean_array_push(x_154, x_179); -x_181 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_181 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_182 = lean_array_push(x_180, x_181); x_183 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -23906,12 +23906,12 @@ x_196 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_196, 0, x_167); lean_ctor_set(x_196, 1, x_195); x_197 = lean_array_push(x_194, x_196); -x_198 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_198 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_199 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_199, 0, x_198); lean_ctor_set(x_199, 1, x_197); x_200 = lean_array_push(x_154, x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_201 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_202 = lean_array_push(x_200, x_201); x_203 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_203, 0, x_167); @@ -23930,13 +23930,13 @@ x_210 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_210, 0, x_198); lean_ctor_set(x_210, 1, x_209); x_211 = lean_array_push(x_182, x_210); -x_212 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_212 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_213 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_213, 0, x_212); lean_ctor_set(x_213, 1, x_211); -x_214 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_214 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_215 = lean_array_push(x_214, x_213); -x_216 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_216 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_217 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_217, 0, x_216); lean_ctor_set(x_217, 1, x_215); @@ -23959,13 +23959,13 @@ x_223 = lean_ctor_get(x_10, 1); lean_inc(x_223); lean_inc(x_222); lean_dec(x_10); -x_224 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_224 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_225 = l_Lean_addMacroScope(x_8, x_224, x_4); x_226 = l_Lean_instInhabitedSourceInfo___closed__1; -x_227 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_228 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_227 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_228 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_229 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_229, 0, x_226); lean_ctor_set(x_229, 1, x_227); @@ -23985,9 +23985,9 @@ lean_ctor_set(x_237, 0, x_226); lean_ctor_set(x_237, 1, x_235); lean_ctor_set(x_237, 2, x_234); lean_ctor_set(x_237, 3, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_238 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_239 = lean_array_push(x_238, x_237); -x_240 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_240 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_241 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_241, 0, x_240); lean_ctor_set(x_241, 1, x_239); @@ -24001,11 +24001,11 @@ x_246 = lean_array_push(x_245, x_244); x_247 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_247, 0, x_243); lean_ctor_set(x_247, 1, x_246); -x_248 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_248 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_249 = lean_array_push(x_248, x_247); -x_250 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_250 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_251 = lean_array_push(x_249, x_250); -x_252 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_252 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_253 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_253, 0, x_252); lean_ctor_set(x_253, 1, x_251); @@ -24014,7 +24014,7 @@ x_255 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_255, 0, x_243); lean_ctor_set(x_255, 1, x_254); x_256 = lean_array_push(x_230, x_255); -x_257 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_257 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_258 = lean_array_push(x_256, x_257); x_259 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -24043,12 +24043,12 @@ x_272 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_272, 0, x_243); lean_ctor_set(x_272, 1, x_271); x_273 = lean_array_push(x_270, x_272); -x_274 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_274 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_275 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_275, 0, x_274); lean_ctor_set(x_275, 1, x_273); x_276 = lean_array_push(x_230, x_275); -x_277 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_277 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_278 = lean_array_push(x_276, x_277); x_279 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_279, 0, x_243); @@ -24067,13 +24067,13 @@ x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_274); lean_ctor_set(x_286, 1, x_285); x_287 = lean_array_push(x_258, x_286); -x_288 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_288 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_289 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_289, 0, x_288); lean_ctor_set(x_289, 1, x_287); -x_290 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_290 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_291 = lean_array_push(x_290, x_289); -x_292 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_292 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_293 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_293, 0, x_292); lean_ctor_set(x_293, 1, x_291); @@ -24101,13 +24101,13 @@ if (x_299 == 0) { 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_object* x_368; lean_object* x_369; lean_object* x_370; lean_object* x_371; lean_object* x_372; lean_object* x_373; lean_object* x_374; lean_object* x_375; lean_object* x_376; lean_object* x_377; lean_object* x_378; lean_object* x_379; lean_object* x_380; lean_object* x_381; lean_object* x_382; lean_object* x_383; lean_object* x_384; lean_object* x_385; lean_object* x_386; lean_object* x_387; lean_object* x_388; lean_object* x_389; lean_object* x_390; lean_object* x_391; lean_object* x_392; lean_object* x_393; lean_object* x_394; lean_object* x_395; lean_object* x_396; x_300 = lean_ctor_get(x_10, 0); -x_301 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_301 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_302 = l_Lean_addMacroScope(x_8, x_301, x_4); x_303 = l_Lean_instInhabitedSourceInfo___closed__1; -x_304 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_305 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_304 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_305 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_306 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_306, 0, x_303); lean_ctor_set(x_306, 1, x_304); @@ -24127,9 +24127,9 @@ lean_ctor_set(x_314, 0, x_303); lean_ctor_set(x_314, 1, x_312); lean_ctor_set(x_314, 2, x_311); lean_ctor_set(x_314, 3, x_313); -x_315 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_315 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_316 = lean_array_push(x_315, x_314); -x_317 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_317 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_318 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_318, 0, x_317); lean_ctor_set(x_318, 1, x_316); @@ -24143,11 +24143,11 @@ x_323 = lean_array_push(x_322, x_321); x_324 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_324, 0, x_320); lean_ctor_set(x_324, 1, x_323); -x_325 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_325 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_326 = lean_array_push(x_325, x_324); -x_327 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_327 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_328 = lean_array_push(x_326, x_327); -x_329 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_329 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_330 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_330, 0, x_329); lean_ctor_set(x_330, 1, x_328); @@ -24156,7 +24156,7 @@ x_332 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_332, 0, x_320); lean_ctor_set(x_332, 1, x_331); x_333 = lean_array_push(x_307, x_332); -x_334 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_334 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_335 = lean_array_push(x_333, x_334); x_336 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -24209,12 +24209,12 @@ x_361 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_361, 0, x_320); lean_ctor_set(x_361, 1, x_360); x_362 = lean_array_push(x_353, x_361); -x_363 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_363 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_364 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_364, 0, x_363); lean_ctor_set(x_364, 1, x_362); x_365 = lean_array_push(x_307, x_364); -x_366 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_366 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_367 = lean_array_push(x_365, x_366); x_368 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_368, 0, x_320); @@ -24251,13 +24251,13 @@ x_385 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_385, 0, x_363); lean_ctor_set(x_385, 1, x_384); x_386 = lean_array_push(x_335, x_385); -x_387 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_387 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_388 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_388, 0, x_387); lean_ctor_set(x_388, 1, x_386); -x_389 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_389 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_390 = lean_array_push(x_389, x_388); -x_391 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_391 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_392 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_392, 0, x_391); lean_ctor_set(x_392, 1, x_390); @@ -24280,13 +24280,13 @@ x_398 = lean_ctor_get(x_10, 1); lean_inc(x_398); lean_inc(x_397); lean_dec(x_10); -x_399 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_399 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_400 = l_Lean_addMacroScope(x_8, x_399, x_4); x_401 = l_Lean_instInhabitedSourceInfo___closed__1; -x_402 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_403 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_402 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_403 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_404 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_404, 0, x_401); lean_ctor_set(x_404, 1, x_402); @@ -24306,9 +24306,9 @@ lean_ctor_set(x_412, 0, x_401); lean_ctor_set(x_412, 1, x_410); lean_ctor_set(x_412, 2, x_409); lean_ctor_set(x_412, 3, x_411); -x_413 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_413 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_414 = lean_array_push(x_413, x_412); -x_415 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_415 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_416 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_416, 0, x_415); lean_ctor_set(x_416, 1, x_414); @@ -24322,11 +24322,11 @@ x_421 = lean_array_push(x_420, x_419); x_422 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_422, 0, x_418); lean_ctor_set(x_422, 1, x_421); -x_423 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_423 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_424 = lean_array_push(x_423, x_422); -x_425 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_425 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_426 = lean_array_push(x_424, x_425); -x_427 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_427 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_428 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_428, 0, x_427); lean_ctor_set(x_428, 1, x_426); @@ -24335,7 +24335,7 @@ x_430 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_430, 0, x_418); lean_ctor_set(x_430, 1, x_429); x_431 = lean_array_push(x_405, x_430); -x_432 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_432 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_433 = lean_array_push(x_431, x_432); x_434 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -24388,12 +24388,12 @@ x_459 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_459, 0, x_418); lean_ctor_set(x_459, 1, x_458); x_460 = lean_array_push(x_451, x_459); -x_461 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_461 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_462 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_462, 0, x_461); lean_ctor_set(x_462, 1, x_460); x_463 = lean_array_push(x_405, x_462); -x_464 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_464 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_465 = lean_array_push(x_463, x_464); x_466 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_466, 0, x_418); @@ -24430,13 +24430,13 @@ x_483 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_483, 0, x_461); lean_ctor_set(x_483, 1, x_482); x_484 = lean_array_push(x_433, x_483); -x_485 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_485 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_486 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_486, 0, x_485); lean_ctor_set(x_486, 1, x_484); -x_487 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_487 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_488 = lean_array_push(x_487, x_486); -x_489 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_489 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_490 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_490, 0, x_489); lean_ctor_set(x_490, 1, x_488); @@ -24479,14 +24479,14 @@ if (x_501 == 0) { lean_object* x_502; lean_object* x_503; lean_object* x_504; lean_object* x_505; lean_object* x_506; lean_object* x_507; lean_object* x_508; lean_object* x_509; lean_object* x_510; lean_object* x_511; lean_object* x_512; lean_object* x_513; lean_object* x_514; lean_object* x_515; lean_object* x_516; lean_object* x_517; lean_object* x_518; lean_object* x_519; lean_object* x_520; lean_object* x_521; lean_object* x_522; lean_object* x_523; lean_object* x_524; lean_object* x_525; lean_object* x_526; lean_object* x_527; lean_object* x_528; lean_object* x_529; lean_object* x_530; lean_object* x_531; lean_object* x_532; lean_object* x_533; lean_object* x_534; lean_object* x_535; lean_object* x_536; lean_object* x_537; lean_object* x_538; lean_object* x_539; lean_object* x_540; lean_object* x_541; lean_object* x_542; lean_object* x_543; lean_object* x_544; lean_object* x_545; lean_object* x_546; lean_object* x_547; lean_object* x_548; lean_object* x_549; lean_object* x_550; lean_object* x_551; lean_object* x_552; lean_object* x_553; lean_object* x_554; lean_object* x_555; lean_object* x_556; lean_object* x_557; lean_object* x_558; lean_object* x_559; lean_object* x_560; lean_object* x_561; lean_object* x_562; lean_object* x_563; lean_object* x_564; lean_object* x_565; lean_object* x_566; lean_object* x_567; lean_object* x_568; lean_object* x_569; lean_object* x_570; x_502 = lean_ctor_get(x_10, 0); -x_503 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_503 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_504 = l_Lean_addMacroScope(x_8, x_503, x_4); x_505 = lean_box(0); x_506 = l_Lean_instInhabitedSourceInfo___closed__1; -x_507 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_508 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_507 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_508 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_509 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_509, 0, x_506); lean_ctor_set(x_509, 1, x_507); @@ -24512,7 +24512,7 @@ x_519 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_519, 0, x_518); lean_ctor_set(x_519, 1, x_517); x_520 = lean_array_push(x_510, x_519); -x_521 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_521 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_522 = lean_array_push(x_520, x_521); x_523 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -24541,21 +24541,21 @@ x_536 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_536, 0, x_518); lean_ctor_set(x_536, 1, x_535); x_537 = lean_array_push(x_534, x_536); -x_538 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_538 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_539 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_539, 0, x_538); lean_ctor_set(x_539, 1, x_537); x_540 = lean_array_push(x_510, x_539); -x_541 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_541 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_542 = lean_array_push(x_540, x_541); x_543 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_543, 0, x_518); lean_ctor_set(x_543, 1, x_542); -x_544 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_544 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_545 = lean_array_push(x_544, x_543); -x_546 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_546 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_547 = lean_array_push(x_545, x_546); -x_548 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_548 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_549 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_549, 0, x_548); lean_ctor_set(x_549, 1, x_547); @@ -24578,13 +24578,13 @@ x_559 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_559, 0, x_548); lean_ctor_set(x_559, 1, x_558); x_560 = lean_array_push(x_522, x_559); -x_561 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_561 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_562 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_562, 0, x_561); lean_ctor_set(x_562, 1, x_560); -x_563 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_563 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_564 = lean_array_push(x_563, x_562); -x_565 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_565 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_566 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_566, 0, x_565); lean_ctor_set(x_566, 1, x_564); @@ -24607,14 +24607,14 @@ x_572 = lean_ctor_get(x_10, 1); lean_inc(x_572); lean_inc(x_571); lean_dec(x_10); -x_573 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_573 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_574 = l_Lean_addMacroScope(x_8, x_573, x_4); x_575 = lean_box(0); x_576 = l_Lean_instInhabitedSourceInfo___closed__1; -x_577 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_578 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_577 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_578 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_579 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_579, 0, x_576); lean_ctor_set(x_579, 1, x_577); @@ -24640,7 +24640,7 @@ x_589 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_589, 0, x_588); lean_ctor_set(x_589, 1, x_587); x_590 = lean_array_push(x_580, x_589); -x_591 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_591 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_592 = lean_array_push(x_590, x_591); x_593 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -24669,21 +24669,21 @@ x_606 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_606, 0, x_588); lean_ctor_set(x_606, 1, x_605); x_607 = lean_array_push(x_604, x_606); -x_608 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_608 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_609 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_609, 0, x_608); lean_ctor_set(x_609, 1, x_607); x_610 = lean_array_push(x_580, x_609); -x_611 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_611 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_612 = lean_array_push(x_610, x_611); x_613 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_613, 0, x_588); lean_ctor_set(x_613, 1, x_612); -x_614 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_614 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_615 = lean_array_push(x_614, x_613); -x_616 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_616 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_617 = lean_array_push(x_615, x_616); -x_618 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_618 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_619 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_619, 0, x_618); lean_ctor_set(x_619, 1, x_617); @@ -24706,13 +24706,13 @@ x_629 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_629, 0, x_618); lean_ctor_set(x_629, 1, x_628); x_630 = lean_array_push(x_592, x_629); -x_631 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_631 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_632 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_632, 0, x_631); lean_ctor_set(x_632, 1, x_630); -x_633 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_633 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_634 = lean_array_push(x_633, x_632); -x_635 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_635 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_636 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_636, 0, x_635); lean_ctor_set(x_636, 1, x_634); @@ -24740,14 +24740,14 @@ if (x_642 == 0) { 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_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; x_643 = lean_ctor_get(x_10, 0); -x_644 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_644 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_645 = l_Lean_addMacroScope(x_8, x_644, x_4); x_646 = lean_box(0); x_647 = l_Lean_instInhabitedSourceInfo___closed__1; -x_648 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_649 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_648 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_649 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_650 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_650, 0, x_647); lean_ctor_set(x_650, 1, x_648); @@ -24773,7 +24773,7 @@ x_660 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_660, 0, x_659); lean_ctor_set(x_660, 1, x_658); x_661 = lean_array_push(x_651, x_660); -x_662 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_662 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_663 = lean_array_push(x_661, x_662); x_664 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -24802,21 +24802,21 @@ x_677 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_677, 0, x_659); lean_ctor_set(x_677, 1, x_676); x_678 = lean_array_push(x_675, x_677); -x_679 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_679 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_680 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_680, 0, x_679); lean_ctor_set(x_680, 1, x_678); x_681 = lean_array_push(x_651, x_680); -x_682 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_682 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_683 = lean_array_push(x_681, x_682); x_684 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_684, 0, x_659); lean_ctor_set(x_684, 1, x_683); -x_685 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_685 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_686 = lean_array_push(x_685, x_684); -x_687 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_687 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_688 = lean_array_push(x_686, x_687); -x_689 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_689 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_690 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_690, 0, x_689); lean_ctor_set(x_690, 1, x_688); @@ -24839,13 +24839,13 @@ x_700 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_700, 0, x_689); lean_ctor_set(x_700, 1, x_699); x_701 = lean_array_push(x_663, x_700); -x_702 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_702 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_703 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_703, 0, x_702); lean_ctor_set(x_703, 1, x_701); -x_704 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_704 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_705 = lean_array_push(x_704, x_703); -x_706 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_706 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_707 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_707, 0, x_706); lean_ctor_set(x_707, 1, x_705); @@ -24868,14 +24868,14 @@ x_713 = lean_ctor_get(x_10, 1); lean_inc(x_713); lean_inc(x_712); lean_dec(x_10); -x_714 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_714 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_715 = l_Lean_addMacroScope(x_8, x_714, x_4); x_716 = lean_box(0); x_717 = l_Lean_instInhabitedSourceInfo___closed__1; -x_718 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_719 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_718 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_719 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_720 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_720, 0, x_717); lean_ctor_set(x_720, 1, x_718); @@ -24901,7 +24901,7 @@ x_730 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_730, 0, x_729); lean_ctor_set(x_730, 1, x_728); x_731 = lean_array_push(x_721, x_730); -x_732 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_732 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_733 = lean_array_push(x_731, x_732); x_734 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -24930,21 +24930,21 @@ x_747 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_747, 0, x_729); lean_ctor_set(x_747, 1, x_746); x_748 = lean_array_push(x_745, x_747); -x_749 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_749 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_750 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_750, 0, x_749); lean_ctor_set(x_750, 1, x_748); x_751 = lean_array_push(x_721, x_750); -x_752 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_752 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_753 = lean_array_push(x_751, x_752); x_754 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_754, 0, x_729); lean_ctor_set(x_754, 1, x_753); -x_755 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_755 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_756 = lean_array_push(x_755, x_754); -x_757 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_757 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_758 = lean_array_push(x_756, x_757); -x_759 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_759 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_760 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_760, 0, x_759); lean_ctor_set(x_760, 1, x_758); @@ -24967,13 +24967,13 @@ x_770 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_770, 0, x_759); lean_ctor_set(x_770, 1, x_769); x_771 = lean_array_push(x_733, x_770); -x_772 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_772 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_773 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_773, 0, x_772); lean_ctor_set(x_773, 1, x_771); -x_774 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_774 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_775 = lean_array_push(x_774, x_773); -x_776 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_776 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_777 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_777, 0, x_776); lean_ctor_set(x_777, 1, x_775); @@ -25001,14 +25001,14 @@ if (x_783 == 0) { lean_object* x_784; lean_object* x_785; lean_object* x_786; lean_object* x_787; lean_object* x_788; lean_object* x_789; lean_object* x_790; lean_object* x_791; lean_object* x_792; lean_object* x_793; lean_object* x_794; lean_object* x_795; lean_object* x_796; lean_object* x_797; lean_object* x_798; lean_object* x_799; lean_object* x_800; lean_object* x_801; lean_object* x_802; lean_object* x_803; lean_object* x_804; lean_object* x_805; lean_object* x_806; lean_object* x_807; lean_object* x_808; lean_object* x_809; lean_object* x_810; lean_object* x_811; lean_object* x_812; lean_object* x_813; lean_object* x_814; lean_object* x_815; lean_object* x_816; lean_object* x_817; lean_object* x_818; lean_object* x_819; lean_object* x_820; lean_object* x_821; lean_object* x_822; lean_object* x_823; lean_object* x_824; lean_object* x_825; lean_object* x_826; lean_object* x_827; lean_object* x_828; lean_object* x_829; lean_object* x_830; lean_object* x_831; lean_object* x_832; lean_object* x_833; lean_object* x_834; lean_object* x_835; lean_object* x_836; lean_object* x_837; lean_object* x_838; lean_object* x_839; lean_object* x_840; lean_object* x_841; lean_object* x_842; lean_object* x_843; lean_object* x_844; lean_object* x_845; lean_object* x_846; lean_object* x_847; lean_object* x_848; lean_object* x_849; lean_object* x_850; lean_object* x_851; lean_object* x_852; x_784 = lean_ctor_get(x_10, 0); -x_785 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_785 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_786 = l_Lean_addMacroScope(x_8, x_785, x_4); x_787 = lean_box(0); x_788 = l_Lean_instInhabitedSourceInfo___closed__1; -x_789 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_790 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_789 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_790 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_791 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_791, 0, x_788); lean_ctor_set(x_791, 1, x_789); @@ -25034,7 +25034,7 @@ x_801 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_801, 0, x_800); lean_ctor_set(x_801, 1, x_799); x_802 = lean_array_push(x_792, x_801); -x_803 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_803 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_804 = lean_array_push(x_802, x_803); x_805 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -25063,21 +25063,21 @@ x_818 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_818, 0, x_800); lean_ctor_set(x_818, 1, x_817); x_819 = lean_array_push(x_816, x_818); -x_820 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_820 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_821 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_821, 0, x_820); lean_ctor_set(x_821, 1, x_819); x_822 = lean_array_push(x_792, x_821); -x_823 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_823 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_824 = lean_array_push(x_822, x_823); x_825 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_825, 0, x_800); lean_ctor_set(x_825, 1, x_824); -x_826 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_826 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_827 = lean_array_push(x_826, x_825); -x_828 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_828 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_829 = lean_array_push(x_827, x_828); -x_830 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_830 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_831 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_831, 0, x_830); lean_ctor_set(x_831, 1, x_829); @@ -25100,13 +25100,13 @@ x_841 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_841, 0, x_830); lean_ctor_set(x_841, 1, x_840); x_842 = lean_array_push(x_804, x_841); -x_843 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_843 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_844 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_844, 0, x_843); lean_ctor_set(x_844, 1, x_842); -x_845 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_845 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_846 = lean_array_push(x_845, x_844); -x_847 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_847 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_848 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_848, 0, x_847); lean_ctor_set(x_848, 1, x_846); @@ -25129,14 +25129,14 @@ x_854 = lean_ctor_get(x_10, 1); lean_inc(x_854); lean_inc(x_853); lean_dec(x_10); -x_855 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_855 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_8); x_856 = l_Lean_addMacroScope(x_8, x_855, x_4); x_857 = lean_box(0); x_858 = l_Lean_instInhabitedSourceInfo___closed__1; -x_859 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_860 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_859 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_860 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_861 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_861, 0, x_858); lean_ctor_set(x_861, 1, x_859); @@ -25162,7 +25162,7 @@ x_871 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_871, 0, x_870); lean_ctor_set(x_871, 1, x_869); x_872 = lean_array_push(x_862, x_871); -x_873 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_873 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_874 = lean_array_push(x_872, x_873); x_875 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -25191,21 +25191,21 @@ x_888 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_888, 0, x_870); lean_ctor_set(x_888, 1, x_887); x_889 = lean_array_push(x_886, x_888); -x_890 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_890 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_891 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_891, 0, x_890); lean_ctor_set(x_891, 1, x_889); x_892 = lean_array_push(x_862, x_891); -x_893 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_893 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_894 = lean_array_push(x_892, x_893); x_895 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_895, 0, x_870); lean_ctor_set(x_895, 1, x_894); -x_896 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_896 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_897 = lean_array_push(x_896, x_895); -x_898 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_898 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_899 = lean_array_push(x_897, x_898); -x_900 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_900 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_901 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_901, 0, x_900); lean_ctor_set(x_901, 1, x_899); @@ -25228,13 +25228,13 @@ x_911 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_911, 0, x_900); lean_ctor_set(x_911, 1, x_910); x_912 = lean_array_push(x_874, x_911); -x_913 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_913 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_914 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_914, 0, x_913); lean_ctor_set(x_914, 1, x_912); -x_915 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_915 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_916 = lean_array_push(x_915, x_914); -x_917 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_917 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_918 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_918, 0, x_917); lean_ctor_set(x_918, 1, x_916); @@ -25306,14 +25306,14 @@ lean_dec(x_935); if (x_936 == 0) { lean_object* x_937; lean_object* x_938; lean_object* x_939; lean_object* x_940; lean_object* x_941; lean_object* x_942; lean_object* x_943; lean_object* x_944; lean_object* x_945; lean_object* x_946; lean_object* x_947; lean_object* x_948; lean_object* x_949; lean_object* x_950; lean_object* x_951; lean_object* x_952; lean_object* x_953; lean_object* x_954; lean_object* x_955; lean_object* x_956; lean_object* x_957; lean_object* x_958; lean_object* x_959; lean_object* x_960; lean_object* x_961; lean_object* x_962; lean_object* x_963; lean_object* x_964; lean_object* x_965; lean_object* x_966; lean_object* x_967; lean_object* x_968; lean_object* x_969; lean_object* x_970; lean_object* x_971; lean_object* x_972; lean_object* x_973; lean_object* x_974; lean_object* x_975; lean_object* x_976; lean_object* x_977; lean_object* x_978; lean_object* x_979; lean_object* x_980; lean_object* x_981; lean_object* x_982; lean_object* x_983; lean_object* x_984; lean_object* x_985; lean_object* x_986; lean_object* x_987; lean_object* x_988; lean_object* x_989; lean_object* x_990; lean_object* x_991; lean_object* x_992; lean_object* x_993; lean_object* x_994; lean_object* x_995; lean_object* x_996; lean_object* x_997; lean_object* x_998; lean_object* x_999; -x_937 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_937 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_925); x_938 = l_Lean_addMacroScope(x_925, x_937, x_4); x_939 = lean_box(0); x_940 = l_Lean_instInhabitedSourceInfo___closed__1; -x_941 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_942 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_941 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_942 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_943 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_943, 0, x_940); lean_ctor_set(x_943, 1, x_941); @@ -25339,7 +25339,7 @@ x_953 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_953, 0, x_952); lean_ctor_set(x_953, 1, x_951); x_954 = lean_array_push(x_944, x_953); -x_955 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_955 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_956 = lean_array_push(x_954, x_955); x_957 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -25368,21 +25368,21 @@ x_970 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_970, 0, x_952); lean_ctor_set(x_970, 1, x_969); x_971 = lean_array_push(x_968, x_970); -x_972 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_972 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_973 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_973, 0, x_972); lean_ctor_set(x_973, 1, x_971); x_974 = lean_array_push(x_944, x_973); -x_975 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_975 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_976 = lean_array_push(x_974, x_975); x_977 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_977, 0, x_952); lean_ctor_set(x_977, 1, x_976); -x_978 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_978 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_979 = lean_array_push(x_978, x_977); -x_980 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_980 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_981 = lean_array_push(x_979, x_980); -x_982 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_982 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_983 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_983, 0, x_982); lean_ctor_set(x_983, 1, x_981); @@ -25395,13 +25395,13 @@ x_987 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_987, 0, x_972); lean_ctor_set(x_987, 1, x_986); x_988 = lean_array_push(x_956, x_987); -x_989 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_989 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_990 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_990, 0, x_989); lean_ctor_set(x_990, 1, x_988); -x_991 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_991 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_992 = lean_array_push(x_991, x_990); -x_993 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_993 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_994 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_994, 0, x_993); lean_ctor_set(x_994, 1, x_992); @@ -25455,13 +25455,13 @@ if (lean_is_exclusive(x_930)) { lean_dec_ref(x_930); x_1003 = lean_box(0); } -x_1004 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_1004 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_925); x_1005 = l_Lean_addMacroScope(x_925, x_1004, x_4); x_1006 = l_Lean_instInhabitedSourceInfo___closed__1; -x_1007 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_1008 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_1007 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_1008 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_1009 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_1009, 0, x_1006); lean_ctor_set(x_1009, 1, x_1007); @@ -25481,9 +25481,9 @@ lean_ctor_set(x_1017, 0, x_1006); lean_ctor_set(x_1017, 1, x_1015); lean_ctor_set(x_1017, 2, x_1014); lean_ctor_set(x_1017, 3, x_1016); -x_1018 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1018 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1019 = lean_array_push(x_1018, x_1017); -x_1020 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1020 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_1021 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1021, 0, x_1020); lean_ctor_set(x_1021, 1, x_1019); @@ -25497,11 +25497,11 @@ x_1026 = lean_array_push(x_1025, x_1024); x_1027 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1027, 0, x_1023); lean_ctor_set(x_1027, 1, x_1026); -x_1028 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1028 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_1029 = lean_array_push(x_1028, x_1027); -x_1030 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1030 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1031 = lean_array_push(x_1029, x_1030); -x_1032 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1032 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1033 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1033, 0, x_1032); lean_ctor_set(x_1033, 1, x_1031); @@ -25510,7 +25510,7 @@ x_1035 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1035, 0, x_1023); lean_ctor_set(x_1035, 1, x_1034); x_1036 = lean_array_push(x_1010, x_1035); -x_1037 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1037 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1038 = lean_array_push(x_1036, x_1037); x_1039 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -25539,12 +25539,12 @@ x_1052 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1052, 0, x_1023); lean_ctor_set(x_1052, 1, x_1051); x_1053 = lean_array_push(x_1050, x_1052); -x_1054 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1054 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1055 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1055, 0, x_1054); lean_ctor_set(x_1055, 1, x_1053); x_1056 = lean_array_push(x_1010, x_1055); -x_1057 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1057 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1058 = lean_array_push(x_1056, x_1057); x_1059 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1059, 0, x_1023); @@ -25563,13 +25563,13 @@ x_1066 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1066, 0, x_1054); lean_ctor_set(x_1066, 1, x_1065); x_1067 = lean_array_push(x_1038, x_1066); -x_1068 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1068 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1069 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1069, 0, x_1068); lean_ctor_set(x_1069, 1, x_1067); -x_1070 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1070 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1071 = lean_array_push(x_1070, x_1069); -x_1072 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1072 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1073 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1073, 0, x_1072); lean_ctor_set(x_1073, 1, x_1071); @@ -25607,13 +25607,13 @@ if (lean_is_exclusive(x_930)) { lean_dec_ref(x_930); x_1081 = lean_box(0); } -x_1082 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_1082 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_925); x_1083 = l_Lean_addMacroScope(x_925, x_1082, x_4); x_1084 = l_Lean_instInhabitedSourceInfo___closed__1; -x_1085 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_1086 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_1085 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_1086 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_1087 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_1087, 0, x_1084); lean_ctor_set(x_1087, 1, x_1085); @@ -25633,9 +25633,9 @@ lean_ctor_set(x_1095, 0, x_1084); lean_ctor_set(x_1095, 1, x_1093); lean_ctor_set(x_1095, 2, x_1092); lean_ctor_set(x_1095, 3, x_1094); -x_1096 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1096 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1097 = lean_array_push(x_1096, x_1095); -x_1098 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1098 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_1099 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1099, 0, x_1098); lean_ctor_set(x_1099, 1, x_1097); @@ -25649,11 +25649,11 @@ x_1104 = lean_array_push(x_1103, x_1102); x_1105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1105, 0, x_1101); lean_ctor_set(x_1105, 1, x_1104); -x_1106 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1106 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_1107 = lean_array_push(x_1106, x_1105); -x_1108 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1108 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1109 = lean_array_push(x_1107, x_1108); -x_1110 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1110 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1111 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1111, 0, x_1110); lean_ctor_set(x_1111, 1, x_1109); @@ -25662,7 +25662,7 @@ x_1113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1113, 0, x_1101); lean_ctor_set(x_1113, 1, x_1112); x_1114 = lean_array_push(x_1088, x_1113); -x_1115 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1115 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1116 = lean_array_push(x_1114, x_1115); x_1117 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -25715,12 +25715,12 @@ x_1142 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1142, 0, x_1101); lean_ctor_set(x_1142, 1, x_1141); x_1143 = lean_array_push(x_1134, x_1142); -x_1144 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1144 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1145 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1145, 0, x_1144); lean_ctor_set(x_1145, 1, x_1143); x_1146 = lean_array_push(x_1088, x_1145); -x_1147 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1147 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1148 = lean_array_push(x_1146, x_1147); x_1149 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1149, 0, x_1101); @@ -25757,13 +25757,13 @@ x_1166 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1166, 0, x_1144); lean_ctor_set(x_1166, 1, x_1165); x_1167 = lean_array_push(x_1116, x_1166); -x_1168 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1168 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1169 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1169, 0, x_1168); lean_ctor_set(x_1169, 1, x_1167); -x_1170 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1170 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1171 = lean_array_push(x_1170, x_1169); -x_1172 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1172 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1173 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1173, 0, x_1172); lean_ctor_set(x_1173, 1, x_1171); @@ -25816,14 +25816,14 @@ if (lean_is_exclusive(x_930)) { lean_dec_ref(x_930); x_1186 = lean_box(0); } -x_1187 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_1187 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_925); x_1188 = l_Lean_addMacroScope(x_925, x_1187, x_4); x_1189 = lean_box(0); x_1190 = l_Lean_instInhabitedSourceInfo___closed__1; -x_1191 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_1192 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_1191 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_1192 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_1193 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_1193, 0, x_1190); lean_ctor_set(x_1193, 1, x_1191); @@ -25849,7 +25849,7 @@ x_1203 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1203, 0, x_1202); lean_ctor_set(x_1203, 1, x_1201); x_1204 = lean_array_push(x_1194, x_1203); -x_1205 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1205 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1206 = lean_array_push(x_1204, x_1205); x_1207 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -25878,21 +25878,21 @@ x_1220 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1220, 0, x_1202); lean_ctor_set(x_1220, 1, x_1219); x_1221 = lean_array_push(x_1218, x_1220); -x_1222 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1222 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1223 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1223, 0, x_1222); lean_ctor_set(x_1223, 1, x_1221); x_1224 = lean_array_push(x_1194, x_1223); -x_1225 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1225 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1226 = lean_array_push(x_1224, x_1225); x_1227 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1227, 0, x_1202); lean_ctor_set(x_1227, 1, x_1226); -x_1228 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1228 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_1229 = lean_array_push(x_1228, x_1227); -x_1230 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1230 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1231 = lean_array_push(x_1229, x_1230); -x_1232 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1232 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1233 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1233, 0, x_1232); lean_ctor_set(x_1233, 1, x_1231); @@ -25915,13 +25915,13 @@ x_1243 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1243, 0, x_1232); lean_ctor_set(x_1243, 1, x_1242); x_1244 = lean_array_push(x_1206, x_1243); -x_1245 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1245 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1246, 0, x_1245); lean_ctor_set(x_1246, 1, x_1244); -x_1247 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1247 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1248 = lean_array_push(x_1247, x_1246); -x_1249 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1249 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1250 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1250, 0, x_1249); lean_ctor_set(x_1250, 1, x_1248); @@ -25959,14 +25959,14 @@ if (lean_is_exclusive(x_930)) { lean_dec_ref(x_930); x_1258 = lean_box(0); } -x_1259 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_1259 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_925); x_1260 = l_Lean_addMacroScope(x_925, x_1259, x_4); x_1261 = lean_box(0); x_1262 = l_Lean_instInhabitedSourceInfo___closed__1; -x_1263 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_1264 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_1263 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_1264 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_1265 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_1265, 0, x_1262); lean_ctor_set(x_1265, 1, x_1263); @@ -25992,7 +25992,7 @@ x_1275 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1275, 0, x_1274); lean_ctor_set(x_1275, 1, x_1273); x_1276 = lean_array_push(x_1266, x_1275); -x_1277 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1277 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1278 = lean_array_push(x_1276, x_1277); x_1279 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -26021,21 +26021,21 @@ x_1292 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1292, 0, x_1274); lean_ctor_set(x_1292, 1, x_1291); x_1293 = lean_array_push(x_1290, x_1292); -x_1294 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1294 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1295 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1295, 0, x_1294); lean_ctor_set(x_1295, 1, x_1293); x_1296 = lean_array_push(x_1266, x_1295); -x_1297 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1297 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1298 = lean_array_push(x_1296, x_1297); x_1299 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1299, 0, x_1274); lean_ctor_set(x_1299, 1, x_1298); -x_1300 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1300 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_1301 = lean_array_push(x_1300, x_1299); -x_1302 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1302 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1303 = lean_array_push(x_1301, x_1302); -x_1304 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1304 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1305 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1305, 0, x_1304); lean_ctor_set(x_1305, 1, x_1303); @@ -26058,13 +26058,13 @@ x_1315 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1315, 0, x_1304); lean_ctor_set(x_1315, 1, x_1314); x_1316 = lean_array_push(x_1278, x_1315); -x_1317 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1317 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1318 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1318, 0, x_1317); lean_ctor_set(x_1318, 1, x_1316); -x_1319 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1319 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1320 = lean_array_push(x_1319, x_1318); -x_1321 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1321 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1322 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1322, 0, x_1321); lean_ctor_set(x_1322, 1, x_1320); @@ -26102,14 +26102,14 @@ if (lean_is_exclusive(x_930)) { lean_dec_ref(x_930); x_1330 = lean_box(0); } -x_1331 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_1331 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_925); x_1332 = l_Lean_addMacroScope(x_925, x_1331, x_4); x_1333 = lean_box(0); x_1334 = l_Lean_instInhabitedSourceInfo___closed__1; -x_1335 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_1336 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_1335 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_1336 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_1337 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_1337, 0, x_1334); lean_ctor_set(x_1337, 1, x_1335); @@ -26135,7 +26135,7 @@ x_1347 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1347, 0, x_1346); lean_ctor_set(x_1347, 1, x_1345); x_1348 = lean_array_push(x_1338, x_1347); -x_1349 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1349 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1350 = lean_array_push(x_1348, x_1349); x_1351 = l_Lean_Meta_mkPure___rarg___closed__4; lean_inc(x_4); @@ -26164,21 +26164,21 @@ x_1364 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1364, 0, x_1346); lean_ctor_set(x_1364, 1, x_1363); x_1365 = lean_array_push(x_1362, x_1364); -x_1366 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1366 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1367 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1367, 0, x_1366); lean_ctor_set(x_1367, 1, x_1365); x_1368 = lean_array_push(x_1338, x_1367); -x_1369 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1369 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1370 = lean_array_push(x_1368, x_1369); x_1371 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1371, 0, x_1346); lean_ctor_set(x_1371, 1, x_1370); -x_1372 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1372 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_1373 = lean_array_push(x_1372, x_1371); -x_1374 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1374 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1375 = lean_array_push(x_1373, x_1374); -x_1376 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1376 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1377 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1377, 0, x_1376); lean_ctor_set(x_1377, 1, x_1375); @@ -26201,13 +26201,13 @@ x_1387 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1387, 0, x_1376); lean_ctor_set(x_1387, 1, x_1386); x_1388 = lean_array_push(x_1350, x_1387); -x_1389 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1389 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1390 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1390, 0, x_1389); lean_ctor_set(x_1390, 1, x_1388); -x_1391 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1391 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1392 = lean_array_push(x_1391, x_1390); -x_1393 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1393 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1394 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1394, 0, x_1393); lean_ctor_set(x_1394, 1, x_1392); @@ -26304,7 +26304,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26322,7 +26322,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__4() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26332,7 +26332,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__5() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Meta_assert___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26380,7 +26380,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__10( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__9; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26438,13 +26438,13 @@ lean_dec(x_5); if (x_12 == 0) { 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_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; -x_13 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_13 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_4); lean_inc(x_10); x_14 = l_Lean_addMacroScope(x_10, x_13, x_4); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_17 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_16 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_17 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_18 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_18, 0, x_15); lean_ctor_set(x_18, 1, x_16); @@ -26462,9 +26462,9 @@ lean_ctor_set(x_26, 0, x_15); lean_ctor_set(x_26, 1, x_24); lean_ctor_set(x_26, 2, x_23); lean_ctor_set(x_26, 3, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_27 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_28 = lean_array_push(x_27, x_26); -x_29 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_29 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_29); lean_ctor_set(x_30, 1, x_28); @@ -26478,11 +26478,11 @@ x_35 = lean_array_push(x_34, x_33); x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_32); lean_ctor_set(x_36, 1, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_37 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_38 = lean_array_push(x_37, x_36); -x_39 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_39 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_40 = lean_array_push(x_38, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_41 = l_myMacro____x40_Init_Notation___hyg_10913____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); @@ -26491,21 +26491,21 @@ x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_32); lean_ctor_set(x_44, 1, x_43); x_45 = lean_array_push(x_19, x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_46 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_47 = lean_array_push(x_45, x_46); x_48 = lean_array_push(x_47, x_2); -x_49 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_49 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); -x_51 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_51 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_52 = lean_array_push(x_51, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_53); lean_ctor_set(x_54, 1, x_52); x_55 = lean_array_push(x_19, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_56 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_57 = lean_array_push(x_55, x_56); x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_32); @@ -26520,7 +26520,7 @@ x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_32); lean_ctor_set(x_63, 1, x_62); x_64 = lean_array_push(x_20, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_65 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_64); @@ -26538,7 +26538,7 @@ x_68 = l_Lean_Syntax_getArg(x_1, x_8); lean_dec(x_1); x_69 = l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__8; x_70 = lean_array_push(x_69, x_68); -x_71 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_71 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_72 = lean_array_push(x_70, x_71); x_73 = lean_array_push(x_72, x_2); x_74 = l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__5; @@ -26561,7 +26561,7 @@ x_77 = l_Lean_Syntax_getArg(x_1, x_8); lean_dec(x_1); x_78 = l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__13; x_79 = lean_array_push(x_78, x_77); -x_80 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_80 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_81 = lean_array_push(x_79, x_80); x_82 = lean_array_push(x_81, x_2); x_83 = l_Lean_Elab_Term_Do_ToTerm_seqToTermCore___closed__10; @@ -26651,7 +26651,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26669,7 +26669,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__4( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26687,7 +26687,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__6( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26697,7 +26697,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_declToTermCore___closed__7( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_have___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26826,11 +26826,11 @@ lean_dec(x_1); x_45 = lean_ctor_get(x_42, 0); lean_inc(x_45); lean_dec(x_42); -x_46 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_46 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; x_47 = l_Lean_addMacroScope(x_12, x_46, x_5); x_48 = l_Lean_instInhabitedSourceInfo___closed__1; -x_49 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_50 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_49 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_50 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_51 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_51, 0, x_48); lean_ctor_set(x_51, 1, x_49); @@ -26840,9 +26840,9 @@ x_52 = l_Array_empty___closed__1; x_53 = lean_array_push(x_52, x_51); x_54 = lean_array_push(x_52, x_45); x_55 = lean_array_push(x_52, x_37); -x_56 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_56 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_57 = lean_array_push(x_56, x_39); -x_58 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_58 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -26855,11 +26855,11 @@ x_63 = lean_array_push(x_55, x_62); x_64 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_64, 0, x_61); lean_ctor_set(x_64, 1, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_65 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_66 = lean_array_push(x_65, x_64); -x_67 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_67 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_68 = lean_array_push(x_66, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_69 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); @@ -26868,21 +26868,21 @@ x_72 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_72, 0, x_61); lean_ctor_set(x_72, 1, x_71); x_73 = lean_array_push(x_52, x_72); -x_74 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_74 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_75 = lean_array_push(x_73, x_74); x_76 = lean_array_push(x_75, x_2); -x_77 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_77 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_78 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_78, 0, x_77); lean_ctor_set(x_78, 1, x_76); -x_79 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_79 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_80 = lean_array_push(x_79, x_78); -x_81 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_81 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_82 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_82, 0, x_81); lean_ctor_set(x_82, 1, x_80); x_83 = lean_array_push(x_52, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_84 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_85 = lean_array_push(x_83, x_84); x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_61); @@ -26897,7 +26897,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_61); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_53, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_93 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_93); lean_ctor_set(x_94, 1, x_92); @@ -27059,11 +27059,11 @@ lean_dec(x_1); x_145 = lean_ctor_get(x_142, 0); lean_inc(x_145); lean_dec(x_142); -x_146 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_146 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; x_147 = l_Lean_addMacroScope(x_109, x_146, x_5); x_148 = l_Lean_instInhabitedSourceInfo___closed__1; -x_149 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_150 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_149 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_150 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_151 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_151, 0, x_148); lean_ctor_set(x_151, 1, x_149); @@ -27073,9 +27073,9 @@ x_152 = l_Array_empty___closed__1; x_153 = lean_array_push(x_152, x_151); x_154 = lean_array_push(x_152, x_145); x_155 = lean_array_push(x_152, x_137); -x_156 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_156 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_157 = lean_array_push(x_156, x_139); -x_158 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_158 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_159 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_159, 0, x_158); lean_ctor_set(x_159, 1, x_157); @@ -27088,11 +27088,11 @@ x_163 = lean_array_push(x_155, x_162); x_164 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_164, 0, x_161); lean_ctor_set(x_164, 1, x_163); -x_165 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_165 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_166 = lean_array_push(x_165, x_164); -x_167 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_167 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_168 = lean_array_push(x_166, x_167); -x_169 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_169 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_170 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_170, 0, x_169); lean_ctor_set(x_170, 1, x_168); @@ -27101,21 +27101,21 @@ x_172 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_172, 0, x_161); lean_ctor_set(x_172, 1, x_171); x_173 = lean_array_push(x_152, x_172); -x_174 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_174 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_175 = lean_array_push(x_173, x_174); x_176 = lean_array_push(x_175, x_2); -x_177 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_177 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_178 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_178, 0, x_177); lean_ctor_set(x_178, 1, x_176); -x_179 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_179 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_180 = lean_array_push(x_179, x_178); -x_181 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_181 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_182, 0, x_181); lean_ctor_set(x_182, 1, x_180); x_183 = lean_array_push(x_152, x_182); -x_184 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_184 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_185 = lean_array_push(x_183, x_184); x_186 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_186, 0, x_161); @@ -27130,7 +27130,7 @@ x_191 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_191, 0, x_161); lean_ctor_set(x_191, 1, x_190); x_192 = lean_array_push(x_153, x_191); -x_193 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_193 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_194 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_194, 0, x_193); lean_ctor_set(x_194, 1, x_192); @@ -27179,12 +27179,12 @@ lean_dec(x_4); x_208 = lean_unsigned_to_nat(2u); x_209 = l_Lean_Syntax_getArg(x_1, x_208); lean_dec(x_1); -x_210 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_210 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_211 = lean_array_push(x_210, x_209); -x_212 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_212 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_213 = lean_array_push(x_211, x_212); x_214 = lean_array_push(x_213, x_2); -x_215 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_215 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_216 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_216, 0, x_215); lean_ctor_set(x_216, 1, x_214); @@ -27285,7 +27285,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_reassignToTermCore___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_reassignToTermCore___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -27411,7 +27411,7 @@ x_23 = l_Lean_Syntax_getArg(x_1, x_22); lean_dec(x_1); lean_inc(x_23); x_24 = l_Lean_Syntax_getKind(x_23); -x_25 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_25 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_26 = lean_name_eq(x_24, x_25); lean_dec(x_24); if (x_26 == 0) @@ -27419,16 +27419,16 @@ if (x_26 == 0) 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; x_27 = l_Lean_mkOptionalNode___closed__2; x_28 = lean_array_push(x_27, x_23); -x_29 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_29 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; 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_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_31 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_32 = lean_array_push(x_31, x_30); -x_33 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_33 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_34 = lean_array_push(x_32, x_33); x_35 = lean_array_push(x_34, x_2); -x_36 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_36 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); @@ -27455,16 +27455,16 @@ lean_ctor_set(x_48, 1, x_46); x_49 = l_Lean_Syntax_setArg(x_23, x_40, x_48); x_50 = l_Lean_mkOptionalNode___closed__2; x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_52 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_52); lean_ctor_set(x_53, 1, x_51); -x_54 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_54 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_55 = lean_array_push(x_54, x_53); -x_56 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_56 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_57 = lean_array_push(x_55, x_56); x_58 = lean_array_push(x_57, x_2); -x_59 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_59 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); @@ -27561,11 +27561,11 @@ x_11 = lean_ctor_get(x_6, 2); lean_inc(x_11); x_12 = lean_ctor_get(x_6, 1); lean_inc(x_12); -x_13 = l_myMacro____x40_Init_Notation___hyg_11081____closed__4; +x_13 = l_myMacro____x40_Init_Notation___hyg_10913____closed__4; x_14 = l_Lean_addMacroScope(x_12, x_13, x_11); x_15 = l_Lean_instInhabitedSourceInfo___closed__1; -x_16 = l_myMacro____x40_Init_Notation___hyg_11081____closed__3; -x_17 = l_myMacro____x40_Init_Notation___hyg_11081____closed__6; +x_16 = l_myMacro____x40_Init_Notation___hyg_10913____closed__3; +x_17 = l_myMacro____x40_Init_Notation___hyg_10913____closed__6; x_18 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_18, 0, x_15); lean_ctor_set(x_18, 1, x_16); @@ -27580,31 +27580,31 @@ x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); x_25 = lean_array_push(x_19, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_26 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_27 = lean_array_push(x_25, x_26); lean_inc(x_27); x_28 = lean_array_push(x_27, x_4); -x_29 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_29 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; 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_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_31 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_32 = lean_array_push(x_31, x_30); -x_33 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_33 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; 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 = lean_array_push(x_19, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_36 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_37 = lean_array_push(x_35, x_36); x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_23); lean_ctor_set(x_38, 1, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_39 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_40 = lean_array_push(x_39, x_38); -x_41 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_41 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_42 = lean_array_push(x_40, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_43 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_43); lean_ctor_set(x_44, 1, x_42); @@ -27632,7 +27632,7 @@ x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_23); lean_ctor_set(x_57, 1, x_56); x_58 = lean_array_push(x_20, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_59 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); @@ -27647,11 +27647,11 @@ x_62 = lean_ctor_get(x_6, 2); lean_inc(x_62); x_63 = lean_ctor_get(x_6, 1); lean_inc(x_63); -x_64 = l_myMacro____x40_Init_Notation___hyg_11445____closed__4; +x_64 = l_myMacro____x40_Init_Notation___hyg_11277____closed__4; x_65 = l_Lean_addMacroScope(x_63, x_64, x_62); x_66 = l_Lean_instInhabitedSourceInfo___closed__1; -x_67 = l_myMacro____x40_Init_Notation___hyg_11445____closed__3; -x_68 = l_myMacro____x40_Init_Notation___hyg_11445____closed__6; +x_67 = l_myMacro____x40_Init_Notation___hyg_11277____closed__3; +x_68 = l_myMacro____x40_Init_Notation___hyg_11277____closed__6; x_69 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_69, 0, x_66); lean_ctor_set(x_69, 1, x_67); @@ -27667,7 +27667,7 @@ x_76 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_76, 0, x_75); lean_ctor_set(x_76, 1, x_74); x_77 = lean_array_push(x_71, x_76); -x_78 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_78 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); @@ -27722,7 +27722,7 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_mkJoinPointCor _start: { 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; -x_7 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_7 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_8 = l_Lean_mkAtomFrom(x_1, x_7); x_9 = l_Lean_Syntax_mkApp___closed__1; x_10 = lean_array_push(x_9, x_8); @@ -27819,7 +27819,7 @@ lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean x_17 = lean_ctor_get(x_14, 0); lean_inc(x_17); lean_dec(x_14); -x_18 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_18 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_19 = l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore___spec__1___lambda__1(x_1, x_17, x_18, x_5, x_6, x_7); x_20 = lean_ctor_get(x_19, 0); lean_inc(x_20); @@ -27941,7 +27941,7 @@ x_23 = l_Array_empty___closed__1; x_24 = lean_array_push(x_23, x_22); x_25 = l_Lean_expandExplicitBindersAux_loop___closed__2; x_26 = lean_array_push(x_24, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -27954,7 +27954,7 @@ x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); x_34 = lean_array_push(x_30, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_35 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_36 = lean_array_push(x_35, x_28); x_37 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_38 = lean_alloc_ctor(1, 2, 0); @@ -27965,21 +27965,21 @@ x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_32); lean_ctor_set(x_40, 1, x_39); x_41 = lean_array_push(x_34, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_42 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_43 = lean_array_push(x_41, x_42); x_44 = lean_array_push(x_43, x_3); -x_45 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_45 = l_myMacro____x40_Init_Notation___hyg_12668____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); x_47 = lean_array_push(x_23, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_48 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); x_50 = l_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore___closed__2; x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_52 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_53 = lean_array_push(x_51, x_52); x_54 = lean_array_push(x_53, x_4); x_55 = l_Lean_Elab_Term_elabLetDeclCore___closed__9; @@ -28004,7 +28004,7 @@ x_60 = l_Array_empty___closed__1; x_61 = lean_array_push(x_60, x_59); x_62 = l_Lean_expandExplicitBindersAux_loop___closed__2; x_63 = lean_array_push(x_61, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_64 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_64); lean_ctor_set(x_65, 1, x_63); @@ -28017,7 +28017,7 @@ x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); x_71 = lean_array_push(x_67, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_72 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_73 = lean_array_push(x_72, x_65); x_74 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_75 = lean_alloc_ctor(1, 2, 0); @@ -28028,21 +28028,21 @@ x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_69); lean_ctor_set(x_77, 1, x_76); x_78 = lean_array_push(x_71, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_79 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_80 = lean_array_push(x_78, x_79); x_81 = lean_array_push(x_80, x_3); -x_82 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_82 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); x_84 = lean_array_push(x_60, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_85 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_85); lean_ctor_set(x_86, 1, x_84); x_87 = l_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore___closed__2; x_88 = lean_array_push(x_87, x_86); -x_89 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_89 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_90 = lean_array_push(x_88, x_89); x_91 = lean_array_push(x_90, x_4); x_92 = l_Lean_Elab_Term_elabLetDeclCore___closed__9; @@ -28128,7 +28128,7 @@ x_111 = l_Array_empty___closed__1; x_112 = lean_array_push(x_111, x_110); x_113 = l_Lean_expandExplicitBindersAux_loop___closed__2; x_114 = lean_array_push(x_112, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_115 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_116 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_116, 0, x_115); lean_ctor_set(x_116, 1, x_114); @@ -28141,7 +28141,7 @@ x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); x_122 = lean_array_push(x_118, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_123 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_124 = lean_array_push(x_123, x_116); x_125 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_126 = lean_alloc_ctor(1, 2, 0); @@ -28152,21 +28152,21 @@ x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_120); lean_ctor_set(x_128, 1, x_127); x_129 = lean_array_push(x_122, x_128); -x_130 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_130 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_131 = lean_array_push(x_129, x_130); x_132 = lean_array_push(x_131, x_3); -x_133 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_133 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_134 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_134, 0, x_133); lean_ctor_set(x_134, 1, x_132); x_135 = lean_array_push(x_111, x_134); -x_136 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_136 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_137 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_137, 0, x_136); lean_ctor_set(x_137, 1, x_135); x_138 = l_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore___closed__2; x_139 = lean_array_push(x_138, x_137); -x_140 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_140 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_141 = lean_array_push(x_139, x_140); x_142 = lean_array_push(x_141, x_4); x_143 = l_Lean_Elab_Term_elabLetDeclCore___closed__9; @@ -28619,7 +28619,7 @@ lean_dec(x_16); x_19 = lean_ctor_get(x_10, 2); lean_inc(x_19); lean_dec(x_10); -x_20 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_20 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; x_21 = l_Lean_mkAtomFrom(x_11, x_20); lean_dec(x_11); x_22 = l_Lean_Syntax_mkAntiquotNode___closed__9; @@ -29781,7 +29781,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -29832,7 +29832,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__12; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -29873,7 +29873,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__16; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -29928,7 +29928,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__21; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -29957,7 +29957,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__24; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -30012,7 +30012,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__29; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -30083,7 +30083,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__36; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -30279,7 +30279,7 @@ lean_ctor_set(x_30, 3, x_27); x_31 = l_Array_empty___closed__1; lean_inc(x_30); x_32 = lean_array_push(x_31, x_30); -x_33 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_33 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_34 = lean_array_push(x_32, x_33); x_35 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_36 = lean_array_push(x_34, x_35); @@ -30300,7 +30300,7 @@ x_46 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_46, 0, x_45); lean_ctor_set(x_46, 1, x_44); x_47 = lean_array_push(x_31, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_48 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_49 = lean_array_push(x_47, x_48); x_50 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_51 = lean_alloc_ctor(1, 2, 0); @@ -30352,7 +30352,7 @@ lean_ctor_set(x_76, 0, x_58); lean_ctor_set(x_76, 1, x_75); lean_inc(x_76); x_77 = lean_array_push(x_70, x_76); -x_78 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_78 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); @@ -30361,12 +30361,12 @@ x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_58); lean_ctor_set(x_81, 1, x_80); x_82 = lean_array_push(x_31, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_83 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_84 = lean_array_push(x_82, x_83); x_85 = lean_array_push(x_31, x_22); x_86 = lean_array_push(x_85, x_33); x_87 = lean_array_push(x_86, x_33); -x_88 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_88 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_89 = lean_array_push(x_87, x_88); x_90 = lean_array_push(x_89, x_74); x_91 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -30401,7 +30401,7 @@ x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); x_109 = lean_array_push(x_31, x_108); -x_110 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_110 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_111 = lean_array_push(x_109, x_110); x_112 = l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__21; x_113 = l_Lean_addMacroScope(x_24, x_112, x_23); @@ -30505,7 +30505,7 @@ lean_ctor_set(x_163, 3, x_160); x_164 = l_Array_empty___closed__1; lean_inc(x_163); x_165 = lean_array_push(x_164, x_163); -x_166 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_166 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_167 = lean_array_push(x_165, x_166); x_168 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_169 = lean_array_push(x_167, x_168); @@ -30526,7 +30526,7 @@ x_179 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_179, 0, x_178); lean_ctor_set(x_179, 1, x_177); x_180 = lean_array_push(x_164, x_179); -x_181 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_181 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_182 = lean_array_push(x_180, x_181); x_183 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_184 = lean_alloc_ctor(1, 2, 0); @@ -30578,7 +30578,7 @@ lean_ctor_set(x_209, 0, x_191); lean_ctor_set(x_209, 1, x_208); lean_inc(x_209); x_210 = lean_array_push(x_203, x_209); -x_211 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_211 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_211); lean_ctor_set(x_212, 1, x_210); @@ -30587,12 +30587,12 @@ x_214 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_214, 0, x_191); lean_ctor_set(x_214, 1, x_213); x_215 = lean_array_push(x_164, x_214); -x_216 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_216 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_217 = lean_array_push(x_215, x_216); x_218 = lean_array_push(x_164, x_154); x_219 = lean_array_push(x_218, x_166); x_220 = lean_array_push(x_219, x_166); -x_221 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_221 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_222 = lean_array_push(x_220, x_221); x_223 = lean_array_push(x_222, x_207); x_224 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -30627,7 +30627,7 @@ x_241 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_241, 0, x_240); lean_ctor_set(x_241, 1, x_239); x_242 = lean_array_push(x_164, x_241); -x_243 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_243 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_244 = lean_array_push(x_242, x_243); x_245 = l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__21; x_246 = l_Lean_addMacroScope(x_157, x_245, x_156); @@ -30739,7 +30739,7 @@ lean_ctor_set(x_298, 2, x_294); lean_ctor_set(x_298, 3, x_295); x_299 = l_Array_empty___closed__1; x_300 = lean_array_push(x_299, x_298); -x_301 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_301 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_300); x_302 = lean_array_push(x_300, x_301); x_303 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; @@ -30761,7 +30761,7 @@ x_314 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_314, 0, x_313); lean_ctor_set(x_314, 1, x_312); x_315 = lean_array_push(x_299, x_314); -x_316 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_316 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_317 = lean_array_push(x_315, x_316); x_318 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_319 = lean_alloc_ctor(1, 2, 0); @@ -30771,7 +30771,7 @@ x_320 = lean_array_push(x_299, x_319); x_321 = lean_array_push(x_299, x_289); x_322 = lean_array_push(x_321, x_301); x_323 = lean_array_push(x_322, x_301); -x_324 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_324 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_325 = lean_array_push(x_323, x_324); x_326 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__16; x_327 = lean_array_push(x_300, x_326); @@ -30862,7 +30862,7 @@ lean_ctor_set(x_374, 2, x_370); lean_ctor_set(x_374, 3, x_371); x_375 = l_Array_empty___closed__1; x_376 = lean_array_push(x_375, x_374); -x_377 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_377 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_376); x_378 = lean_array_push(x_376, x_377); x_379 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; @@ -30884,7 +30884,7 @@ x_390 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_390, 0, x_389); lean_ctor_set(x_390, 1, x_388); x_391 = lean_array_push(x_375, x_390); -x_392 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_392 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_393 = lean_array_push(x_391, x_392); x_394 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_395 = lean_alloc_ctor(1, 2, 0); @@ -30959,7 +30959,7 @@ lean_ctor_set(x_428, 2, x_424); lean_ctor_set(x_428, 3, x_425); x_429 = l_Array_empty___closed__1; x_430 = lean_array_push(x_429, x_428); -x_431 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_431 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_430); x_432 = lean_array_push(x_430, x_431); x_433 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; @@ -30981,7 +30981,7 @@ x_444 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_444, 0, x_443); lean_ctor_set(x_444, 1, x_442); x_445 = lean_array_push(x_429, x_444); -x_446 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_446 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_447 = lean_array_push(x_445, x_446); x_448 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_449 = lean_alloc_ctor(1, 2, 0); @@ -30991,7 +30991,7 @@ x_450 = lean_array_push(x_429, x_449); x_451 = lean_array_push(x_429, x_418); x_452 = lean_array_push(x_451, x_431); x_453 = lean_array_push(x_452, x_431); -x_454 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_454 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_455 = lean_array_push(x_453, x_454); x_456 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__16; x_457 = lean_array_push(x_430, x_456); @@ -31084,7 +31084,7 @@ lean_ctor_set(x_505, 2, x_501); lean_ctor_set(x_505, 3, x_502); x_506 = l_Array_empty___closed__1; x_507 = lean_array_push(x_506, x_505); -x_508 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_508 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_507); x_509 = lean_array_push(x_507, x_508); x_510 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; @@ -31106,7 +31106,7 @@ x_521 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_521, 0, x_520); lean_ctor_set(x_521, 1, x_519); x_522 = lean_array_push(x_506, x_521); -x_523 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_523 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_524 = lean_array_push(x_522, x_523); x_525 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_526 = lean_alloc_ctor(1, 2, 0); @@ -31183,7 +31183,7 @@ lean_ctor_set(x_559, 3, x_556); x_560 = l_Array_empty___closed__1; lean_inc(x_559); x_561 = lean_array_push(x_560, x_559); -x_562 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_562 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_563 = lean_array_push(x_561, x_562); x_564 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_565 = lean_array_push(x_563, x_564); @@ -31204,7 +31204,7 @@ x_575 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_575, 0, x_574); lean_ctor_set(x_575, 1, x_573); x_576 = lean_array_push(x_560, x_575); -x_577 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_577 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_578 = lean_array_push(x_576, x_577); x_579 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_580 = lean_alloc_ctor(1, 2, 0); @@ -31267,7 +31267,7 @@ x_610 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_610, 0, x_587); lean_ctor_set(x_610, 1, x_609); x_611 = lean_array_push(x_599, x_610); -x_612 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_612 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_613 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_613, 0, x_612); lean_ctor_set(x_613, 1, x_611); @@ -31276,12 +31276,12 @@ x_615 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_615, 0, x_587); lean_ctor_set(x_615, 1, x_614); x_616 = lean_array_push(x_560, x_615); -x_617 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_617 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_618 = lean_array_push(x_616, x_617); x_619 = lean_array_push(x_560, x_551); x_620 = lean_array_push(x_619, x_562); x_621 = lean_array_push(x_620, x_562); -x_622 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_622 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_623 = lean_array_push(x_621, x_622); lean_inc(x_608); x_624 = lean_array_push(x_623, x_608); @@ -31330,7 +31330,7 @@ x_649 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_649, 0, x_648); lean_ctor_set(x_649, 1, x_647); x_650 = lean_array_push(x_560, x_649); -x_651 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_651 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_652 = lean_array_push(x_650, x_651); x_653 = l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__14; lean_inc(x_552); @@ -31477,7 +31477,7 @@ lean_ctor_set(x_727, 3, x_724); x_728 = l_Array_empty___closed__1; lean_inc(x_727); x_729 = lean_array_push(x_728, x_727); -x_730 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_730 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_731 = lean_array_push(x_729, x_730); x_732 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_733 = lean_array_push(x_731, x_732); @@ -31498,7 +31498,7 @@ x_743 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_743, 0, x_742); lean_ctor_set(x_743, 1, x_741); x_744 = lean_array_push(x_728, x_743); -x_745 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_745 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_746 = lean_array_push(x_744, x_745); x_747 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_748 = lean_alloc_ctor(1, 2, 0); @@ -31561,7 +31561,7 @@ x_778 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_778, 0, x_755); lean_ctor_set(x_778, 1, x_777); x_779 = lean_array_push(x_767, x_778); -x_780 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_780 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_781 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_781, 0, x_780); lean_ctor_set(x_781, 1, x_779); @@ -31570,12 +31570,12 @@ x_783 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_783, 0, x_755); lean_ctor_set(x_783, 1, x_782); x_784 = lean_array_push(x_728, x_783); -x_785 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_785 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_786 = lean_array_push(x_784, x_785); x_787 = lean_array_push(x_728, x_718); x_788 = lean_array_push(x_787, x_730); x_789 = lean_array_push(x_788, x_730); -x_790 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_790 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_791 = lean_array_push(x_789, x_790); lean_inc(x_776); x_792 = lean_array_push(x_791, x_776); @@ -31624,7 +31624,7 @@ x_817 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_817, 0, x_816); lean_ctor_set(x_817, 1, x_815); x_818 = lean_array_push(x_728, x_817); -x_819 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_819 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_820 = lean_array_push(x_818, x_819); x_821 = l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__14; lean_inc(x_720); @@ -31784,7 +31784,7 @@ lean_ctor_set(x_897, 2, x_893); lean_ctor_set(x_897, 3, x_894); x_898 = l_Array_empty___closed__1; x_899 = lean_array_push(x_898, x_897); -x_900 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_900 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_899); x_901 = lean_array_push(x_899, x_900); x_902 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; @@ -31806,7 +31806,7 @@ x_913 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_913, 0, x_912); lean_ctor_set(x_913, 1, x_911); x_914 = lean_array_push(x_898, x_913); -x_915 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_915 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_916 = lean_array_push(x_914, x_915); x_917 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_918 = lean_alloc_ctor(1, 2, 0); @@ -31816,7 +31816,7 @@ x_919 = lean_array_push(x_898, x_918); x_920 = lean_array_push(x_898, x_888); x_921 = lean_array_push(x_920, x_900); x_922 = lean_array_push(x_921, x_900); -x_923 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_923 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_924 = lean_array_push(x_922, x_923); x_925 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__16; x_926 = lean_array_push(x_899, x_925); @@ -31864,7 +31864,7 @@ x_952 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_952, 0, x_951); lean_ctor_set(x_952, 1, x_950); x_953 = lean_array_push(x_946, x_952); -x_954 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_954 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_955 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_955, 0, x_954); lean_ctor_set(x_955, 1, x_953); @@ -31911,7 +31911,7 @@ x_976 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_976, 0, x_975); lean_ctor_set(x_976, 1, x_974); x_977 = lean_array_push(x_973, x_976); -x_978 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_978 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_979 = lean_array_push(x_977, x_978); x_980 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_981 = lean_alloc_ctor(1, 2, 0); @@ -31973,7 +31973,7 @@ lean_ctor_set(x_1005, 2, x_1001); lean_ctor_set(x_1005, 3, x_1002); x_1006 = l_Array_empty___closed__1; x_1007 = lean_array_push(x_1006, x_1005); -x_1008 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1008 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_1007); x_1009 = lean_array_push(x_1007, x_1008); x_1010 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; @@ -31995,7 +31995,7 @@ x_1021 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1021, 0, x_1020); lean_ctor_set(x_1021, 1, x_1019); x_1022 = lean_array_push(x_1006, x_1021); -x_1023 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1023 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1024 = lean_array_push(x_1022, x_1023); x_1025 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_1026 = lean_alloc_ctor(1, 2, 0); @@ -32005,7 +32005,7 @@ x_1027 = lean_array_push(x_1006, x_1026); x_1028 = lean_array_push(x_1006, x_995); x_1029 = lean_array_push(x_1028, x_1008); x_1030 = lean_array_push(x_1029, x_1008); -x_1031 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1031 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1032 = lean_array_push(x_1030, x_1031); x_1033 = l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFn___closed__16; x_1034 = lean_array_push(x_1007, x_1033); @@ -32053,7 +32053,7 @@ x_1060 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1060, 0, x_1059); lean_ctor_set(x_1060, 1, x_1058); x_1061 = lean_array_push(x_1054, x_1060); -x_1062 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1062 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1063 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1063, 0, x_1062); lean_ctor_set(x_1063, 1, x_1061); @@ -32102,7 +32102,7 @@ x_1085 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1085, 0, x_1084); lean_ctor_set(x_1085, 1, x_1083); x_1086 = lean_array_push(x_1082, x_1085); -x_1087 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1087 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1088 = lean_array_push(x_1086, x_1087); x_1089 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_1090 = lean_alloc_ctor(1, 2, 0); @@ -32164,7 +32164,7 @@ lean_ctor_set(x_1114, 3, x_1111); x_1115 = l_Array_empty___closed__1; lean_inc(x_1114); x_1116 = lean_array_push(x_1115, x_1114); -x_1117 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1117 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1118 = lean_array_push(x_1116, x_1117); x_1119 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_1120 = lean_array_push(x_1118, x_1119); @@ -32185,7 +32185,7 @@ x_1130 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1130, 0, x_1129); lean_ctor_set(x_1130, 1, x_1128); x_1131 = lean_array_push(x_1115, x_1130); -x_1132 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1132 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1133 = lean_array_push(x_1131, x_1132); x_1134 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_1135 = lean_alloc_ctor(1, 2, 0); @@ -32248,7 +32248,7 @@ x_1165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1165, 0, x_1142); lean_ctor_set(x_1165, 1, x_1164); x_1166 = lean_array_push(x_1154, x_1165); -x_1167 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1167 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1168 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1168, 0, x_1167); lean_ctor_set(x_1168, 1, x_1166); @@ -32257,12 +32257,12 @@ x_1170 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1170, 0, x_1142); lean_ctor_set(x_1170, 1, x_1169); x_1171 = lean_array_push(x_1115, x_1170); -x_1172 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1172 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1173 = lean_array_push(x_1171, x_1172); x_1174 = lean_array_push(x_1115, x_1106); x_1175 = lean_array_push(x_1174, x_1117); x_1176 = lean_array_push(x_1175, x_1117); -x_1177 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1177 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1178 = lean_array_push(x_1176, x_1177); lean_inc(x_1163); x_1179 = lean_array_push(x_1178, x_1163); @@ -32325,7 +32325,7 @@ x_1210 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1210, 0, x_1209); lean_ctor_set(x_1210, 1, x_1208); x_1211 = lean_array_push(x_1115, x_1210); -x_1212 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1212 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1213 = lean_array_push(x_1211, x_1212); x_1214 = l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__14; lean_inc(x_1107); @@ -32472,7 +32472,7 @@ lean_ctor_set(x_1288, 3, x_1285); x_1289 = l_Array_empty___closed__1; lean_inc(x_1288); x_1290 = lean_array_push(x_1289, x_1288); -x_1291 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1291 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1292 = lean_array_push(x_1290, x_1291); x_1293 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_1294 = lean_array_push(x_1292, x_1293); @@ -32493,7 +32493,7 @@ x_1304 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1304, 0, x_1303); lean_ctor_set(x_1304, 1, x_1302); x_1305 = lean_array_push(x_1289, x_1304); -x_1306 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1306 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1307 = lean_array_push(x_1305, x_1306); x_1308 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_1309 = lean_alloc_ctor(1, 2, 0); @@ -32556,7 +32556,7 @@ x_1339 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1339, 0, x_1316); lean_ctor_set(x_1339, 1, x_1338); x_1340 = lean_array_push(x_1328, x_1339); -x_1341 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1341 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1342 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1342, 0, x_1341); lean_ctor_set(x_1342, 1, x_1340); @@ -32565,12 +32565,12 @@ x_1344 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1344, 0, x_1316); lean_ctor_set(x_1344, 1, x_1343); x_1345 = lean_array_push(x_1289, x_1344); -x_1346 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1346 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1347 = lean_array_push(x_1345, x_1346); x_1348 = lean_array_push(x_1289, x_1279); x_1349 = lean_array_push(x_1348, x_1291); x_1350 = lean_array_push(x_1349, x_1291); -x_1351 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1351 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1352 = lean_array_push(x_1350, x_1351); lean_inc(x_1337); x_1353 = lean_array_push(x_1352, x_1337); @@ -32633,7 +32633,7 @@ x_1384 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1384, 0, x_1383); lean_ctor_set(x_1384, 1, x_1382); x_1385 = lean_array_push(x_1289, x_1384); -x_1386 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1386 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1387 = lean_array_push(x_1385, x_1386); x_1388 = l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__14; lean_inc(x_1281); @@ -32787,7 +32787,7 @@ lean_ctor_set(x_1463, 3, x_1460); x_1464 = l_Array_empty___closed__1; lean_inc(x_1463); x_1465 = lean_array_push(x_1464, x_1463); -x_1466 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1466 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1467 = lean_array_push(x_1465, x_1466); x_1468 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_1469 = lean_array_push(x_1467, x_1468); @@ -32808,7 +32808,7 @@ x_1479 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1479, 0, x_1478); lean_ctor_set(x_1479, 1, x_1477); x_1480 = lean_array_push(x_1464, x_1479); -x_1481 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1481 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1482 = lean_array_push(x_1480, x_1481); x_1483 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_1484 = lean_alloc_ctor(1, 2, 0); @@ -32871,7 +32871,7 @@ x_1514 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1514, 0, x_1491); lean_ctor_set(x_1514, 1, x_1513); x_1515 = lean_array_push(x_1503, x_1514); -x_1516 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1516 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1517 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1517, 0, x_1516); lean_ctor_set(x_1517, 1, x_1515); @@ -32880,12 +32880,12 @@ x_1519 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1519, 0, x_1491); lean_ctor_set(x_1519, 1, x_1518); x_1520 = lean_array_push(x_1464, x_1519); -x_1521 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1521 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1522 = lean_array_push(x_1520, x_1521); x_1523 = lean_array_push(x_1464, x_1455); x_1524 = lean_array_push(x_1523, x_1466); x_1525 = lean_array_push(x_1524, x_1466); -x_1526 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1526 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1527 = lean_array_push(x_1525, x_1526); lean_inc(x_1512); x_1528 = lean_array_push(x_1527, x_1512); @@ -32948,7 +32948,7 @@ x_1559 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1559, 0, x_1558); lean_ctor_set(x_1559, 1, x_1557); x_1560 = lean_array_push(x_1464, x_1559); -x_1561 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1561 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1562 = lean_array_push(x_1560, x_1561); x_1563 = l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__28; lean_inc(x_1456); @@ -33081,7 +33081,7 @@ lean_ctor_set(x_1628, 3, x_1625); x_1629 = l_Array_empty___closed__1; lean_inc(x_1628); x_1630 = lean_array_push(x_1629, x_1628); -x_1631 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1631 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1632 = lean_array_push(x_1630, x_1631); x_1633 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_1634 = lean_array_push(x_1632, x_1633); @@ -33102,7 +33102,7 @@ x_1644 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1644, 0, x_1643); lean_ctor_set(x_1644, 1, x_1642); x_1645 = lean_array_push(x_1629, x_1644); -x_1646 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1646 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1647 = lean_array_push(x_1645, x_1646); x_1648 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_1649 = lean_alloc_ctor(1, 2, 0); @@ -33165,7 +33165,7 @@ x_1679 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1679, 0, x_1656); lean_ctor_set(x_1679, 1, x_1678); x_1680 = lean_array_push(x_1668, x_1679); -x_1681 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1681 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1682 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1682, 0, x_1681); lean_ctor_set(x_1682, 1, x_1680); @@ -33174,12 +33174,12 @@ x_1684 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1684, 0, x_1656); lean_ctor_set(x_1684, 1, x_1683); x_1685 = lean_array_push(x_1629, x_1684); -x_1686 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1686 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1687 = lean_array_push(x_1685, x_1686); x_1688 = lean_array_push(x_1629, x_1619); x_1689 = lean_array_push(x_1688, x_1631); x_1690 = lean_array_push(x_1689, x_1631); -x_1691 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1691 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1692 = lean_array_push(x_1690, x_1691); lean_inc(x_1677); x_1693 = lean_array_push(x_1692, x_1677); @@ -33242,7 +33242,7 @@ x_1724 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1724, 0, x_1723); lean_ctor_set(x_1724, 1, x_1722); x_1725 = lean_array_push(x_1629, x_1724); -x_1726 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1726 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1727 = lean_array_push(x_1725, x_1726); x_1728 = l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__28; lean_inc(x_1621); @@ -33378,7 +33378,7 @@ lean_ctor_set(x_1794, 3, x_1791); x_1795 = l_Array_empty___closed__1; lean_inc(x_1794); x_1796 = lean_array_push(x_1795, x_1794); -x_1797 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1797 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1798 = lean_array_push(x_1796, x_1797); x_1799 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_1800 = lean_array_push(x_1798, x_1799); @@ -33399,7 +33399,7 @@ x_1810 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1810, 0, x_1809); lean_ctor_set(x_1810, 1, x_1808); x_1811 = lean_array_push(x_1795, x_1810); -x_1812 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1812 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1813 = lean_array_push(x_1811, x_1812); x_1814 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_1815 = lean_alloc_ctor(1, 2, 0); @@ -33463,7 +33463,7 @@ lean_ctor_set(x_1845, 0, x_1822); lean_ctor_set(x_1845, 1, x_1844); lean_inc(x_1845); x_1846 = lean_array_push(x_1834, x_1845); -x_1847 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1847 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1848 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1848, 0, x_1847); lean_ctor_set(x_1848, 1, x_1846); @@ -33472,12 +33472,12 @@ x_1850 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1850, 0, x_1822); lean_ctor_set(x_1850, 1, x_1849); x_1851 = lean_array_push(x_1795, x_1850); -x_1852 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1852 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1853 = lean_array_push(x_1851, x_1852); x_1854 = lean_array_push(x_1795, x_1786); x_1855 = lean_array_push(x_1854, x_1797); x_1856 = lean_array_push(x_1855, x_1797); -x_1857 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1857 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1858 = lean_array_push(x_1856, x_1857); lean_inc(x_1843); x_1859 = lean_array_push(x_1858, x_1843); @@ -33541,7 +33541,7 @@ x_1890 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1890, 0, x_1889); lean_ctor_set(x_1890, 1, x_1888); x_1891 = lean_array_push(x_1795, x_1890); -x_1892 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1892 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1893 = lean_array_push(x_1891, x_1892); x_1894 = l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__45; lean_inc(x_1787); @@ -33736,7 +33736,7 @@ lean_ctor_set(x_1995, 3, x_1992); x_1996 = l_Array_empty___closed__1; lean_inc(x_1995); x_1997 = lean_array_push(x_1996, x_1995); -x_1998 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1998 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1999 = lean_array_push(x_1997, x_1998); x_2000 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_2001 = lean_array_push(x_1999, x_2000); @@ -33757,7 +33757,7 @@ x_2011 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2011, 0, x_2010); lean_ctor_set(x_2011, 1, x_2009); x_2012 = lean_array_push(x_1996, x_2011); -x_2013 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_2013 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_2014 = lean_array_push(x_2012, x_2013); x_2015 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_2016 = lean_alloc_ctor(1, 2, 0); @@ -33821,7 +33821,7 @@ lean_ctor_set(x_2046, 0, x_2023); lean_ctor_set(x_2046, 1, x_2045); lean_inc(x_2046); x_2047 = lean_array_push(x_2035, x_2046); -x_2048 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_2048 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_2049 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2049, 0, x_2048); lean_ctor_set(x_2049, 1, x_2047); @@ -33830,12 +33830,12 @@ x_2051 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2051, 0, x_2023); lean_ctor_set(x_2051, 1, x_2050); x_2052 = lean_array_push(x_1996, x_2051); -x_2053 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2053 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_2054 = lean_array_push(x_2052, x_2053); x_2055 = lean_array_push(x_1996, x_1986); x_2056 = lean_array_push(x_2055, x_1998); x_2057 = lean_array_push(x_2056, x_1998); -x_2058 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_2058 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_2059 = lean_array_push(x_2057, x_2058); lean_inc(x_2044); x_2060 = lean_array_push(x_2059, x_2044); @@ -33899,7 +33899,7 @@ x_2091 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2091, 0, x_2090); lean_ctor_set(x_2091, 1, x_2089); x_2092 = lean_array_push(x_1996, x_2091); -x_2093 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_2093 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_2094 = lean_array_push(x_2092, x_2093); x_2095 = l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__45; lean_inc(x_1988); @@ -35508,7 +35508,7 @@ lean_ctor_set(x_251, 3, x_248); x_252 = l_Array_empty___closed__1; lean_inc(x_251); x_253 = lean_array_push(x_252, x_251); -x_254 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_254 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_255 = lean_array_push(x_253, x_254); x_256 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_257 = lean_array_push(x_255, x_256); @@ -35556,7 +35556,7 @@ lean_ctor_set(x_276, 3, x_273); x_277 = l_Array_empty___closed__1; lean_inc(x_276); x_278 = lean_array_push(x_277, x_276); -x_279 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_279 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_280 = lean_array_push(x_278, x_279); x_281 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_282 = lean_array_push(x_280, x_281); @@ -35619,7 +35619,7 @@ lean_ctor_set(x_305, 3, x_302); x_306 = l_Array_empty___closed__1; lean_inc(x_305); x_307 = lean_array_push(x_306, x_305); -x_308 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_308 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_309 = lean_array_push(x_307, x_308); x_310 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_311 = lean_array_push(x_309, x_310); @@ -35745,7 +35745,7 @@ lean_ctor_set(x_347, 3, x_344); x_348 = l_Array_empty___closed__1; lean_inc(x_347); x_349 = lean_array_push(x_348, x_347); -x_350 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_350 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_351 = lean_array_push(x_349, x_350); x_352 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_353 = lean_array_push(x_351, x_352); @@ -35898,7 +35898,7 @@ lean_ctor_set(x_394, 3, x_391); x_395 = l_Array_empty___closed__1; lean_inc(x_394); x_396 = lean_array_push(x_395, x_394); -x_397 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_397 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_398 = lean_array_push(x_396, x_397); x_399 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_400 = lean_array_push(x_398, x_399); @@ -37393,7 +37393,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -37770,7 +37770,7 @@ lean_ctor_set(x_43, 3, x_40); x_44 = l_Array_empty___closed__1; lean_inc(x_43); x_45 = lean_array_push(x_44, x_43); -x_46 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_46 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_47 = lean_array_push(x_45, x_46); x_48 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_49 = lean_array_push(x_47, x_48); @@ -37784,7 +37784,7 @@ x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_37); lean_ctor_set(x_54, 1, x_53); x_55 = lean_array_push(x_44, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_56 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_57 = lean_array_push(x_55, x_56); lean_inc(x_35); x_58 = lean_alloc_ctor(1, 2, 0); @@ -37823,7 +37823,7 @@ x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_68); lean_ctor_set(x_80, 1, x_79); x_81 = lean_array_push(x_44, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_82 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_83 = lean_array_push(x_81, x_82); x_84 = lean_array_push(x_83, x_20); lean_inc(x_78); @@ -37831,11 +37831,11 @@ x_85 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_85, 0, x_78); lean_ctor_set(x_85, 1, x_84); x_86 = lean_array_push(x_44, x_85); -x_87 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_87 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_88 = lean_array_push(x_86, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_89 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_90 = lean_name_mk_string(x_3, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_12209____closed__16; +x_91 = l_myMacro____x40_Init_Notation___hyg_12041____closed__16; x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_90); lean_ctor_set(x_92, 1, x_91); @@ -37962,7 +37962,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_2 = l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___closed__6; x_3 = lean_array_push(x_1, x_2); return x_3; @@ -38019,7 +38019,7 @@ x_27 = l_Lean_Elab_Term_Do_isMutableLet(x_2); if (x_27 == 0) { lean_object* x_28; lean_object* x_29; lean_object* x_30; -x_28 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_28 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_29 = lean_box(0); x_30 = l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___lambda__1(x_3, x_25, x_28, x_23, x_15, x_22, x_1, x_29, x_4, x_5, x_6, x_7, x_8, x_9, x_10, x_11); lean_dec(x_25); @@ -38137,7 +38137,7 @@ lean_ctor_set(x_61, 3, x_58); x_62 = l_Array_empty___closed__1; lean_inc(x_61); x_63 = lean_array_push(x_62, x_61); -x_64 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_64 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_65 = lean_array_push(x_63, x_64); x_66 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_67 = lean_array_push(x_65, x_66); @@ -38152,7 +38152,7 @@ x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); x_74 = lean_array_push(x_62, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_75 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_76 = lean_array_push(x_74, x_75); x_77 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_78 = lean_alloc_ctor(1, 2, 0); @@ -38162,7 +38162,7 @@ x_79 = lean_array_push(x_62, x_78); x_80 = lean_array_push(x_62, x_22); x_81 = lean_array_push(x_80, x_64); x_82 = lean_array_push(x_81, x_64); -x_83 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_83 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_84 = lean_array_push(x_82, x_83); x_85 = lean_array_push(x_84, x_61); x_86 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -38170,7 +38170,7 @@ x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_86); lean_ctor_set(x_87, 1, x_85); x_88 = lean_array_push(x_62, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_89 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_90 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_90, 0, x_89); lean_ctor_set(x_90, 1, x_88); @@ -38232,7 +38232,7 @@ lean_ctor_set(x_119, 3, x_116); x_120 = l_Array_empty___closed__1; lean_inc(x_119); x_121 = lean_array_push(x_120, x_119); -x_122 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_122 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_123 = lean_array_push(x_121, x_122); x_124 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_125 = lean_array_push(x_123, x_124); @@ -38247,7 +38247,7 @@ x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_130); lean_ctor_set(x_131, 1, x_129); x_132 = lean_array_push(x_120, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_133 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_134 = lean_array_push(x_132, x_133); x_135 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_136 = lean_alloc_ctor(1, 2, 0); @@ -38257,7 +38257,7 @@ x_137 = lean_array_push(x_120, x_136); x_138 = lean_array_push(x_120, x_22); x_139 = lean_array_push(x_138, x_122); x_140 = lean_array_push(x_139, x_122); -x_141 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_141 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_142 = lean_array_push(x_140, x_141); x_143 = lean_array_push(x_142, x_119); x_144 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -38265,7 +38265,7 @@ x_145 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_145, 0, x_144); lean_ctor_set(x_145, 1, x_143); x_146 = lean_array_push(x_120, x_145); -x_147 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_147 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_148, 0, x_147); lean_ctor_set(x_148, 1, x_146); @@ -38356,7 +38356,7 @@ lean_ctor_set(x_187, 3, x_184); x_188 = l_Array_empty___closed__1; lean_inc(x_187); x_189 = lean_array_push(x_188, x_187); -x_190 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_190 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_191 = lean_array_push(x_189, x_190); x_192 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_193 = lean_array_push(x_191, x_192); @@ -38371,7 +38371,7 @@ x_199 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_199, 0, x_198); lean_ctor_set(x_199, 1, x_197); x_200 = lean_array_push(x_188, x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_201 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_202 = lean_array_push(x_200, x_201); x_203 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_204 = lean_alloc_ctor(1, 2, 0); @@ -38381,7 +38381,7 @@ x_205 = lean_array_push(x_188, x_204); x_206 = lean_array_push(x_188, x_22); x_207 = lean_array_push(x_206, x_190); x_208 = lean_array_push(x_207, x_190); -x_209 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_209 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_210 = lean_array_push(x_208, x_209); x_211 = lean_array_push(x_210, x_187); x_212 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -38389,7 +38389,7 @@ x_213 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_213, 0, x_212); lean_ctor_set(x_213, 1, x_211); x_214 = lean_array_push(x_188, x_213); -x_215 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_215 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_216 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_216, 0, x_215); lean_ctor_set(x_216, 1, x_214); @@ -38451,7 +38451,7 @@ lean_ctor_set(x_245, 3, x_242); x_246 = l_Array_empty___closed__1; lean_inc(x_245); x_247 = lean_array_push(x_246, x_245); -x_248 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_248 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_249 = lean_array_push(x_247, x_248); x_250 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_251 = lean_array_push(x_249, x_250); @@ -38466,7 +38466,7 @@ x_257 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_257, 0, x_256); lean_ctor_set(x_257, 1, x_255); x_258 = lean_array_push(x_246, x_257); -x_259 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_259 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_260 = lean_array_push(x_258, x_259); x_261 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_262 = lean_alloc_ctor(1, 2, 0); @@ -38476,7 +38476,7 @@ x_263 = lean_array_push(x_246, x_262); x_264 = lean_array_push(x_246, x_22); x_265 = lean_array_push(x_264, x_248); x_266 = lean_array_push(x_265, x_248); -x_267 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_267 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_268 = lean_array_push(x_266, x_267); x_269 = lean_array_push(x_268, x_245); x_270 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -38484,7 +38484,7 @@ x_271 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_271, 0, x_270); lean_ctor_set(x_271, 1, x_269); x_272 = lean_array_push(x_246, x_271); -x_273 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_273 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_274 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_274, 0, x_273); lean_ctor_set(x_274, 1, x_272); @@ -38611,7 +38611,7 @@ lean_ctor_set(x_323, 3, x_320); x_324 = l_Array_empty___closed__1; lean_inc(x_323); x_325 = lean_array_push(x_324, x_323); -x_326 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_326 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_327 = lean_array_push(x_325, x_326); x_328 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_329 = lean_array_push(x_327, x_328); @@ -38626,7 +38626,7 @@ x_335 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_335, 0, x_334); lean_ctor_set(x_335, 1, x_333); x_336 = lean_array_push(x_324, x_335); -x_337 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_337 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_338 = lean_array_push(x_336, x_337); x_339 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_340 = lean_alloc_ctor(1, 2, 0); @@ -38636,7 +38636,7 @@ x_341 = lean_array_push(x_324, x_340); x_342 = lean_array_push(x_324, x_22); x_343 = lean_array_push(x_342, x_326); x_344 = lean_array_push(x_343, x_326); -x_345 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_345 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_346 = lean_array_push(x_344, x_345); x_347 = lean_array_push(x_346, x_323); x_348 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -38644,7 +38644,7 @@ x_349 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_349, 0, x_348); lean_ctor_set(x_349, 1, x_347); x_350 = lean_array_push(x_324, x_349); -x_351 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_351 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_352 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_352, 0, x_351); lean_ctor_set(x_352, 1, x_350); @@ -38706,7 +38706,7 @@ lean_ctor_set(x_381, 3, x_378); x_382 = l_Array_empty___closed__1; lean_inc(x_381); x_383 = lean_array_push(x_382, x_381); -x_384 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_384 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_385 = lean_array_push(x_383, x_384); x_386 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_387 = lean_array_push(x_385, x_386); @@ -38721,7 +38721,7 @@ x_393 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_393, 0, x_392); lean_ctor_set(x_393, 1, x_391); x_394 = lean_array_push(x_382, x_393); -x_395 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_395 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_396 = lean_array_push(x_394, x_395); x_397 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_398 = lean_alloc_ctor(1, 2, 0); @@ -38731,7 +38731,7 @@ x_399 = lean_array_push(x_382, x_398); x_400 = lean_array_push(x_382, x_22); x_401 = lean_array_push(x_400, x_384); x_402 = lean_array_push(x_401, x_384); -x_403 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_403 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_404 = lean_array_push(x_402, x_403); x_405 = lean_array_push(x_404, x_381); x_406 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -38739,7 +38739,7 @@ x_407 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_407, 0, x_406); lean_ctor_set(x_407, 1, x_405); x_408 = lean_array_push(x_382, x_407); -x_409 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_409 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_410 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_410, 0, x_409); lean_ctor_set(x_410, 1, x_408); @@ -39830,7 +39830,7 @@ lean_ctor_set(x_51, 3, x_48); x_52 = l_Array_empty___closed__1; lean_inc(x_51); x_53 = lean_array_push(x_52, x_51); -x_54 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_54 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_55 = lean_array_push(x_53, x_54); x_56 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_57 = lean_array_push(x_55, x_56); @@ -39845,7 +39845,7 @@ x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); x_64 = lean_array_push(x_52, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_65 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_66 = lean_array_push(x_64, x_65); x_67 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_68 = lean_alloc_ctor(1, 2, 0); @@ -39855,7 +39855,7 @@ x_69 = lean_array_push(x_52, x_68); x_70 = lean_array_push(x_52, x_21); x_71 = lean_array_push(x_70, x_54); x_72 = lean_array_push(x_71, x_54); -x_73 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_73 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_74 = lean_array_push(x_72, x_73); x_75 = lean_array_push(x_74, x_51); x_76 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -39947,7 +39947,7 @@ lean_ctor_set(x_118, 3, x_115); x_119 = l_Array_empty___closed__1; lean_inc(x_118); x_120 = lean_array_push(x_119, x_118); -x_121 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_121 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_122 = lean_array_push(x_120, x_121); x_123 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_124 = lean_array_push(x_122, x_123); @@ -39962,7 +39962,7 @@ x_130 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_130, 0, x_129); lean_ctor_set(x_130, 1, x_128); x_131 = lean_array_push(x_119, x_130); -x_132 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_132 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_133 = lean_array_push(x_131, x_132); x_134 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_135 = lean_alloc_ctor(1, 2, 0); @@ -39972,7 +39972,7 @@ x_136 = lean_array_push(x_119, x_135); x_137 = lean_array_push(x_119, x_21); x_138 = lean_array_push(x_137, x_121); x_139 = lean_array_push(x_138, x_121); -x_140 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_140 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_141 = lean_array_push(x_139, x_140); x_142 = lean_array_push(x_141, x_118); x_143 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -40100,7 +40100,7 @@ lean_ctor_set(x_195, 3, x_192); x_196 = l_Array_empty___closed__1; lean_inc(x_195); x_197 = lean_array_push(x_196, x_195); -x_198 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_198 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_199 = lean_array_push(x_197, x_198); x_200 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_201 = lean_array_push(x_199, x_200); @@ -40115,7 +40115,7 @@ x_207 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_207, 0, x_206); lean_ctor_set(x_207, 1, x_205); x_208 = lean_array_push(x_196, x_207); -x_209 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_209 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_210 = lean_array_push(x_208, x_209); x_211 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_212 = lean_alloc_ctor(1, 2, 0); @@ -40125,7 +40125,7 @@ x_213 = lean_array_push(x_196, x_212); x_214 = lean_array_push(x_196, x_21); x_215 = lean_array_push(x_214, x_198); x_216 = lean_array_push(x_215, x_198); -x_217 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_217 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_218 = lean_array_push(x_216, x_217); x_219 = lean_array_push(x_218, x_195); x_220 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -40201,7 +40201,7 @@ lean_ctor_set(x_256, 3, x_253); x_257 = l_Array_empty___closed__1; lean_inc(x_256); x_258 = lean_array_push(x_257, x_256); -x_259 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_259 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_260 = lean_array_push(x_258, x_259); x_261 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_262 = lean_array_push(x_260, x_261); @@ -40216,7 +40216,7 @@ x_268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_268, 0, x_267); lean_ctor_set(x_268, 1, x_266); x_269 = lean_array_push(x_257, x_268); -x_270 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_270 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_271 = lean_array_push(x_269, x_270); x_272 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_273 = lean_alloc_ctor(1, 2, 0); @@ -40226,10 +40226,10 @@ x_274 = lean_array_push(x_257, x_273); x_275 = lean_array_push(x_257, x_244); x_276 = lean_array_push(x_275, x_259); x_277 = lean_array_push(x_276, x_259); -x_278 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_278 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_279 = lean_array_push(x_277, x_278); x_280 = lean_array_push(x_279, x_256); -x_281 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_281 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_282 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_282, 0, x_281); lean_ctor_set(x_282, 1, x_280); @@ -41112,8 +41112,8 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -41325,16 +41325,16 @@ x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); x_61 = lean_array_push(x_42, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_62 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_63 = lean_array_push(x_61, x_62); x_64 = lean_array_push(x_63, x_31); -x_65 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_65 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_64); -x_67 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_67 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_68 = lean_array_push(x_67, x_66); -x_69 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_69 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); @@ -41344,7 +41344,7 @@ x_72 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_72, 0, x_59); lean_ctor_set(x_72, 1, x_71); x_73 = lean_array_push(x_55, x_72); -x_74 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_74 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_74); lean_ctor_set(x_75, 1, x_73); @@ -41374,7 +41374,7 @@ lean_ctor_set(x_86, 2, x_84); lean_ctor_set(x_86, 3, x_48); lean_inc(x_86); x_87 = lean_array_push(x_42, x_86); -x_88 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_88 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_89 = lean_array_push(x_87, x_88); x_90 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_91 = lean_array_push(x_89, x_90); @@ -41395,7 +41395,7 @@ x_101 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_101, 0, x_100); lean_ctor_set(x_101, 1, x_99); x_102 = lean_array_push(x_42, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_103 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_104 = lean_array_push(x_102, x_103); x_105 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_106 = lean_alloc_ctor(1, 2, 0); @@ -41404,7 +41404,7 @@ lean_ctor_set(x_106, 1, x_104); x_107 = lean_array_push(x_42, x_106); x_108 = lean_array_push(x_56, x_88); x_109 = lean_array_push(x_108, x_88); -x_110 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_110 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_111 = lean_array_push(x_109, x_110); x_112 = lean_array_push(x_111, x_86); x_113 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -41471,7 +41471,7 @@ lean_ctor_set(x_143, 2, x_141); lean_ctor_set(x_143, 3, x_48); lean_inc(x_143); x_144 = lean_array_push(x_42, x_143); -x_145 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_145 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_146 = lean_array_push(x_144, x_145); x_147 = l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___closed__6; x_148 = lean_array_push(x_146, x_147); @@ -41492,7 +41492,7 @@ x_158 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_158, 0, x_157); lean_ctor_set(x_158, 1, x_156); x_159 = lean_array_push(x_42, x_158); -x_160 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_160 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_161 = lean_array_push(x_159, x_160); x_162 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_163 = lean_alloc_ctor(1, 2, 0); @@ -41501,7 +41501,7 @@ lean_ctor_set(x_163, 1, x_161); x_164 = lean_array_push(x_42, x_163); x_165 = lean_array_push(x_56, x_145); x_166 = lean_array_push(x_165, x_145); -x_167 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_167 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_168 = lean_array_push(x_166, x_167); x_169 = lean_array_push(x_168, x_143); x_170 = l_Lean_Elab_Term_elabLetDeclCore___closed__2; @@ -41551,11 +41551,11 @@ x_195 = lean_array_push(x_194, x_145); x_196 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_196, 0, x_59); lean_ctor_set(x_196, 1, x_195); -x_197 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_197 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_198 = lean_array_push(x_197, x_196); -x_199 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_199 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_200 = lean_array_push(x_198, x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_201 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_202 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_202, 0, x_201); lean_ctor_set(x_202, 1, x_200); @@ -41665,21 +41665,21 @@ lean_ctor_set(x_258, 0, x_257); lean_ctor_set(x_258, 1, x_256); lean_inc(x_249); x_259 = lean_array_push(x_249, x_258); -x_260 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_260 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_261 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_261, 0, x_260); lean_ctor_set(x_261, 1, x_259); x_262 = lean_array_push(x_230, x_261); -x_263 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_263 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_264 = lean_array_push(x_262, x_263); x_265 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_265, 0, x_257); lean_ctor_set(x_265, 1, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_266 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_267 = lean_array_push(x_266, x_265); -x_268 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_268 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_269 = lean_array_push(x_267, x_268); -x_270 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_270 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_271 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_271, 0, x_270); lean_ctor_set(x_271, 1, x_269); @@ -41710,16 +41710,16 @@ x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_257); lean_ctor_set(x_286, 1, x_285); x_287 = lean_array_push(x_230, x_286); -x_288 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_288 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_289 = lean_array_push(x_287, x_288); x_290 = lean_array_push(x_289, x_31); -x_291 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_291 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_292 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_292, 0, x_291); lean_ctor_set(x_292, 1, x_290); -x_293 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_293 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_294 = lean_array_push(x_293, x_292); -x_295 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_295 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_296 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_296, 0, x_295); lean_ctor_set(x_296, 1, x_294); @@ -41775,7 +41775,7 @@ x_324 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_324, 0, x_323); lean_ctor_set(x_324, 1, x_322); x_325 = lean_array_push(x_230, x_324); -x_326 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_326 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_327 = lean_array_push(x_325, x_326); x_328 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_329 = lean_alloc_ctor(1, 2, 0); @@ -41785,7 +41785,7 @@ x_330 = lean_array_push(x_230, x_329); x_331 = lean_array_push(x_230, x_32); x_332 = lean_array_push(x_331, x_263); x_333 = lean_array_push(x_332, x_263); -x_334 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_334 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_335 = lean_array_push(x_333, x_334); x_336 = lean_array_push(x_311, x_232); x_337 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__35; @@ -41915,7 +41915,7 @@ x_407 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_407, 0, x_406); lean_ctor_set(x_407, 1, x_405); x_408 = lean_array_push(x_230, x_407); -x_409 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_409 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_410 = lean_array_push(x_408, x_409); x_411 = l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__13; lean_inc(x_302); @@ -42884,7 +42884,7 @@ static lean_object* _init_l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__2___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -42902,7 +42902,7 @@ static lean_object* _init_l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__2___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -43110,7 +43110,7 @@ lean_ctor_set(x_68, 0, x_67); lean_ctor_set(x_68, 1, x_66); x_69 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_70 = lean_array_push(x_69, x_68); -x_71 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_71 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_72 = lean_array_push(x_70, x_71); x_73 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_74 = lean_array_push(x_72, x_73); @@ -43980,30 +43980,30 @@ x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); x_53 = lean_array_push(x_45, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_54 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_55 = lean_array_push(x_53, x_54); x_56 = lean_array_push(x_55, x_27); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_59 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_60 = lean_array_push(x_59, x_58); -x_61 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_61 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_61); lean_ctor_set(x_62, 1, x_60); x_63 = lean_array_push(x_45, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_64 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_65 = lean_array_push(x_63, x_64); x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_51); lean_ctor_set(x_66, 1, x_65); -x_67 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_67 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_68 = lean_array_push(x_67, x_66); -x_69 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_69 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_70 = lean_array_push(x_68, x_69); -x_71 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_71 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_72 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_72, 0, x_71); lean_ctor_set(x_72, 1, x_70); @@ -44012,7 +44012,7 @@ x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_51); lean_ctor_set(x_74, 1, x_73); x_75 = lean_array_push(x_46, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_76 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_76); lean_ctor_set(x_77, 1, x_75); @@ -44058,30 +44058,30 @@ x_96 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_96, 0, x_95); lean_ctor_set(x_96, 1, x_94); x_97 = lean_array_push(x_90, x_96); -x_98 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_98 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_99 = lean_array_push(x_97, x_98); x_100 = lean_array_push(x_99, x_27); -x_101 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_101 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_102 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_102, 0, x_101); lean_ctor_set(x_102, 1, x_100); -x_103 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_103 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_104 = lean_array_push(x_103, x_102); -x_105 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_105 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_105); lean_ctor_set(x_106, 1, x_104); x_107 = lean_array_push(x_90, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_108 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_109 = lean_array_push(x_107, x_108); x_110 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_110, 0, x_95); lean_ctor_set(x_110, 1, x_109); -x_111 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_111 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_112 = lean_array_push(x_111, x_110); -x_113 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_113 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_114 = lean_array_push(x_112, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_115 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_116 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_116, 0, x_115); lean_ctor_set(x_116, 1, x_114); @@ -44090,7 +44090,7 @@ x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_95); lean_ctor_set(x_118, 1, x_117); x_119 = lean_array_push(x_91, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_120 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); @@ -44582,7 +44582,7 @@ x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_28, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_34 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); @@ -44616,7 +44616,7 @@ x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); x_50 = lean_array_push(x_45, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_51 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); @@ -46367,7 +46367,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -46385,7 +46385,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -46403,7 +46403,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -46421,7 +46421,7 @@ static lean_object* _init_l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -51019,7 +51019,7 @@ x_5 = l_Lean_Syntax_setKind(x_2, x_1); x_6 = l_Array_empty___closed__1; lean_inc(x_5); x_7 = lean_array_push(x_6, x_5); -x_8 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_8 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_9 = lean_array_push(x_7, x_8); x_10 = l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__8; x_11 = lean_alloc_ctor(1, 2, 0); diff --git a/stage0/stdlib/Lean/Elab/Inductive.c b/stage0/stdlib/Lean/Elab/Inductive.c index 9b6af7f5ad..04afdbb479 100644 --- a/stage0/stdlib/Lean/Elab/Inductive.c +++ b/stage0/stdlib/Lean/Elab/Inductive.c @@ -35,7 +35,6 @@ lean_object* l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_withUsed___rar lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_applyDerivingHandlers___spec__2(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_mkAuxConstructions___spec__10___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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__4; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l_Lean_Elab_Command_checkValidCtorModifier___rarg___closed__1; lean_object* l_Lean_Elab_Command_checkResultingUniverse(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -52,6 +51,7 @@ lean_object* l_Lean_Meta_forallTelescopeReducing___at___private_Lean_Elab_Induct lean_object* l_Lean_Elab_Command_liftTermElabM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_map___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_updateResultingUniverse___spec__3(lean_object*); lean_object* l_Lean_MetavarContext_instantiateLevelMVars___at_Lean_Meta_instantiateLevelMVars___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_object* l_List_mapM___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_elabCtors___spec__2___lambda__5___closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); @@ -77,6 +77,7 @@ lean_object* lean_array_uset(lean_object*, size_t, lean_object*); lean_object* l_List_mapM___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_replaceIndFVarsWithConsts___spec__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* l_Lean_Expr_ReplaceLevelImpl_replaceUnsafeM_visit(lean_object*, size_t, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_collectUniverses___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l_Array_extract___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_checkValidInductiveModifier___rarg___lambda__1___closed__1; lean_object* l_Std_HashMapImp_find_x3f___at_Lean_hasOutParams___spec__5(lean_object*, lean_object*); @@ -159,13 +160,13 @@ lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Inductive_0__Lean lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_applyDerivingHandlers___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabTypeWithAutoBoundImplicit___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_checkLevelNames(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__4; lean_object* l_Lean_Elab_Command_checkValidCtorModifier___rarg___closed__3; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_checkResultingUniverse___closed__1; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_mkInductiveDecl___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*); lean_object* l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_getResultingUniverse___closed__5; lean_object* l___private_Lean_Elab_Command_0__Lean_Elab_Command_getVarDecls(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__4; lean_object* l_Lean_throwError___at_Lean_Elab_Term_throwErrorIfErrors___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_withInductiveLocalDecls___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_levelMVarToParam(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -454,7 +455,6 @@ lean_object* l_Lean_Elab_Command_checkValidCtorModifier___rarg___lambda__2___box lean_object* l_Lean_Level_getLevelOffset(lean_object*); lean_object* l_List_map___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_applyInferMod___spec__2___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_Meta_isExprDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkBelow___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_mkAuxConstructions___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Inductive_0__Lean_Elab_Command_checkUnsafe___spec__1___lambda__2(lean_object*, size_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -14804,16 +14804,16 @@ lean_dec(x_9); x_12 = lean_ctor_get(x_10, 0); lean_inc(x_12); lean_dec(x_10); -x_13 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_13 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_12); x_14 = l_Lean_Environment_contains(x_12, x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_15 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_inc(x_12); x_16 = l_Lean_Environment_contains(x_12, x_15); x_17 = l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_mkAuxConstructions___closed__2; lean_inc(x_12); x_18 = l_Lean_Environment_contains(x_12, x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_2173____closed__4; +x_19 = l_myMacro____x40_Init_Notation___hyg_2005____closed__4; x_20 = l_Lean_Environment_contains(x_12, x_19); x_21 = lean_array_get_size(x_1); x_22 = lean_usize_of_nat(x_21); diff --git a/stage0/stdlib/Lean/Elab/LetRec.c b/stage0/stdlib/Lean/Elab/LetRec.c index b320d38a40..d64ac20b51 100644 --- a/stage0/stdlib/Lean/Elab/LetRec.c +++ b/stage0/stdlib/Lean/Elab/LetRec.c @@ -195,13 +195,13 @@ lean_object* l___private_Lean_Elab_LetRec_0__Lean_Elab_Term_elabLetRecDeclValues lean_object* l_Lean_throwError___at___private_Lean_Elab_LetRec_0__Lean_Elab_Term_mkLetRecDeclView___spec__8___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_elabAttr___rarg___lambda__5___closed__3; extern lean_object* l_Lean_Elab_checkNotAlreadyDeclared___rarg___lambda__2___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_LetRec_0__Lean_Elab_Term_mkLetRecDeclView___spec__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_LetRec_0__Lean_Elab_Term_registerLetRecsToLift___spec__2(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_checkNotAlreadyDeclared___rarg___lambda__1___closed__2; lean_object* l_Lean_Elab_Term_expandMatchAltsIntoMatch(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l_Lean_Elab_toAttributeKind___at___private_Lean_Elab_LetRec_0__Lean_Elab_Term_mkLetRecDeclView___spec__12___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_LetRec_0__Lean_Elab_Term_mkLetRecDeclView_match__1___rarg(lean_object* x_1, lean_object* x_2) { _start: @@ -1454,7 +1454,7 @@ x_15 = l_Lean_Syntax_isOfKind(x_13, x_14); if (x_15 == 0) { lean_object* x_16; uint8_t x_17; lean_object* x_18; -x_16 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_16 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_inc(x_13); x_17 = l_Lean_Syntax_isOfKind(x_13, x_16); if (x_17 == 0) diff --git a/stage0/stdlib/Lean/Elab/Level.c b/stage0/stdlib/Lean/Elab/Level.c index c33e7aecb2..5eb5ba5b40 100644 --- a/stage0/stdlib/Lean/Elab/Level.c +++ b/stage0/stdlib/Lean/Elab/Level.c @@ -22,13 +22,13 @@ lean_object* l_Lean_Elab_Level_elabLevel___closed__10; lean_object* l_Lean_Elab_Level_instMonadNameGeneratorLevelElabM___lambda__1___boxed(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_throwIllFormedSyntax___rarg___closed__3; lean_object* l_Lean_Elab_Level_instMonadNameGeneratorLevelElabM___closed__3; -extern lean_object* l_precMax___closed__3; lean_object* l_ReaderT_bind___at_Lean_Elab_Level_instMonadRefLevelElabM___spec__2(lean_object*, lean_object*); lean_object* l_Lean_Elab_Level_instMonadNameGeneratorLevelElabM___lambda__2___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Level_elabLevel___closed__7; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_MetavarContext_addLevelMVarDecl(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_Lean_Elab_Level_instMonadRefLevelElabM___closed__4; lean_object* l___private_Init_Meta_0__Lean_Syntax_isNatLitAux(lean_object*, lean_object*); lean_object* l_Lean_mkFreshId___at_Lean_Elab_Level_mkFreshLevelMVar___spec__1(lean_object*); @@ -37,7 +37,6 @@ lean_object* l_Lean_Elab_Level_instMonadRefLevelElabM___lambda__2(lean_object*, lean_object* l_Lean_Elab_Level_elabLevel___closed__9; lean_object* l_Array_toSubarray___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; lean_object* l_Lean_Elab_Level_elabLevel(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Level_instAddMessageContextLevelElabM(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Level_mkFreshLevelMVar___boxed(lean_object*, lean_object*); @@ -52,11 +51,11 @@ lean_object* l_ReaderT_bind___at_Lean_Elab_Level_instMonadRefLevelElabM___spec__ lean_object* l_Subarray_forInUnsafe_loop___at_Lean_Elab_Level_elabLevel___spec__5(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop___at_Lean_Elab_Level_elabLevel___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_eq(lean_object*, lean_object*); -extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__3; lean_object* l_Subarray_forInUnsafe_loop___at_Lean_Elab_Level_elabLevel___spec__4(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_numLitKind; lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Lean_Elab_Level_mkFreshLevelMVar(lean_object*, lean_object*); +extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__2; lean_object* l_Lean_throwError___at_Lean_Elab_Level_elabLevel___spec__3(lean_object*, lean_object*, lean_object*); lean_object* lean_level_mk_max_simp(lean_object*, lean_object*); lean_object* l_Lean_replaceRef(lean_object*, lean_object*); @@ -78,6 +77,7 @@ lean_object* l_Lean_Elab_Level_elabLevel_match__1___rarg(lean_object*, lean_obje extern lean_object* l_Lean_KernelException_toMessageData___closed__3; size_t lean_usize_of_nat(lean_object*); lean_object* l_Lean_mkLevelMVar(lean_object*); +extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__4; lean_object* l_Lean_Elab_Level_elabLevel___closed__8; lean_object* l_Lean_Elab_Level_elabLevel___closed__4; lean_object* l_Lean_Elab_Level_elabLevel___closed__1; @@ -1010,7 +1010,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1020,7 +1020,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_precMax___closed__3; +x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1030,7 +1030,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__3; +x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Elab/Match.c b/stage0/stdlib/Lean/Elab/Match.c index 669d73ce13..2a24d9aa89 100644 --- a/stage0/stdlib/Lean/Elab/Match.c +++ b/stage0/stdlib/Lean/Elab/Match.c @@ -158,7 +158,6 @@ extern lean_object* l___regBuiltin_Lean_Elab_Term_elabQuotedName___closed__2; uint8_t l_Lean_Elab_Term_ignoreUnusedAlts(lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatchAltView___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Lean_Elab_Term_elabMatchAltView___lambda__1___closed__1; lean_object* l_Lean_annotation_x3f(lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__9___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -181,8 +180,8 @@ lean_object* l_Lean_Elab_Term_elabMatchAltView___lambda__3(lean_object*, lean_ob lean_object* l_Lean_Elab_Term_ToDepElimPattern_main___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* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_withExistingLocalDecls___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__3(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_elabMatch___spec__1___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_quoteAutoTactic___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__9; @@ -195,6 +194,7 @@ lean_object* lean_array_get_size(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_tryPostponeIfDiscrTypeIsMVar_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_ToDepElimPattern_main___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_forallBoundedTelescope___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_getNumExplicitCtorParams___spec__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l_List_filterAux___at_Lean_Elab_Term_CollectPatternVars_resolveId_x3f___spec__2(lean_object*, lean_object*); lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__13; @@ -204,7 +204,6 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_waitExpectedType_matc lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___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* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__4___closed__2; lean_object* l_Lean_MessageData_ofList(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_Elab_Term_ToDepElimPattern_main___closed__1; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___closed__3; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processId_match__1(lean_object*); @@ -222,6 +221,7 @@ lean_object* l_Lean_Elab_Term_elabMatch_match__1___rarg(lean_object*, lean_objec lean_object* l_Lean_Elab_Term_elabMatch_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_throwInvalidPattern(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__4; lean_object* l_Lean_Expr_getRevArg_x21(lean_object*, lean_object*); @@ -350,8 +350,10 @@ lean_object* l_Lean_Elab_Term_ToDepElimPattern_main_match__4(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__2___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingImp___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_KVMap_getBool(lean_object*, lean_object*, uint8_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Lean_Elab_Term_CollectPatternVars_State_found___default; lean_object* l_Lean_Elab_Term_ToDepElimPattern_main_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType___spec__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addTrace___at_Lean_Elab_Term_elabMatchAltView___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_ToDepElimPattern_main___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -370,6 +372,7 @@ lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabPatterns_match__2(lean_object*); lean_object* l_Lean_Elab_Term_elabMatch___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop___spec__4(lean_object*, lean_object*, size_t, size_t, lean_object*); @@ -423,6 +426,7 @@ lean_object* l_Lean_mkFreshId___at___private_Lean_Elab_Match_0__Lean_Elab_Term_T lean_object* l_Array_mapSepElemsM___at_Lean_Elab_Term_CollectPatternVars_collect___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType_match__2(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f_loop___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_Lean_Elab_Term_finalizePatternDecls_match__2(lean_object*); lean_object* l_Lean_Elab_Term_resolveName(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__19(lean_object*); @@ -437,7 +441,6 @@ lean_object* lean_array_to_list(lean_object*, lean_object*); uint8_t l_Lean_Name_isAtomic(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec_____closed__3; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabNoMatch___closed__1; lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__10; @@ -446,11 +449,11 @@ lean_object* l_Lean_Meta_mkEq___at___private_Lean_Elab_Match_0__Lean_Elab_Term_e lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__1(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_processCtorApp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_mkMVarSyntax___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); uint8_t l_Lean_Expr_isAppOfArity(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_alreadyVisited(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__3(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_tryPostponeIfDiscrTypeIsMVar___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandApp(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabInaccessible(lean_object*); @@ -460,7 +463,6 @@ lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__3(lean_obj lean_object* l_Lean_Elab_Term_elabMatch_match__26(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__19; lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_tryPostponeIfDiscrTypeIsMVar___spec__1(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_withDepElimPatterns___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorAppAux_match__2(lean_object*); @@ -472,6 +474,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_pr lean_object* l_Lean_Elab_Term_ToDepElimPattern_State_found___default; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; uint8_t l_Array_isEmpty___rarg(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; extern lean_object* l_Lean_instInhabitedLocalDecl; lean_object* l_Lean_LocalDecl_toExpr(lean_object*); extern lean_object* l_Lean_instInhabitedSyntax; @@ -485,6 +488,7 @@ lean_object* l_Lean_Elab_Term_elabMatch_match__18___rarg(lean_object*, lean_obje lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5521____closed__4; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f_loop___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_mkUserNameFor_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_object* l_Lean_Elab_Term_inaccessible_x3f(lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__5___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_throwInvalidPattern___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -557,6 +561,7 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_finalizePatternDecls__ lean_object* l_Lean_Elab_Term_elabMatch___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__10(lean_object*); extern lean_object* l_Lean_Parser_Tactic_match___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Lean_Elab_Term_reportMatcherResultErrors___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_synthesizeSyntheticMVarsUsingDefault(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__7___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -565,6 +570,7 @@ lean_object* l_Lean_Elab_Term_getPatternVars(lean_object*, lean_object*, lean_ob lean_object* l_Lean_throwError___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_throwCtorExpected___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_assignExprMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_Lean_Elab_Term_instToStringPatternVar_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_finalize(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Syntax_mkApp___closed__1; @@ -587,8 +593,8 @@ lean_object* l___private_Lean_HeadIndex_0__Lean_Expr_headNumArgsAux(lean_object* lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___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* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandSimpleMatchWithType(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__15; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_throwInvalidPattern(lean_object*); lean_object* l_Lean_Elab_Term_elabMatchAltView_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_scientificLitKind; @@ -651,7 +657,6 @@ extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____clos lean_object* l_Lean_Elab_Term_CollectPatternVars_State_vars___default; lean_object* l_Lean_Elab_Term_elabMatch_match__7___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; uint8_t l_Lean_LocalDecl_hasExprMVar(lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__3___rarg(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_TagAttribute_hasTag(lean_object*, lean_object*, lean_object*); @@ -677,10 +682,8 @@ lean_object* l_List_map___at_Lean_Elab_Term_elabMatchAltView___spec__4(lean_obje lean_object* l_Lean_Elab_Term_elabMatch_match__21(lean_object*); lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5521____closed__2; lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Elab_throwIllFormedSyntax___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_quotedNameToPattern___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_tryPostponeIfMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l_Lean_Elab_Term_elabMatch_match__24(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabPatterns_match__1(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processId_match__3___rarg(lean_object*, lean_object*, lean_object*); @@ -714,7 +717,6 @@ lean_object* lean_name_mk_numeral(lean_object*, lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_isAuxDiscrName___boxed(lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__19___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_expandMacros(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_arrayLit_x3f(lean_object*); extern lean_object* l_Lean_mkOptionalNode___closed__1; @@ -751,8 +753,6 @@ lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Ela lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_tryPostponeIfDiscrTypeIsMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_ToDepElimPattern_main___spec__5(lean_object*, lean_object*, size_t, size_t); lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l_Lean_Meta_mkEqRefl___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__20; lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__1___rarg(lean_object*, lean_object*); @@ -804,12 +804,12 @@ lean_object* l_Lean_Elab_Term_CollectPatternVars_processCtorApp___boxed(lean_obj lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabAtomicDiscr___closed__3; extern lean_object* l_Lean_Meta_CheckAssignment_checkFVar___closed__2; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabPatterns_match__3(lean_object*); +extern lean_object* l_rawNatLit___closed__5; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars_loop_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); uint8_t l_List_isEmpty___rarg(lean_object*); lean_object* l_Lean_Elab_Term_ToDepElimPattern_main___lambda__1___boxed__const__1; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_withDepElimPatterns___spec__4(lean_object*, size_t, size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withElaboratedLHS___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_forallBoundedTelescope___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_getNumExplicitCtorParams___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processExplicitArg___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -824,6 +824,7 @@ lean_object* l_Lean_Elab_Term_ToDepElimPattern_main___lambda__1(lean_object*, le uint8_t l_Lean_Expr_occurs(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__13___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__5___lambda__2___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_ToDepElimPattern_main___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_reportMatcherResultErrors(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withElaboratedLHS_match__1(lean_object*); @@ -836,7 +837,6 @@ lean_object* l_Lean_Elab_Term_reportMatcherResultErrors___closed__2; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind___closed__1; lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__4___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorAppAux_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_indentExpr(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__4___rarg(lean_object*, lean_object*, lean_object*); @@ -864,7 +864,6 @@ lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5521_(lean_obj lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_reportMatcherResultErrors___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkSimpleThunk(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__13; lean_object* l_Lean_Meta_Match_counterExamplesToMessageData(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__14; lean_object* l_Lean_Elab_Term_elabMatch_match__16___rarg(lean_object*, lean_object*, lean_object*); @@ -873,6 +872,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withElaboratedLHS___r lean_object* l_Array_insertAt___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatchAltView___lambda__1___closed__2; lean_object* l_Lean_Elab_Term_elabMatch_match__14___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_object* l_Lean_Elab_Term_getPatternsVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_getNumExplicitCtorParams___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__4; @@ -886,6 +886,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscr lean_object* l_Lean_Elab_Term_elabMatch___closed__1; lean_object* l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Meta_kabstract___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withElaboratedLHS(lean_object*); uint8_t l___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_mkLocalDeclFor___lambda__1(lean_object*, lean_object*); @@ -900,11 +901,11 @@ lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__2; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___closed__1; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_getNumExplicitCtorParams___closed__1; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_collectPatternVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_Lean_throwError___at_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__1; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__23___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Lean_Syntax_mkLit(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__1; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); @@ -915,7 +916,6 @@ extern lean_object* l_Lean_matchPatternAttr; lean_object* l_Lean_Elab_Term_getPatternVars_match__1___rarg(lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType___spec__1___lambda__2(lean_object*, size_t, lean_object*, lean_object*, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Syntax_isIdent(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; lean_object* l___regBuiltin_Lean_Elab_Term_elabNoMatch(lean_object*); lean_object* l_Lean_Elab_Term_mkMatchAltView(lean_object* x_1, lean_object* x_2) { _start: @@ -957,27 +957,27 @@ lean_inc(x_16); lean_dec(x_15); x_17 = l_Array_empty___closed__1; x_18 = lean_array_push(x_17, x_3); -x_19 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_19 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_20 = lean_array_push(x_18, x_19); x_21 = lean_array_push(x_20, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_22 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_23 = lean_array_push(x_21, x_22); x_24 = lean_array_push(x_23, x_2); -x_25 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_25 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); x_27 = lean_array_push(x_17, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_28 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); -x_30 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_30 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_31 = lean_array_push(x_30, x_29); -x_32 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_32 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_33 = lean_array_push(x_31, x_32); x_34 = lean_array_push(x_33, x_4); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_34); @@ -1054,9 +1054,9 @@ lean_inc(x_17); lean_dec(x_16); x_18 = l_Array_empty___closed__1; x_19 = lean_array_push(x_18, x_3); -x_20 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_20 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_21 = lean_array_push(x_19, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_22 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_23 = lean_array_push(x_22, x_4); x_24 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_25 = lean_alloc_ctor(1, 2, 0); @@ -1068,24 +1068,24 @@ x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); x_29 = lean_array_push(x_21, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_30 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_31 = lean_array_push(x_29, x_30); x_32 = lean_array_push(x_31, x_2); -x_33 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_33 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; 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 = lean_array_push(x_18, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_36 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_38 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_39 = lean_array_push(x_38, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_40 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_41 = lean_array_push(x_39, x_40); x_42 = lean_array_push(x_41, x_5); -x_43 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_43 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_43); lean_ctor_set(x_44, 1, x_42); @@ -4569,7 +4569,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabInaccessible___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Meta_Match_Pattern_toExpr_visit___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6473,7 +6473,7 @@ static lean_object* _init_l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectP _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_2 = lean_alloc_ctor(0, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -9284,7 +9284,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instToExprName___closed__1; -x_2 = l_prec_____closed__3; +x_2 = l_rawNatLit___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -9294,7 +9294,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Init_Meta_0__Lean_quoteName___closed__2; -x_2 = l_prec_____closed__3; +x_2 = l_rawNatLit___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -9421,14 +9421,14 @@ x_49 = lean_array_push(x_47, x_33); x_50 = l_Lean_Syntax_mkStrLit(x_31, x_43); lean_dec(x_31); x_51 = lean_array_push(x_49, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_52 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_53 = lean_array_push(x_51, x_52); x_54 = l_Lean_nullKind___closed__2; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); x_56 = lean_array_push(x_48, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_57 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); @@ -9459,14 +9459,14 @@ x_69 = lean_array_push(x_67, x_33); x_70 = l_Lean_Syntax_mkStrLit(x_31, x_63); lean_dec(x_31); x_71 = lean_array_push(x_69, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_72 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_73 = lean_array_push(x_71, x_72); x_74 = l_Lean_nullKind___closed__2; x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_74); lean_ctor_set(x_75, 1, x_73); x_76 = lean_array_push(x_68, x_75); -x_77 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_77 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_78 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_78, 0, x_77); lean_ctor_set(x_78, 1, x_76); @@ -9519,14 +9519,14 @@ x_100 = l_Nat_repr(x_81); x_101 = l_Lean_numLitKind; x_102 = l_Lean_Syntax_mkLit(x_101, x_100, x_93); x_103 = lean_array_push(x_99, x_102); -x_104 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_104 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_105 = lean_array_push(x_103, x_104); x_106 = l_Lean_nullKind___closed__2; x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_106); lean_ctor_set(x_107, 1, x_105); x_108 = lean_array_push(x_98, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_109 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_110 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_110, 0, x_109); lean_ctor_set(x_110, 1, x_108); @@ -9558,14 +9558,14 @@ x_122 = l_Nat_repr(x_81); x_123 = l_Lean_numLitKind; x_124 = l_Lean_Syntax_mkLit(x_123, x_122, x_115); x_125 = lean_array_push(x_121, x_124); -x_126 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_126 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_127 = lean_array_push(x_125, x_126); x_128 = l_Lean_nullKind___closed__2; x_129 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_129, 0, x_128); lean_ctor_set(x_129, 1, x_127); x_130 = lean_array_push(x_120, x_129); -x_131 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_131 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_132, 0, x_131); lean_ctor_set(x_132, 1, x_130); @@ -10058,7 +10058,7 @@ static lean_object* _init_l_Lean_Elab_Term_CollectPatternVars_collect___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_CollectPatternVars_collect___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10196,7 +10196,7 @@ x_10 = lean_ctor_get(x_1, 0); lean_inc(x_10); x_11 = lean_ctor_get(x_1, 1); lean_inc(x_11); -x_12 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_13 = lean_name_eq(x_10, x_12); if (x_13 == 0) { @@ -10265,12 +10265,12 @@ x_34 = lean_name_eq(x_10, x_33); if (x_34 == 0) { lean_object* x_35; uint8_t x_36; -x_35 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_35 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_36 = lean_name_eq(x_10, x_35); if (x_36 == 0) { lean_object* x_37; uint8_t x_38; -x_37 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_37 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_38 = lean_name_eq(x_10, x_37); if (x_38 == 0) { @@ -10765,7 +10765,7 @@ lean_object* x_159; lean_object* x_160; lean_object* x_161; uint8_t x_162; x_159 = l_Lean_Syntax_getArg(x_157, x_155); lean_inc(x_159); x_160 = l_Lean_Syntax_getKind(x_159); -x_161 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_161 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_162 = lean_name_eq(x_160, x_161); lean_dec(x_160); if (x_162 == 0) @@ -11047,7 +11047,7 @@ lean_object* x_228; lean_object* x_229; lean_object* x_230; uint8_t x_231; x_228 = l_Lean_Syntax_getArg(x_226, x_224); lean_inc(x_228); x_229 = l_Lean_Syntax_getKind(x_228); -x_230 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_230 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_231 = lean_name_eq(x_229, x_230); lean_dec(x_229); if (x_231 == 0) @@ -11682,12 +11682,12 @@ x_376 = lean_name_eq(x_10, x_375); if (x_376 == 0) { lean_object* x_377; uint8_t x_378; -x_377 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_377 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_378 = lean_name_eq(x_10, x_377); if (x_378 == 0) { lean_object* x_379; uint8_t x_380; -x_379 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_379 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_380 = lean_name_eq(x_10, x_379); if (x_380 == 0) { @@ -12061,7 +12061,7 @@ lean_object* x_455; lean_object* x_456; lean_object* x_457; uint8_t x_458; x_455 = l_Lean_Syntax_getArg(x_453, x_451); lean_inc(x_455); x_456 = l_Lean_Syntax_getKind(x_455); -x_457 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_457 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_458 = lean_name_eq(x_456, x_457); lean_dec(x_456); if (x_458 == 0) @@ -12634,12 +12634,12 @@ x_574 = lean_name_eq(x_10, x_573); if (x_574 == 0) { lean_object* x_575; uint8_t x_576; -x_575 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_575 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_576 = lean_name_eq(x_10, x_575); if (x_576 == 0) { lean_object* x_577; uint8_t x_578; -x_577 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_577 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_578 = lean_name_eq(x_10, x_577); if (x_578 == 0) { @@ -13024,7 +13024,7 @@ lean_object* x_658; lean_object* x_659; lean_object* x_660; uint8_t x_661; x_658 = l_Lean_Syntax_getArg(x_656, x_654); lean_inc(x_658); x_659 = l_Lean_Syntax_getKind(x_658); -x_660 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_660 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_661 = lean_name_eq(x_659, x_660); lean_dec(x_659); if (x_661 == 0) @@ -13620,12 +13620,12 @@ x_787 = lean_name_eq(x_10, x_786); if (x_787 == 0) { lean_object* x_788; uint8_t x_789; -x_788 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_788 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_789 = lean_name_eq(x_10, x_788); if (x_789 == 0) { lean_object* x_790; uint8_t x_791; -x_790 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_790 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_791 = lean_name_eq(x_10, x_790); if (x_791 == 0) { @@ -14034,7 +14034,7 @@ lean_object* x_871; lean_object* x_872; lean_object* x_873; uint8_t x_874; x_871 = l_Lean_Syntax_getArg(x_869, x_867); lean_inc(x_871); x_872 = l_Lean_Syntax_getKind(x_871); -x_873 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_873 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_874 = lean_name_eq(x_872, x_873); lean_dec(x_872); if (x_874 == 0) @@ -14679,12 +14679,12 @@ x_1012 = lean_name_eq(x_10, x_1011); if (x_1012 == 0) { lean_object* x_1013; uint8_t x_1014; -x_1013 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_1013 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_1014 = lean_name_eq(x_10, x_1013); if (x_1014 == 0) { lean_object* x_1015; uint8_t x_1016; -x_1015 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1015 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1016 = lean_name_eq(x_10, x_1015); if (x_1016 == 0) { @@ -15093,7 +15093,7 @@ lean_object* x_1096; lean_object* x_1097; lean_object* x_1098; uint8_t x_1099; x_1096 = l_Lean_Syntax_getArg(x_1094, x_1092); lean_inc(x_1096); x_1097 = l_Lean_Syntax_getKind(x_1096); -x_1098 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1098 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_1099 = lean_name_eq(x_1097, x_1098); lean_dec(x_1097); if (x_1099 == 0) @@ -25938,7 +25938,7 @@ if (x_29 == 0) { 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_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; x_30 = lean_ctor_get(x_28, 0); -x_31 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_31 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_6); x_32 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_32, 0, x_6); @@ -25953,27 +25953,27 @@ lean_ctor_set(x_36, 1, x_8); lean_ctor_set(x_36, 2, x_35); lean_ctor_set(x_36, 3, x_9); x_37 = lean_array_push(x_33, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_38 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_39 = lean_array_push(x_37, x_38); x_40 = lean_array_push(x_39, x_38); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_6); x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_6); lean_ctor_set(x_42, 1, x_41); x_43 = lean_array_push(x_40, x_42); x_44 = lean_array_push(x_43, x_10); -x_45 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_45 = l_myMacro____x40_Init_Notation___hyg_12668____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); x_47 = lean_array_push(x_33, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_48 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); x_50 = lean_array_push(x_34, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_51 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_52 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_52, 0, x_6); lean_ctor_set(x_52, 1, x_51); @@ -25984,7 +25984,7 @@ lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); x_56 = lean_array_push(x_50, x_55); x_57 = lean_array_push(x_56, x_23); -x_58 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_58 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -25999,7 +25999,7 @@ x_61 = lean_ctor_get(x_28, 1); lean_inc(x_61); lean_inc(x_60); lean_dec(x_28); -x_62 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_62 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_6); x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_6); @@ -26014,27 +26014,27 @@ lean_ctor_set(x_67, 1, x_8); lean_ctor_set(x_67, 2, x_66); lean_ctor_set(x_67, 3, x_9); x_68 = lean_array_push(x_64, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_69 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_70 = lean_array_push(x_68, x_69); x_71 = lean_array_push(x_70, x_69); -x_72 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_72 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_6); x_73 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_73, 0, x_6); lean_ctor_set(x_73, 1, x_72); x_74 = lean_array_push(x_71, x_73); x_75 = lean_array_push(x_74, x_10); -x_76 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_76 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_76); lean_ctor_set(x_77, 1, x_75); x_78 = lean_array_push(x_64, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_79 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_79); lean_ctor_set(x_80, 1, x_78); x_81 = lean_array_push(x_65, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_82 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_83 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_83, 0, x_6); lean_ctor_set(x_83, 1, x_82); @@ -26045,7 +26045,7 @@ lean_ctor_set(x_86, 0, x_85); lean_ctor_set(x_86, 1, x_84); x_87 = lean_array_push(x_81, x_86); x_88 = lean_array_push(x_87, x_23); -x_89 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_89 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_90 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_90, 0, x_89); lean_ctor_set(x_90, 1, x_88); @@ -32245,7 +32245,7 @@ static lean_object* _init_l_Lean_Elab_Term_elabNoMatch___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Term_elabNoMatch___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Elab/MutualDef.c b/stage0/stdlib/Lean/Elab/MutualDef.c index 672e8fe22f..d9b2177621 100644 --- a/stage0/stdlib/Lean/Elab/MutualDef.c +++ b/stage0/stdlib/Lean/Elab/MutualDef.c @@ -107,7 +107,6 @@ uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_LocalContext_get_x21(lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_mkAuxName___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkKinds___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* lean_private_to_user_name(lean_object*); lean_object* l_Lean_Elab_elabAttrs___at_Lean_Elab_Command_elabMutualDef___spec__3(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__7___closed__2; @@ -135,7 +134,6 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___boxed(lea lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__2___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_applyAttributesAt(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_string_utf8_extract(lean_object*, lean_object*, lean_object*); @@ -173,7 +171,7 @@ uint8_t l_USize_decLt(size_t, size_t); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkLetRecsToLiftTypes(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_elabMutualDef___spec__8___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_typeHasRecFun_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Lean_Elab_expandDeclId___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___spec__2(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_MutualClosure_Replacement_apply_match__2___rarg(lean_object*, lean_object*, lean_object*); @@ -194,6 +192,7 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_throwErrorIfErrors___spec__1( lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_withFunLocalDecls(lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_getFunName___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l_Lean_mkAppN(lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_MutualClosure_main___spec__6___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabMutualDef___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -205,7 +204,6 @@ lean_object* l_Lean_Elab_toAttributeKind___at_Lean_Elab_Command_mkDefViewOfInsta lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux___closed__2; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_getFunName___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_withFunLocalDecls_loop(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__4___closed__1; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_withUsed(lean_object*); lean_object* l_Lean_Elab_Term_elabMutualDef___lambda__2___boxed__const__1; @@ -256,6 +254,7 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_getFunName___lamb lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_elabModifiers___at_Lean_Elab_Command_elabMutualDef___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_MutualClosure_main___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_List_mapM___at_Lean_Elab_Term_MutualClosure_main___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addTrace___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_MutualClosure_pushLetRecs___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -276,6 +275,7 @@ lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_fvarId_x21(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_Meta_lambdaTelescope___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkLetRecClosureFor___spec__2(lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__6___closed__1; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_getFunName_match__2___rarg(lean_object*, lean_object*, lean_object*); @@ -289,7 +289,6 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__4 lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_MutualClosure_insertReplacementForLetRecs(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_MutualClosure_FixPoint_run_match__1___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l_List_forM___at_Lean_Elab_Term_MutualClosure_main___spec__2___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_RBNode_insert___at_Lean_NameMap_insert___spec__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabMutualDef___boxed__const__1; @@ -328,6 +327,7 @@ lean_object* l_List_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_Mut lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabMutualDef___spec__9(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_elabAttr___at_Lean_Elab_Command_elabMutualDef___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabMutualDef___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_Std_RBNode_fold___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkFreeVarMap___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_preprocess(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_indexOfAux___at_Lean_LocalContext_erase___spec__3(lean_object*, lean_object*, lean_object*); @@ -350,9 +350,9 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_withFunLocalDecls lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_fixpoint_match__1(lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check_match__1(lean_object*); uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_MutualClosure_getModifiersForLetRecs___spec__2(lean_object*, size_t, size_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; extern lean_object* l_Lean_instInhabitedExpr; lean_object* l_Lean_throwError___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_Lean_Elab_checkNotAlreadyDeclared___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__4___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* l_Array_reverse___rarg(lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -414,6 +414,7 @@ lean_object* l_Lean_Elab_Term_elabBinders___rarg___boxed(lean_object*, lean_obje lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_elabAttr___at_Lean_Elab_Command_elabMutualDef___spec__4___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_feraseIdx___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -433,6 +434,7 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_elabLetDeclAux___spec__1(lean lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_addPreDefinitions(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_resetMessageLog(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_typeHasRecFun_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; extern lean_object* l_Lean_Expr_FindImpl_initCache; @@ -477,7 +479,6 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_withFunLocalDecls lean_object* l_List_foldl___at_Lean_Elab_Term_MutualClosure_insertReplacementForLetRecs___spec__1(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_isExample___boxed(lean_object*); lean_object* l_Lean_mkPrivateName(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l_Lean_Elab_Term_elabMutualDef___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_elabModifiers___at_Lean_Elab_Command_elabMutualDef___spec__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_elabAttr___at_Lean_Elab_Command_elabMutualDef___spec__4___lambda__3(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*); @@ -498,7 +499,6 @@ lean_object* l_List_forM___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_ch lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__2; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__5___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux_match__2(lean_object*); lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedExpr___closed__1; @@ -574,7 +574,6 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_MutualClosure_main___spe lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkKinds___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___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* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_fixpoint___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_modifyUsedFVars(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_instantiateMVarsAtLetRecToLift(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__8___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -626,6 +625,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_MutualDef_0__Lea lean_object* l_List_forIn_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkFreeVarMap___spec__4(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_expr_update_app(lean_object*, lean_object*, lean_object*); 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___boxed__const__1; extern lean_object* l_Lean_Elab_elabAttr___rarg___lambda__3___closed__2; uint8_t l_List_beq___at_Lean_OpenDecl_instToStringOpenDecl___spec__1(lean_object*, lean_object*); @@ -640,12 +640,12 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkKinds___lamb lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___spec__2___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__13; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_collectUsed___spec__3(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__2___closed__5; lean_object* l_Lean_Elab_Term_MutualClosure_getKindForLetRecs___boxed(lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkLetRecsToLiftTypes_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Elab_Term_expandWhereDeclsOpt(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_pickMaxFVar_x3f(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkKinds___closed__3; @@ -5003,7 +5003,7 @@ x_10 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__9; x_11 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_11, 0, x_10); lean_ctor_set(x_11, 1, x_9); -x_12 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_12 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; x_13 = l_Lean_mkAtomFrom(x_1, x_12); lean_dec(x_1); x_14 = l_Lean_Syntax_mkAntiquotNode___closed__9; @@ -5037,16 +5037,16 @@ x_13 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_13, 0, x_12); lean_ctor_set(x_13, 1, x_11); x_14 = lean_array_push(x_10, x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_15 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_16 = lean_array_push(x_14, x_15); x_17 = lean_array_push(x_16, x_4); -x_18 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_18 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_19 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_19, 0, x_18); lean_ctor_set(x_19, 1, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_20 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_21 = lean_array_push(x_20, x_19); -x_22 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_22 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_23 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_23, 0, x_22); lean_ctor_set(x_23, 1, x_21); @@ -5104,9 +5104,9 @@ x_23 = l_Lean_Syntax_getArg(x_22, x_19); lean_dec(x_22); x_24 = l_Array_empty___closed__1; x_25 = lean_array_push(x_24, x_16); -x_26 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_26 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_27 = lean_array_push(x_26, x_23); -x_28 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_28); lean_ctor_set(x_29, 1, x_27); @@ -5119,11 +5119,11 @@ x_33 = lean_array_push(x_25, x_32); x_34 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_34, 0, x_31); lean_ctor_set(x_34, 1, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_35 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_36 = lean_array_push(x_35, x_34); -x_37 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_37 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_38 = lean_array_push(x_36, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_39 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); diff --git a/stage0/stdlib/Lean/Elab/PreDefinition/Structural.c b/stage0/stdlib/Lean/Elab/PreDefinition/Structural.c index 333326a9e6..6679bcfb67 100644 --- a/stage0/stdlib/Lean/Elab/PreDefinition/Structural.c +++ b/stage0/stdlib/Lean/Elab/PreDefinition/Structural.c @@ -94,6 +94,7 @@ lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structu lean_object* lean_st_ref_get(lean_object*, lean_object*); lean_object* l_Lean_Elab_Structural_addSmartUnfoldingDefAux_visit___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_addAndCompileUnsafeRec(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__4; lean_object* l_Lean_Meta_withLocalDecl___at_Lean_Meta_forallTelescopeCompatibleAux___spec__15___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_replaceRecApps_loop_match__1(lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_findRecArg_loop___spec__5(lean_object*); @@ -332,6 +333,7 @@ lean_object* l_Lean_Meta_forallBoundedTelescope___at___private_Lean_Elab_PreDefi lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_findRecArg_loop___rarg___closed__8; lean_object* l_Lean_Meta_forallTelescope___at___private_Lean_Meta_InferType_0__Lean_Meta_inferForallType___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_mkBRecOn___lambda__3___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6591____closed__1; lean_object* l_Lean_Meta_withLetDecl___at___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_replaceRecApps_loop___spec__14(lean_object*); lean_object* l_Lean_Elab_Structural_addSmartUnfoldingDefAux_visit_match__3(lean_object*); lean_object* l_Lean_LocalDecl_type(lean_object*); @@ -410,7 +412,6 @@ lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structu lean_object* l_Lean_addTrace___at___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_replaceRecApps_loop___spec__9___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addMessageContextFull___at_Lean_Meta_instAddMessageContextMetaM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_hasConst___at___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_findRecArg_loop___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__4; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_hasBadIndexDep_x3f___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Structural_addSmartUnfoldingDefAux_visit___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* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -439,7 +440,6 @@ lean_object* l___private_Init_Data_Array_Basic_0__Array_allDiffAuxAux___at___pri lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_findRecArg_loop_match__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_throwStructuralFailed___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_indentD(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6759____closed__1; lean_object* l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_findRecArg_loop___rarg___closed__6; lean_object* l_Lean_Meta_whnfD___at___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_findRecArg_loop___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_FindImpl_findM_x3f_visit(lean_object*, size_t, lean_object*, lean_object*); @@ -6296,7 +6296,7 @@ if (x_18 == 0) { lean_object* x_19; uint8_t x_20; lean_dec(x_2); -x_19 = l_myMacro____x40_Init_Notation___hyg_6759____closed__1; +x_19 = l_myMacro____x40_Init_Notation___hyg_6591____closed__1; x_20 = lean_string_dec_eq(x_15, x_19); lean_dec(x_15); if (x_20 == 0) @@ -6667,7 +6667,7 @@ static lean_object* _init_l___private_Lean_Elab_PreDefinition_Structural_0__Lean _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_6759____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_6591____closed__4; x_2 = l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_toBelowAux___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6685,7 +6685,7 @@ static lean_object* _init_l___private_Lean_Elab_PreDefinition_Structural_0__Lean _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_6759____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_6591____closed__4; x_2 = l___private_Lean_Elab_PreDefinition_Structural_0__Lean_Elab_Structural_toBelowAux___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6883,7 +6883,7 @@ x_22 = lean_string_dec_eq(x_20, x_21); if (x_22 == 0) { lean_object* x_23; uint8_t x_24; -x_23 = l_myMacro____x40_Init_Notation___hyg_6759____closed__1; +x_23 = l_myMacro____x40_Init_Notation___hyg_6591____closed__1; x_24 = lean_string_dec_eq(x_20, x_23); lean_dec(x_20); if (x_24 == 0) diff --git a/stage0/stdlib/Lean/Elab/Quotation.c b/stage0/stdlib/Lean/Elab/Quotation.c index 2decef622d..c4ec080fed 100644 --- a/stage0/stdlib/Lean/Elab/Quotation.c +++ b/stage0/stdlib/Lean/Elab/Quotation.c @@ -23,6 +23,7 @@ extern lean_object* l_Lean_Syntax_getQuotContent___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__5; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__18; extern lean_object* l_Lean_Name_toString___closed__1; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__5; lean_object* l_List_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__1(lean_object*); lean_object* l_Array_sequenceMap___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__1___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__4; @@ -53,6 +54,7 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4173____closed__2; extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__41; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__9; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms___spec__1(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -79,13 +81,13 @@ extern lean_object* l_Lean_nullKind; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__21; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__38; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__17; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; extern lean_object* l_Lean_identKind___closed__1; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Array_eraseIdx___rarg(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__5___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__15(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4163____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__44; @@ -93,6 +95,7 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Quotation_match__syntax_ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__44; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4153____closed__1; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__9___boxed(lean_object**); extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; @@ -106,14 +109,12 @@ lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Q lean_object* l_Lean_Syntax_antiquotSuffixSplice_x3f(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4183____closed__2; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__37; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__5___rarg(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__19; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__23; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__2___boxed(lean_object**); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__3; lean_object* l_Lean_Elab_Term_Quotation_mkTuple_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_uset(lean_object*, size_t, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__32; @@ -121,7 +122,9 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSy lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__20; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__16; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__16; extern lean_object* l_Lean_List_format___rarg___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___boxed(lean_object**); lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4178____closed__1; @@ -133,12 +136,13 @@ uint8_t l_Lean_Syntax_structEq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_BasicHeadInfo_argPats___default; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__1; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__4(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_10793____closed__6; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__40; lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__6; extern lean_object* l_Array_empty___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__13; lean_object* l___private_Init_Meta_0__Lean_quoteList___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__5(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4203____closed__2; uint8_t l_Lean_checkTraceOption(lean_object*, lean_object*); @@ -155,7 +159,6 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBind lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__26; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__6; uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__10(size_t, lean_object*, size_t, size_t); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__8___closed__2; @@ -166,7 +169,7 @@ lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__39; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4163____closed__4; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; extern lean_object* l_term_x25_x5b___x7c___x5d___closed__6; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__5(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__16; @@ -176,6 +179,7 @@ lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__2; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__27; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__2(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__39; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__35; @@ -186,22 +190,22 @@ lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_zipWith___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__1___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* lean_string_utf8_extract(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_ReaderT_pure___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__1(lean_object*); lean_object* l_Lean_Syntax_getAntiquotTerm(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__7; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__8___closed__4; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__31; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__3(size_t, size_t, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__1; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__1; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabMatchSyntax___closed__1; lean_object* l_List_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__21(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__1___closed__2; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__6___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_mkAtom(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss_match__1(lean_object*); @@ -211,21 +215,17 @@ lean_object* l_Lean_Elab_Term_Quotation_mkTuple(lean_object*, lean_object*, lean lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__13; lean_object* l_ReaderT_pure___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; extern lean_object* l_instReprBool___closed__2; lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__1___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11445____closed__4; lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__36; extern lean_object* l_Lean_instToMessageDataOption___rarg___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__26; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__36; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__11; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; @@ -244,14 +244,15 @@ lean_object* l_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hy lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__2___closed__4; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__5(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__60; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_List_foldl___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__3(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__7___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__47; uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__9(lean_object*, size_t, size_t); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__9___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__11; extern lean_object* l_Lean_Format_sbracket___closed__2; @@ -262,6 +263,8 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compile lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_zip___rarg(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__2___closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__5; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__10; @@ -269,6 +272,7 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSy lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__3; lean_object* l_List_replicate___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__25; @@ -281,7 +285,6 @@ extern lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__6 lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__12___closed__2; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__5; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__12(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; extern lean_object* l_Lean_instQuoteBool___closed__5; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__1; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__16___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -290,7 +293,6 @@ lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Qu lean_object* l_Lean_Elab_Term_Quotation_instInhabitedHeadInfo; lean_object* lean_array_fget(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__29; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__14; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4198____closed__4; @@ -298,7 +300,6 @@ lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Q uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms___lambda__1___boxed__const__1; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4203____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__16; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__12; lean_object* lean_st_ref_take(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_instInhabitedHeadInfo___closed__3; @@ -308,6 +309,7 @@ lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__31; extern lean_object* l_Lean_instQuoteProd___rarg___closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__3___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__3; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__17; lean_object* l_Lean_Syntax_mkCApp(lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__14(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -315,16 +317,18 @@ extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905___ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat___closed__3; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__6___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__37; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7___boxed(lean_object**); lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__7; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4198____closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4158____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__7; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__8; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__7; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__31; @@ -343,7 +347,7 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSy extern lean_object* l_Lean_Meta_mkArrow___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__12; lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4193____closed__1; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4188____closed__3; lean_object* l_Lean_Unhygienic_run___rarg(lean_object*); @@ -351,12 +355,14 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__16___closed__2; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__6; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__9; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l___private_Init_Meta_0__Lean_quoteList___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6(lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__38; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__9; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__16___closed__8; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__10; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__10(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__21; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__3___rarg(lean_object*, lean_object*, lean_object*); @@ -383,7 +389,6 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lea lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4198____closed__3; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__20; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__11; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__44; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__41; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__2; @@ -395,16 +400,14 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSy lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4158____closed__2; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__10; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__7; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__13(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__4; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4168____closed__1; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabMatchSyntax(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__1; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__14; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__7; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__1; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__13; @@ -422,38 +425,39 @@ extern lean_object* l_Lean_Unhygienic_instMonadQuotationUnhygienic___closed__4; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__8___closed__6; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_quoteName(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__3___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_Lean_Elab_Term_Quotation_instInhabitedHeadInfo___closed__1; lean_object* l_Lean_Elab_Term_Quotation_getAntiquotationIds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_ReaderT_bind___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__5; extern lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__11; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__16; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__11; lean_object* l_Lean_Elab_Term_Quotation_initFn____x40_Lean_Elab_Quotation___hyg_10347_(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__3; lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_antiquotScopeKind_x3f(lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__3(lean_object*); extern lean_object* l_Lean_instInhabitedSyntax; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__49; -extern lean_object* l_prec_______closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11277____closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__4(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__4___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_object* l_List_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__7(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__11; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_String_dropRight(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__9; @@ -482,11 +486,9 @@ lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__8; extern lean_object* l_Lean_instToExprUnit___lambda__1___closed__2; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__1; extern lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_evalSyntaxConstantUnsafe___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__22; lean_object* l_ReaderT_pure___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__9; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_877____closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__43; @@ -494,6 +496,7 @@ extern lean_object* l_Lean_Meta_DiscrTree_Trie_format___rarg___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat___lambda__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Syntax_isAtom(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__24; lean_object* l_List_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__17(lean_object*); lean_object* l_List_filterAux___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__6(lean_object*, lean_object*, lean_object*); @@ -514,14 +517,17 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compile lean_object* l___private_Init_Meta_0__Lean_quoteList___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__3(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__8; extern lean_object* l_Lean_instToMessageDataOption___rarg___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__45; extern lean_object* l_Lean_Parser_Tactic_match___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__7; lean_object* l_Lean_Syntax_getQuotContent(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__5(size_t, size_t, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__10; extern lean_object* l_Lean_Syntax_mkApp___closed__1; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__15___boxed(lean_object**); @@ -531,10 +537,10 @@ lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg extern lean_object* l_Lean_Parser_Tactic_match___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms___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* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__12; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_object* l_List_redLength___rarg(lean_object*); lean_object* l_Std_PersistentArray_push___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__44; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__15; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__6; @@ -542,9 +548,8 @@ extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__8; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__3; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__27; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__15; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_List_head_x21___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__2___closed__2; extern lean_object* l_Lean_Expr_ctorName___closed__10; @@ -562,7 +567,6 @@ lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Q lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4178_(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__5; lean_object* l_Lean_Syntax_setArg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__1; extern lean_object* l_Lean_Parser_Tactic_match___closed__5; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__9; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__20; @@ -581,7 +585,6 @@ extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__43 uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l_List_head_x21___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__2___boxed(lean_object*); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__3___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__42; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___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*); @@ -589,16 +592,16 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepF lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat___closed__4; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__37; extern lean_object* l_Lean_Format_sbracket___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__30; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__1(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getAntiquotSpliceSuffix(lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l_Lean_Elab_Term_Quotation_BasicHeadInfo_rhsFn___default(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__3; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__28; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__5; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4208____closed__1; @@ -610,12 +613,11 @@ lean_object* lean_panic_fn(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___closed__2; extern lean_object* l_Std_PersistentHashMap_mkCollisionNode___rarg___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__6(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__45; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__50; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__22; extern lean_object* l_Lean_instQuoteSubstring___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_List_head_x21___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__2___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__54; extern lean_object* l_Lean_Format_paren___closed__2; @@ -635,14 +637,11 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSy extern lean_object* l_List_head_x21___rarg___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Elab_Term_adaptExpander(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__28; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__20; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__4___closed__1; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__5; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__5; @@ -651,7 +650,6 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lea lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__9(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_st_ref_set(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__14; -extern lean_object* l_prec___x2b_____closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6___boxed(lean_object**); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__39; lean_object* l_Lean_resolveGlobalName___at_Lean_Elab_Term_resolveName___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -664,9 +662,6 @@ uint8_t l_Lean_Syntax_isNone(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__7; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__2___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__5___rarg(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__2(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__7; @@ -705,7 +700,6 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compile lean_object* l_Array_sequenceMap_loop___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat___closed__5; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__16___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__1; extern lean_object* l_prec_x28___x29___closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__10; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__32; @@ -747,26 +741,25 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lea lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__8___closed__5; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__35; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__22; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__46; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__18; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__11(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; extern lean_object* l_Lean_expandExplicitBindersAux_loop___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__2___closed__4; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__12___closed__1; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__7; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__8___boxed(lean_object**); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__14; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_List_lengthAux___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__21; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__8___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__27; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__16; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8001____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__29; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice___closed__4; @@ -776,24 +769,28 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compile lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__41; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__13; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705_(lean_object*, lean_object*, lean_object*); lean_object* l_Array_sequenceMap___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__4___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__2(lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__9; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__28; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_7833____closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__25; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__3; extern lean_object* l_List_zip___rarg___closed__1; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__15; lean_object* l_Lean_Elab_Term_Quotation_HeadInfo_generalizes_match__1(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__14; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__13; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__8___boxed(lean_object**); extern lean_object* l___private_Init_Meta_0__Lean_quoteList___rarg___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4___boxed(lean_object**); @@ -802,9 +799,11 @@ lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Qu lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explodeHeadPat_match__1(lean_object*); lean_object* l_List_filterAux___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__4(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__3___boxed(lean_object**); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__6(lean_object*); lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__1; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__34; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_antiquotKind_x3f(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -813,6 +812,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lea lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_Quotation_HeadInfo_generalizes(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Syntax_formatStxAux(lean_object*, uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_setOptionFromString___closed__3; @@ -833,12 +833,12 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lea lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__4; lean_object* l_List_foldl___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__3___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__5(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__43; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__1(lean_object*); lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_2962____spec__1(lean_object*, lean_object*); extern lean_object* l_Lean_expandExplicitBindersAux_loop___closed__3; lean_object* l_Lean_Elab_Term_Quotation_HeadInfo_generalizes___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__4___boxed(lean_object*, lean_object*, lean_object*); uint8_t lean_string_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkLit(lean_object*, lean_object*, lean_object*); @@ -847,12 +847,12 @@ uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__3___closed__1; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__8; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3705____closed__17; lean_object* l_Lean_Elab_Term_Quotation_elabMatchSyntax___closed__1; uint8_t l_Lean_Syntax_isIdent(lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__45; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__2___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__10; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__8___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__4; @@ -1117,7 +1117,7 @@ if (x_15 == 0) 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; x_16 = lean_ctor_get(x_14, 0); lean_dec(x_16); -x_17 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_17 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_1); x_18 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_18, 0, x_1); @@ -1125,27 +1125,27 @@ lean_ctor_set(x_18, 1, x_17); x_19 = l_Array_empty___closed__1; x_20 = lean_array_push(x_19, x_18); x_21 = lean_array_push(x_19, x_2); -x_22 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_22 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_23 = lean_array_push(x_21, x_22); x_24 = lean_array_push(x_23, x_22); -x_25 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_25 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_1); x_26 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_26, 0, x_1); lean_ctor_set(x_26, 1, x_25); x_27 = lean_array_push(x_24, x_26); x_28 = lean_array_push(x_27, x_3); -x_29 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_29 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; 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 = lean_array_push(x_19, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_32 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); x_34 = lean_array_push(x_20, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_36 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_36, 0, x_1); lean_ctor_set(x_36, 1, x_35); @@ -1156,7 +1156,7 @@ lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); x_40 = lean_array_push(x_34, x_39); x_41 = lean_array_push(x_40, x_4); -x_42 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_42 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); @@ -1169,7 +1169,7 @@ lean_object* x_44; lean_object* x_45; lean_object* x_46; lean_object* x_47; lean x_44 = lean_ctor_get(x_14, 1); lean_inc(x_44); lean_dec(x_14); -x_45 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_45 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_1); x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_1); @@ -1177,27 +1177,27 @@ lean_ctor_set(x_46, 1, x_45); x_47 = l_Array_empty___closed__1; x_48 = lean_array_push(x_47, x_46); x_49 = lean_array_push(x_47, x_2); -x_50 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_50 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_51 = lean_array_push(x_49, x_50); x_52 = lean_array_push(x_51, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_53 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_1); x_54 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_54, 0, x_1); lean_ctor_set(x_54, 1, x_53); x_55 = lean_array_push(x_52, x_54); x_56 = lean_array_push(x_55, x_3); -x_57 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_57 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); x_59 = lean_array_push(x_47, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_60 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); x_62 = lean_array_push(x_48, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_63 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_1); lean_ctor_set(x_64, 1, x_63); @@ -1208,7 +1208,7 @@ lean_ctor_set(x_67, 0, x_66); lean_ctor_set(x_67, 1, x_65); x_68 = lean_array_push(x_62, x_67); x_69 = lean_array_push(x_68, x_4); -x_70 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_70 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); @@ -1764,19 +1764,19 @@ x_9 = lean_ctor_get(x_7, 1); lean_inc(x_9); x_10 = lean_ctor_get_usize(x_7, 2); lean_dec(x_7); -x_11 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_11 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_12 = lean_string_dec_eq(x_9, x_11); if (x_12 == 0) { lean_object* x_13; uint8_t x_14; lean_dec(x_2); -x_13 = l_myMacro____x40_Init_Notation___hyg_449____closed__1; +x_13 = l_myMacro____x40_Init_Notation___hyg_281____closed__1; x_14 = lean_string_dec_eq(x_9, x_13); if (x_14 == 0) { lean_object* x_15; uint8_t x_16; lean_dec(x_3); -x_15 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_15 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_16 = lean_string_dec_eq(x_9, x_15); lean_dec(x_9); if (x_16 == 0) @@ -1881,7 +1881,7 @@ x_7 = lean_ctor_get(x_5, 1); lean_inc(x_7); x_8 = lean_ctor_get_usize(x_5, 2); lean_dec(x_5); -x_9 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_9 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_10 = lean_string_dec_eq(x_7, x_9); lean_dec(x_7); if (x_10 == 0) @@ -1957,7 +1957,7 @@ x_7 = lean_ctor_get(x_5, 1); lean_inc(x_7); x_8 = lean_ctor_get_usize(x_5, 2); lean_dec(x_5); -x_9 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_9 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_10 = lean_string_dec_eq(x_7, x_9); lean_dec(x_7); if (x_10 == 0) @@ -2291,7 +2291,7 @@ x_5 = l___private_Init_Meta_0__Lean_quoteList___at___private_Lean_Elab_Quotation x_6 = l_Lean_Syntax_mkApp___closed__1; x_7 = lean_array_push(x_6, x_3); x_8 = lean_array_push(x_7, x_5); -x_9 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_9 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_10 = l_Lean_Syntax_mkCApp(x_9, x_8); return x_10; } @@ -2398,7 +2398,7 @@ x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_34); x_37 = lean_array_push(x_32, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_38 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); @@ -2438,7 +2438,7 @@ x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_53); lean_ctor_set(x_54, 1, x_52); x_55 = lean_array_push(x_50, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_56 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_56); lean_ctor_set(x_57, 1, x_55); @@ -2528,7 +2528,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__2___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2579,7 +2579,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___lambda__2___closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2676,12 +2676,12 @@ x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); x_53 = lean_array_push(x_48, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_54 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); x_56 = lean_array_push(x_35, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_57 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_58 = lean_array_push(x_56, x_57); x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_51); @@ -2693,7 +2693,7 @@ x_62 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_62, 0, x_5); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_60, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_64 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_64); lean_ctor_set(x_65, 1, x_63); @@ -2829,7 +2829,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_match___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2839,7 +2839,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_match___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2857,7 +2857,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_matchAlts___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2867,7 +2867,7 @@ static lean_object* _init_l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_matchAlt___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3379,7 +3379,7 @@ x_139 = l_Array_empty___closed__1; x_140 = lean_array_push(x_139, x_138); x_141 = lean_array_push(x_139, x_125); x_142 = lean_array_push(x_141, x_126); -x_143 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_143 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_144 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_144, 0, x_2); @@ -3391,7 +3391,7 @@ x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_146); lean_ctor_set(x_147, 1, x_142); x_148 = lean_array_push(x_139, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_149 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_150 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_150, 0, x_2); @@ -3401,12 +3401,12 @@ x_152 = l_Lean_instInhabitedSyntax; x_153 = lean_array_get(x_152, x_107, x_113); lean_dec(x_107); x_154 = lean_array_push(x_151, x_153); -x_155 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_155 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_156 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_156, 0, x_155); lean_ctor_set(x_156, 1, x_154); x_157 = lean_array_push(x_145, x_156); -x_158 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_158 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_159 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_159, 0, x_158); lean_ctor_set(x_159, 1, x_157); @@ -3415,7 +3415,7 @@ x_161 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_161, 0, x_146); lean_ctor_set(x_161, 1, x_160); x_162 = lean_array_push(x_140, x_161); -x_163 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_163 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_164 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_164, 0, x_163); lean_ctor_set(x_164, 1, x_162); @@ -3450,7 +3450,7 @@ lean_object* x_168; lean_object* x_169; uint8_t x_170; x_168 = lean_ctor_get(x_166, 1); lean_inc(x_168); lean_dec(x_166); -x_169 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_169 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_170 = lean_string_dec_eq(x_168, x_169); lean_dec(x_168); if (x_170 == 0) @@ -3491,7 +3491,7 @@ x_183 = l_Array_empty___closed__1; x_184 = lean_array_push(x_183, x_182); x_185 = lean_array_push(x_183, x_125); x_186 = lean_array_push(x_185, x_126); -x_187 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_187 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_188 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_188, 0, x_2); @@ -3503,7 +3503,7 @@ x_191 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_191, 0, x_190); lean_ctor_set(x_191, 1, x_186); x_192 = lean_array_push(x_183, x_191); -x_193 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_193 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_194 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_194, 0, x_2); @@ -3513,12 +3513,12 @@ x_196 = l_Lean_instInhabitedSyntax; x_197 = lean_array_get(x_196, x_107, x_113); lean_dec(x_107); x_198 = lean_array_push(x_195, x_197); -x_199 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_199 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_200 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_200, 0, x_199); lean_ctor_set(x_200, 1, x_198); x_201 = lean_array_push(x_189, x_200); -x_202 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_202 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_203 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_203, 0, x_202); lean_ctor_set(x_203, 1, x_201); @@ -3527,7 +3527,7 @@ x_205 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_205, 0, x_190); lean_ctor_set(x_205, 1, x_204); x_206 = lean_array_push(x_184, x_205); -x_207 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_207 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_208 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_208, 0, x_207); lean_ctor_set(x_208, 1, x_206); @@ -3577,7 +3577,7 @@ x_223 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_223, 0, x_222); lean_ctor_set(x_223, 1, x_221); x_224 = lean_array_push(x_218, x_223); -x_225 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_225 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_inc(x_2); x_226 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_226, 0, x_2); @@ -3595,7 +3595,7 @@ x_232 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_232, 0, x_231); lean_ctor_set(x_232, 1, x_230); x_233 = lean_array_push(x_219, x_232); -x_234 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_234 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_235 = lean_array_push(x_233, x_234); x_236 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__15; lean_inc(x_2); @@ -3640,7 +3640,7 @@ lean_ctor_set(x_252, 0, x_231); lean_ctor_set(x_252, 1, x_251); lean_inc(x_250); x_253 = lean_array_push(x_250, x_252); -x_254 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_254 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_255 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_255, 0, x_254); lean_ctor_set(x_255, 1, x_253); @@ -3659,7 +3659,7 @@ x_263 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_263, 0, x_231); lean_ctor_set(x_263, 1, x_262); x_264 = lean_array_push(x_218, x_263); -x_265 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_265 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_266 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_266, 0, x_2); @@ -3679,13 +3679,13 @@ lean_ctor_set(x_276, 0, x_275); lean_ctor_set(x_276, 1, x_274); x_277 = lean_array_push(x_218, x_276); x_278 = lean_array_push(x_277, x_240); -x_279 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_279 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_2); x_280 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_280, 0, x_2); lean_ctor_set(x_280, 1, x_279); x_281 = lean_array_push(x_218, x_280); -x_282 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_282 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_283 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_283, 0, x_282); lean_ctor_set(x_283, 1, x_281); @@ -3780,7 +3780,7 @@ x_313 = l_Array_empty___closed__1; x_314 = lean_array_push(x_313, x_312); x_315 = lean_array_push(x_313, x_125); x_316 = lean_array_push(x_315, x_126); -x_317 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_317 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_318 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_318, 0, x_2); @@ -3792,7 +3792,7 @@ x_321 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_321, 0, x_320); lean_ctor_set(x_321, 1, x_316); x_322 = lean_array_push(x_313, x_321); -x_323 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_323 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_324 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_324, 0, x_2); @@ -3802,12 +3802,12 @@ x_326 = l_Lean_instInhabitedSyntax; x_327 = lean_array_get(x_326, x_107, x_113); lean_dec(x_107); x_328 = lean_array_push(x_325, x_327); -x_329 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_329 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_330 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_330, 0, x_329); lean_ctor_set(x_330, 1, x_328); x_331 = lean_array_push(x_319, x_330); -x_332 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_332 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_333 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_333, 0, x_332); lean_ctor_set(x_333, 1, x_331); @@ -3816,7 +3816,7 @@ x_335 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_335, 0, x_320); lean_ctor_set(x_335, 1, x_334); x_336 = lean_array_push(x_314, x_335); -x_337 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_337 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_338 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_338, 0, x_337); lean_ctor_set(x_338, 1, x_336); @@ -3876,7 +3876,7 @@ x_352 = l_Array_empty___closed__1; x_353 = lean_array_push(x_352, x_351); x_354 = lean_array_push(x_352, x_125); x_355 = lean_array_push(x_354, x_126); -x_356 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_356 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_357 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_357, 0, x_2); @@ -3888,7 +3888,7 @@ x_360 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_360, 0, x_359); lean_ctor_set(x_360, 1, x_355); x_361 = lean_array_push(x_352, x_360); -x_362 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_362 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_363 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_363, 0, x_2); @@ -3898,12 +3898,12 @@ x_365 = l_Lean_instInhabitedSyntax; x_366 = lean_array_get(x_365, x_107, x_113); lean_dec(x_107); x_367 = lean_array_push(x_364, x_366); -x_368 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_368 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_369 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_369, 0, x_368); lean_ctor_set(x_369, 1, x_367); x_370 = lean_array_push(x_358, x_369); -x_371 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_371 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_372 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_372, 0, x_371); lean_ctor_set(x_372, 1, x_370); @@ -3912,7 +3912,7 @@ x_374 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_374, 0, x_359); lean_ctor_set(x_374, 1, x_373); x_375 = lean_array_push(x_353, x_374); -x_376 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_376 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_377 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_377, 0, x_376); lean_ctor_set(x_377, 1, x_375); @@ -3956,7 +3956,7 @@ lean_inc(x_384); x_385 = lean_ctor_get(x_383, 1); lean_inc(x_385); lean_dec(x_383); -x_386 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_386 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_387 = lean_name_mk_string(x_4, x_386); lean_inc(x_387); @@ -3983,7 +3983,7 @@ x_395 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_395, 0, x_2); lean_ctor_set(x_395, 1, x_394); x_396 = lean_array_push(x_392, x_395); -x_397 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_397 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_398 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_398, 0, x_2); @@ -3996,7 +3996,7 @@ x_402 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_402, 0, x_401); lean_ctor_set(x_402, 1, x_400); x_403 = lean_array_push(x_392, x_402); -x_404 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_404 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_405 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_405, 0, x_2); @@ -4006,17 +4006,17 @@ x_407 = l_Lean_instInhabitedSyntax; x_408 = lean_array_get(x_407, x_107, x_113); lean_dec(x_107); x_409 = lean_array_push(x_406, x_408); -x_410 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_410 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_411 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_411, 0, x_410); lean_ctor_set(x_411, 1, x_409); x_412 = lean_array_push(x_399, x_411); -x_413 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_413 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_414 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_414, 0, x_413); lean_ctor_set(x_414, 1, x_412); x_415 = lean_array_push(x_392, x_414); -x_416 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_416 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_417 = lean_array_push(x_415, x_416); x_418 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_418, 0, x_401); @@ -4028,7 +4028,7 @@ x_421 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_421, 0, x_2); lean_ctor_set(x_421, 1, x_420); x_422 = lean_array_push(x_419, x_421); -x_423 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_423 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_424 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_424, 0, x_423); lean_ctor_set(x_424, 1, x_422); @@ -4038,7 +4038,7 @@ x_427 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_427, 0, x_401); lean_ctor_set(x_427, 1, x_426); x_428 = lean_array_push(x_393, x_427); -x_429 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_429 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_430 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_430, 0, x_429); lean_ctor_set(x_430, 1, x_428); @@ -4073,7 +4073,7 @@ lean_object* x_434; lean_object* x_435; uint8_t x_436; x_434 = lean_ctor_get(x_432, 1); lean_inc(x_434); lean_dec(x_432); -x_435 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_435 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_436 = lean_string_dec_eq(x_434, x_435); lean_dec(x_434); if (x_436 == 0) @@ -4091,7 +4091,7 @@ lean_inc(x_441); x_442 = lean_ctor_get(x_440, 1); lean_inc(x_442); lean_dec(x_440); -x_443 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_443 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_444 = lean_name_mk_string(x_4, x_443); lean_inc(x_444); @@ -4118,7 +4118,7 @@ x_452 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_452, 0, x_2); lean_ctor_set(x_452, 1, x_451); x_453 = lean_array_push(x_449, x_452); -x_454 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_454 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_455 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_455, 0, x_2); @@ -4131,7 +4131,7 @@ x_459 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_459, 0, x_458); lean_ctor_set(x_459, 1, x_457); x_460 = lean_array_push(x_449, x_459); -x_461 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_461 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_462 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_462, 0, x_2); @@ -4141,17 +4141,17 @@ x_464 = l_Lean_instInhabitedSyntax; x_465 = lean_array_get(x_464, x_107, x_113); lean_dec(x_107); x_466 = lean_array_push(x_463, x_465); -x_467 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_467 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_468 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_468, 0, x_467); lean_ctor_set(x_468, 1, x_466); x_469 = lean_array_push(x_456, x_468); -x_470 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_470 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_471 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_471, 0, x_470); lean_ctor_set(x_471, 1, x_469); x_472 = lean_array_push(x_449, x_471); -x_473 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_473 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_474 = lean_array_push(x_472, x_473); x_475 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_475, 0, x_458); @@ -4163,7 +4163,7 @@ x_478 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_478, 0, x_2); lean_ctor_set(x_478, 1, x_477); x_479 = lean_array_push(x_476, x_478); -x_480 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_480 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_481 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_481, 0, x_480); lean_ctor_set(x_481, 1, x_479); @@ -4173,7 +4173,7 @@ x_484 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_484, 0, x_458); lean_ctor_set(x_484, 1, x_483); x_485 = lean_array_push(x_450, x_484); -x_486 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_486 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_487 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_487, 0, x_486); lean_ctor_set(x_487, 1, x_485); @@ -4228,7 +4228,7 @@ x_505 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_505, 0, x_504); lean_ctor_set(x_505, 1, x_503); x_506 = lean_array_push(x_498, x_505); -x_507 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_507 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_508 = lean_array_push(x_506, x_507); x_509 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__15; lean_inc(x_2); @@ -4272,7 +4272,7 @@ x_525 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_525, 0, x_504); lean_ctor_set(x_525, 1, x_524); x_526 = lean_array_push(x_523, x_525); -x_527 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_527 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_528 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_528, 0, x_527); lean_ctor_set(x_528, 1, x_526); @@ -4281,7 +4281,7 @@ x_530 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_530, 0, x_504); lean_ctor_set(x_530, 1, x_529); x_531 = lean_array_push(x_497, x_530); -x_532 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_532 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_533 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_533, 0, x_2); @@ -4389,7 +4389,7 @@ lean_inc(x_574); x_575 = lean_ctor_get(x_573, 1); lean_inc(x_575); lean_dec(x_573); -x_576 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_576 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_577 = lean_name_mk_string(x_4, x_576); lean_inc(x_577); @@ -4416,7 +4416,7 @@ x_585 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_585, 0, x_2); lean_ctor_set(x_585, 1, x_584); x_586 = lean_array_push(x_582, x_585); -x_587 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_587 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_588 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_588, 0, x_2); @@ -4429,7 +4429,7 @@ x_592 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_592, 0, x_591); lean_ctor_set(x_592, 1, x_590); x_593 = lean_array_push(x_582, x_592); -x_594 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_594 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_595 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_595, 0, x_2); @@ -4439,17 +4439,17 @@ x_597 = l_Lean_instInhabitedSyntax; x_598 = lean_array_get(x_597, x_107, x_113); lean_dec(x_107); x_599 = lean_array_push(x_596, x_598); -x_600 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_600 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_601 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_601, 0, x_600); lean_ctor_set(x_601, 1, x_599); x_602 = lean_array_push(x_589, x_601); -x_603 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_603 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_604 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_604, 0, x_603); lean_ctor_set(x_604, 1, x_602); x_605 = lean_array_push(x_582, x_604); -x_606 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_606 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_607 = lean_array_push(x_605, x_606); x_608 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_608, 0, x_591); @@ -4461,7 +4461,7 @@ x_611 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_611, 0, x_2); lean_ctor_set(x_611, 1, x_610); x_612 = lean_array_push(x_609, x_611); -x_613 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_613 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_614 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_614, 0, x_613); lean_ctor_set(x_614, 1, x_612); @@ -4471,7 +4471,7 @@ x_617 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_617, 0, x_591); lean_ctor_set(x_617, 1, x_616); x_618 = lean_array_push(x_583, x_617); -x_619 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_619 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_620 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_620, 0, x_619); lean_ctor_set(x_620, 1, x_618); @@ -4508,7 +4508,7 @@ lean_inc(x_626); x_627 = lean_ctor_get(x_625, 1); lean_inc(x_627); lean_dec(x_625); -x_628 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_628 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_629 = lean_name_mk_string(x_4, x_628); lean_inc(x_629); @@ -4535,7 +4535,7 @@ x_637 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_637, 0, x_2); lean_ctor_set(x_637, 1, x_636); x_638 = lean_array_push(x_634, x_637); -x_639 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_639 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_640 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_640, 0, x_2); @@ -4548,7 +4548,7 @@ x_644 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_644, 0, x_643); lean_ctor_set(x_644, 1, x_642); x_645 = lean_array_push(x_634, x_644); -x_646 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_646 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_647 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_647, 0, x_2); @@ -4558,17 +4558,17 @@ x_649 = l_Lean_instInhabitedSyntax; x_650 = lean_array_get(x_649, x_107, x_113); lean_dec(x_107); x_651 = lean_array_push(x_648, x_650); -x_652 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_652 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_653 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_653, 0, x_652); lean_ctor_set(x_653, 1, x_651); x_654 = lean_array_push(x_641, x_653); -x_655 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_655 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_656 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_656, 0, x_655); lean_ctor_set(x_656, 1, x_654); x_657 = lean_array_push(x_634, x_656); -x_658 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_658 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_659 = lean_array_push(x_657, x_658); x_660 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_660, 0, x_643); @@ -4580,7 +4580,7 @@ x_663 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_663, 0, x_2); lean_ctor_set(x_663, 1, x_662); x_664 = lean_array_push(x_661, x_663); -x_665 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_665 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_666 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_666, 0, x_665); lean_ctor_set(x_666, 1, x_664); @@ -4590,7 +4590,7 @@ x_669 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_669, 0, x_643); lean_ctor_set(x_669, 1, x_668); x_670 = lean_array_push(x_635, x_669); -x_671 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_671 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_672 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_672, 0, x_671); lean_ctor_set(x_672, 1, x_670); @@ -4851,7 +4851,7 @@ x_732 = l_Array_empty___closed__1; x_733 = lean_array_push(x_732, x_731); x_734 = lean_array_push(x_732, x_717); x_735 = lean_array_push(x_734, x_718); -x_736 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_736 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_737 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_737, 0, x_2); @@ -4863,7 +4863,7 @@ x_740 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_740, 0, x_739); lean_ctor_set(x_740, 1, x_735); x_741 = lean_array_push(x_732, x_740); -x_742 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_742 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_743 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_743, 0, x_2); @@ -4873,12 +4873,12 @@ x_745 = l_Lean_instInhabitedSyntax; x_746 = lean_array_get(x_745, x_699, x_705); lean_dec(x_699); x_747 = lean_array_push(x_744, x_746); -x_748 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_748 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_749 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_749, 0, x_748); lean_ctor_set(x_749, 1, x_747); x_750 = lean_array_push(x_738, x_749); -x_751 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_751 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_752 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_752, 0, x_751); lean_ctor_set(x_752, 1, x_750); @@ -4887,7 +4887,7 @@ x_754 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_754, 0, x_739); lean_ctor_set(x_754, 1, x_753); x_755 = lean_array_push(x_733, x_754); -x_756 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_756 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_757 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_757, 0, x_756); lean_ctor_set(x_757, 1, x_755); @@ -4922,7 +4922,7 @@ lean_object* x_761; lean_object* x_762; uint8_t x_763; x_761 = lean_ctor_get(x_759, 1); lean_inc(x_761); lean_dec(x_759); -x_762 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_762 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_763 = lean_string_dec_eq(x_761, x_762); lean_dec(x_761); if (x_763 == 0) @@ -4964,7 +4964,7 @@ x_777 = l_Array_empty___closed__1; x_778 = lean_array_push(x_777, x_776); x_779 = lean_array_push(x_777, x_717); x_780 = lean_array_push(x_779, x_718); -x_781 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_781 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_782 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_782, 0, x_2); @@ -4976,7 +4976,7 @@ x_785 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_785, 0, x_784); lean_ctor_set(x_785, 1, x_780); x_786 = lean_array_push(x_777, x_785); -x_787 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_787 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_788 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_788, 0, x_2); @@ -4986,12 +4986,12 @@ x_790 = l_Lean_instInhabitedSyntax; x_791 = lean_array_get(x_790, x_699, x_705); lean_dec(x_699); x_792 = lean_array_push(x_789, x_791); -x_793 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_793 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_794 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_794, 0, x_793); lean_ctor_set(x_794, 1, x_792); x_795 = lean_array_push(x_783, x_794); -x_796 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_796 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_797 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_797, 0, x_796); lean_ctor_set(x_797, 1, x_795); @@ -5000,7 +5000,7 @@ x_799 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_799, 0, x_784); lean_ctor_set(x_799, 1, x_798); x_800 = lean_array_push(x_778, x_799); -x_801 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_801 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_802 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_802, 0, x_801); lean_ctor_set(x_802, 1, x_800); @@ -5050,7 +5050,7 @@ x_817 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_817, 0, x_816); lean_ctor_set(x_817, 1, x_815); x_818 = lean_array_push(x_812, x_817); -x_819 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_819 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_inc(x_2); x_820 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_820, 0, x_2); @@ -5068,7 +5068,7 @@ x_826 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_826, 0, x_825); lean_ctor_set(x_826, 1, x_824); x_827 = lean_array_push(x_813, x_826); -x_828 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_828 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_829 = lean_array_push(x_827, x_828); x_830 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__15; lean_inc(x_2); @@ -5114,7 +5114,7 @@ lean_ctor_set(x_847, 0, x_825); lean_ctor_set(x_847, 1, x_846); lean_inc(x_845); x_848 = lean_array_push(x_845, x_847); -x_849 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_849 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_850 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_850, 0, x_849); lean_ctor_set(x_850, 1, x_848); @@ -5133,7 +5133,7 @@ x_858 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_858, 0, x_825); lean_ctor_set(x_858, 1, x_857); x_859 = lean_array_push(x_812, x_858); -x_860 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_860 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_861 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_861, 0, x_2); @@ -5153,13 +5153,13 @@ lean_ctor_set(x_871, 0, x_870); lean_ctor_set(x_871, 1, x_869); x_872 = lean_array_push(x_812, x_871); x_873 = lean_array_push(x_872, x_834); -x_874 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_874 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_2); x_875 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_875, 0, x_2); lean_ctor_set(x_875, 1, x_874); x_876 = lean_array_push(x_812, x_875); -x_877 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_877 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_878 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_878, 0, x_877); lean_ctor_set(x_878, 1, x_876); @@ -5255,7 +5255,7 @@ x_909 = l_Array_empty___closed__1; x_910 = lean_array_push(x_909, x_908); x_911 = lean_array_push(x_909, x_717); x_912 = lean_array_push(x_911, x_718); -x_913 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_913 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_914 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_914, 0, x_2); @@ -5267,7 +5267,7 @@ x_917 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_917, 0, x_916); lean_ctor_set(x_917, 1, x_912); x_918 = lean_array_push(x_909, x_917); -x_919 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_919 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_920 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_920, 0, x_2); @@ -5277,12 +5277,12 @@ x_922 = l_Lean_instInhabitedSyntax; x_923 = lean_array_get(x_922, x_699, x_705); lean_dec(x_699); x_924 = lean_array_push(x_921, x_923); -x_925 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_925 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_926 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_926, 0, x_925); lean_ctor_set(x_926, 1, x_924); x_927 = lean_array_push(x_915, x_926); -x_928 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_928 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_929 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_929, 0, x_928); lean_ctor_set(x_929, 1, x_927); @@ -5291,7 +5291,7 @@ x_931 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_931, 0, x_916); lean_ctor_set(x_931, 1, x_930); x_932 = lean_array_push(x_910, x_931); -x_933 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_933 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_934 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_934, 0, x_933); lean_ctor_set(x_934, 1, x_932); @@ -5352,7 +5352,7 @@ x_949 = l_Array_empty___closed__1; x_950 = lean_array_push(x_949, x_948); x_951 = lean_array_push(x_949, x_717); x_952 = lean_array_push(x_951, x_718); -x_953 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_953 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_954 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_954, 0, x_2); @@ -5364,7 +5364,7 @@ x_957 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_957, 0, x_956); lean_ctor_set(x_957, 1, x_952); x_958 = lean_array_push(x_949, x_957); -x_959 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_959 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_960 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_960, 0, x_2); @@ -5374,12 +5374,12 @@ x_962 = l_Lean_instInhabitedSyntax; x_963 = lean_array_get(x_962, x_699, x_705); lean_dec(x_699); x_964 = lean_array_push(x_961, x_963); -x_965 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_965 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_966 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_966, 0, x_965); lean_ctor_set(x_966, 1, x_964); x_967 = lean_array_push(x_955, x_966); -x_968 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_968 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_969 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_969, 0, x_968); lean_ctor_set(x_969, 1, x_967); @@ -5388,7 +5388,7 @@ x_971 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_971, 0, x_956); lean_ctor_set(x_971, 1, x_970); x_972 = lean_array_push(x_950, x_971); -x_973 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_973 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_974 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_974, 0, x_973); lean_ctor_set(x_974, 1, x_972); @@ -5432,7 +5432,7 @@ lean_inc(x_981); x_982 = lean_ctor_get(x_980, 1); lean_inc(x_982); lean_dec(x_980); -x_983 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_983 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_984 = lean_name_mk_string(x_4, x_983); lean_inc(x_984); @@ -5460,7 +5460,7 @@ x_993 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_993, 0, x_2); lean_ctor_set(x_993, 1, x_992); x_994 = lean_array_push(x_990, x_993); -x_995 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_995 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_996 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_996, 0, x_2); @@ -5473,7 +5473,7 @@ x_1000 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1000, 0, x_999); lean_ctor_set(x_1000, 1, x_998); x_1001 = lean_array_push(x_990, x_1000); -x_1002 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1002 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_1003 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1003, 0, x_2); @@ -5483,17 +5483,17 @@ x_1005 = l_Lean_instInhabitedSyntax; x_1006 = lean_array_get(x_1005, x_699, x_705); lean_dec(x_699); x_1007 = lean_array_push(x_1004, x_1006); -x_1008 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1008 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1009 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1009, 0, x_1008); lean_ctor_set(x_1009, 1, x_1007); x_1010 = lean_array_push(x_997, x_1009); -x_1011 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1011 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1012 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1012, 0, x_1011); lean_ctor_set(x_1012, 1, x_1010); x_1013 = lean_array_push(x_990, x_1012); -x_1014 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1014 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1015 = lean_array_push(x_1013, x_1014); x_1016 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1016, 0, x_999); @@ -5505,7 +5505,7 @@ x_1019 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1019, 0, x_2); lean_ctor_set(x_1019, 1, x_1018); x_1020 = lean_array_push(x_1017, x_1019); -x_1021 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1021 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1022 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1022, 0, x_1021); lean_ctor_set(x_1022, 1, x_1020); @@ -5515,7 +5515,7 @@ x_1025 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1025, 0, x_999); lean_ctor_set(x_1025, 1, x_1024); x_1026 = lean_array_push(x_991, x_1025); -x_1027 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1027 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1028 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1028, 0, x_1027); lean_ctor_set(x_1028, 1, x_1026); @@ -5550,7 +5550,7 @@ lean_object* x_1032; lean_object* x_1033; uint8_t x_1034; x_1032 = lean_ctor_get(x_1030, 1); lean_inc(x_1032); lean_dec(x_1030); -x_1033 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_1033 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_1034 = lean_string_dec_eq(x_1032, x_1033); lean_dec(x_1032); if (x_1034 == 0) @@ -5568,7 +5568,7 @@ lean_inc(x_1039); x_1040 = lean_ctor_get(x_1038, 1); lean_inc(x_1040); lean_dec(x_1038); -x_1041 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_1041 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_1042 = lean_name_mk_string(x_4, x_1041); lean_inc(x_1042); @@ -5596,7 +5596,7 @@ x_1051 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1051, 0, x_2); lean_ctor_set(x_1051, 1, x_1050); x_1052 = lean_array_push(x_1048, x_1051); -x_1053 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1053 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_1054 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1054, 0, x_2); @@ -5609,7 +5609,7 @@ x_1058 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1058, 0, x_1057); lean_ctor_set(x_1058, 1, x_1056); x_1059 = lean_array_push(x_1048, x_1058); -x_1060 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1060 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_1061 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1061, 0, x_2); @@ -5619,17 +5619,17 @@ x_1063 = l_Lean_instInhabitedSyntax; x_1064 = lean_array_get(x_1063, x_699, x_705); lean_dec(x_699); x_1065 = lean_array_push(x_1062, x_1064); -x_1066 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1066 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1067 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1067, 0, x_1066); lean_ctor_set(x_1067, 1, x_1065); x_1068 = lean_array_push(x_1055, x_1067); -x_1069 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1069 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1070 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1070, 0, x_1069); lean_ctor_set(x_1070, 1, x_1068); x_1071 = lean_array_push(x_1048, x_1070); -x_1072 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1072 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1073 = lean_array_push(x_1071, x_1072); x_1074 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1074, 0, x_1057); @@ -5641,7 +5641,7 @@ x_1077 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1077, 0, x_2); lean_ctor_set(x_1077, 1, x_1076); x_1078 = lean_array_push(x_1075, x_1077); -x_1079 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1079 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1080 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1080, 0, x_1079); lean_ctor_set(x_1080, 1, x_1078); @@ -5651,7 +5651,7 @@ x_1083 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1083, 0, x_1057); lean_ctor_set(x_1083, 1, x_1082); x_1084 = lean_array_push(x_1049, x_1083); -x_1085 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1085 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1086 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1086, 0, x_1085); lean_ctor_set(x_1086, 1, x_1084); @@ -5706,7 +5706,7 @@ x_1104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1104, 0, x_1103); lean_ctor_set(x_1104, 1, x_1102); x_1105 = lean_array_push(x_1097, x_1104); -x_1106 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1106 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1107 = lean_array_push(x_1105, x_1106); x_1108 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__15; lean_inc(x_2); @@ -5751,7 +5751,7 @@ x_1125 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1125, 0, x_1103); lean_ctor_set(x_1125, 1, x_1124); x_1126 = lean_array_push(x_1123, x_1125); -x_1127 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1127 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1128, 0, x_1127); lean_ctor_set(x_1128, 1, x_1126); @@ -5760,7 +5760,7 @@ x_1130 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1130, 0, x_1103); lean_ctor_set(x_1130, 1, x_1129); x_1131 = lean_array_push(x_1096, x_1130); -x_1132 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1132 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_1133 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1133, 0, x_2); @@ -5868,7 +5868,7 @@ lean_inc(x_1174); x_1175 = lean_ctor_get(x_1173, 1); lean_inc(x_1175); lean_dec(x_1173); -x_1176 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_1176 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_1177 = lean_name_mk_string(x_4, x_1176); lean_inc(x_1177); @@ -5896,7 +5896,7 @@ x_1186 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1186, 0, x_2); lean_ctor_set(x_1186, 1, x_1185); x_1187 = lean_array_push(x_1183, x_1186); -x_1188 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1188 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_1189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1189, 0, x_2); @@ -5909,7 +5909,7 @@ x_1193 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1193, 0, x_1192); lean_ctor_set(x_1193, 1, x_1191); x_1194 = lean_array_push(x_1183, x_1193); -x_1195 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1195 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_1196 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1196, 0, x_2); @@ -5919,17 +5919,17 @@ x_1198 = l_Lean_instInhabitedSyntax; x_1199 = lean_array_get(x_1198, x_699, x_705); lean_dec(x_699); x_1200 = lean_array_push(x_1197, x_1199); -x_1201 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1201 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1202 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1202, 0, x_1201); lean_ctor_set(x_1202, 1, x_1200); x_1203 = lean_array_push(x_1190, x_1202); -x_1204 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1204 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1205 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1205, 0, x_1204); lean_ctor_set(x_1205, 1, x_1203); x_1206 = lean_array_push(x_1183, x_1205); -x_1207 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1207 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1208 = lean_array_push(x_1206, x_1207); x_1209 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1209, 0, x_1192); @@ -5941,7 +5941,7 @@ x_1212 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1212, 0, x_2); lean_ctor_set(x_1212, 1, x_1211); x_1213 = lean_array_push(x_1210, x_1212); -x_1214 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1214 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1215 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1215, 0, x_1214); lean_ctor_set(x_1215, 1, x_1213); @@ -5951,7 +5951,7 @@ x_1218 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1218, 0, x_1192); lean_ctor_set(x_1218, 1, x_1217); x_1219 = lean_array_push(x_1184, x_1218); -x_1220 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1220 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1221 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1221, 0, x_1220); lean_ctor_set(x_1221, 1, x_1219); @@ -5988,7 +5988,7 @@ lean_inc(x_1227); x_1228 = lean_ctor_get(x_1226, 1); lean_inc(x_1228); lean_dec(x_1226); -x_1229 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_1229 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; lean_inc(x_4); x_1230 = lean_name_mk_string(x_4, x_1229); lean_inc(x_1230); @@ -6016,7 +6016,7 @@ x_1239 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1239, 0, x_2); lean_ctor_set(x_1239, 1, x_1238); x_1240 = lean_array_push(x_1236, x_1239); -x_1241 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1241 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_2); x_1242 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1242, 0, x_2); @@ -6029,7 +6029,7 @@ x_1246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1246, 0, x_1245); lean_ctor_set(x_1246, 1, x_1244); x_1247 = lean_array_push(x_1236, x_1246); -x_1248 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1248 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_1249 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1249, 0, x_2); @@ -6039,17 +6039,17 @@ x_1251 = l_Lean_instInhabitedSyntax; x_1252 = lean_array_get(x_1251, x_699, x_705); lean_dec(x_699); x_1253 = lean_array_push(x_1250, x_1252); -x_1254 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1254 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1255 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1255, 0, x_1254); lean_ctor_set(x_1255, 1, x_1253); x_1256 = lean_array_push(x_1243, x_1255); -x_1257 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1257 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1258 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1258, 0, x_1257); lean_ctor_set(x_1258, 1, x_1256); x_1259 = lean_array_push(x_1236, x_1258); -x_1260 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1260 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1261 = lean_array_push(x_1259, x_1260); x_1262 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1262, 0, x_1245); @@ -6061,7 +6061,7 @@ x_1265 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1265, 0, x_2); lean_ctor_set(x_1265, 1, x_1264); x_1266 = lean_array_push(x_1263, x_1265); -x_1267 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1267 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1268, 0, x_1267); lean_ctor_set(x_1268, 1, x_1266); @@ -6071,7 +6071,7 @@ x_1271 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1271, 0, x_1245); lean_ctor_set(x_1271, 1, x_1270); x_1272 = lean_array_push(x_1237, x_1271); -x_1273 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1273 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1274 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1274, 0, x_1273); lean_ctor_set(x_1274, 1, x_1272); @@ -6256,17 +6256,17 @@ if (lean_obj_tag(x_1300) == 0) lean_object* x_1301; lean_object* x_1302; uint8_t x_1303; x_1301 = lean_ctor_get(x_1299, 1); lean_inc(x_1301); -x_1302 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_1302 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_1303 = lean_string_dec_eq(x_1301, x_1302); if (x_1303 == 0) { lean_object* x_1304; uint8_t x_1305; -x_1304 = l_myMacro____x40_Init_Notation___hyg_449____closed__1; +x_1304 = l_myMacro____x40_Init_Notation___hyg_281____closed__1; x_1305 = lean_string_dec_eq(x_1301, x_1304); if (x_1305 == 0) { lean_object* x_1306; uint8_t x_1307; -x_1306 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_1306 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_1307 = lean_string_dec_eq(x_1301, x_1306); lean_dec(x_1301); if (x_1307 == 0) @@ -6387,12 +6387,12 @@ x_1356 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1356, 0, x_1355); lean_ctor_set(x_1356, 1, x_1354); x_1357 = lean_array_push(x_1350, x_1356); -x_1358 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1358 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1359 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1359, 0, x_1358); lean_ctor_set(x_1359, 1, x_1357); x_1360 = lean_array_push(x_1331, x_1359); -x_1361 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1361 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1362 = lean_array_push(x_1360, x_1361); x_1363 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1363, 0, x_1355); @@ -6404,7 +6404,7 @@ x_1366 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1366, 0, x_2); lean_ctor_set(x_1366, 1, x_1365); x_1367 = lean_array_push(x_1364, x_1366); -x_1368 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1368 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1369 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1369, 0, x_1368); lean_ctor_set(x_1369, 1, x_1367); @@ -6500,12 +6500,12 @@ x_1408 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1408, 0, x_1407); lean_ctor_set(x_1408, 1, x_1406); x_1409 = lean_array_push(x_1402, x_1408); -x_1410 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1410 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1411 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1411, 0, x_1410); lean_ctor_set(x_1411, 1, x_1409); x_1412 = lean_array_push(x_1383, x_1411); -x_1413 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1413 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1414 = lean_array_push(x_1412, x_1413); x_1415 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1415, 0, x_1407); @@ -6517,7 +6517,7 @@ x_1418 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1418, 0, x_2); lean_ctor_set(x_1418, 1, x_1417); x_1419 = lean_array_push(x_1416, x_1418); -x_1420 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1420 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1421 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1421, 0, x_1420); lean_ctor_set(x_1421, 1, x_1419); @@ -6586,7 +6586,7 @@ x_1446 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1446, 0, x_1445); lean_ctor_set(x_1446, 1, x_1444); x_1447 = lean_array_push(x_1441, x_1446); -x_1448 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1448 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1449 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1449, 0, x_1448); lean_ctor_set(x_1449, 1, x_1447); @@ -6633,7 +6633,7 @@ x_1465 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1465, 0, x_1464); lean_ctor_set(x_1465, 1, x_1463); x_1466 = lean_array_push(x_1460, x_1465); -x_1467 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1467 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1468 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1468, 0, x_1467); lean_ctor_set(x_1468, 1, x_1466); @@ -6714,7 +6714,7 @@ x_1499 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1499, 0, x_1498); lean_ctor_set(x_1499, 1, x_1497); x_1500 = lean_array_push(x_1491, x_1499); -x_1501 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1501 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1502 = lean_array_push(x_1500, x_1501); x_1503 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__15; lean_inc(x_2); @@ -6772,7 +6772,7 @@ lean_ctor_set(x_1524, 0, x_1498); lean_ctor_set(x_1524, 1, x_1523); lean_inc(x_1524); x_1525 = lean_array_push(x_1518, x_1524); -x_1526 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1526 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1527 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1527, 0, x_1526); lean_ctor_set(x_1527, 1, x_1525); @@ -6781,7 +6781,7 @@ x_1529 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1529, 0, x_1498); lean_ctor_set(x_1529, 1, x_1528); x_1530 = lean_array_push(x_1483, x_1529); -x_1531 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1531 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_1532 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1532, 0, x_2); @@ -6891,7 +6891,7 @@ x_1578 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1578, 0, x_2); lean_ctor_set(x_1578, 1, x_1577); x_1579 = lean_array_push(x_1576, x_1578); -x_1580 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1580 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1581 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1581, 0, x_1580); lean_ctor_set(x_1581, 1, x_1579); @@ -6966,7 +6966,7 @@ x_1611 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1611, 0, x_1610); lean_ctor_set(x_1611, 1, x_1609); x_1612 = lean_array_push(x_1603, x_1611); -x_1613 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1613 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1614 = lean_array_push(x_1612, x_1613); x_1615 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__15; lean_inc(x_2); @@ -7024,7 +7024,7 @@ lean_ctor_set(x_1636, 0, x_1610); lean_ctor_set(x_1636, 1, x_1635); lean_inc(x_1636); x_1637 = lean_array_push(x_1630, x_1636); -x_1638 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1638 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1639 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1639, 0, x_1638); lean_ctor_set(x_1639, 1, x_1637); @@ -7033,7 +7033,7 @@ x_1641 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1641, 0, x_1610); lean_ctor_set(x_1641, 1, x_1640); x_1642 = lean_array_push(x_1595, x_1641); -x_1643 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1643 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_1644 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1644, 0, x_2); @@ -7143,7 +7143,7 @@ x_1690 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1690, 0, x_2); lean_ctor_set(x_1690, 1, x_1689); x_1691 = lean_array_push(x_1688, x_1690); -x_1692 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1692 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1693 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1693, 0, x_1692); lean_ctor_set(x_1693, 1, x_1691); @@ -7288,7 +7288,7 @@ x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); x_57 = lean_array_push(x_52, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_58 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -7333,7 +7333,7 @@ x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_73); lean_ctor_set(x_74, 1, x_72); x_75 = lean_array_push(x_70, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_76 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_76); lean_ctor_set(x_77, 1, x_75); @@ -7467,7 +7467,7 @@ x_7 = l___private_Init_Meta_0__Lean_quoteList___at___private_Lean_Elab_Quotation x_8 = l_Lean_Syntax_mkApp___closed__1; x_9 = lean_array_push(x_8, x_6); x_10 = lean_array_push(x_9, x_7); -x_11 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_11 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_12 = l_Lean_Syntax_mkCApp(x_11, x_10); return x_12; } @@ -7506,7 +7506,7 @@ x_13 = l_Lean_instQuoteProd___rarg___closed__2; x_14 = l_Lean_Syntax_mkCApp(x_13, x_12); x_15 = lean_array_push(x_10, x_14); x_16 = lean_array_push(x_15, x_5); -x_17 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_17 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_18 = l_Lean_Syntax_mkCApp(x_17, x_16); return x_18; } @@ -7642,7 +7642,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -7755,7 +7755,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__13; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -7765,7 +7765,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Util_0__Lean_Elab_evalSyntaxConstantUnsafe___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -7857,7 +7857,7 @@ static lean_object* _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quot _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__31; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8041,7 +8041,7 @@ static lean_object* _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quot _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__47; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8361,7 +8361,7 @@ x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); x_48 = lean_array_push(x_42, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_49 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); @@ -8395,7 +8395,7 @@ x_64 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_64, 0, x_63); lean_ctor_set(x_64, 1, x_62); x_65 = lean_array_push(x_59, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_66 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_67 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_67, 0, x_66); lean_ctor_set(x_67, 1, x_65); @@ -8548,21 +8548,21 @@ lean_ctor_set_tag(x_1, 1); lean_ctor_set(x_1, 1, x_136); lean_ctor_set(x_1, 0, x_137); x_138 = lean_array_push(x_128, x_1); -x_139 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_139 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); x_141 = lean_array_push(x_121, x_140); -x_142 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_142 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_143 = lean_array_push(x_141, x_142); x_144 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_144, 0, x_137); lean_ctor_set(x_144, 1, x_143); -x_145 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_145 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_146 = lean_array_push(x_145, x_144); -x_147 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_147 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_148 = lean_array_push(x_146, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_149 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_150, 0, x_149); lean_ctor_set(x_150, 1, x_148); @@ -8633,21 +8633,21 @@ lean_ctor_set_tag(x_1, 1); lean_ctor_set(x_1, 1, x_180); lean_ctor_set(x_1, 0, x_181); x_182 = lean_array_push(x_172, x_1); -x_183 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_183 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_184 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_184, 0, x_183); lean_ctor_set(x_184, 1, x_182); x_185 = lean_array_push(x_165, x_184); -x_186 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_186 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_187 = lean_array_push(x_185, x_186); x_188 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_188, 0, x_181); lean_ctor_set(x_188, 1, x_187); -x_189 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_189 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_190 = lean_array_push(x_189, x_188); -x_191 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_191 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_192 = lean_array_push(x_190, x_191); -x_193 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_193 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_194 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_194, 0, x_193); lean_ctor_set(x_194, 1, x_192); @@ -8744,21 +8744,21 @@ x_233 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_233, 0, x_232); lean_ctor_set(x_233, 1, x_231); x_234 = lean_array_push(x_223, x_233); -x_235 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_235 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_236 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_236, 0, x_235); lean_ctor_set(x_236, 1, x_234); x_237 = lean_array_push(x_216, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_238 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_239 = lean_array_push(x_237, x_238); x_240 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_240, 0, x_232); lean_ctor_set(x_240, 1, x_239); -x_241 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_241 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_242 = lean_array_push(x_241, x_240); -x_243 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_243 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_244 = lean_array_push(x_242, x_243); -x_245 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_245 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_246, 0, x_245); lean_ctor_set(x_246, 1, x_244); @@ -8870,21 +8870,21 @@ x_293 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_293, 0, x_292); lean_ctor_set(x_293, 1, x_291); x_294 = lean_array_push(x_283, x_293); -x_295 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_295 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_296 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_296, 0, x_295); lean_ctor_set(x_296, 1, x_294); x_297 = lean_array_push(x_276, x_296); -x_298 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_298 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_299 = lean_array_push(x_297, x_298); x_300 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_300, 0, x_292); lean_ctor_set(x_300, 1, x_299); -x_301 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_301 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_302 = lean_array_push(x_301, x_300); -x_303 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_303 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_304 = lean_array_push(x_302, x_303); -x_305 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_305 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_306 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_306, 0, x_305); lean_ctor_set(x_306, 1, x_304); @@ -9025,21 +9025,21 @@ x_375 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_375, 0, x_374); lean_ctor_set(x_375, 1, x_373); x_376 = lean_array_push(x_365, x_375); -x_377 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_377 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_378 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_378, 0, x_377); lean_ctor_set(x_378, 1, x_376); x_379 = lean_array_push(x_358, x_378); -x_380 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_380 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_381 = lean_array_push(x_379, x_380); x_382 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_382, 0, x_374); lean_ctor_set(x_382, 1, x_381); -x_383 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_383 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_384 = lean_array_push(x_383, x_382); -x_385 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_385 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_386 = lean_array_push(x_384, x_385); -x_387 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_387 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_388 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_388, 0, x_387); lean_ctor_set(x_388, 1, x_386); @@ -9221,21 +9221,21 @@ x_472 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_472, 0, x_471); lean_ctor_set(x_472, 1, x_470); x_473 = lean_array_push(x_462, x_472); -x_474 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_474 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_475 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_475, 0, x_474); lean_ctor_set(x_475, 1, x_473); x_476 = lean_array_push(x_455, x_475); -x_477 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_477 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_478 = lean_array_push(x_476, x_477); x_479 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_479, 0, x_471); lean_ctor_set(x_479, 1, x_478); -x_480 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_480 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_481 = lean_array_push(x_480, x_479); -x_482 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_482 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_483 = lean_array_push(x_481, x_482); -x_484 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_484 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_485 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_485, 0, x_484); lean_ctor_set(x_485, 1, x_483); @@ -9464,7 +9464,7 @@ static lean_object* _init_l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__6( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9672,14 +9672,14 @@ if (x_17 == 0) { 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_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; lean_object* x_88; lean_object* x_89; lean_object* x_90; 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; x_18 = lean_ctor_get(x_16, 0); -x_19 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_19 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_14); lean_inc(x_18); x_20 = l_Lean_addMacroScope(x_18, x_19, x_14); x_21 = lean_box(0); x_22 = l_Lean_instInhabitedSourceInfo___closed__1; -x_23 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_24 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_23 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_24 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_25 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_25, 0, x_22); lean_ctor_set(x_25, 1, x_23); @@ -9715,7 +9715,7 @@ x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); x_41 = lean_array_push(x_26, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_42 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_43 = lean_array_push(x_41, x_42); x_44 = l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__13; lean_inc(x_14); @@ -9760,32 +9760,32 @@ x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_39); lean_ctor_set(x_65, 1, x_64); x_66 = lean_array_push(x_63, x_65); -x_67 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_67 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_68 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_68, 0, x_67); lean_ctor_set(x_68, 1, x_66); x_69 = lean_array_push(x_57, x_68); -x_70 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_70 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); -x_72 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_72 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_73 = lean_array_push(x_72, x_71); -x_74 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_74 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_74); lean_ctor_set(x_75, 1, x_73); x_76 = lean_array_push(x_26, x_75); -x_77 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_77 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_78 = lean_array_push(x_76, x_77); x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_39); lean_ctor_set(x_79, 1, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_80 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_81 = lean_array_push(x_80, x_79); -x_82 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_82 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_83 = lean_array_push(x_81, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_84 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_85 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_85, 0, x_84); lean_ctor_set(x_85, 1, x_83); @@ -9835,14 +9835,14 @@ x_105 = lean_ctor_get(x_16, 1); lean_inc(x_105); lean_inc(x_104); lean_dec(x_16); -x_106 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_106 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_inc(x_14); lean_inc(x_104); x_107 = l_Lean_addMacroScope(x_104, x_106, x_14); x_108 = lean_box(0); x_109 = l_Lean_instInhabitedSourceInfo___closed__1; -x_110 = l_myMacro____x40_Init_Notation___hyg_9765____closed__3; -x_111 = l_myMacro____x40_Init_Notation___hyg_9765____closed__9; +x_110 = l_myMacro____x40_Init_Notation___hyg_9597____closed__3; +x_111 = l_myMacro____x40_Init_Notation___hyg_9597____closed__9; x_112 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_112, 0, x_109); lean_ctor_set(x_112, 1, x_110); @@ -9878,7 +9878,7 @@ x_127 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_127, 0, x_126); lean_ctor_set(x_127, 1, x_125); x_128 = lean_array_push(x_113, x_127); -x_129 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_129 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_130 = lean_array_push(x_128, x_129); x_131 = l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__13; lean_inc(x_14); @@ -9923,32 +9923,32 @@ x_152 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_152, 0, x_126); lean_ctor_set(x_152, 1, x_151); x_153 = lean_array_push(x_150, x_152); -x_154 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_154 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_155 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_155, 0, x_154); lean_ctor_set(x_155, 1, x_153); x_156 = lean_array_push(x_144, x_155); -x_157 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_157 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_158 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_158, 0, x_157); lean_ctor_set(x_158, 1, x_156); -x_159 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_159 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_160 = lean_array_push(x_159, x_158); -x_161 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_161 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_162 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_162, 0, x_161); lean_ctor_set(x_162, 1, x_160); x_163 = lean_array_push(x_113, x_162); -x_164 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_164 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_165 = lean_array_push(x_163, x_164); x_166 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_166, 0, x_126); lean_ctor_set(x_166, 1, x_165); -x_167 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_167 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_168 = lean_array_push(x_167, x_166); -x_169 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_169 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_170 = lean_array_push(x_168, x_169); -x_171 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_171 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_172 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_172, 0, x_171); lean_ctor_set(x_172, 1, x_170); @@ -10081,9 +10081,9 @@ static lean_object* _init_l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_____ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__6; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -10502,7 +10502,7 @@ lean_ctor_set(x_28, 0, x_22); lean_ctor_set(x_28, 1, x_27); x_29 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_30 = lean_array_push(x_29, x_28); -x_31 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_31 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_32 = lean_array_push(x_30, x_31); x_33 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_34 = lean_alloc_ctor(1, 2, 0); @@ -10514,7 +10514,7 @@ lean_ctor_set(x_36, 0, x_22); lean_ctor_set(x_36, 1, x_35); x_37 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_38 = lean_array_push(x_37, x_36); -x_39 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_39 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_40 = lean_array_push(x_38, x_39); x_41 = lean_array_push(x_40, x_39); x_42 = lean_array_push(x_41, x_39); @@ -10553,7 +10553,7 @@ lean_ctor_set(x_61, 0, x_15); lean_ctor_set(x_61, 1, x_59); lean_ctor_set(x_61, 2, x_58); lean_ctor_set(x_61, 3, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_62 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_63 = lean_array_push(x_62, x_61); x_64 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_65 = lean_alloc_ctor(1, 2, 0); @@ -10595,11 +10595,11 @@ x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_22); lean_ctor_set(x_84, 1, x_83); x_85 = lean_array_push(x_77, x_84); -x_86 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_86 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_86); lean_ctor_set(x_87, 1, x_85); -x_88 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_88 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_89 = lean_array_push(x_88, x_87); x_90 = lean_array_push(x_89, x_39); x_91 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -10682,7 +10682,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Syntax_isQuot_match__1___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10728,7 +10728,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4163____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10776,7 +10776,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10946,7 +10946,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_stx___x3c_x7c_x3e_____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10994,8 +10994,8 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_prec___x2b_____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__13; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -11050,7 +11050,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4198____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -11106,7 +11106,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4203____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -11806,7 +11806,7 @@ x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); x_38 = lean_array_push(x_31, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_39 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); @@ -11843,7 +11843,7 @@ x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); x_57 = lean_array_push(x_50, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_58 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -11963,19 +11963,19 @@ x_9 = lean_ctor_get(x_7, 1); lean_inc(x_9); x_10 = lean_ctor_get_usize(x_7, 2); lean_dec(x_7); -x_11 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_11 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_12 = lean_string_dec_eq(x_9, x_11); if (x_12 == 0) { lean_object* x_13; uint8_t x_14; lean_dec(x_2); -x_13 = l_myMacro____x40_Init_Notation___hyg_449____closed__1; +x_13 = l_myMacro____x40_Init_Notation___hyg_281____closed__1; x_14 = lean_string_dec_eq(x_9, x_13); if (x_14 == 0) { lean_object* x_15; uint8_t x_16; lean_dec(x_3); -x_15 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_15 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_16 = lean_string_dec_eq(x_9, x_15); lean_dec(x_9); if (x_16 == 0) @@ -12134,7 +12134,7 @@ x_6 = l_Lean_Syntax_isQuot_match__1___rarg___closed__1; x_7 = lean_name_mk_string(x_1, x_6); x_8 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___lambda__1___closed__3; x_9 = lean_array_push(x_8, x_2); -x_10 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_10 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_11 = lean_array_push(x_9, x_10); x_12 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_12, 0, x_7); @@ -12432,17 +12432,17 @@ if (lean_obj_tag(x_18) == 0) lean_object* x_19; lean_object* x_20; uint8_t x_21; x_19 = lean_ctor_get(x_17, 1); lean_inc(x_19); -x_20 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_20 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_21 = lean_string_dec_eq(x_19, x_20); if (x_21 == 0) { lean_object* x_22; uint8_t x_23; -x_22 = l_myMacro____x40_Init_Notation___hyg_449____closed__1; +x_22 = l_myMacro____x40_Init_Notation___hyg_281____closed__1; x_23 = lean_string_dec_eq(x_19, x_22); if (x_23 == 0) { lean_object* x_24; uint8_t x_25; -x_24 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_24 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_25 = lean_string_dec_eq(x_19, x_24); lean_dec(x_19); if (x_25 == 0) @@ -12491,23 +12491,23 @@ if (x_40 == 0) { 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; lean_object* x_88; lean_object* x_89; lean_object* x_90; 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; x_41 = lean_ctor_get(x_39, 0); -x_42 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_42 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_3); x_43 = lean_name_mk_string(x_3, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_44 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_3); x_45 = lean_name_mk_string(x_3, x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_46 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_3); x_47 = lean_name_mk_string(x_3, x_46); x_48 = l_Array_empty___closed__1; x_49 = lean_array_push(x_48, x_4); -x_50 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_50 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_51 = lean_array_push(x_49, x_50); x_52 = lean_array_push(x_51, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_53 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_54 = lean_array_push(x_52, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_55 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; lean_inc(x_3); x_56 = lean_name_mk_string(x_3, x_55); x_57 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__43; @@ -12517,7 +12517,7 @@ x_59 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo__ lean_inc(x_37); lean_inc(x_41); x_60 = l_Lean_addMacroScope(x_41, x_59, x_37); -x_61 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_61 = l_Lean_Parser_Syntax_addPrec___closed__5; x_62 = lean_name_mk_string(x_5, x_61); x_63 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__37; lean_inc(x_62); @@ -12546,7 +12546,7 @@ lean_ctor_set(x_75, 1, x_74); x_76 = lean_array_push(x_48, x_75); x_77 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice(x_1); x_78 = lean_array_push(x_48, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_79 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_80 = lean_name_mk_string(x_3, x_79); x_81 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__9; lean_inc(x_37); @@ -12590,9 +12590,9 @@ x_100 = lean_array_push(x_99, x_50); x_101 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_101, 0, x_95); lean_ctor_set(x_101, 1, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_102 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_103 = lean_array_push(x_102, x_101); -x_104 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_104 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_105 = lean_array_push(x_103, x_104); x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_80); @@ -12613,9 +12613,9 @@ x_113 = lean_array_push(x_48, x_112); x_114 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_114, 0, x_45); lean_ctor_set(x_114, 1, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_115 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_116 = lean_array_push(x_115, x_114); -x_117 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_117 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_118 = lean_array_push(x_116, x_117); x_119 = lean_array_push(x_118, x_6); x_120 = lean_alloc_ctor(1, 2, 0); @@ -12632,23 +12632,23 @@ x_122 = lean_ctor_get(x_39, 1); lean_inc(x_122); lean_inc(x_121); lean_dec(x_39); -x_123 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_123 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_3); x_124 = lean_name_mk_string(x_3, x_123); -x_125 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_125 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_3); x_126 = lean_name_mk_string(x_3, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_127 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_3); x_128 = lean_name_mk_string(x_3, x_127); x_129 = l_Array_empty___closed__1; x_130 = lean_array_push(x_129, x_4); -x_131 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_131 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_132 = lean_array_push(x_130, x_131); x_133 = lean_array_push(x_132, x_131); -x_134 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_134 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_135 = lean_array_push(x_133, x_134); -x_136 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_136 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; lean_inc(x_3); x_137 = lean_name_mk_string(x_3, x_136); x_138 = l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__43; @@ -12658,7 +12658,7 @@ x_140 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_ lean_inc(x_37); lean_inc(x_121); x_141 = l_Lean_addMacroScope(x_121, x_140, x_37); -x_142 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_142 = l_Lean_Parser_Syntax_addPrec___closed__5; x_143 = lean_name_mk_string(x_5, x_142); x_144 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__37; lean_inc(x_143); @@ -12687,7 +12687,7 @@ lean_ctor_set(x_156, 1, x_155); x_157 = lean_array_push(x_129, x_156); x_158 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice(x_1); x_159 = lean_array_push(x_129, x_158); -x_160 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_160 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_161 = lean_name_mk_string(x_3, x_160); x_162 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__9; lean_inc(x_37); @@ -12731,9 +12731,9 @@ x_181 = lean_array_push(x_180, x_131); x_182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_182, 0, x_176); lean_ctor_set(x_182, 1, x_181); -x_183 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_183 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_184 = lean_array_push(x_183, x_182); -x_185 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_185 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_186 = lean_array_push(x_184, x_185); x_187 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_187, 0, x_161); @@ -12754,9 +12754,9 @@ x_194 = lean_array_push(x_129, x_193); x_195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_195, 0, x_126); lean_ctor_set(x_195, 1, x_194); -x_196 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_196 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_197 = lean_array_push(x_196, x_195); -x_198 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_198 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_199 = lean_array_push(x_197, x_198); x_200 = lean_array_push(x_199, x_6); x_201 = lean_alloc_ctor(1, 2, 0); @@ -12788,29 +12788,29 @@ if (x_207 == 0) { 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; x_208 = lean_ctor_get(x_206, 0); -x_209 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_209 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_3); x_210 = lean_name_mk_string(x_3, x_209); -x_211 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_211 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_3); x_212 = lean_name_mk_string(x_3, x_211); -x_213 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_213 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_3); x_214 = lean_name_mk_string(x_3, x_213); x_215 = l_Array_empty___closed__1; x_216 = lean_array_push(x_215, x_4); -x_217 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_217 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_218 = lean_array_push(x_216, x_217); x_219 = lean_array_push(x_218, x_217); -x_220 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_220 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_221 = lean_array_push(x_219, x_220); -x_222 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_222 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_223 = lean_name_mk_string(x_3, x_222); x_224 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__9; lean_inc(x_204); lean_inc(x_208); x_225 = l_Lean_addMacroScope(x_208, x_224, x_204); -x_226 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_226 = l_Lean_Parser_Syntax_addPrec___closed__5; x_227 = lean_name_mk_string(x_5, x_226); x_228 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__8; x_229 = lean_name_mk_string(x_227, x_228); @@ -12854,9 +12854,9 @@ x_248 = lean_array_push(x_215, x_247); x_249 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_249, 0, x_212); lean_ctor_set(x_249, 1, x_248); -x_250 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_250 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_251 = lean_array_push(x_250, x_249); -x_252 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_252 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_253 = lean_array_push(x_251, x_252); x_254 = lean_array_push(x_253, x_6); x_255 = lean_alloc_ctor(1, 2, 0); @@ -12873,29 +12873,29 @@ x_257 = lean_ctor_get(x_206, 1); lean_inc(x_257); lean_inc(x_256); lean_dec(x_206); -x_258 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_258 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_3); x_259 = lean_name_mk_string(x_3, x_258); -x_260 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_260 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_3); x_261 = lean_name_mk_string(x_3, x_260); -x_262 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_262 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_3); x_263 = lean_name_mk_string(x_3, x_262); x_264 = l_Array_empty___closed__1; x_265 = lean_array_push(x_264, x_4); -x_266 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_266 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_267 = lean_array_push(x_265, x_266); x_268 = lean_array_push(x_267, x_266); -x_269 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_269 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_270 = lean_array_push(x_268, x_269); -x_271 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_271 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_272 = lean_name_mk_string(x_3, x_271); x_273 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__9; lean_inc(x_204); lean_inc(x_256); x_274 = l_Lean_addMacroScope(x_256, x_273, x_204); -x_275 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_275 = l_Lean_Parser_Syntax_addPrec___closed__5; x_276 = lean_name_mk_string(x_5, x_275); x_277 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__8; x_278 = lean_name_mk_string(x_276, x_277); @@ -12939,9 +12939,9 @@ x_297 = lean_array_push(x_264, x_296); x_298 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_298, 0, x_261); lean_ctor_set(x_298, 1, x_297); -x_299 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_299 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_300 = lean_array_push(x_299, x_298); -x_301 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_301 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_302 = lean_array_push(x_300, x_301); x_303 = lean_array_push(x_302, x_6); x_304 = lean_alloc_ctor(1, 2, 0); @@ -12973,29 +12973,29 @@ if (x_310 == 0) { 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; x_311 = lean_ctor_get(x_309, 0); -x_312 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_312 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_3); x_313 = lean_name_mk_string(x_3, x_312); -x_314 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_314 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_3); x_315 = lean_name_mk_string(x_3, x_314); -x_316 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_316 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_3); x_317 = lean_name_mk_string(x_3, x_316); x_318 = l_Array_empty___closed__1; x_319 = lean_array_push(x_318, x_4); -x_320 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_320 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_321 = lean_array_push(x_319, x_320); x_322 = lean_array_push(x_321, x_320); -x_323 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_323 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_324 = lean_array_push(x_322, x_323); -x_325 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_325 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_326 = lean_name_mk_string(x_3, x_325); x_327 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__18; lean_inc(x_307); lean_inc(x_311); x_328 = l_Lean_addMacroScope(x_311, x_327, x_307); -x_329 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_329 = l_Lean_Parser_Syntax_addPrec___closed__5; x_330 = lean_name_mk_string(x_5, x_329); x_331 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__17; x_332 = lean_name_mk_string(x_330, x_331); @@ -13039,9 +13039,9 @@ x_351 = lean_array_push(x_318, x_350); x_352 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_352, 0, x_315); lean_ctor_set(x_352, 1, x_351); -x_353 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_353 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_354 = lean_array_push(x_353, x_352); -x_355 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_355 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_356 = lean_array_push(x_354, x_355); x_357 = lean_array_push(x_356, x_6); x_358 = lean_alloc_ctor(1, 2, 0); @@ -13058,29 +13058,29 @@ x_360 = lean_ctor_get(x_309, 1); lean_inc(x_360); lean_inc(x_359); lean_dec(x_309); -x_361 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_361 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_3); x_362 = lean_name_mk_string(x_3, x_361); -x_363 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_363 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_3); x_364 = lean_name_mk_string(x_3, x_363); -x_365 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_365 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_3); x_366 = lean_name_mk_string(x_3, x_365); x_367 = l_Array_empty___closed__1; x_368 = lean_array_push(x_367, x_4); -x_369 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_369 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_370 = lean_array_push(x_368, x_369); x_371 = lean_array_push(x_370, x_369); -x_372 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_372 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_373 = lean_array_push(x_371, x_372); -x_374 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_374 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_375 = lean_name_mk_string(x_3, x_374); x_376 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__18; lean_inc(x_307); lean_inc(x_359); x_377 = l_Lean_addMacroScope(x_359, x_376, x_307); -x_378 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_378 = l_Lean_Parser_Syntax_addPrec___closed__5; x_379 = lean_name_mk_string(x_5, x_378); x_380 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__17; x_381 = lean_name_mk_string(x_379, x_380); @@ -13124,9 +13124,9 @@ x_400 = lean_array_push(x_367, x_399); x_401 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_401, 0, x_364); lean_ctor_set(x_401, 1, x_400); -x_402 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_402 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_403 = lean_array_push(x_402, x_401); -x_404 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_404 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_405 = lean_array_push(x_403, x_404); x_406 = lean_array_push(x_405, x_6); x_407 = lean_alloc_ctor(1, 2, 0); @@ -13262,7 +13262,7 @@ if (x_16 == 0) { 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_object* x_48; lean_object* x_49; lean_object* x_50; lean_object* x_51; lean_object* x_52; x_17 = lean_ctor_get(x_15, 0); -x_18 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_18 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_1); x_19 = lean_name_mk_string(x_1, x_18); lean_inc_n(x_2, 2); @@ -13276,16 +13276,16 @@ lean_ctor_set(x_21, 0, x_20); lean_ctor_set(x_21, 1, x_18); x_22 = l_Array_empty___closed__1; x_23 = lean_array_push(x_22, x_21); -x_24 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_24 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_1); x_25 = lean_name_mk_string(x_1, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_26 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; x_27 = lean_name_mk_string(x_1, x_26); x_28 = lean_array_push(x_22, x_3); -x_29 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_29 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_30 = lean_array_push(x_28, x_29); x_31 = lean_array_push(x_30, x_29); -x_32 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_32 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_20); x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_20); @@ -13310,7 +13310,7 @@ x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_25); lean_ctor_set(x_43, 1, x_42); x_44 = lean_array_push(x_23, x_43); -x_45 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_45 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_20); lean_ctor_set(x_46, 1, x_45); @@ -13335,7 +13335,7 @@ x_54 = lean_ctor_get(x_15, 1); lean_inc(x_54); lean_inc(x_53); lean_dec(x_15); -x_55 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_55 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_1); x_56 = lean_name_mk_string(x_1, x_55); lean_inc_n(x_2, 2); @@ -13349,16 +13349,16 @@ lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_55); x_59 = l_Array_empty___closed__1; x_60 = lean_array_push(x_59, x_58); -x_61 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_61 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_1); x_62 = lean_name_mk_string(x_1, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_63 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; x_64 = lean_name_mk_string(x_1, x_63); x_65 = lean_array_push(x_59, x_3); -x_66 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_66 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_67 = lean_array_push(x_65, x_66); x_68 = lean_array_push(x_67, x_66); -x_69 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_69 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_57); x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_57); @@ -13383,7 +13383,7 @@ x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_62); lean_ctor_set(x_80, 1, x_79); x_81 = lean_array_push(x_60, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_82 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_83 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_83, 0, x_57); lean_ctor_set(x_83, 1, x_82); @@ -13422,10 +13422,10 @@ lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean x_15 = lean_ctor_get(x_13, 0); x_16 = l_Array_empty___closed__1; x_17 = lean_array_push(x_16, x_1); -x_18 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_18 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_19 = lean_array_push(x_17, x_18); x_20 = lean_array_push(x_19, x_18); -x_21 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_21 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_22 = lean_array_push(x_20, x_21); x_23 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__13; x_24 = l_Lean_addMacroScope(x_15, x_23, x_11); @@ -13438,21 +13438,21 @@ lean_ctor_set(x_28, 1, x_27); lean_ctor_set(x_28, 2, x_24); lean_ctor_set(x_28, 3, x_25); x_29 = lean_array_push(x_22, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_30 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); x_32 = lean_array_push(x_16, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_33 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; 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_Notation___hyg_12836____closed__4; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_36 = lean_array_push(x_35, x_34); -x_37 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_37 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_38 = lean_array_push(x_36, x_37); x_39 = lean_array_push(x_38, x_2); -x_40 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_40 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_41 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_41, 0, x_40); lean_ctor_set(x_41, 1, x_39); @@ -13469,10 +13469,10 @@ lean_inc(x_42); lean_dec(x_13); x_44 = l_Array_empty___closed__1; x_45 = lean_array_push(x_44, x_1); -x_46 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_46 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_47 = lean_array_push(x_45, x_46); x_48 = lean_array_push(x_47, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_50 = lean_array_push(x_48, x_49); x_51 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___closed__13; x_52 = l_Lean_addMacroScope(x_42, x_51, x_11); @@ -13485,21 +13485,21 @@ lean_ctor_set(x_56, 1, x_55); lean_ctor_set(x_56, 2, x_52); lean_ctor_set(x_56, 3, x_53); x_57 = lean_array_push(x_50, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_58 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); x_60 = lean_array_push(x_44, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_61 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_61); lean_ctor_set(x_62, 1, x_60); -x_63 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_63 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_64 = lean_array_push(x_63, x_62); -x_65 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_65 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_66 = lean_array_push(x_64, x_65); x_67 = lean_array_push(x_66, x_2); -x_68 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_68 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_69 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_69, 0, x_68); lean_ctor_set(x_69, 1, x_67); @@ -13520,7 +13520,7 @@ x_9 = l_Lean_Syntax_isIdent(x_3); if (x_9 == 0) { lean_object* x_10; uint8_t x_11; -x_10 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_10 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_inc(x_3); x_11 = l_Lean_Syntax_isOfKind(x_3, x_10); if (x_11 == 0) @@ -13630,7 +13630,7 @@ else { lean_object* x_63; lean_object* x_64; lean_object* x_65; lean_object* x_66; lean_object* x_67; x_63 = lean_box(0); -x_64 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_64 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_65 = lean_alloc_closure((void*)(l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__5___boxed), 11, 3); lean_closure_set(x_65, 0, x_64); lean_closure_set(x_65, 1, x_63); @@ -13699,7 +13699,7 @@ x_19 = lean_usize_of_nat(x_18); lean_dec(x_18); x_20 = 0; x_21 = x_17; -x_22 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_22 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_23 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3(x_22, x_19, x_20, x_21); x_24 = x_23; x_25 = l_Lean_Syntax_getKind(x_16); @@ -13766,8 +13766,8 @@ lean_object* x_44; lean_object* x_45; lean_object* x_46; lean_object* x_47; lean x_44 = l_Lean_Syntax_getArg(x_39, x_38); x_45 = l_Lean_Syntax_getAntiquotTerm(x_44); lean_dec(x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_47 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_46 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_47 = l_Lean_Parser_Syntax_addPrec___closed__2; x_48 = lean_alloc_closure((void*)(l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2___boxed), 13, 5); lean_closure_set(x_48, 0, x_39); lean_closure_set(x_48, 1, x_14); @@ -14059,7 +14059,7 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_explode _start: { lean_object* x_4; lean_object* x_5; -x_4 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_4 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_5 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_5, 0, x_4); lean_ctor_set(x_5, 1, x_3); @@ -14750,7 +14750,7 @@ x_7 = lean_ctor_get(x_5, 1); lean_inc(x_7); x_8 = lean_ctor_get_usize(x_5, 2); lean_dec(x_5); -x_9 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_9 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_10 = lean_string_dec_eq(x_7, x_9); lean_dec(x_7); if (x_10 == 0) @@ -15569,7 +15569,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__8___closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_10793____closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_10625____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -15616,7 +15616,7 @@ lean_inc(x_33); x_34 = lean_ctor_get(x_32, 1); lean_inc(x_34); lean_dec(x_32); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_2); x_36 = lean_name_mk_string(x_2, x_35); lean_inc(x_5); @@ -15625,10 +15625,10 @@ lean_ctor_set(x_37, 0, x_5); lean_ctor_set(x_37, 1, x_35); lean_inc(x_4); x_38 = lean_array_push(x_4, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_39 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_2); x_40 = lean_name_mk_string(x_2, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_2); x_42 = lean_name_mk_string(x_2, x_41); x_43 = l_Lean_instInhabitedSyntax; @@ -15644,7 +15644,7 @@ lean_inc(x_46); x_47 = lean_array_push(x_45, x_46); lean_inc(x_46); x_48 = lean_array_push(x_47, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_5); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_5); @@ -15662,7 +15662,7 @@ lean_ctor_set(x_55, 2, x_53); lean_ctor_set(x_55, 3, x_6); lean_inc(x_4); x_56 = lean_array_push(x_4, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_2); x_58 = lean_name_mk_string(x_2, x_57); x_59 = l_prec_x28___x29___closed__3; @@ -15738,7 +15738,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_40); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_38, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_inc(x_5); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_5); @@ -15832,7 +15832,7 @@ lean_inc(x_33); x_34 = lean_ctor_get(x_32, 1); lean_inc(x_34); lean_dec(x_32); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_2); x_36 = lean_name_mk_string(x_2, x_35); lean_inc(x_5); @@ -15841,10 +15841,10 @@ lean_ctor_set(x_37, 0, x_5); lean_ctor_set(x_37, 1, x_35); lean_inc(x_4); x_38 = lean_array_push(x_4, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_39 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_2); x_40 = lean_name_mk_string(x_2, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_2); x_42 = lean_name_mk_string(x_2, x_41); x_43 = l_Lean_instInhabitedSyntax; @@ -15860,7 +15860,7 @@ lean_inc(x_46); x_47 = lean_array_push(x_45, x_46); lean_inc(x_46); x_48 = lean_array_push(x_47, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_5); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_5); @@ -15878,7 +15878,7 @@ lean_ctor_set(x_55, 2, x_53); lean_ctor_set(x_55, 3, x_6); lean_inc(x_4); x_56 = lean_array_push(x_4, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_2); x_58 = lean_name_mk_string(x_2, x_57); x_59 = l_prec_x28___x29___closed__3; @@ -15954,7 +15954,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_40); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_38, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_inc(x_5); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_5); @@ -16048,7 +16048,7 @@ lean_inc(x_33); x_34 = lean_ctor_get(x_32, 1); lean_inc(x_34); lean_dec(x_32); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_2); x_36 = lean_name_mk_string(x_2, x_35); lean_inc(x_5); @@ -16057,10 +16057,10 @@ lean_ctor_set(x_37, 0, x_5); lean_ctor_set(x_37, 1, x_35); lean_inc(x_4); x_38 = lean_array_push(x_4, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_39 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_2); x_40 = lean_name_mk_string(x_2, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_2); x_42 = lean_name_mk_string(x_2, x_41); x_43 = l_Lean_instInhabitedSyntax; @@ -16076,7 +16076,7 @@ lean_inc(x_46); x_47 = lean_array_push(x_45, x_46); lean_inc(x_46); x_48 = lean_array_push(x_47, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_5); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_5); @@ -16094,7 +16094,7 @@ lean_ctor_set(x_55, 2, x_53); lean_ctor_set(x_55, 3, x_6); lean_inc(x_4); x_56 = lean_array_push(x_4, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_2); x_58 = lean_name_mk_string(x_2, x_57); x_59 = l_prec_x28___x29___closed__3; @@ -16170,7 +16170,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_40); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_38, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_inc(x_5); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_5); @@ -16285,11 +16285,11 @@ lean_inc(x_20); lean_dec(x_18); x_21 = l_Array_empty___closed__1; x_22 = lean_array_push(x_21, x_14); -x_23 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_23 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_inc(x_22); x_24 = lean_array_push(x_22, x_23); x_25 = lean_array_push(x_24, x_23); -x_26 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_27 = lean_array_push(x_25, x_26); x_28 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__20; x_29 = l_Lean_addMacroScope(x_19, x_28, x_16); @@ -16307,26 +16307,26 @@ x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_22); x_37 = lean_array_push(x_34, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_38 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); x_40 = lean_array_push(x_27, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____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); x_43 = lean_array_push(x_21, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_44 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); -x_46 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_46 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_47 = lean_array_push(x_46, x_45); -x_48 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_48 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_49 = lean_array_push(x_47, x_48); x_50 = lean_array_push(x_49, x_4); -x_51 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_51 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); @@ -16394,10 +16394,10 @@ lean_inc(x_20); lean_dec(x_18); x_21 = l_Array_empty___closed__1; x_22 = lean_array_push(x_21, x_14); -x_23 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_23 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_24 = lean_array_push(x_22, x_23); x_25 = lean_array_push(x_24, x_23); -x_26 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_27 = lean_array_push(x_25, x_26); x_28 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__26; x_29 = l_Lean_addMacroScope(x_19, x_28, x_16); @@ -16410,21 +16410,21 @@ lean_ctor_set(x_33, 1, x_31); lean_ctor_set(x_33, 2, x_29); lean_ctor_set(x_33, 3, x_32); x_34 = lean_array_push(x_27, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_34); x_37 = lean_array_push(x_21, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_38 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_40 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_41 = lean_array_push(x_40, x_39); -x_42 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_42 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_43 = lean_array_push(x_41, x_42); x_44 = lean_array_push(x_43, x_4); -x_45 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_45 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_46 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_46, 0, x_45); lean_ctor_set(x_46, 1, x_44); @@ -16471,7 +16471,7 @@ lean_inc(x_33); x_34 = lean_ctor_get(x_32, 1); lean_inc(x_34); lean_dec(x_32); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_2); x_36 = lean_name_mk_string(x_2, x_35); lean_inc(x_5); @@ -16480,10 +16480,10 @@ lean_ctor_set(x_37, 0, x_5); lean_ctor_set(x_37, 1, x_35); lean_inc(x_4); x_38 = lean_array_push(x_4, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_39 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_2); x_40 = lean_name_mk_string(x_2, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_2); x_42 = lean_name_mk_string(x_2, x_41); x_43 = l_Lean_instInhabitedSyntax; @@ -16499,7 +16499,7 @@ lean_inc(x_46); x_47 = lean_array_push(x_45, x_46); lean_inc(x_46); x_48 = lean_array_push(x_47, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_5); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_5); @@ -16517,7 +16517,7 @@ lean_ctor_set(x_55, 2, x_53); lean_ctor_set(x_55, 3, x_6); lean_inc(x_4); x_56 = lean_array_push(x_4, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_2); x_58 = lean_name_mk_string(x_2, x_57); x_59 = l_prec_x28___x29___closed__3; @@ -16593,7 +16593,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_40); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_38, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_inc(x_5); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_5); @@ -16687,7 +16687,7 @@ lean_inc(x_33); x_34 = lean_ctor_get(x_32, 1); lean_inc(x_34); lean_dec(x_32); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_2); x_36 = lean_name_mk_string(x_2, x_35); lean_inc(x_5); @@ -16696,10 +16696,10 @@ lean_ctor_set(x_37, 0, x_5); lean_ctor_set(x_37, 1, x_35); lean_inc(x_4); x_38 = lean_array_push(x_4, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_39 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_2); x_40 = lean_name_mk_string(x_2, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_2); x_42 = lean_name_mk_string(x_2, x_41); x_43 = l_Lean_instInhabitedSyntax; @@ -16715,7 +16715,7 @@ lean_inc(x_46); x_47 = lean_array_push(x_45, x_46); lean_inc(x_46); x_48 = lean_array_push(x_47, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_5); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_5); @@ -16733,7 +16733,7 @@ lean_ctor_set(x_55, 2, x_53); lean_ctor_set(x_55, 3, x_6); lean_inc(x_4); x_56 = lean_array_push(x_4, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_2); x_58 = lean_name_mk_string(x_2, x_57); x_59 = l_prec_x28___x29___closed__3; @@ -16809,7 +16809,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_40); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_38, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_inc(x_5); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_5); @@ -16903,7 +16903,7 @@ lean_inc(x_33); x_34 = lean_ctor_get(x_32, 1); lean_inc(x_34); lean_dec(x_32); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_inc(x_2); x_36 = lean_name_mk_string(x_2, x_35); lean_inc(x_5); @@ -16912,10 +16912,10 @@ lean_ctor_set(x_37, 0, x_5); lean_ctor_set(x_37, 1, x_35); lean_inc(x_4); x_38 = lean_array_push(x_4, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; +x_39 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_inc(x_2); x_40 = lean_name_mk_string(x_2, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12836____closed__7; +x_41 = l_myMacro____x40_Init_Notation___hyg_12668____closed__7; lean_inc(x_2); x_42 = lean_name_mk_string(x_2, x_41); x_43 = l_Lean_instInhabitedSyntax; @@ -16931,7 +16931,7 @@ lean_inc(x_46); x_47 = lean_array_push(x_45, x_46); lean_inc(x_46); x_48 = lean_array_push(x_47, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_inc(x_5); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_5); @@ -16949,7 +16949,7 @@ lean_ctor_set(x_55, 2, x_53); lean_ctor_set(x_55, 3, x_6); lean_inc(x_4); x_56 = lean_array_push(x_4, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_2); x_58 = lean_name_mk_string(x_2, x_57); x_59 = l_prec_x28___x29___closed__3; @@ -17025,7 +17025,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_40); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_38, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_inc(x_5); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_5); @@ -17234,7 +17234,7 @@ x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); x_40 = lean_array_push(x_28, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_41 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_42 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_42, 0, x_41); lean_ctor_set(x_42, 1, x_40); @@ -17318,7 +17318,7 @@ x_76 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_76, 0, x_75); lean_ctor_set(x_76, 1, x_74); x_77 = lean_array_push(x_65, x_76); -x_78 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_78 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); @@ -17682,26 +17682,26 @@ lean_ctor_set(x_45, 2, x_42); lean_ctor_set(x_45, 3, x_3); x_46 = l_Array_empty___closed__1; x_47 = lean_array_push(x_46, x_45); -x_48 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_48 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_49 = lean_array_push(x_47, x_48); x_50 = lean_array_push(x_49, x_48); -x_51 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_51 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_52 = lean_array_push(x_50, x_51); x_53 = lean_array_push(x_52, x_4); -x_54 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_54 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_54); lean_ctor_set(x_55, 1, x_53); x_56 = lean_array_push(x_46, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_57 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_59 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_60 = lean_array_push(x_59, x_58); -x_61 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_61 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_62 = lean_array_push(x_60, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_11445____closed__4; +x_63 = l_myMacro____x40_Init_Notation___hyg_11277____closed__4; lean_inc(x_36); lean_inc(x_40); x_64 = l_Lean_addMacroScope(x_40, x_63, x_36); @@ -17713,14 +17713,14 @@ lean_inc(x_3); x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_3); -x_67 = l_myMacro____x40_Init_Notation___hyg_11445____closed__3; +x_67 = l_myMacro____x40_Init_Notation___hyg_11277____closed__3; x_68 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_68, 0, x_43); lean_ctor_set(x_68, 1, x_67); lean_ctor_set(x_68, 2, x_64); lean_ctor_set(x_68, 3, x_66); x_69 = lean_array_push(x_46, x_68); -x_70 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_70 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_36); lean_inc(x_40); x_71 = l_Lean_addMacroScope(x_40, x_70, x_36); @@ -17732,7 +17732,7 @@ lean_inc(x_3); x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_3); -x_74 = l_myMacro____x40_Init_Notation___hyg_5740____closed__3; +x_74 = l_myMacro____x40_Init_Notation___hyg_5572____closed__3; x_75 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_75, 0, x_43); lean_ctor_set(x_75, 1, x_74); @@ -17762,7 +17762,7 @@ x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_86); lean_ctor_set(x_87, 1, x_85); x_88 = lean_array_push(x_76, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_89 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_90 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_90, 0, x_89); lean_ctor_set(x_90, 1, x_88); @@ -17771,11 +17771,11 @@ x_92 = lean_array_push(x_91, x_48); x_93 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_93, 0, x_86); lean_ctor_set(x_93, 1, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_94 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_95 = lean_array_push(x_94, x_93); -x_96 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_96 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_97 = lean_array_push(x_95, x_96); -x_98 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_98 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_99 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_99, 0, x_98); lean_ctor_set(x_99, 1, x_97); @@ -17790,7 +17790,7 @@ x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_89); lean_ctor_set(x_105, 1, x_104); x_106 = lean_array_push(x_62, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_107 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); @@ -17819,26 +17819,26 @@ lean_ctor_set(x_115, 2, x_112); lean_ctor_set(x_115, 3, x_3); x_116 = l_Array_empty___closed__1; x_117 = lean_array_push(x_116, x_115); -x_118 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_118 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_119 = lean_array_push(x_117, x_118); x_120 = lean_array_push(x_119, x_118); -x_121 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_121 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_122 = lean_array_push(x_120, x_121); x_123 = lean_array_push(x_122, x_4); -x_124 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_124 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_125 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_125, 0, x_124); lean_ctor_set(x_125, 1, x_123); x_126 = lean_array_push(x_116, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_127 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_127); lean_ctor_set(x_128, 1, x_126); -x_129 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_129 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_130 = lean_array_push(x_129, x_128); -x_131 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_131 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_132 = lean_array_push(x_130, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11445____closed__4; +x_133 = l_myMacro____x40_Init_Notation___hyg_11277____closed__4; lean_inc(x_36); lean_inc(x_109); x_134 = l_Lean_addMacroScope(x_109, x_133, x_36); @@ -17850,14 +17850,14 @@ lean_inc(x_3); x_136 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_136, 0, x_135); lean_ctor_set(x_136, 1, x_3); -x_137 = l_myMacro____x40_Init_Notation___hyg_11445____closed__3; +x_137 = l_myMacro____x40_Init_Notation___hyg_11277____closed__3; x_138 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_138, 0, x_113); lean_ctor_set(x_138, 1, x_137); lean_ctor_set(x_138, 2, x_134); lean_ctor_set(x_138, 3, x_136); x_139 = lean_array_push(x_116, x_138); -x_140 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_140 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_36); lean_inc(x_109); x_141 = l_Lean_addMacroScope(x_109, x_140, x_36); @@ -17869,7 +17869,7 @@ lean_inc(x_3); x_143 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_143, 0, x_142); lean_ctor_set(x_143, 1, x_3); -x_144 = l_myMacro____x40_Init_Notation___hyg_5740____closed__3; +x_144 = l_myMacro____x40_Init_Notation___hyg_5572____closed__3; x_145 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_145, 0, x_113); lean_ctor_set(x_145, 1, x_144); @@ -17899,7 +17899,7 @@ x_157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_157, 0, x_156); lean_ctor_set(x_157, 1, x_155); x_158 = lean_array_push(x_146, x_157); -x_159 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_159 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_160 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_160, 0, x_159); lean_ctor_set(x_160, 1, x_158); @@ -17908,11 +17908,11 @@ x_162 = lean_array_push(x_161, x_118); x_163 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_163, 0, x_156); lean_ctor_set(x_163, 1, x_162); -x_164 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_164 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_165 = lean_array_push(x_164, x_163); -x_166 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_166 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_167 = lean_array_push(x_165, x_166); -x_168 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_168 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_169 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_169, 0, x_168); lean_ctor_set(x_169, 1, x_167); @@ -17927,7 +17927,7 @@ x_175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_175, 0, x_159); lean_ctor_set(x_175, 1, x_174); x_176 = lean_array_push(x_132, x_175); -x_177 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_177 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_178 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_178, 0, x_177); lean_ctor_set(x_178, 1, x_176); @@ -18067,26 +18067,26 @@ lean_ctor_set(x_216, 2, x_213); lean_ctor_set(x_216, 3, x_3); x_217 = l_Array_empty___closed__1; x_218 = lean_array_push(x_217, x_216); -x_219 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_219 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_220 = lean_array_push(x_218, x_219); x_221 = lean_array_push(x_220, x_219); -x_222 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_222 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_223 = lean_array_push(x_221, x_222); x_224 = lean_array_push(x_223, x_4); -x_225 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_225 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_226 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_226, 0, x_225); lean_ctor_set(x_226, 1, x_224); x_227 = lean_array_push(x_217, x_226); -x_228 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_228 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_229 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_229, 0, x_228); lean_ctor_set(x_229, 1, x_227); -x_230 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_230 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_231 = lean_array_push(x_230, x_229); -x_232 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_232 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_233 = lean_array_push(x_231, x_232); -x_234 = l_myMacro____x40_Init_Notation___hyg_11445____closed__4; +x_234 = l_myMacro____x40_Init_Notation___hyg_11277____closed__4; lean_inc(x_206); lean_inc(x_209); x_235 = l_Lean_addMacroScope(x_209, x_234, x_206); @@ -18098,14 +18098,14 @@ lean_inc(x_3); x_237 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_237, 0, x_236); lean_ctor_set(x_237, 1, x_3); -x_238 = l_myMacro____x40_Init_Notation___hyg_11445____closed__3; +x_238 = l_myMacro____x40_Init_Notation___hyg_11277____closed__3; x_239 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_239, 0, x_214); lean_ctor_set(x_239, 1, x_238); lean_ctor_set(x_239, 2, x_235); lean_ctor_set(x_239, 3, x_237); x_240 = lean_array_push(x_217, x_239); -x_241 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_241 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_206); lean_inc(x_209); x_242 = l_Lean_addMacroScope(x_209, x_241, x_206); @@ -18117,7 +18117,7 @@ lean_inc(x_3); x_244 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_244, 0, x_243); lean_ctor_set(x_244, 1, x_3); -x_245 = l_myMacro____x40_Init_Notation___hyg_5740____closed__3; +x_245 = l_myMacro____x40_Init_Notation___hyg_5572____closed__3; x_246 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_246, 0, x_214); lean_ctor_set(x_246, 1, x_245); @@ -18147,7 +18147,7 @@ x_258 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_258, 0, x_257); lean_ctor_set(x_258, 1, x_256); x_259 = lean_array_push(x_247, x_258); -x_260 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_260 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_261 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_261, 0, x_260); lean_ctor_set(x_261, 1, x_259); @@ -18156,11 +18156,11 @@ x_263 = lean_array_push(x_262, x_219); x_264 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_264, 0, x_257); lean_ctor_set(x_264, 1, x_263); -x_265 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_265 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_266 = lean_array_push(x_265, x_264); -x_267 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_267 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_268 = lean_array_push(x_266, x_267); -x_269 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_269 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_270 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_270, 0, x_269); lean_ctor_set(x_270, 1, x_268); @@ -18175,7 +18175,7 @@ x_276 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_276, 0, x_260); lean_ctor_set(x_276, 1, x_275); x_277 = lean_array_push(x_233, x_276); -x_278 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_278 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_279 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_279, 0, x_278); lean_ctor_set(x_279, 1, x_277); @@ -18301,7 +18301,7 @@ lean_ctor_set(x_32, 1, x_3); lean_inc(x_32); lean_inc(x_3); x_33 = lean_array_push(x_3, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_34 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_1); x_35 = lean_name_mk_string(x_1, x_34); x_36 = l_prec_x28___x29___closed__3; @@ -18340,7 +18340,7 @@ lean_ctor_set(x_50, 0, x_40); lean_ctor_set(x_50, 1, x_49); lean_inc(x_3); x_51 = lean_array_push(x_3, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_52 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_1); x_53 = lean_name_mk_string(x_1, x_52); lean_inc(x_2); @@ -18401,7 +18401,7 @@ lean_ctor_set(x_79, 0, x_4); lean_ctor_set(x_79, 1, x_78); lean_inc(x_3); x_80 = lean_array_push(x_3, x_79); -x_81 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_81 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_82 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_82, 0, x_2); @@ -18451,9 +18451,9 @@ lean_inc(x_3); x_98 = lean_array_push(x_3, x_97); lean_inc(x_59); x_99 = lean_array_push(x_98, x_59); -x_100 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_100 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_101 = lean_name_mk_string(x_1, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_102 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_2); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_2); @@ -18635,7 +18635,7 @@ lean_ctor_set(x_176, 1, x_3); lean_inc(x_176); lean_inc(x_3); x_177 = lean_array_push(x_3, x_176); -x_178 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_178 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_inc(x_1); x_179 = lean_name_mk_string(x_1, x_178); x_180 = l_prec_x28___x29___closed__3; @@ -18674,7 +18674,7 @@ lean_ctor_set(x_194, 0, x_184); lean_ctor_set(x_194, 1, x_193); lean_inc(x_3); x_195 = lean_array_push(x_3, x_194); -x_196 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_196 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_inc(x_1); x_197 = lean_name_mk_string(x_1, x_196); lean_inc(x_2); @@ -18735,7 +18735,7 @@ lean_ctor_set(x_223, 0, x_4); lean_ctor_set(x_223, 1, x_222); lean_inc(x_3); x_224 = lean_array_push(x_3, x_223); -x_225 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_225 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_2); x_226 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_226, 0, x_2); @@ -18785,9 +18785,9 @@ lean_inc(x_3); x_242 = lean_array_push(x_3, x_241); lean_inc(x_203); x_243 = lean_array_push(x_242, x_203); -x_244 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_244 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_245 = lean_name_mk_string(x_1, x_244); -x_246 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_246 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_inc(x_2); x_247 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_247, 0, x_2); @@ -19500,7 +19500,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_8001____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_7833____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); @@ -19524,7 +19524,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_5994____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__7; x_3 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_3, 0, x_2); lean_ctor_set(x_3, 1, x_1); @@ -19865,7 +19865,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -19897,7 +19897,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_expandExplicitBindersAux_loop___closed__3; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -20040,27 +20040,27 @@ lean_ctor_set(x_55, 2, x_52); lean_ctor_set(x_55, 3, x_13); x_56 = l_Array_empty___closed__1; x_57 = lean_array_push(x_56, x_55); -x_58 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_58 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_59 = lean_array_push(x_57, x_58); x_60 = lean_array_push(x_59, x_58); -x_61 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_61 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_62 = lean_array_push(x_60, x_61); x_63 = lean_array_push(x_62, x_4); -x_64 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_64 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; 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 = lean_array_push(x_56, x_65); -x_67 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_67 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_68 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_68, 0, x_67); lean_ctor_set(x_68, 1, x_66); -x_69 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_69 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_70 = lean_array_push(x_69, x_68); -x_71 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_71 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_72 = lean_array_push(x_70, x_71); x_73 = lean_array_push(x_72, x_38); -x_74 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_74 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_74); lean_ctor_set(x_75, 1, x_73); @@ -20086,27 +20086,27 @@ lean_ctor_set(x_82, 2, x_79); lean_ctor_set(x_82, 3, x_13); x_83 = l_Array_empty___closed__1; x_84 = lean_array_push(x_83, x_82); -x_85 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_85 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_86 = lean_array_push(x_84, x_85); x_87 = lean_array_push(x_86, x_85); -x_88 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_88 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_89 = lean_array_push(x_87, x_88); x_90 = lean_array_push(x_89, x_4); -x_91 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_91 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_91); lean_ctor_set(x_92, 1, x_90); x_93 = lean_array_push(x_83, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_94 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_95 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_95, 0, x_94); lean_ctor_set(x_95, 1, x_93); -x_96 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_96 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_97 = lean_array_push(x_96, x_95); -x_98 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_98 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_99 = lean_array_push(x_97, x_98); x_100 = lean_array_push(x_99, x_38); -x_101 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_101 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_102 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_102, 0, x_101); lean_ctor_set(x_102, 1, x_100); @@ -20184,7 +20184,7 @@ x_132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_132, 0, x_131); lean_ctor_set(x_132, 1, x_130); x_133 = lean_array_push(x_123, x_132); -x_134 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_134 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_135 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_135, 0, x_134); lean_ctor_set(x_135, 1, x_133); @@ -20239,7 +20239,7 @@ x_159 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_159, 0, x_158); lean_ctor_set(x_159, 1, x_157); x_160 = lean_array_push(x_150, x_159); -x_161 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_161 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_162 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_162, 0, x_161); lean_ctor_set(x_162, 1, x_160); @@ -20265,12 +20265,12 @@ lean_inc(x_169); x_170 = lean_ctor_get(x_168, 1); lean_inc(x_170); lean_dec(x_168); -x_171 = l_myMacro____x40_Init_Notation___hyg_8001____closed__4; +x_171 = l_myMacro____x40_Init_Notation___hyg_7833____closed__4; lean_inc(x_166); lean_inc(x_169); x_172 = l_Lean_addMacroScope(x_169, x_171, x_166); x_173 = l_Lean_instInhabitedSourceInfo___closed__1; -x_174 = l_myMacro____x40_Init_Notation___hyg_8001____closed__3; +x_174 = l_myMacro____x40_Init_Notation___hyg_7833____closed__3; x_175 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__10; x_176 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_176, 0, x_173); @@ -20310,30 +20310,30 @@ x_193 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_193, 0, x_192); lean_ctor_set(x_193, 1, x_191); x_194 = lean_array_push(x_184, x_193); -x_195 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_195 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_196 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_196, 0, x_195); lean_ctor_set(x_196, 1, x_194); x_197 = lean_array_push(x_177, x_196); -x_198 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_198 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_199 = lean_array_push(x_197, x_198); x_200 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_200, 0, x_192); lean_ctor_set(x_200, 1, x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_201 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_202 = lean_array_push(x_201, x_200); -x_203 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_203 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_204 = lean_array_push(x_202, x_203); -x_205 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_205 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_206 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_206, 0, x_205); lean_ctor_set(x_206, 1, x_204); x_207 = lean_array_push(x_177, x_206); -x_208 = l_myMacro____x40_Init_Notation___hyg_5994____closed__7; +x_208 = l_myMacro____x40_Init_Notation___hyg_5826____closed__7; lean_inc(x_166); lean_inc(x_169); x_209 = l_Lean_addMacroScope(x_169, x_208, x_166); -x_210 = l_myMacro____x40_Init_Notation___hyg_5994____closed__3; +x_210 = l_myMacro____x40_Init_Notation___hyg_5826____closed__3; x_211 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__12; x_212 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_212, 0, x_173); @@ -20483,7 +20483,7 @@ x_287 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_287, 0, x_286); lean_ctor_set(x_287, 1, x_285); x_288 = lean_array_push(x_278, x_287); -x_289 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_289 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_290 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_290, 0, x_289); lean_ctor_set(x_290, 1, x_288); @@ -20538,7 +20538,7 @@ x_314 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_314, 0, x_313); lean_ctor_set(x_314, 1, x_312); x_315 = lean_array_push(x_305, x_314); -x_316 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_316 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_317 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_317, 0, x_316); lean_ctor_set(x_317, 1, x_315); @@ -20641,11 +20641,11 @@ x_353 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_353, 0, x_352); lean_ctor_set(x_353, 1, x_351); x_354 = lean_array_push(x_350, x_353); -x_355 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_355 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_356 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_356, 0, x_355); lean_ctor_set(x_356, 1, x_354); -x_357 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_357 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_358 = lean_box(0); x_359 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__3(x_323, x_357, x_345, x_349, x_352, x_13, x_321, x_355, x_335, x_38, x_356, x_358, x_6, x_7, x_8, x_9, x_10, x_11, x_342); lean_dec(x_11); @@ -20702,7 +20702,7 @@ x_379 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_379, 0, x_378); lean_ctor_set(x_379, 1, x_377); x_380 = lean_array_push(x_376, x_379); -x_381 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_381 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_382 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_382, 0, x_381); lean_ctor_set(x_382, 1, x_380); @@ -20711,7 +20711,7 @@ x_384 = lean_name_eq(x_360, x_383); if (x_384 == 0) { lean_object* x_385; lean_object* x_386; lean_object* x_387; -x_385 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_385 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_386 = lean_box(0); x_387 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4(x_323, x_385, x_371, x_375, x_378, x_13, x_321, x_381, x_361, x_38, x_382, x_386, x_6, x_7, x_8, x_9, x_10, x_11, x_368); lean_dec(x_11); @@ -20756,7 +20756,7 @@ x_402 = lean_array_push(x_399, x_401); x_403 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_403, 0, x_381); lean_ctor_set(x_403, 1, x_402); -x_404 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_404 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_405 = lean_box(0); x_406 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4(x_323, x_404, x_371, x_375, x_378, x_13, x_321, x_381, x_361, x_38, x_403, x_405, x_6, x_7, x_8, x_9, x_10, x_11, x_393); lean_dec(x_11); @@ -20785,7 +20785,7 @@ lean_inc(x_409); lean_dec(x_334); x_410 = lean_ctor_get(x_360, 1); lean_inc(x_410); -x_411 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_411 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_412 = lean_string_dec_eq(x_410, x_411); lean_dec(x_410); if (x_412 == 0) @@ -20821,7 +20821,7 @@ x_429 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_429, 0, x_428); lean_ctor_set(x_429, 1, x_427); x_430 = lean_array_push(x_426, x_429); -x_431 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_431 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_432 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_432, 0, x_431); lean_ctor_set(x_432, 1, x_430); @@ -20831,7 +20831,7 @@ lean_dec(x_360); if (x_434 == 0) { lean_object* x_435; lean_object* x_436; lean_object* x_437; -x_435 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_435 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_436 = lean_box(0); x_437 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__5(x_323, x_435, x_421, x_425, x_428, x_13, x_321, x_431, x_408, x_38, x_432, x_436, x_6, x_7, x_8, x_9, x_10, x_11, x_418); lean_dec(x_11); @@ -20876,7 +20876,7 @@ x_452 = lean_array_push(x_449, x_451); x_453 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_453, 0, x_431); lean_ctor_set(x_453, 1, x_452); -x_454 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_454 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_455 = lean_box(0); x_456 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__5(x_323, x_454, x_421, x_425, x_428, x_13, x_321, x_431, x_408, x_38, x_453, x_455, x_6, x_7, x_8, x_9, x_10, x_11, x_443); lean_dec(x_11); @@ -20943,24 +20943,24 @@ lean_ctor_set(x_476, 3, x_13); x_477 = l_Array_empty___closed__1; lean_inc(x_476); x_478 = lean_array_push(x_477, x_476); -x_479 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_479 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_480 = lean_array_push(x_478, x_479); x_481 = lean_array_push(x_480, x_479); -x_482 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_482 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_483 = lean_array_push(x_481, x_482); x_484 = lean_array_push(x_483, x_4); -x_485 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_485 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_486 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_486, 0, x_485); lean_ctor_set(x_486, 1, x_484); x_487 = lean_array_push(x_477, x_486); -x_488 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_488 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_489 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_489, 0, x_488); lean_ctor_set(x_489, 1, x_487); -x_490 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_490 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_491 = lean_array_push(x_490, x_489); -x_492 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_492 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_493 = lean_array_push(x_491, x_492); x_494 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__35; x_495 = l_Lean_addMacroScope(x_471, x_494, x_467); @@ -20999,7 +20999,7 @@ lean_ctor_set(x_518, 0, x_517); lean_ctor_set(x_518, 1, x_321); x_519 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___lambda__1___closed__3; x_520 = lean_array_push(x_519, x_518); -x_521 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_521 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_522 = lean_array_push(x_520, x_521); x_523 = l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4158____closed__1; x_524 = lean_alloc_ctor(1, 2, 0); @@ -21010,7 +21010,7 @@ x_526 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_526, 0, x_510); lean_ctor_set(x_526, 1, x_525); x_527 = lean_array_push(x_477, x_526); -x_528 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_528 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_529 = lean_array_push(x_527, x_528); x_530 = lean_array_push(x_529, x_461); x_531 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__17; @@ -21018,7 +21018,7 @@ x_532 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_532, 0, x_531); lean_ctor_set(x_532, 1, x_530); x_533 = lean_array_push(x_477, x_532); -x_534 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_534 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_535 = lean_array_push(x_533, x_534); x_536 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__46; x_537 = lean_array_push(x_536, x_408); @@ -21046,7 +21046,7 @@ x_550 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_550, 0, x_549); lean_ctor_set(x_550, 1, x_548); x_551 = lean_array_push(x_493, x_550); -x_552 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_552 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_553 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_553, 0, x_552); lean_ctor_set(x_553, 1, x_551); @@ -21075,24 +21075,24 @@ lean_ctor_set(x_560, 3, x_13); x_561 = l_Array_empty___closed__1; lean_inc(x_560); x_562 = lean_array_push(x_561, x_560); -x_563 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_563 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_564 = lean_array_push(x_562, x_563); x_565 = lean_array_push(x_564, x_563); -x_566 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_566 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_567 = lean_array_push(x_565, x_566); x_568 = lean_array_push(x_567, x_4); -x_569 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_569 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_570 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_570, 0, x_569); lean_ctor_set(x_570, 1, x_568); x_571 = lean_array_push(x_561, x_570); -x_572 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_572 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_573 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_573, 0, x_572); lean_ctor_set(x_573, 1, x_571); -x_574 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_574 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_575 = lean_array_push(x_574, x_573); -x_576 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_576 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_577 = lean_array_push(x_575, x_576); x_578 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__35; x_579 = l_Lean_addMacroScope(x_554, x_578, x_467); @@ -21131,7 +21131,7 @@ lean_ctor_set(x_602, 0, x_601); lean_ctor_set(x_602, 1, x_321); x_603 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___lambda__1___closed__3; x_604 = lean_array_push(x_603, x_602); -x_605 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_605 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_606 = lean_array_push(x_604, x_605); x_607 = l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4158____closed__1; x_608 = lean_alloc_ctor(1, 2, 0); @@ -21142,7 +21142,7 @@ x_610 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_610, 0, x_594); lean_ctor_set(x_610, 1, x_609); x_611 = lean_array_push(x_561, x_610); -x_612 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_612 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_613 = lean_array_push(x_611, x_612); x_614 = lean_array_push(x_613, x_461); x_615 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__17; @@ -21150,7 +21150,7 @@ x_616 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_616, 0, x_615); lean_ctor_set(x_616, 1, x_614); x_617 = lean_array_push(x_561, x_616); -x_618 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_618 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_619 = lean_array_push(x_617, x_618); x_620 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__46; x_621 = lean_array_push(x_620, x_408); @@ -21178,7 +21178,7 @@ x_634 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_634, 0, x_633); lean_ctor_set(x_634, 1, x_632); x_635 = lean_array_push(x_577, x_634); -x_636 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_636 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_637 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_637, 0, x_636); lean_ctor_set(x_637, 1, x_635); @@ -21228,7 +21228,7 @@ x_657 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_657, 0, x_656); lean_ctor_set(x_657, 1, x_655); x_658 = lean_array_push(x_654, x_657); -x_659 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_659 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_660 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_660, 0, x_659); lean_ctor_set(x_660, 1, x_658); @@ -21238,7 +21238,7 @@ lean_dec(x_360); if (x_662 == 0) { lean_object* x_663; lean_object* x_664; lean_object* x_665; -x_663 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_663 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_664 = lean_box(0); x_665 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6(x_323, x_663, x_649, x_653, x_656, x_13, x_321, x_659, x_639, x_38, x_660, x_664, x_6, x_7, x_8, x_9, x_10, x_11, x_646); lean_dec(x_11); @@ -21283,7 +21283,7 @@ x_680 = lean_array_push(x_677, x_679); x_681 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_681, 0, x_659); lean_ctor_set(x_681, 1, x_680); -x_682 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_682 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_683 = lean_box(0); x_684 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6(x_323, x_682, x_649, x_653, x_656, x_13, x_321, x_659, x_639, x_38, x_681, x_683, x_6, x_7, x_8, x_9, x_10, x_11, x_671); lean_dec(x_11); @@ -21335,7 +21335,7 @@ x_703 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_703, 0, x_702); lean_ctor_set(x_703, 1, x_701); x_704 = lean_array_push(x_700, x_703); -x_705 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_705 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_706 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_706, 0, x_705); lean_ctor_set(x_706, 1, x_704); @@ -21345,7 +21345,7 @@ lean_dec(x_360); if (x_708 == 0) { lean_object* x_709; lean_object* x_710; lean_object* x_711; -x_709 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_709 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_710 = lean_box(0); x_711 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7(x_323, x_709, x_695, x_699, x_702, x_13, x_321, x_705, x_685, x_38, x_706, x_710, x_6, x_7, x_8, x_9, x_10, x_11, x_692); lean_dec(x_11); @@ -21390,7 +21390,7 @@ x_726 = lean_array_push(x_723, x_725); x_727 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_727, 0, x_705); lean_ctor_set(x_727, 1, x_726); -x_728 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_728 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_729 = lean_box(0); x_730 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7(x_323, x_728, x_695, x_699, x_702, x_13, x_321, x_705, x_685, x_38, x_727, x_729, x_6, x_7, x_8, x_9, x_10, x_11, x_717); lean_dec(x_11); @@ -21443,7 +21443,7 @@ x_749 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_749, 0, x_748); lean_ctor_set(x_749, 1, x_747); x_750 = lean_array_push(x_746, x_749); -x_751 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_751 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_752 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_752, 0, x_751); lean_ctor_set(x_752, 1, x_750); @@ -21453,7 +21453,7 @@ lean_dec(x_360); if (x_754 == 0) { lean_object* x_755; lean_object* x_756; lean_object* x_757; -x_755 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_755 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_756 = lean_box(0); x_757 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__8(x_323, x_755, x_741, x_745, x_748, x_13, x_321, x_751, x_731, x_38, x_752, x_756, x_6, x_7, x_8, x_9, x_10, x_11, x_738); lean_dec(x_11); @@ -21498,7 +21498,7 @@ x_772 = lean_array_push(x_769, x_771); x_773 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_773, 0, x_751); lean_ctor_set(x_773, 1, x_772); -x_774 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_774 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_775 = lean_box(0); x_776 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__8(x_323, x_774, x_741, x_745, x_748, x_13, x_321, x_751, x_731, x_38, x_773, x_775, x_6, x_7, x_8, x_9, x_10, x_11, x_763); lean_dec(x_11); @@ -21626,11 +21626,11 @@ x_809 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_809, 0, x_808); lean_ctor_set(x_809, 1, x_807); x_810 = lean_array_push(x_806, x_809); -x_811 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_811 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_812 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_812, 0, x_811); lean_ctor_set(x_812, 1, x_810); -x_813 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_813 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_814 = lean_box(0); x_815 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__3(x_323, x_813, x_801, x_805, x_808, x_13, x_321, x_811, x_791, x_38, x_812, x_814, x_6, x_7, x_8, x_9, x_10, x_11, x_798); lean_dec(x_11); @@ -21687,7 +21687,7 @@ x_835 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_835, 0, x_834); lean_ctor_set(x_835, 1, x_833); x_836 = lean_array_push(x_832, x_835); -x_837 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_837 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_838 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_838, 0, x_837); lean_ctor_set(x_838, 1, x_836); @@ -21696,7 +21696,7 @@ x_840 = lean_name_eq(x_816, x_839); if (x_840 == 0) { lean_object* x_841; lean_object* x_842; lean_object* x_843; -x_841 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_841 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_842 = lean_box(0); x_843 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4(x_323, x_841, x_827, x_831, x_834, x_13, x_321, x_837, x_817, x_38, x_838, x_842, x_6, x_7, x_8, x_9, x_10, x_11, x_824); lean_dec(x_11); @@ -21741,7 +21741,7 @@ x_858 = lean_array_push(x_855, x_857); x_859 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_859, 0, x_837); lean_ctor_set(x_859, 1, x_858); -x_860 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_860 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_861 = lean_box(0); x_862 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4(x_323, x_860, x_827, x_831, x_834, x_13, x_321, x_837, x_817, x_38, x_859, x_861, x_6, x_7, x_8, x_9, x_10, x_11, x_849); lean_dec(x_11); @@ -21770,7 +21770,7 @@ lean_inc(x_865); lean_dec(x_790); x_866 = lean_ctor_get(x_816, 1); lean_inc(x_866); -x_867 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_867 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_868 = lean_string_dec_eq(x_866, x_867); lean_dec(x_866); if (x_868 == 0) @@ -21806,7 +21806,7 @@ x_885 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_885, 0, x_884); lean_ctor_set(x_885, 1, x_883); x_886 = lean_array_push(x_882, x_885); -x_887 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_887 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_888 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_888, 0, x_887); lean_ctor_set(x_888, 1, x_886); @@ -21816,7 +21816,7 @@ lean_dec(x_816); if (x_890 == 0) { lean_object* x_891; lean_object* x_892; lean_object* x_893; -x_891 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_891 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_892 = lean_box(0); x_893 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__5(x_323, x_891, x_877, x_881, x_884, x_13, x_321, x_887, x_864, x_38, x_888, x_892, x_6, x_7, x_8, x_9, x_10, x_11, x_874); lean_dec(x_11); @@ -21861,7 +21861,7 @@ x_908 = lean_array_push(x_905, x_907); x_909 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_909, 0, x_887); lean_ctor_set(x_909, 1, x_908); -x_910 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_910 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_911 = lean_box(0); x_912 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__5(x_323, x_910, x_877, x_881, x_884, x_13, x_321, x_887, x_864, x_38, x_909, x_911, x_6, x_7, x_8, x_9, x_10, x_11, x_899); lean_dec(x_11); @@ -21935,24 +21935,24 @@ lean_ctor_set(x_933, 3, x_13); x_934 = l_Array_empty___closed__1; lean_inc(x_933); x_935 = lean_array_push(x_934, x_933); -x_936 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_936 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_937 = lean_array_push(x_935, x_936); x_938 = lean_array_push(x_937, x_936); -x_939 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_939 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_940 = lean_array_push(x_938, x_939); x_941 = lean_array_push(x_940, x_4); -x_942 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_942 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_943 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_943, 0, x_942); lean_ctor_set(x_943, 1, x_941); x_944 = lean_array_push(x_934, x_943); -x_945 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_945 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_946 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_946, 0, x_945); lean_ctor_set(x_946, 1, x_944); -x_947 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_947 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_948 = lean_array_push(x_947, x_946); -x_949 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_949 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_950 = lean_array_push(x_948, x_949); x_951 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__35; x_952 = l_Lean_addMacroScope(x_926, x_951, x_923); @@ -21991,7 +21991,7 @@ lean_ctor_set(x_975, 0, x_974); lean_ctor_set(x_975, 1, x_321); x_976 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___lambda__1___closed__3; x_977 = lean_array_push(x_976, x_975); -x_978 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_978 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_979 = lean_array_push(x_977, x_978); x_980 = l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4158____closed__1; x_981 = lean_alloc_ctor(1, 2, 0); @@ -22002,7 +22002,7 @@ x_983 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_983, 0, x_967); lean_ctor_set(x_983, 1, x_982); x_984 = lean_array_push(x_934, x_983); -x_985 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_985 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_986 = lean_array_push(x_984, x_985); x_987 = lean_array_push(x_986, x_917); x_988 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__17; @@ -22010,7 +22010,7 @@ x_989 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_989, 0, x_988); lean_ctor_set(x_989, 1, x_987); x_990 = lean_array_push(x_934, x_989); -x_991 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_991 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_992 = lean_array_push(x_990, x_991); x_993 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__46; x_994 = lean_array_push(x_993, x_864); @@ -22038,7 +22038,7 @@ x_1007 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1007, 0, x_1006); lean_ctor_set(x_1007, 1, x_1005); x_1008 = lean_array_push(x_950, x_1007); -x_1009 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1009 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_1010 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1010, 0, x_1009); lean_ctor_set(x_1010, 1, x_1008); @@ -22091,7 +22091,7 @@ x_1030 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1030, 0, x_1029); lean_ctor_set(x_1030, 1, x_1028); x_1031 = lean_array_push(x_1027, x_1030); -x_1032 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1032 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1033 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1033, 0, x_1032); lean_ctor_set(x_1033, 1, x_1031); @@ -22101,7 +22101,7 @@ lean_dec(x_816); if (x_1035 == 0) { lean_object* x_1036; lean_object* x_1037; lean_object* x_1038; -x_1036 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1036 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1037 = lean_box(0); x_1038 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6(x_323, x_1036, x_1022, x_1026, x_1029, x_13, x_321, x_1032, x_1012, x_38, x_1033, x_1037, x_6, x_7, x_8, x_9, x_10, x_11, x_1019); lean_dec(x_11); @@ -22146,7 +22146,7 @@ x_1053 = lean_array_push(x_1050, x_1052); x_1054 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1054, 0, x_1032); lean_ctor_set(x_1054, 1, x_1053); -x_1055 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1055 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1056 = lean_box(0); x_1057 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6(x_323, x_1055, x_1022, x_1026, x_1029, x_13, x_321, x_1032, x_1012, x_38, x_1054, x_1056, x_6, x_7, x_8, x_9, x_10, x_11, x_1044); lean_dec(x_11); @@ -22198,7 +22198,7 @@ x_1076 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1076, 0, x_1075); lean_ctor_set(x_1076, 1, x_1074); x_1077 = lean_array_push(x_1073, x_1076); -x_1078 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1078 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1079 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1079, 0, x_1078); lean_ctor_set(x_1079, 1, x_1077); @@ -22208,7 +22208,7 @@ lean_dec(x_816); if (x_1081 == 0) { lean_object* x_1082; lean_object* x_1083; lean_object* x_1084; -x_1082 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1082 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1083 = lean_box(0); x_1084 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7(x_323, x_1082, x_1068, x_1072, x_1075, x_13, x_321, x_1078, x_1058, x_38, x_1079, x_1083, x_6, x_7, x_8, x_9, x_10, x_11, x_1065); lean_dec(x_11); @@ -22253,7 +22253,7 @@ x_1099 = lean_array_push(x_1096, x_1098); x_1100 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1100, 0, x_1078); lean_ctor_set(x_1100, 1, x_1099); -x_1101 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1101 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1102 = lean_box(0); x_1103 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7(x_323, x_1101, x_1068, x_1072, x_1075, x_13, x_321, x_1078, x_1058, x_38, x_1100, x_1102, x_6, x_7, x_8, x_9, x_10, x_11, x_1090); lean_dec(x_11); @@ -22306,7 +22306,7 @@ x_1122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1122, 0, x_1121); lean_ctor_set(x_1122, 1, x_1120); x_1123 = lean_array_push(x_1119, x_1122); -x_1124 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1124 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1125 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1125, 0, x_1124); lean_ctor_set(x_1125, 1, x_1123); @@ -22316,7 +22316,7 @@ lean_dec(x_816); if (x_1127 == 0) { lean_object* x_1128; lean_object* x_1129; lean_object* x_1130; -x_1128 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1128 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1129 = lean_box(0); x_1130 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__8(x_323, x_1128, x_1114, x_1118, x_1121, x_13, x_321, x_1124, x_1104, x_38, x_1125, x_1129, x_6, x_7, x_8, x_9, x_10, x_11, x_1111); lean_dec(x_11); @@ -22361,7 +22361,7 @@ x_1145 = lean_array_push(x_1142, x_1144); x_1146 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1146, 0, x_1124); lean_ctor_set(x_1146, 1, x_1145); -x_1147 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1147 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1148 = lean_box(0); x_1149 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__8(x_323, x_1147, x_1114, x_1118, x_1121, x_13, x_321, x_1124, x_1104, x_38, x_1146, x_1148, x_6, x_7, x_8, x_9, x_10, x_11, x_1136); lean_dec(x_11); @@ -22619,27 +22619,27 @@ lean_ctor_set(x_1199, 2, x_1196); lean_ctor_set(x_1199, 3, x_13); x_1200 = l_Array_empty___closed__1; x_1201 = lean_array_push(x_1200, x_1199); -x_1202 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1202 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1203 = lean_array_push(x_1201, x_1202); x_1204 = lean_array_push(x_1203, x_1202); -x_1205 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1205 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1206 = lean_array_push(x_1204, x_1205); x_1207 = lean_array_push(x_1206, x_4); -x_1208 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_1208 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_1209 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1209, 0, x_1208); lean_ctor_set(x_1209, 1, x_1207); x_1210 = lean_array_push(x_1200, x_1209); -x_1211 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_1211 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_1212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1212, 0, x_1211); lean_ctor_set(x_1212, 1, x_1210); -x_1213 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_1213 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_1214 = lean_array_push(x_1213, x_1212); -x_1215 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1215 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1216 = lean_array_push(x_1214, x_1215); x_1217 = lean_array_push(x_1216, x_1181); -x_1218 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1218 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_1219 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1219, 0, x_1218); lean_ctor_set(x_1219, 1, x_1217); @@ -22720,7 +22720,7 @@ x_1249 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1249, 0, x_1248); lean_ctor_set(x_1249, 1, x_1247); x_1250 = lean_array_push(x_1240, x_1249); -x_1251 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1251 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1252 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1252, 0, x_1251); lean_ctor_set(x_1252, 1, x_1250); @@ -22775,7 +22775,7 @@ x_1276 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1276, 0, x_1275); lean_ctor_set(x_1276, 1, x_1274); x_1277 = lean_array_push(x_1267, x_1276); -x_1278 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1278 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1279 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1279, 0, x_1278); lean_ctor_set(x_1279, 1, x_1277); @@ -22801,12 +22801,12 @@ lean_inc(x_1286); x_1287 = lean_ctor_get(x_1285, 1); lean_inc(x_1287); lean_dec(x_1285); -x_1288 = l_myMacro____x40_Init_Notation___hyg_8001____closed__4; +x_1288 = l_myMacro____x40_Init_Notation___hyg_7833____closed__4; lean_inc(x_1283); lean_inc(x_1286); x_1289 = l_Lean_addMacroScope(x_1286, x_1288, x_1283); x_1290 = l_Lean_instInhabitedSourceInfo___closed__1; -x_1291 = l_myMacro____x40_Init_Notation___hyg_8001____closed__3; +x_1291 = l_myMacro____x40_Init_Notation___hyg_7833____closed__3; x_1292 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__10; x_1293 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_1293, 0, x_1290); @@ -22846,30 +22846,30 @@ x_1310 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1310, 0, x_1309); lean_ctor_set(x_1310, 1, x_1308); x_1311 = lean_array_push(x_1301, x_1310); -x_1312 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1312 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1313 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1313, 0, x_1312); lean_ctor_set(x_1313, 1, x_1311); x_1314 = lean_array_push(x_1294, x_1313); -x_1315 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1315 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1316 = lean_array_push(x_1314, x_1315); x_1317 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1317, 0, x_1309); lean_ctor_set(x_1317, 1, x_1316); -x_1318 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_1318 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_1319 = lean_array_push(x_1318, x_1317); -x_1320 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1320 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1321 = lean_array_push(x_1319, x_1320); -x_1322 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1322 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_1323 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1323, 0, x_1322); lean_ctor_set(x_1323, 1, x_1321); x_1324 = lean_array_push(x_1294, x_1323); -x_1325 = l_myMacro____x40_Init_Notation___hyg_5994____closed__7; +x_1325 = l_myMacro____x40_Init_Notation___hyg_5826____closed__7; lean_inc(x_1283); lean_inc(x_1286); x_1326 = l_Lean_addMacroScope(x_1286, x_1325, x_1283); -x_1327 = l_myMacro____x40_Init_Notation___hyg_5994____closed__3; +x_1327 = l_myMacro____x40_Init_Notation___hyg_5826____closed__3; x_1328 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__12; x_1329 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_1329, 0, x_1290); @@ -23019,7 +23019,7 @@ x_1404 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1404, 0, x_1403); lean_ctor_set(x_1404, 1, x_1402); x_1405 = lean_array_push(x_1395, x_1404); -x_1406 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1406 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1407 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1407, 0, x_1406); lean_ctor_set(x_1407, 1, x_1405); @@ -23074,7 +23074,7 @@ x_1431 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1431, 0, x_1430); lean_ctor_set(x_1431, 1, x_1429); x_1432 = lean_array_push(x_1422, x_1431); -x_1433 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1433 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1434 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1434, 0, x_1433); lean_ctor_set(x_1434, 1, x_1432); @@ -23198,11 +23198,11 @@ x_1474 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1474, 0, x_1473); lean_ctor_set(x_1474, 1, x_1472); x_1475 = lean_array_push(x_1471, x_1474); -x_1476 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1476 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1477 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1477, 0, x_1476); lean_ctor_set(x_1477, 1, x_1475); -x_1478 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1478 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1479 = lean_box(0); x_1480 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__3(x_1440, x_1478, x_1466, x_1470, x_1473, x_13, x_1438, x_1476, x_1456, x_1181, x_1477, x_1479, x_6, x_7, x_8, x_9, x_10, x_11, x_1463); lean_dec(x_11); @@ -23259,7 +23259,7 @@ x_1500 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1500, 0, x_1499); lean_ctor_set(x_1500, 1, x_1498); x_1501 = lean_array_push(x_1497, x_1500); -x_1502 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1502 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1503 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1503, 0, x_1502); lean_ctor_set(x_1503, 1, x_1501); @@ -23268,7 +23268,7 @@ x_1505 = lean_name_eq(x_1481, x_1504); if (x_1505 == 0) { lean_object* x_1506; lean_object* x_1507; lean_object* x_1508; -x_1506 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1506 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1507 = lean_box(0); x_1508 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4(x_1440, x_1506, x_1492, x_1496, x_1499, x_13, x_1438, x_1502, x_1482, x_1181, x_1503, x_1507, x_6, x_7, x_8, x_9, x_10, x_11, x_1489); lean_dec(x_11); @@ -23313,7 +23313,7 @@ x_1523 = lean_array_push(x_1520, x_1522); x_1524 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1524, 0, x_1502); lean_ctor_set(x_1524, 1, x_1523); -x_1525 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1525 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1526 = lean_box(0); x_1527 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4(x_1440, x_1525, x_1492, x_1496, x_1499, x_13, x_1438, x_1502, x_1482, x_1181, x_1524, x_1526, x_6, x_7, x_8, x_9, x_10, x_11, x_1514); lean_dec(x_11); @@ -23342,7 +23342,7 @@ lean_inc(x_1530); lean_dec(x_1455); x_1531 = lean_ctor_get(x_1481, 1); lean_inc(x_1531); -x_1532 = l_myMacro____x40_Init_Notation___hyg_558____closed__1; +x_1532 = l_myMacro____x40_Init_Notation___hyg_390____closed__1; x_1533 = lean_string_dec_eq(x_1531, x_1532); lean_dec(x_1531); if (x_1533 == 0) @@ -23378,7 +23378,7 @@ x_1550 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1550, 0, x_1549); lean_ctor_set(x_1550, 1, x_1548); x_1551 = lean_array_push(x_1547, x_1550); -x_1552 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1552 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1553 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1553, 0, x_1552); lean_ctor_set(x_1553, 1, x_1551); @@ -23388,7 +23388,7 @@ lean_dec(x_1481); if (x_1555 == 0) { lean_object* x_1556; lean_object* x_1557; lean_object* x_1558; -x_1556 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1556 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1557 = lean_box(0); x_1558 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__5(x_1440, x_1556, x_1542, x_1546, x_1549, x_13, x_1438, x_1552, x_1529, x_1181, x_1553, x_1557, x_6, x_7, x_8, x_9, x_10, x_11, x_1539); lean_dec(x_11); @@ -23433,7 +23433,7 @@ x_1573 = lean_array_push(x_1570, x_1572); x_1574 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1574, 0, x_1552); lean_ctor_set(x_1574, 1, x_1573); -x_1575 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1575 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1576 = lean_box(0); x_1577 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__5(x_1440, x_1575, x_1542, x_1546, x_1549, x_13, x_1438, x_1552, x_1529, x_1181, x_1574, x_1576, x_6, x_7, x_8, x_9, x_10, x_11, x_1564); lean_dec(x_11); @@ -23507,24 +23507,24 @@ lean_ctor_set(x_1598, 3, x_13); x_1599 = l_Array_empty___closed__1; lean_inc(x_1598); x_1600 = lean_array_push(x_1599, x_1598); -x_1601 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1601 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1602 = lean_array_push(x_1600, x_1601); x_1603 = lean_array_push(x_1602, x_1601); -x_1604 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_1604 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_1605 = lean_array_push(x_1603, x_1604); x_1606 = lean_array_push(x_1605, x_4); -x_1607 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_1607 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_1608 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1608, 0, x_1607); lean_ctor_set(x_1608, 1, x_1606); x_1609 = lean_array_push(x_1599, x_1608); -x_1610 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_1610 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_1611 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1611, 0, x_1610); lean_ctor_set(x_1611, 1, x_1609); -x_1612 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_1612 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_1613 = lean_array_push(x_1612, x_1611); -x_1614 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_1614 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_1615 = lean_array_push(x_1613, x_1614); x_1616 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__35; x_1617 = l_Lean_addMacroScope(x_1591, x_1616, x_1588); @@ -23563,7 +23563,7 @@ lean_ctor_set(x_1640, 0, x_1639); lean_ctor_set(x_1640, 1, x_1438); x_1641 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__3___lambda__1___closed__3; x_1642 = lean_array_push(x_1641, x_1640); -x_1643 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1643 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1644 = lean_array_push(x_1642, x_1643); x_1645 = l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4158____closed__1; x_1646 = lean_alloc_ctor(1, 2, 0); @@ -23574,7 +23574,7 @@ x_1648 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1648, 0, x_1632); lean_ctor_set(x_1648, 1, x_1647); x_1649 = lean_array_push(x_1599, x_1648); -x_1650 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1650 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1651 = lean_array_push(x_1649, x_1650); x_1652 = lean_array_push(x_1651, x_1582); x_1653 = l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__4___closed__17; @@ -23582,7 +23582,7 @@ x_1654 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1654, 0, x_1653); lean_ctor_set(x_1654, 1, x_1652); x_1655 = lean_array_push(x_1599, x_1654); -x_1656 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1656 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1657 = lean_array_push(x_1655, x_1656); x_1658 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__9___closed__46; x_1659 = lean_array_push(x_1658, x_1529); @@ -23610,7 +23610,7 @@ x_1672 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1672, 0, x_1671); lean_ctor_set(x_1672, 1, x_1670); x_1673 = lean_array_push(x_1615, x_1672); -x_1674 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1674 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_1675 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1675, 0, x_1674); lean_ctor_set(x_1675, 1, x_1673); @@ -23663,7 +23663,7 @@ x_1695 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1695, 0, x_1694); lean_ctor_set(x_1695, 1, x_1693); x_1696 = lean_array_push(x_1692, x_1695); -x_1697 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1697 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1698 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1698, 0, x_1697); lean_ctor_set(x_1698, 1, x_1696); @@ -23673,7 +23673,7 @@ lean_dec(x_1481); if (x_1700 == 0) { lean_object* x_1701; lean_object* x_1702; lean_object* x_1703; -x_1701 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1701 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1702 = lean_box(0); x_1703 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6(x_1440, x_1701, x_1687, x_1691, x_1694, x_13, x_1438, x_1697, x_1677, x_1181, x_1698, x_1702, x_6, x_7, x_8, x_9, x_10, x_11, x_1684); lean_dec(x_11); @@ -23718,7 +23718,7 @@ x_1718 = lean_array_push(x_1715, x_1717); x_1719 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1719, 0, x_1697); lean_ctor_set(x_1719, 1, x_1718); -x_1720 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1720 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1721 = lean_box(0); x_1722 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__6(x_1440, x_1720, x_1687, x_1691, x_1694, x_13, x_1438, x_1697, x_1677, x_1181, x_1719, x_1721, x_6, x_7, x_8, x_9, x_10, x_11, x_1709); lean_dec(x_11); @@ -23770,7 +23770,7 @@ x_1741 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1741, 0, x_1740); lean_ctor_set(x_1741, 1, x_1739); x_1742 = lean_array_push(x_1738, x_1741); -x_1743 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1743 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1744 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1744, 0, x_1743); lean_ctor_set(x_1744, 1, x_1742); @@ -23780,7 +23780,7 @@ lean_dec(x_1481); if (x_1746 == 0) { lean_object* x_1747; lean_object* x_1748; lean_object* x_1749; -x_1747 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1747 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1748 = lean_box(0); x_1749 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7(x_1440, x_1747, x_1733, x_1737, x_1740, x_13, x_1438, x_1743, x_1723, x_1181, x_1744, x_1748, x_6, x_7, x_8, x_9, x_10, x_11, x_1730); lean_dec(x_11); @@ -23825,7 +23825,7 @@ x_1764 = lean_array_push(x_1761, x_1763); x_1765 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1765, 0, x_1743); lean_ctor_set(x_1765, 1, x_1764); -x_1766 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1766 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1767 = lean_box(0); x_1768 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__7(x_1440, x_1766, x_1733, x_1737, x_1740, x_13, x_1438, x_1743, x_1723, x_1181, x_1765, x_1767, x_6, x_7, x_8, x_9, x_10, x_11, x_1755); lean_dec(x_11); @@ -23878,7 +23878,7 @@ x_1787 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1787, 0, x_1786); lean_ctor_set(x_1787, 1, x_1785); x_1788 = lean_array_push(x_1784, x_1787); -x_1789 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1789 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1790 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1790, 0, x_1789); lean_ctor_set(x_1790, 1, x_1788); @@ -23888,7 +23888,7 @@ lean_dec(x_1481); if (x_1792 == 0) { lean_object* x_1793; lean_object* x_1794; lean_object* x_1795; -x_1793 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1793 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1794 = lean_box(0); x_1795 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__8(x_1440, x_1793, x_1779, x_1783, x_1786, x_13, x_1438, x_1789, x_1769, x_1181, x_1790, x_1794, x_6, x_7, x_8, x_9, x_10, x_11, x_1776); lean_dec(x_11); @@ -23933,7 +23933,7 @@ x_1810 = lean_array_push(x_1807, x_1809); x_1811 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1811, 0, x_1789); lean_ctor_set(x_1811, 1, x_1810); -x_1812 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1812 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_1813 = lean_box(0); x_1814 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__8(x_1440, x_1812, x_1779, x_1783, x_1786, x_13, x_1438, x_1789, x_1769, x_1181, x_1811, x_1813, x_6, x_7, x_8, x_9, x_10, x_11, x_1801); lean_dec(x_11); @@ -25038,7 +25038,7 @@ static lean_object* _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quot _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; x_2 = l_Lean_mkAtom(x_1); return x_2; } @@ -25047,7 +25047,7 @@ static lean_object* _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quot _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; x_2 = l_Lean_mkAtom(x_1); return x_2; } @@ -25107,8 +25107,8 @@ static lean_object* _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quot _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -25118,7 +25118,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__8; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -25127,7 +25127,7 @@ static lean_object* _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quot _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__9; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -25215,7 +25215,7 @@ x_31 = lean_array_push(x_30, x_29); x_32 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__2; x_33 = lean_array_push(x_31, x_32); x_34 = lean_array_push(x_33, x_18); -x_35 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_35 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_35); lean_ctor_set(x_36, 1, x_34); @@ -25324,27 +25324,27 @@ lean_ctor_set(x_77, 2, x_76); lean_ctor_set(x_77, 3, x_45); x_78 = l_Array_empty___closed__1; x_79 = lean_array_push(x_78, x_77); -x_80 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_80 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_81 = lean_array_push(x_79, x_80); x_82 = lean_array_push(x_81, x_80); -x_83 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_83 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_84 = lean_array_push(x_82, x_83); x_85 = lean_array_push(x_84, x_36); -x_86 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_86 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_86); lean_ctor_set(x_87, 1, x_85); x_88 = lean_array_push(x_78, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_89 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_90 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_90, 0, x_89); lean_ctor_set(x_90, 1, x_88); -x_91 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_91 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_92 = lean_array_push(x_91, x_90); -x_93 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_93 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_94 = lean_array_push(x_92, x_93); x_95 = lean_array_push(x_94, x_68); -x_96 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_96 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_97 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_97, 0, x_96); lean_ctor_set(x_97, 1, x_95); @@ -25367,27 +25367,27 @@ lean_ctor_set(x_101, 2, x_100); lean_ctor_set(x_101, 3, x_45); x_102 = l_Array_empty___closed__1; x_103 = lean_array_push(x_102, x_101); -x_104 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_104 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_105 = lean_array_push(x_103, x_104); x_106 = lean_array_push(x_105, x_104); -x_107 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_107 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_108 = lean_array_push(x_106, x_107); x_109 = lean_array_push(x_108, x_36); -x_110 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_110 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_111 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_111, 0, x_110); lean_ctor_set(x_111, 1, x_109); x_112 = lean_array_push(x_102, x_111); -x_113 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_113 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_114 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_114, 0, x_113); lean_ctor_set(x_114, 1, x_112); -x_115 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_115 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_116 = lean_array_push(x_115, x_114); -x_117 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_117 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_118 = lean_array_push(x_116, x_117); x_119 = lean_array_push(x_118, x_68); -x_120 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_120 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); @@ -25520,27 +25520,27 @@ lean_ctor_set(x_156, 2, x_155); lean_ctor_set(x_156, 3, x_45); x_157 = l_Array_empty___closed__1; x_158 = lean_array_push(x_157, x_156); -x_159 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_159 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_160 = lean_array_push(x_158, x_159); x_161 = lean_array_push(x_160, x_159); -x_162 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_162 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_163 = lean_array_push(x_161, x_162); x_164 = lean_array_push(x_163, x_36); -x_165 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_165 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_166 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_166, 0, x_165); lean_ctor_set(x_166, 1, x_164); x_167 = lean_array_push(x_157, x_166); -x_168 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_168 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_169 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_169, 0, x_168); lean_ctor_set(x_169, 1, x_167); -x_170 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_170 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_171 = lean_array_push(x_170, x_169); -x_172 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_172 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_173 = lean_array_push(x_171, x_172); x_174 = lean_array_push(x_173, x_146); -x_175 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_175 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_176 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_176, 0, x_175); lean_ctor_set(x_176, 1, x_174); @@ -25616,7 +25616,7 @@ x_194 = l_Array_empty___closed__1; x_195 = lean_array_push(x_194, x_193); x_196 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__12; x_197 = lean_array_push(x_195, x_196); -x_198 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_198 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_199 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_199, 0, x_198); lean_ctor_set(x_199, 1, x_197); @@ -25702,39 +25702,39 @@ lean_ctor_set(x_228, 1, x_192); lean_ctor_set(x_228, 2, x_227); lean_ctor_set(x_228, 3, x_190); x_229 = lean_array_push(x_194, x_228); -x_230 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_230 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_231 = lean_array_push(x_229, x_230); x_232 = lean_array_push(x_231, x_230); -x_233 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_233 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_234 = lean_array_push(x_232, x_233); x_235 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_236 = lean_array_push(x_235, x_18); -x_237 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_237 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_238 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_238, 0, x_237); lean_ctor_set(x_238, 1, x_236); -x_239 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_239 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_240 = lean_array_push(x_239, x_238); -x_241 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_241 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_242 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_242, 0, x_241); lean_ctor_set(x_242, 1, x_240); x_243 = lean_array_push(x_234, x_242); -x_244 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_244 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_245 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_245, 0, x_244); lean_ctor_set(x_245, 1, x_243); x_246 = lean_array_push(x_194, x_245); -x_247 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_247 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_248 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_248, 0, x_247); lean_ctor_set(x_248, 1, x_246); -x_249 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_249 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_250 = lean_array_push(x_249, x_248); -x_251 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_251 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_252 = lean_array_push(x_250, x_251); x_253 = lean_array_push(x_252, x_219); -x_254 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_254 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_255 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_255, 0, x_254); lean_ctor_set(x_255, 1, x_253); @@ -25756,39 +25756,39 @@ lean_ctor_set(x_259, 1, x_192); lean_ctor_set(x_259, 2, x_258); lean_ctor_set(x_259, 3, x_190); x_260 = lean_array_push(x_194, x_259); -x_261 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_261 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_262 = lean_array_push(x_260, x_261); x_263 = lean_array_push(x_262, x_261); -x_264 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_264 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_265 = lean_array_push(x_263, x_264); x_266 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_267 = lean_array_push(x_266, x_18); -x_268 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_268 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_269 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_269, 0, x_268); lean_ctor_set(x_269, 1, x_267); -x_270 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_270 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_271 = lean_array_push(x_270, x_269); -x_272 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_272 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_273 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_273, 0, x_272); lean_ctor_set(x_273, 1, x_271); x_274 = lean_array_push(x_265, x_273); -x_275 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_275 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_276 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_276, 0, x_275); lean_ctor_set(x_276, 1, x_274); x_277 = lean_array_push(x_194, x_276); -x_278 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_278 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_279 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_279, 0, x_278); lean_ctor_set(x_279, 1, x_277); -x_280 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_280 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_281 = lean_array_push(x_280, x_279); -x_282 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_282 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_283 = lean_array_push(x_281, x_282); x_284 = lean_array_push(x_283, x_219); -x_285 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_285 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_285); lean_ctor_set(x_286, 1, x_284); @@ -25920,39 +25920,39 @@ lean_ctor_set(x_321, 1, x_192); lean_ctor_set(x_321, 2, x_320); lean_ctor_set(x_321, 3, x_190); x_322 = lean_array_push(x_194, x_321); -x_323 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_323 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_324 = lean_array_push(x_322, x_323); x_325 = lean_array_push(x_324, x_323); -x_326 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_326 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_327 = lean_array_push(x_325, x_326); x_328 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_329 = lean_array_push(x_328, x_18); -x_330 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_330 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_331 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_331, 0, x_330); lean_ctor_set(x_331, 1, x_329); -x_332 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_332 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_333 = lean_array_push(x_332, x_331); -x_334 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_334 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_335 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_335, 0, x_334); lean_ctor_set(x_335, 1, x_333); x_336 = lean_array_push(x_327, x_335); -x_337 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_337 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_338 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_338, 0, x_337); lean_ctor_set(x_338, 1, x_336); x_339 = lean_array_push(x_194, x_338); -x_340 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_340 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_341 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_341, 0, x_340); lean_ctor_set(x_341, 1, x_339); -x_342 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_342 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_343 = lean_array_push(x_342, x_341); -x_344 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_344 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_345 = lean_array_push(x_343, x_344); x_346 = lean_array_push(x_345, x_311); -x_347 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_347 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_348 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_348, 0, x_347); lean_ctor_set(x_348, 1, x_346); @@ -26077,7 +26077,7 @@ x_373 = lean_array_push(x_372, x_371); x_374 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__2; x_375 = lean_array_push(x_373, x_374); x_376 = lean_array_push(x_375, x_360); -x_377 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_377 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_378 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_378, 0, x_377); lean_ctor_set(x_378, 1, x_376); @@ -26217,27 +26217,27 @@ lean_ctor_set(x_425, 2, x_424); lean_ctor_set(x_425, 3, x_387); x_426 = l_Array_empty___closed__1; x_427 = lean_array_push(x_426, x_425); -x_428 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_428 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_429 = lean_array_push(x_427, x_428); x_430 = lean_array_push(x_429, x_428); -x_431 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_431 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_432 = lean_array_push(x_430, x_431); x_433 = lean_array_push(x_432, x_378); -x_434 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_434 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_435 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_435, 0, x_434); lean_ctor_set(x_435, 1, x_433); x_436 = lean_array_push(x_426, x_435); -x_437 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_437 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_438 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_438, 0, x_437); lean_ctor_set(x_438, 1, x_436); -x_439 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_439 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_440 = lean_array_push(x_439, x_438); -x_441 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_441 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_442 = lean_array_push(x_440, x_441); x_443 = lean_array_push(x_442, x_415); -x_444 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_444 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_445 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_445, 0, x_444); lean_ctor_set(x_445, 1, x_443); @@ -26312,7 +26312,7 @@ x_463 = l_Array_empty___closed__1; x_464 = lean_array_push(x_463, x_462); x_465 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__12; x_466 = lean_array_push(x_464, x_465); -x_467 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_467 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_468 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_468, 0, x_467); lean_ctor_set(x_468, 1, x_466); @@ -26429,39 +26429,39 @@ lean_ctor_set(x_503, 1, x_461); lean_ctor_set(x_503, 2, x_502); lean_ctor_set(x_503, 3, x_459); x_504 = lean_array_push(x_463, x_503); -x_505 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_505 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_506 = lean_array_push(x_504, x_505); x_507 = lean_array_push(x_506, x_505); -x_508 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_508 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_509 = lean_array_push(x_507, x_508); x_510 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_511 = lean_array_push(x_510, x_360); -x_512 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_512 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_513 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_513, 0, x_512); lean_ctor_set(x_513, 1, x_511); -x_514 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_514 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_515 = lean_array_push(x_514, x_513); -x_516 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_516 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_517 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_517, 0, x_516); lean_ctor_set(x_517, 1, x_515); x_518 = lean_array_push(x_509, x_517); -x_519 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_519 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_520 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_520, 0, x_519); lean_ctor_set(x_520, 1, x_518); x_521 = lean_array_push(x_463, x_520); -x_522 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_522 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_523 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_523, 0, x_522); lean_ctor_set(x_523, 1, x_521); -x_524 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_524 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_525 = lean_array_push(x_524, x_523); -x_526 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_526 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_527 = lean_array_push(x_525, x_526); x_528 = lean_array_push(x_527, x_493); -x_529 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_529 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_530 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_530, 0, x_529); lean_ctor_set(x_530, 1, x_528); @@ -26598,7 +26598,7 @@ x_557 = lean_array_push(x_556, x_555); x_558 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__2; x_559 = lean_array_push(x_557, x_558); x_560 = lean_array_push(x_559, x_543); -x_561 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_561 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_562 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_562, 0, x_561); lean_ctor_set(x_562, 1, x_560); @@ -26743,27 +26743,27 @@ lean_ctor_set(x_610, 2, x_609); lean_ctor_set(x_610, 3, x_571); x_611 = l_Array_empty___closed__1; x_612 = lean_array_push(x_611, x_610); -x_613 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_613 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_614 = lean_array_push(x_612, x_613); x_615 = lean_array_push(x_614, x_613); -x_616 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_616 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_617 = lean_array_push(x_615, x_616); x_618 = lean_array_push(x_617, x_562); -x_619 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_619 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_620 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_620, 0, x_619); lean_ctor_set(x_620, 1, x_618); x_621 = lean_array_push(x_611, x_620); -x_622 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_622 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_623 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_623, 0, x_622); lean_ctor_set(x_623, 1, x_621); -x_624 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_624 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_625 = lean_array_push(x_624, x_623); -x_626 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_626 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_627 = lean_array_push(x_625, x_626); x_628 = lean_array_push(x_627, x_600); -x_629 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_629 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_630 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_630, 0, x_629); lean_ctor_set(x_630, 1, x_628); @@ -26838,7 +26838,7 @@ x_648 = l_Array_empty___closed__1; x_649 = lean_array_push(x_648, x_647); x_650 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_letBindRhss___closed__12; x_651 = lean_array_push(x_649, x_650); -x_652 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_652 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_653 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_653, 0, x_652); lean_ctor_set(x_653, 1, x_651); @@ -26960,39 +26960,39 @@ lean_ctor_set(x_689, 1, x_646); lean_ctor_set(x_689, 2, x_688); lean_ctor_set(x_689, 3, x_644); x_690 = lean_array_push(x_648, x_689); -x_691 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_691 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_692 = lean_array_push(x_690, x_691); x_693 = lean_array_push(x_692, x_691); -x_694 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_694 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_695 = lean_array_push(x_693, x_694); x_696 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_697 = lean_array_push(x_696, x_543); -x_698 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_698 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_699 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_699, 0, x_698); lean_ctor_set(x_699, 1, x_697); -x_700 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_700 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_701 = lean_array_push(x_700, x_699); -x_702 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_702 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_703 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_703, 0, x_702); lean_ctor_set(x_703, 1, x_701); x_704 = lean_array_push(x_695, x_703); -x_705 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_705 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_706 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_706, 0, x_705); lean_ctor_set(x_706, 1, x_704); x_707 = lean_array_push(x_648, x_706); -x_708 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_708 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_709 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_709, 0, x_708); lean_ctor_set(x_709, 1, x_707); -x_710 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_710 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_711 = lean_array_push(x_710, x_709); -x_712 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_712 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_713 = lean_array_push(x_711, x_712); x_714 = lean_array_push(x_713, x_679); -x_715 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_715 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_716 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_716, 0, x_715); lean_ctor_set(x_716, 1, x_714); @@ -28164,7 +28164,7 @@ static lean_object* _init_l_Lean_Elab_Term_Quotation_match__syntax_expand___clos _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__1), 2, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -28174,7 +28174,7 @@ static lean_object* _init_l_Lean_Elab_Term_Quotation_match__syntax_expand___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_empty___closed__1; x_3 = l_Array_getEvenElems___rarg___closed__1; x_4 = lean_alloc_closure((void*)(l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__2___boxed), 4, 3); diff --git a/stage0/stdlib/Lean/Elab/StructInst.c b/stage0/stdlib/Lean/Elab/StructInst.c index 9bce396ddd..ecb4f4a1be 100644 --- a/stage0/stdlib/Lean/Elab/StructInst.c +++ b/stage0/stdlib/Lean/Elab/StructInst.c @@ -126,7 +126,6 @@ uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_instToStringFieldStruct___closed__1; lean_object* l_Lean_throwError___at_Lean_Elab_Term_mkAuxName___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_map___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandCompositeFields___spec__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_List_head_x21___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandStruct___spec__5(lean_object*); lean_object* l_Lean_annotation_x3f(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructName___boxed(lean_object*); @@ -143,6 +142,7 @@ lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getHierarchyDepth_match__ 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_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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduce___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields_match__1(lean_object*); lean_object* lean_expr_instantiate1(lean_object*, lean_object*); @@ -154,10 +154,10 @@ lean_object* lean_array_get_size(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_expandStructInstExpectedType(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___closed__4; lean_object* l_Lean_Elab_Term_StructInst_Struct_setFields(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* l_Std_HashMap_toList___rarg(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___closed__18; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields___lambda__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Nat_max(lean_object*, lean_object*); extern lean_object* l_Lean_formatKVMap___closed__1; extern lean_object* l_Lean_Expr_getAppArgs___closed__1; @@ -186,13 +186,13 @@ uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isModifyOp_x3f___spec__3___closed__6; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___closed__14; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields_match__2___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isModifyOp_x3f___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isModifyOp_x3f_match__2(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___closed__5; lean_object* l_Lean_throwError___at_Lean_Elab_Term_elabNumLit___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_propagate(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Field_toSyntax___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; extern lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandApp___spec__3___closed__2; lean_object* l_Lean_Elab_Term_StructInst_instInhabitedStruct___closed__1; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructSource___closed__4; @@ -213,6 +213,7 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCto lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___closed__13; lean_object* l_Lean_Elab_Term_StructInst_Struct_ref_match__1___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isSimpleField_x3f(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l_Lean_Elab_Term_StructInst_FieldLHS_toSyntax___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructSource(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkAppN(lean_object*, lean_object*); @@ -239,7 +240,6 @@ lean_object* l___private_Lean_Expr_0__Lean_Expr_getAppArgsAux(lean_object*, lean lean_object* l_List_mapM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLValsAux_loop___closed__2; lean_object* l_Lean_Elab_Term_StructInst_Struct_allDefault_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l_Lean_Elab_Term_tryPostponeIfNoneOrMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_foldl___at_Lean_Elab_Term_StructInst_DefaultFields_collectStructNames___spec__1(lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_StructInst_throwFailedToElabField___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -285,6 +285,7 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_group lean_object* l_Lean_Elab_Term_StructInst_Struct_fields___boxed(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___closed__1; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_Context_structs___default; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkStructView___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Std_HashMapImp_find_x3f___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__3___boxed(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandStruct___spec__11(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -298,9 +299,11 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabS lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Source_isNone_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_fmt___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___spec__2(lean_object*); lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldName___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_mkDefaultValue_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_toFieldLHS___closed__1; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldName___closed__1; @@ -322,7 +325,6 @@ lean_object* l_Lean_Elab_Term_StructInst_formatField_match__1___rarg(lean_object lean_object* l_Lean_Elab_Term_StructInst_formatStruct_match__2___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldName___boxed(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getHierarchyDepth(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___closed__2; lean_object* l_Lean_throwError___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); size_t l_Lean_Name_hash(lean_object*); @@ -354,6 +356,7 @@ lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduce_match__1(lean_obje uint8_t l_Array_contains___at_Lean_findField_x3f___spec__1(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructSource_match__1(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getFieldIdx___lambda__1___boxed(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_Lean_getStructureFields(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_CtorHeaderResult_instMVars___default; lean_object* l_Function_comp___rarg(lean_object*, lean_object*, lean_object*); @@ -374,7 +377,7 @@ uint8_t l_Lean_Expr_isAppOfArity(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_tryToSynthesizeDefault_loop_match__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_expr_dbg_to_string(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeader___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_tryToSynthesizeDefault_loop___closed__2; lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -384,9 +387,7 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expan lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields_match__2(lean_object*); size_t lean_usize_modn(size_t, lean_object*); lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields___spec__3___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeaderAux_match__1___rarg(uint8_t, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandStruct___spec__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_setStructSourceSyntax_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_findDefaultMissing_x3f___boxed(lean_object*, lean_object*); @@ -399,6 +400,7 @@ extern lean_object* l_Lean_KernelException_toMessageData___closed__15; lean_object* l_List_foldlM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__12___closed__5; lean_object* l_List_foldlM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__12___closed__3; lean_object* l_Std_mkHashMap___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__11(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_Lean_Elab_Term_StructInst_elabStructInst___closed__1; lean_object* l_Lean_Elab_Term_StructInst_formatStruct_match__2(lean_object*); lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -463,6 +465,7 @@ lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_findDefaultMissing_x3f_ma lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructName_match__4(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkSubstructSource_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_tryToSynthesizeDefault_loop_match__3(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_propagateLoop_match__1(lean_object*); @@ -483,10 +486,12 @@ uint8_t l_Lean_Elab_Term_StructInst_DefaultFields_tryToSynthesizeDefault_loop___ lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isModifyOp_x3f___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_findField_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_instToFormatFieldLHS(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Std_AssocList_find_x3f___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__4(lean_object*, lean_object*); extern lean_object* l_Lean_Expr_FindImpl_initCache; lean_object* l_Lean_Meta_assignExprMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduce_match__3___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_List_forIn_loop___at_Lean_Elab_Term_StructInst_DefaultFields_step___spec__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*); extern lean_object* l_Lean_Syntax_mkApp___closed__1; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabModifyOp___closed__4; @@ -505,6 +510,7 @@ lean_object* l_Lean_Elab_Term_StructInst_expandStructInstExpectedType___boxed(le lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_propagateExpectedType_match__1(lean_object*); lean_object* l_Lean_Expr_getAppNumArgsAux(lean_object*, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_Lean_Elab_Term_StructInst_formatField___closed__1; lean_object* l_List_find_x3f___rarg(lean_object*, lean_object*); lean_object* l_Lean_mkHole(lean_object*); @@ -532,7 +538,6 @@ lean_object* l_Lean_mkApp(lean_object*, lean_object*); lean_object* l_List_map___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields___spec__1___closed__1; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkSubstructSource_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Struct_source___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l_Lean_throwError___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_betaRev(lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStruct___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -553,9 +558,7 @@ lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_findDefaultMissing_x3f_ma lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields___spec__3___closed__1; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_List_head_x21___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandStruct___spec__5___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldName(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_findDefaultMissing_x3f_match__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields_match__3(lean_object*); @@ -580,7 +583,6 @@ lean_object* l_Array_ofSubarray___rarg(lean_object*); lean_object* l_Lean_Elab_Term_tryPostponeIfMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getStructureCtor(lean_object*, lean_object*); lean_object* lean_nat_mul(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l_Lean_addTrace___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instReprFormat___closed__1; @@ -638,7 +640,6 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabM lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_List_foldlM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__12___closed__1; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructSource___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_propagateExpectedType_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields_match__3___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkIdImp___closed__2; @@ -682,7 +683,6 @@ lean_object* l_Lean_Elab_Term_StructInst_formatStruct___closed__1; lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields___spec__2___closed__3; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructName_match__3(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNonAtomicExplicitSource(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_HashMapImp_find_x3f___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__3(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isSimpleField_x3f___boxed(lean_object*); @@ -704,7 +704,6 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabM lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStruct_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_formatField___closed__4; lean_object* l_Lean_Meta_setMCtx(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getFieldIdx___closed__1; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructName_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_indentExpr(lean_object*); @@ -733,6 +732,7 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_StructInst_DefaultFields_prop lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandParentFields_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields___lambda__3___closed__2; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_collectStructNames___boxed(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Elab_Term_StructInst_Struct_allDefault_match__3___rarg(lean_object*, lean_object*); lean_object* l_Lean_Name_components(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_propagateExpectedType_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -741,6 +741,7 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_group lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isModifyOp_x3f___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*); extern lean_object* l_instInhabitedPUnit; lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandStruct___spec__9(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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_throwError___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeaderAux___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_AssocList_foldlM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__9(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getFieldIdx_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -759,6 +760,7 @@ lean_object* l_List_foldr___at_Lean_Elab_Term_StructInst_Struct_allDefault___spe lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNonAtomicExplicitSource___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructName_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getHierarchyDepth___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_Lean_Elab_Term_StructInst_Field_isSimple_match__1(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_instInhabitedSource; lean_object* l_Lean_Elab_Term_StructInst_elabStructInst(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -768,13 +770,11 @@ lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldValue_x3f___boxed lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeaderAux___closed__3; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNonAtomicExplicitSource___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Lean_Elab_Term_StructInst_formatField___closed__3; lean_object* l_Lean_throwError___at_Lean_Elab_Term_StructInst_throwFailedToElabField___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_instToFormatFieldStruct___closed__1; uint8_t l_Lean_Syntax_isIdent(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_StructInst_DefaultFields_propagateLoop___spec__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* l_Lean_Elab_Term_StructInst_expandStructInstExpectedType(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: @@ -793,9 +793,9 @@ x_9 = l_Lean_mkOptionalNode___closed__1; x_10 = l_Lean_Syntax_setArg(x_1, x_4, x_9); x_11 = l_Array_empty___closed__1; x_12 = lean_array_push(x_11, x_10); -x_13 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_13 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_14 = lean_array_push(x_13, x_8); -x_15 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_15 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_16 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_16, 0, x_15); lean_ctor_set(x_16, 1, x_14); @@ -808,11 +808,11 @@ x_20 = lean_array_push(x_12, x_19); x_21 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_21, 0, x_18); lean_ctor_set(x_21, 1, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_22 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_23 = lean_array_push(x_22, x_21); -x_24 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_25 = lean_array_push(x_23, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_26 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -1053,27 +1053,27 @@ lean_ctor_set(x_48, 2, x_47); lean_ctor_set(x_48, 3, x_35); x_49 = l_Array_empty___closed__1; x_50 = lean_array_push(x_49, x_48); -x_51 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_51 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_52 = lean_array_push(x_50, x_51); x_53 = lean_array_push(x_52, x_51); -x_54 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_54 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_55 = lean_array_push(x_53, x_54); x_56 = lean_array_push(x_55, x_23); -x_57 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_57 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); x_59 = lean_array_push(x_49, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_60 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); -x_62 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_62 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_63 = lean_array_push(x_62, x_61); -x_64 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_64 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_65 = lean_array_push(x_63, x_64); x_66 = lean_array_push(x_65, x_40); -x_67 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_67 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_68 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_68, 0, x_67); lean_ctor_set(x_68, 1, x_66); @@ -1098,27 +1098,27 @@ lean_ctor_set(x_73, 2, x_72); lean_ctor_set(x_73, 3, x_35); x_74 = l_Array_empty___closed__1; x_75 = lean_array_push(x_74, x_73); -x_76 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_76 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_77 = lean_array_push(x_75, x_76); x_78 = lean_array_push(x_77, x_76); -x_79 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_79 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_80 = lean_array_push(x_78, x_79); x_81 = lean_array_push(x_80, x_23); -x_82 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_82 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); x_84 = lean_array_push(x_74, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_85 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_85); lean_ctor_set(x_86, 1, x_84); -x_87 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_87 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_88 = lean_array_push(x_87, x_86); -x_89 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_89 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_90 = lean_array_push(x_88, x_89); x_91 = lean_array_push(x_90, x_40); -x_92 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_92 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_93 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_93, 0, x_92); lean_ctor_set(x_93, 1, x_91); @@ -1256,27 +1256,27 @@ lean_ctor_set(x_138, 2, x_137); lean_ctor_set(x_138, 3, x_124); x_139 = l_Array_empty___closed__1; x_140 = lean_array_push(x_139, x_138); -x_141 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_141 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_142 = lean_array_push(x_140, x_141); x_143 = lean_array_push(x_142, x_141); -x_144 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_144 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_145 = lean_array_push(x_143, x_144); x_146 = lean_array_push(x_145, x_112); -x_147 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_147 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_148, 0, x_147); lean_ctor_set(x_148, 1, x_146); x_149 = lean_array_push(x_139, x_148); -x_150 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_150 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_151 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_151, 0, x_150); lean_ctor_set(x_151, 1, x_149); -x_152 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_152 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_153 = lean_array_push(x_152, x_151); -x_154 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_154 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_155 = lean_array_push(x_153, x_154); x_156 = lean_array_push(x_155, x_129); -x_157 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_157 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_158 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_158, 0, x_157); lean_ctor_set(x_158, 1, x_156); @@ -1484,27 +1484,27 @@ lean_ctor_set(x_216, 2, x_215); lean_ctor_set(x_216, 3, x_202); x_217 = l_Array_empty___closed__1; x_218 = lean_array_push(x_217, x_216); -x_219 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_219 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_220 = lean_array_push(x_218, x_219); x_221 = lean_array_push(x_220, x_219); -x_222 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_222 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_223 = lean_array_push(x_221, x_222); x_224 = lean_array_push(x_223, x_190); -x_225 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_225 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_226 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_226, 0, x_225); lean_ctor_set(x_226, 1, x_224); x_227 = lean_array_push(x_217, x_226); -x_228 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_228 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_229 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_229, 0, x_228); lean_ctor_set(x_229, 1, x_227); -x_230 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_230 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_231 = lean_array_push(x_230, x_229); -x_232 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_232 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_233 = lean_array_push(x_231, x_232); x_234 = lean_array_push(x_233, x_207); -x_235 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_235 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_236 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_236, 0, x_235); lean_ctor_set(x_236, 1, x_234); @@ -3181,12 +3181,12 @@ lean_ctor_set(x_84, 0, x_27); lean_ctor_set(x_84, 1, x_83); lean_ctor_set(x_84, 2, x_82); lean_ctor_set(x_84, 3, x_26); -x_85 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_85 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_86 = lean_array_push(x_85, x_84); -x_87 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_87 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_88 = lean_array_push(x_86, x_87); x_89 = lean_array_push(x_88, x_61); -x_90 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_90 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_91 = lean_array_push(x_89, x_90); x_92 = l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandApp___spec__3___closed__2; x_93 = lean_alloc_ctor(1, 2, 0); @@ -3205,28 +3205,28 @@ x_99 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_99, 0, x_98); lean_ctor_set(x_99, 1, x_97); x_100 = lean_array_push(x_69, x_99); -x_101 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_101 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_102 = lean_array_push(x_100, x_101); x_103 = lean_array_push(x_102, x_58); -x_104 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_104 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_104); lean_ctor_set(x_105, 1, x_103); -x_106 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_106 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_107 = lean_array_push(x_106, x_105); -x_108 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_108 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_109, 0, x_108); lean_ctor_set(x_109, 1, x_107); x_110 = lean_array_push(x_69, x_109); -x_111 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_111 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_112 = lean_array_push(x_110, x_111); x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_98); lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_85, x_113); x_115 = lean_array_push(x_114, x_90); -x_116 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_116 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_117 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_117, 0, x_116); lean_ctor_set(x_117, 1, x_115); @@ -3235,7 +3235,7 @@ x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_98); lean_ctor_set(x_119, 1, x_118); x_120 = lean_array_push(x_80, x_119); -x_121 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_121 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_122, 0, x_121); lean_ctor_set(x_122, 1, x_120); @@ -3477,12 +3477,12 @@ lean_ctor_set(x_237, 0, x_227); lean_ctor_set(x_237, 1, x_236); lean_ctor_set(x_237, 2, x_235); lean_ctor_set(x_237, 3, x_226); -x_238 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_238 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_239 = lean_array_push(x_238, x_237); -x_240 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_240 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_241 = lean_array_push(x_239, x_240); x_242 = lean_array_push(x_241, x_212); -x_243 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_243 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_244 = lean_array_push(x_242, x_243); x_245 = l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandApp___spec__3___closed__2; x_246 = lean_alloc_ctor(1, 2, 0); @@ -3503,28 +3503,28 @@ x_254 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_254, 0, x_253); lean_ctor_set(x_254, 1, x_252); x_255 = lean_array_push(x_220, x_254); -x_256 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_256 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_257 = lean_array_push(x_255, x_256); x_258 = lean_array_push(x_257, x_210); -x_259 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_259 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_260 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_260, 0, x_259); lean_ctor_set(x_260, 1, x_258); -x_261 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_261 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_262 = lean_array_push(x_261, x_260); -x_263 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_263 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_264 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_264, 0, x_263); lean_ctor_set(x_264, 1, x_262); x_265 = lean_array_push(x_220, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_266 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_267 = lean_array_push(x_265, x_266); x_268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_268, 0, x_253); lean_ctor_set(x_268, 1, x_267); x_269 = lean_array_push(x_238, x_268); x_270 = lean_array_push(x_269, x_243); -x_271 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_271 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_272 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_272, 0, x_271); lean_ctor_set(x_272, 1, x_270); @@ -3533,7 +3533,7 @@ x_274 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_274, 0, x_253); lean_ctor_set(x_274, 1, x_273); x_275 = lean_array_push(x_233, x_274); -x_276 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_276 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_277 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_277, 0, x_276); lean_ctor_set(x_277, 1, x_275); diff --git a/stage0/stdlib/Lean/Elab/Structure.c b/stage0/stdlib/Lean/Elab/Structure.c index b236826b4d..c1a5be631f 100644 --- a/stage0/stdlib/Lean/Elab/Structure.c +++ b/stage0/stdlib/Lean/Elab/Structure.c @@ -38,7 +38,6 @@ lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* lean_erase_macro_scopes(lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_processSubfields_loop___rarg___closed__4; lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__4; lean_object* l_Lean_throwError___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields___spec__3(lean_object*); lean_object* l_Lean_Elab_elabAttr___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_stringToMessageData(lean_object*); @@ -60,6 +59,7 @@ lean_object* l_Lean_Elab_elabModifiers___at___private_Lean_Elab_Structure_0__Lea lean_object* l_Lean_Meta_mkId___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_addDefaults___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MetavarContext_instantiateLevelMVars___at_Lean_Meta_instantiateLevelMVars___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getOptional_x3f(lean_object*); lean_object* l_Lean_Elab_Command_checkValidFieldModifier___lambda__4___closed__1; @@ -91,6 +91,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Structure_0__Lea lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_elabStructureView___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* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_addDefaults(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_checkNotAlreadyDeclared___at_Lean_Elab_Command_elabStructure___spec__7___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_withLocalDeclImp___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_instInhabitedAttribute; extern lean_object* l_Lean_initFn____x40_Lean_Class___hyg_627____closed__1; @@ -462,7 +463,6 @@ lean_object* l_Lean_Elab_elabAttrs___at___private_Lean_Elab_Structure_0__Lean_El lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__11___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_instInhabitedModifiers___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_elabStructureView___spec__5(lean_object*, size_t, size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Name_append(lean_object*, lean_object*); lean_object* l_Lean_Elab_elabAttr___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__4___lambda__1(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -537,7 +537,6 @@ uint8_t l_Lean_Syntax_isNone(lean_object*); lean_object* l_Lean_setEnv___at_Lean_Elab_Term_declareTacticSyntax___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Level_getLevelOffset(lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; uint8_t l_Lean_Elab_Command_StructFieldInfo_isFromParent(lean_object*); lean_object* l_Lean_Elab_Modifiers_addAttribute(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_collectUniversesFromFields___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -599,6 +598,7 @@ extern lean_object* l_Lean_CollectFVars_instInhabitedState___closed__1; lean_object* l_Lean_Expr_getAppFn(lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields_match__2(lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__9; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_levelMVarToParamFVar___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); @@ -13657,7 +13657,7 @@ default: { lean_object* x_36; lean_object* x_37; lean_object* x_38; uint8_t x_39; lean_object* x_40; lean_object* x_41; x_36 = l_Lean_LocalDecl_userName(x_19); -x_37 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_37 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_38 = l_Lean_Name_appendBefore(x_36, x_37); x_39 = l_Lean_LocalDecl_binderInfo(x_19); x_40 = l_Lean_LocalDecl_type(x_19); @@ -14364,10 +14364,10 @@ lean_dec(x_10); x_13 = l___private_Lean_Elab_Inductive_0__Lean_Elab_Command_mkAuxConstructions___closed__2; lean_inc(x_12); x_14 = l_Lean_Environment_contains(x_12, x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_15 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_12); x_16 = l_Lean_Environment_contains(x_12, x_15); -x_17 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_17 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_18 = l_Lean_Environment_contains(x_12, x_17); lean_inc(x_6); lean_inc(x_2); diff --git a/stage0/stdlib/Lean/Elab/Syntax.c b/stage0/stdlib/Lean/Elab/Syntax.c index ce6205d6ba..ed403d2468 100644 --- a/stage0/stdlib/Lean/Elab/Syntax.c +++ b/stage0/stdlib/Lean/Elab/Syntax.c @@ -32,6 +32,7 @@ lean_object* l_Lean_Elab_Command_expandMixfix_match__42___rarg(lean_object*, lea lean_object* l_Lean_Elab_Command_expandMixfix_match__8___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__17___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandNotation___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__2; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_expandMacro___spec__4(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__6; lean_object* l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___closed__9; @@ -41,15 +42,19 @@ lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax_visit___boxed(lean_objec lean_object* l_Lean_Elab_Command_elabMacroRules___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__21; size_t l_USize_add(size_t, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_Elab_Command_expandMixfix_match__7___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__6; lean_object* l_Lean_Elab_Command_expandNotation___closed__1; lean_object* l_Lean_Elab_toAttributeKind___at_Lean_Elab_Command_elabSyntax___spec__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_logTrace___at_Lean_Elab_Command_elabSyntax___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* lean_erase_macro_scopes(lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; lean_object* l_Lean_Elab_Term_checkLeftRec___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__2; lean_object* l_Lean_Elab_Command_expandElab_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_stringToMessageData(lean_object*); extern lean_object* l_String_instInhabitedString; @@ -82,7 +87,6 @@ lean_object* l_Lean_Elab_Command_elabMacroRulesAux___lambda__1___closed__4; lean_object* l_Lean_Elab_Command_expandMixfix_match__11___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_nullKind; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__2; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_toParserDescrAux___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_log___at_Lean_Elab_Command_elabSyntax___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_leadPrec; @@ -90,6 +94,7 @@ lean_object* l_Lean_Elab_Command_liftTermElabM___rarg(lean_object*, lean_object* lean_object* l_Lean_Elab_Command_elabSyntaxAbbrev_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_elabMacroRulesAux___spec__4(lean_object*, lean_object*); uint8_t l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_isAtomLikeSyntax(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* l_Lean_Elab_Command_expandMixfix_match__5___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__21; lean_object* lean_name_mk_string(lean_object*, lean_object*); @@ -104,6 +109,7 @@ lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__28; lean_object* lean_io_error_to_string(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Command_elabDeclareSyntaxCat___closed__1; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__12; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__15; lean_object* l_Array_filterSepElemsM___at_Lean_Elab_Command_elabNoKindMacroRulesAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_append___rarg(lean_object*, lean_object*); @@ -127,10 +133,10 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQ extern lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__8; lean_object* l_Lean_Elab_Command_expandMixfix_match__12___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Command_expandMacro___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__5; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__43; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__23; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__1; uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Command_mkSimpleDelab_go___spec__4(lean_object*, size_t, size_t); lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__1; lean_object* l_Lean_Elab_Command_expandElab_match__3___rarg(lean_object*, lean_object*, lean_object*); @@ -163,6 +169,7 @@ uint8_t l___private_Init_Data_Array_Basic_0__Array_allDiffAux___at_Lean_Elab_Com extern lean_object* l_Array_empty___closed__1; lean_object* lean_environment_find(lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__25; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__15; @@ -183,7 +190,6 @@ lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__31; uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___closed__35; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab_match__4(lean_object*); lean_object* l_List_map___at_Lean_Elab_Term_toParserDescrAux___spec__12(lean_object*); @@ -205,8 +211,8 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___boxed( lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_toParserDescrAux___spec__14___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_resolveGlobalConst___at_Lean_Elab_Term_toParserDescrAux___spec__7___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__29; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__4(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; extern lean_object* l_Lean_Expr_ctorName___closed__4; lean_object* l_Lean_Elab_logTrace___at_Lean_Elab_Command_elabSyntax___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_term_x25_x5b___x7c___x5d___closed__6; @@ -223,6 +229,7 @@ lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__19; lean_object* lean_string_append(lean_object*, lean_object*); lean_object* lean_string_utf8_set(lean_object*, lean_object*, uint32_t); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_elabCommand___spec__9___rarg(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__8; extern lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__2; lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__51(lean_object*); @@ -230,8 +237,8 @@ lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__10; lean_object* l_Lean_Elab_Command_expandMixfix_match__30(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Command_elabElab(lean_object*); lean_object* l_List_map___at_Lean_resolveGlobalConst___spec__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__26; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; lean_object* l_Lean_Elab_Command_expandMixfix_match__22___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__36___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__2; @@ -271,18 +278,18 @@ lean_object* l_Lean_Elab_Command_strLitToPattern_match__1(lean_object*); lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__34; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__6; lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__5; extern lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__2; lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); lean_object* l_Array_mapSepElemsM___at_Lean_Elab_Command_elabMacroRulesAux___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Lean_Elab_Command_expandMacro___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__6; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__29; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_Elab_Command_expandElab___closed__17; lean_object* l_Lean_Elab_Command_expandMixfix_match__25___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; extern lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__1; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; lean_object* l_Lean_Syntax_mkAntiquotNode(lean_object*, lean_object*, lean_object*, lean_object*); @@ -301,7 +308,6 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_elabKindPrio___cl extern lean_object* l_Lean_throwUnknownConstant___rarg___closed__2; lean_object* l_Array_filterSepElemsM___at_Lean_Elab_Command_elabNoKindMacroRulesAux___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__4; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; lean_object* l___private_Lean_Elab_Command_0__Lean_Elab_Command_getVarDecls(lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_checkLeftRec___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Name_toStringWithSep(lean_object*, lean_object*); @@ -318,6 +324,7 @@ lean_object* l_Lean_Elab_Command_expandMixfix_match__39___rarg(lean_object*, lea lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux_match__2(lean_object*); lean_object* l_Lean_Elab_Command_elabSyntaxAbbrev___closed__13; lean_object* l_Lean_Elab_Term_checkLeftRec___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; uint8_t l_Lean_Parser_leadingIdentAsSymbol(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__3___closed__2; extern lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__1; @@ -333,10 +340,10 @@ lean_object* l_Lean_Elab_Command_expandMixfix_match__28(lean_object*); lean_object* l_Lean_Elab_Term_expandOptPrecedence___boxed(lean_object*); lean_object* l_Lean_Elab_Command_expandElab___closed__15; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__21; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__3; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__39; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__11; lean_object* l_Lean_throwUnknownConstant___at_Lean_Elab_Term_toParserDescrAux___spec__9___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__12; lean_object* l_Lean_Elab_Command_expandMixfix_match__14___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__16; extern lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__6; @@ -350,7 +357,6 @@ lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_expandMacro___spec__2___ lean_object* l___regBuiltin_Lean_Elab_Command_elabElab___closed__1; lean_object* l_Lean_Elab_Command_expandMixfix_match__23___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__16; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l_Lean_Elab_Command_elabMacro___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMacro(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_tryPostponeIfNoneOrMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -375,7 +381,6 @@ extern lean_object* l_Lean_setOptionFromString___closed__4; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__21; uint8_t l_instDecidableNot___rarg(uint8_t); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__2; lean_object* l_Lean_Elab_Command_expandMixfix_match__52___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__19; lean_object* l_Lean_Elab_Command_expandElab___closed__49; @@ -397,6 +402,7 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabCommand___spec__8(lean lean_object* l_Lean_Elab_Term_toParserDescrAux___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_object*); lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__31; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Term_markAsTrailingParser___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__2; extern lean_object* l_Lean_Elab_Command_mkCommandElabAttributeUnsafe___closed__9; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__22; extern lean_object* l_Lean_strLitKind; @@ -409,7 +415,9 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQ lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__2; lean_object* l_Lean_Elab_Command_expandMixfix_match__16(lean_object*); lean_object* l_Lean_Elab_Command_expandNotationItemIntoPattern(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_Elab_Command_mkSimpleDelab___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__1; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__33; lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__1___closed__2; @@ -431,9 +439,9 @@ lean_object* l_Lean_Elab_Command_expandMixfix_match__3___rarg(lean_object*, lean lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instQuoteBool___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__2; lean_object* l_List_filterMap___at_Lean_Elab_Term_toParserDescrAux___spec__10(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; lean_object* l_Lean_Elab_Term_toParserDescrAux_match__5___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_String_capitalize(lean_object*); lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -442,12 +450,12 @@ lean_object* l_Lean_Elab_Command_elabSyntax_match__2___rarg(uint8_t, uint8_t, le lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__4; extern lean_object* l_stx___x3c_x7c_x3e_____closed__6; extern lean_object* l_Lean_Parser_Command_parserKindPrio___elambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__9; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__8; lean_object* l_Lean_throwUnknownConstant___at_Lean_Elab_Term_toParserDescrAux___spec__9(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___closed__26; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__10; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -479,7 +487,6 @@ extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__50(lean_object*); lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__20; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; extern lean_object* l_Lean_instQuoteBool___closed__3; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__15; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__18; @@ -488,6 +495,7 @@ lean_object* l_Lean_Elab_Command_elabSyntaxAbbrev___closed__14; extern lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__1; lean_object* l_Lean_Elab_Term_toParserDescrAux___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*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkSimpleDelab___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__4; lean_object* l_Nat_repr(lean_object*); lean_object* l_Array_mapIdxM_map___at_Lean_Elab_Term_toParserDescrAux___spec__13___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_checkLeftRec___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -527,7 +535,6 @@ lean_object* l_Lean_Elab_Command_expandMixfix_match__26___rarg(lean_object*, lea extern lean_object* l_Lean_choiceKind; lean_object* l_Lean_Elab_Command_elabNoKindMacroRulesAux___closed__1; lean_object* l_Lean_throwError___at_Lean_Elab_Term_toParserDescrAux___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_Elab_Term_checkLeftRec___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabCommand___spec__12(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_maxPrec; @@ -536,6 +543,7 @@ lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__24; lean_object* l_Lean_Elab_Term_checkLeftRec___lambda__2___closed__1; lean_object* l_Lean_Elab_Command_expandMixfix_match__26(lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__1; lean_object* l_Lean_Elab_Command_expandMixfix_match__19___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabNoKindMacroRulesAux___closed__2; lean_object* l_Lean_Elab_Command_expandMixfix_match__15(lean_object*); @@ -549,7 +557,6 @@ lean_object* l_Lean_Elab_Term_getCurrMacroScope(lean_object*, lean_object*, lean lean_object* l_Lean_Elab_Command_expandMixfix_match__41(lean_object*); lean_object* l_Lean_Elab_Term_checkLeftRec___closed__2; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_expandMacro___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__1; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__30; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_antiquote_match__1___rarg(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Environment_contains(lean_object*, lean_object*); @@ -557,7 +564,6 @@ lean_object* l_Lean_Elab_Command_elabNoKindMacroRulesAux___boxed(lean_object*, l lean_object* l_List_filterAux___at_Lean_resolveGlobalConst___spec__1(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_withExpectedType___closed__2; lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__4___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__10; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_getCatSuffix_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux_match__3(lean_object*); lean_object* l_Lean_Elab_Command_mkSimpleDelab(lean_object*); @@ -568,16 +574,16 @@ uint32_t lean_string_utf8_get(lean_object*, lean_object*); lean_object* l_Lean_throwError___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*); lean_object* l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___closed__7; lean_object* l___private_Init_Meta_0__Lean_quoteName(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Command_mkSimpleDelab_go___spec__4___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Nat_pred(lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__12; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_elabMacroRulesAux___spec__4___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__3; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__1; lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__34; @@ -585,7 +591,6 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__48; extern lean_object* l_Lean_Parser_Command_identPrec___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; uint8_t l_Array_isEmpty___rarg(lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__29___rarg(lean_object*, lean_object*, lean_object*); @@ -597,9 +602,7 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_getCatSuffix___cl lean_object* l_Lean_Elab_Command_expandElab_match__3(lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__29; extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extension___hyg_3736____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__1; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__30; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__8; extern lean_object* l_Lean_Elab_mkMacroAttributeUnsafe___closed__9; extern lean_object* l_Lean_Parser_Command_macroArgSimple___elambda__1___closed__2; lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__2___closed__3; @@ -608,7 +611,6 @@ lean_object* l_Lean_throwError___at___private_Lean_Elab_Syntax_0__Lean_Elab_Comm lean_object* l_Lean_Elab_Command_expandElab___closed__23; lean_object* l_Lean_Elab_Command_expandMixfix_match__33___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMacro_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__8; lean_object* l_Lean_Elab_Command_elabSyntax_match__3___rarg(lean_object*, lean_object*); lean_object* l_Lean_resolveGlobalName___at_Lean_Elab_Command_mkSimpleDelab_go___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; @@ -645,9 +647,7 @@ lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__46; lean_object* l_Lean_throwError___at_Lean_Elab_Term_toParserDescrAux___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___closed__46; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__1; uint8_t l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_antiquote___lambda__1(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___closed__25; lean_object* l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -664,8 +664,10 @@ extern lean_object* l_Lean_Meta_DiscrTree_Trie_format___rarg___closed__1; lean_object* l_Lean_Elab_Command_expandMixfix_withAttrKindGlobal(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabMacro(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__47; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_object* l_Lean_Elab_Command_expandElab___closed__1; extern lean_object* l_Lean_nullKind___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__2; lean_object* l_Lean_Elab_Command_expandMixfix_match__1(lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); @@ -691,6 +693,7 @@ extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____close lean_object* l_Lean_resolveGlobalName___at_Lean_Elab_Term_toParserDescrAux___spec__8___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_registerParserCategory(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*); lean_object* l_Lean_Elab_Term_resetMessageLog(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; lean_object* l_Lean_Elab_Command_initFn____x40_Lean_Elab_Syntax___hyg_19131____closed__1; extern lean_object* l_Option_get_x21___rarg___closed__4; @@ -739,6 +742,7 @@ uint8_t l_Lean_Syntax_hasArgs(lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__23; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Term_markAsTrailingParser(lean_object*); extern lean_object* l_Lean_Elab_Command_mkCommandElabAttributeUnsafe___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__12; lean_object* l_Lean_resolveGlobalName___at_Lean_Elab_Command_mkSimpleDelab_go___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extension___hyg_3736____closed__1; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__35; @@ -751,14 +755,11 @@ lean_object* l_Lean_Elab_Command_getCurrMacroScope(lean_object*, lean_object*, l lean_object* l_Lean_Elab_Term_checkLeftRec___lambda__2___closed__4; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__31; lean_object* l_Lean_Elab_Command_expandMixfix_match__6___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__2; lean_object* l_Lean_Parser_ensureConstantParserAlias(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l_Array_mapSepElemsM___at_Lean_Elab_Command_elabMacroRulesAux___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___closed__7; lean_object* l_Lean_Elab_Command_elabNoKindMacroRulesAux___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Command_expandNotation___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__7; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Name_append(lean_object*, lean_object*); @@ -769,6 +770,7 @@ lean_object* l_Lean_Elab_Command_expandMixfix_match__9___rarg(lean_object*, lean lean_object* l_Lean_Elab_Command_expandElab___closed__34; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__12; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___spec__1(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__1; lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__1(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_toParserDescrAux___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -788,18 +790,14 @@ lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__25; lean_object* l_Lean_Elab_Command_expandElab___closed__21; lean_object* l_Lean_Elab_Command_expandMixfix_match__49(lean_object*); extern lean_object* l_Lean_Elab_toAttributeKind___rarg___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Lean_Elab_Command_expandElab___closed__38; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabSyntaxAbbrev___closed__2; extern lean_object* l_Lean_Format_paren___closed__2; extern lean_object* l_Lean_evalPrec___closed__1; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_setEnv___at_Lean_Elab_Command_elabInitQuot___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__4; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux_match__5(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; lean_object* l_Lean_Elab_Command_expandMixfix_match__35___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__6; lean_object* l_Lean_Elab_Command_inferMacroRulesAltKind___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -817,7 +815,6 @@ lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_toParserDesc lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax_appendCatName___boxed(lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_elabSyntax___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__48___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; lean_object* l_Lean_Elab_Command_expandMixfix_match__19(lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__47(lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_toParserDescrAux___spec__5___rarg(lean_object*); @@ -853,8 +850,8 @@ uint8_t l_Lean_Syntax_isNone(lean_object*); lean_object* l_Lean_Elab_Command_elabNoKindMacroRulesAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Command_parserKind___elambda__1___closed__2; lean_object* l_Lean_Elab_Command_expandElab___closed__51; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__1; lean_object* l_Lean_expandMacros(lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__8; lean_object* l_Lean_Elab_Term_toParserDescrAux_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__21; @@ -896,6 +893,7 @@ lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__27; uint8_t l___private_Init_Data_Array_Basic_0__Array_allDiffAuxAux___at_Lean_Elab_Command_mkSimpleDelab_go___spec__3(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___closed__9; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_elabMacroRulesAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__10; lean_object* l_Lean_Elab_Term_toParserDescrAux___closed__40; lean_object* l_Lean_Elab_Command_expandElab(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__14; @@ -938,7 +936,6 @@ lean_object* l_Lean_Elab_Command_elabMacroRulesAux(lean_object*, lean_object*, l lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___closed__1; extern lean_object* l_Lean_mkOptionalNode___closed__2; extern lean_object* l_Lean_Format_paren___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__7; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__10; lean_object* l_Lean_Elab_Command_expandElab___closed__19; lean_object* l_Lean_Elab_Command_elabMacro___closed__1; @@ -966,6 +963,7 @@ extern lean_object* l_Lean_expandExplicitBindersAux_loop___closed__4; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__24; extern lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Environment_displayStats___spec__8___lambda__1___closed__1; lean_object* l_Lean_Elab_Command_expandMixfix_match__21(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l_Lean_Elab_Term_toParserDescrAux___lambda__5___boxed__const__1; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__20; @@ -994,6 +992,7 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Syntax_0__Lean_Elab lean_object* l_Lean_throwError___at_Lean_Elab_Term_toParserDescrAux___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescrAux_match__5(lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Syntax_0__Lean_Elab_Command_elabKindPrio___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__32; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_getCatSuffix___closed__2; extern lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__10; @@ -1010,7 +1009,6 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_getCatSuffix___bo lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__7; lean_object* l_Lean_Elab_Command_inferMacroRulesAltKind___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_Elab_Command_expandMixfix_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_getCatSuffix(lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___closed__7; @@ -1046,6 +1044,7 @@ extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__4; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__4; lean_object* l_Lean_Elab_Command_expandMacro___closed__2; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__12; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Elab_Command_expandMixfix_match__3(lean_object*); lean_object* l_Lean_Elab_Command_elabMacroRulesAux_match__1(lean_object*); lean_object* l_Lean_Elab_Command_expandMacroArgIntoSyntaxItem___boxed(lean_object*, lean_object*, lean_object*); @@ -1091,6 +1090,7 @@ lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__8; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__1; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandNotationItemIntoSyntaxItem___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; lean_object* l_Lean_Elab_Command_expandMixfix_match__45(lean_object*); lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__5; uint8_t l_Lean_Syntax_isIdent(lean_object*); @@ -1233,7 +1233,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1243,7 +1243,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_667____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_499____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1396,7 +1396,7 @@ 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 = lean_array_push(x_29, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_36 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); @@ -2014,7 +2014,7 @@ else lean_object* x_15; lean_object* x_16; uint8_t x_17; lean_inc(x_1); x_15 = l_Lean_Syntax_getKind(x_1); -x_16 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_16 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_17 = lean_name_eq(x_15, x_16); lean_dec(x_15); if (x_17 == 0) @@ -2260,7 +2260,7 @@ x_17 = lean_ctor_get(x_8, 1); x_18 = lean_ctor_get_usize(x_8, 2); x_19 = lean_ctor_get(x_8, 0); lean_dec(x_19); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_20 = l_Lean_Parser_Syntax_addPrec___closed__1; x_21 = lean_string_dec_eq(x_17, x_20); lean_dec(x_17); if (x_21 == 0) @@ -2395,7 +2395,7 @@ x_53 = lean_ctor_get(x_8, 1); x_54 = lean_ctor_get_usize(x_8, 2); lean_inc(x_53); lean_dec(x_8); -x_55 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_55 = l_Lean_Parser_Syntax_addPrec___closed__1; x_56 = lean_string_dec_eq(x_53, x_55); lean_dec(x_53); if (x_56 == 0) @@ -2498,7 +2498,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_79 = lean_box(0); } -x_80 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_80 = l_Lean_Parser_Syntax_addPrec___closed__1; x_81 = lean_string_dec_eq(x_77, x_80); lean_dec(x_77); if (x_81 == 0) @@ -2626,7 +2626,7 @@ x_112 = lean_ctor_get(x_9, 1); x_113 = lean_ctor_get_usize(x_9, 2); x_114 = lean_ctor_get(x_9, 0); lean_dec(x_114); -x_115 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_115 = l_Lean_Parser_Syntax_addPrec___closed__1; x_116 = lean_string_dec_eq(x_112, x_115); lean_dec(x_112); if (x_116 == 0) @@ -2654,7 +2654,7 @@ x_119 = lean_ctor_get(x_1, 1); lean_dec(x_119); x_120 = lean_ctor_get(x_1, 0); lean_dec(x_120); -x_121 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_121 = l_Lean_Parser_Syntax_addPrec___closed__3; x_122 = lean_string_dec_eq(x_108, x_121); if (x_122 == 0) { @@ -2725,7 +2725,7 @@ else { lean_object* x_138; uint8_t x_139; lean_dec(x_1); -x_138 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_138 = l_Lean_Parser_Syntax_addPrec___closed__3; x_139 = lean_string_dec_eq(x_108, x_138); if (x_139 == 0) { @@ -2807,7 +2807,7 @@ x_157 = lean_ctor_get(x_9, 1); x_158 = lean_ctor_get_usize(x_9, 2); lean_inc(x_157); lean_dec(x_9); -x_159 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_159 = l_Lean_Parser_Syntax_addPrec___closed__1; x_160 = lean_string_dec_eq(x_157, x_159); lean_dec(x_157); if (x_160 == 0) @@ -2834,7 +2834,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_162 = lean_box(0); } -x_163 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_163 = l_Lean_Parser_Syntax_addPrec___closed__3; x_164 = lean_string_dec_eq(x_108, x_163); if (x_164 == 0) { @@ -2943,7 +2943,7 @@ if (lean_is_exclusive(x_9)) { lean_dec_ref(x_9); x_188 = lean_box(0); } -x_189 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_189 = l_Lean_Parser_Syntax_addPrec___closed__1; x_190 = lean_string_dec_eq(x_186, x_189); lean_dec(x_186); if (x_190 == 0) @@ -2970,7 +2970,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_192 = lean_box(0); } -x_193 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_193 = l_Lean_Parser_Syntax_addPrec___closed__3; x_194 = lean_string_dec_eq(x_184, x_193); if (x_194 == 0) { @@ -3106,7 +3106,7 @@ if (lean_is_exclusive(x_9)) { lean_dec_ref(x_9); x_224 = lean_box(0); } -x_225 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_225 = l_Lean_Parser_Syntax_addPrec___closed__1; x_226 = lean_string_dec_eq(x_222, x_225); lean_dec(x_222); if (x_226 == 0) @@ -3133,7 +3133,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_228 = lean_box(0); } -x_229 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_229 = l_Lean_Parser_Syntax_addPrec___closed__3; x_230 = lean_string_dec_eq(x_219, x_229); if (x_230 == 0) { @@ -3914,7 +3914,7 @@ lean_dec(x_11); x_15 = lean_ctor_get(x_12, 1); lean_inc(x_15); lean_dec(x_12); -x_16 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_16 = l_Lean_Parser_Syntax_addPrec___closed__1; x_17 = lean_string_dec_eq(x_15, x_16); lean_dec(x_15); if (x_17 == 0) @@ -3990,7 +3990,7 @@ lean_dec(x_12); x_35 = lean_ctor_get(x_13, 1); lean_inc(x_35); lean_dec(x_13); -x_36 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_36 = l_Lean_Parser_Syntax_addPrec___closed__1; x_37 = lean_string_dec_eq(x_35, x_36); lean_dec(x_35); if (x_37 == 0) @@ -4005,7 +4005,7 @@ goto _start; else { lean_object* x_39; uint8_t x_40; -x_39 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_39 = l_Lean_Parser_Syntax_addPrec___closed__3; x_40 = lean_string_dec_eq(x_34, x_39); lean_dec(x_34); if (x_40 == 0) @@ -4168,7 +4168,7 @@ lean_dec(x_65); x_69 = lean_ctor_get(x_66, 1); lean_inc(x_69); lean_dec(x_66); -x_70 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_70 = l_Lean_Parser_Syntax_addPrec___closed__1; x_71 = lean_string_dec_eq(x_69, x_70); lean_dec(x_69); if (x_71 == 0) @@ -4244,7 +4244,7 @@ lean_dec(x_66); x_91 = lean_ctor_get(x_67, 1); lean_inc(x_91); lean_dec(x_67); -x_92 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_92 = l_Lean_Parser_Syntax_addPrec___closed__1; x_93 = lean_string_dec_eq(x_91, x_92); lean_dec(x_91); if (x_93 == 0) @@ -4258,7 +4258,7 @@ goto _start; else { lean_object* x_95; uint8_t x_96; -x_95 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_95 = l_Lean_Parser_Syntax_addPrec___closed__3; x_96 = lean_string_dec_eq(x_90, x_95); lean_dec(x_90); if (x_96 == 0) @@ -4821,9 +4821,9 @@ if (x_20 == 0) { 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_21 = lean_ctor_get(x_19, 0); -x_22 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_22 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_23 = lean_name_mk_string(x_2, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_25 = lean_name_mk_string(x_23, x_24); x_26 = l_Lean_Elab_Term_toParserDescrAux___lambda__1___closed__4; x_27 = l_Lean_addMacroScope(x_21, x_26, x_17); @@ -4868,9 +4868,9 @@ x_47 = lean_ctor_get(x_19, 1); lean_inc(x_47); lean_inc(x_46); lean_dec(x_19); -x_48 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_48 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_49 = lean_name_mk_string(x_2, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_50 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_51 = lean_name_mk_string(x_49, x_50); x_52 = l_Lean_Elab_Term_toParserDescrAux___lambda__1___closed__4; x_53 = l_Lean_addMacroScope(x_46, x_52, x_17); @@ -4980,9 +4980,9 @@ if (x_18 == 0) { 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; x_19 = lean_ctor_get(x_17, 0); -x_20 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_20 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_21 = lean_name_mk_string(x_1, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_22 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_23 = lean_name_mk_string(x_21, x_22); x_24 = l_Lean_Elab_Term_toParserDescrAux___lambda__2___closed__4; x_25 = l_Lean_addMacroScope(x_19, x_24, x_15); @@ -5027,9 +5027,9 @@ x_45 = lean_ctor_get(x_17, 1); lean_inc(x_45); lean_inc(x_44); lean_dec(x_17); -x_46 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_46 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_47 = lean_name_mk_string(x_1, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_48 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_49 = lean_name_mk_string(x_47, x_48); x_50 = l_Lean_Elab_Term_toParserDescrAux___lambda__2___closed__4; x_51 = l_Lean_addMacroScope(x_44, x_50, x_15); @@ -5106,7 +5106,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_989____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_821____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -5157,15 +5157,15 @@ if (x_20 == 0) { 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; x_21 = lean_ctor_get(x_19, 0); -x_22 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_22 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_23 = lean_name_mk_string(x_1, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_25 = lean_name_mk_string(x_23, x_24); x_26 = l_Lean_Elab_Term_toParserDescrAux___lambda__3___closed__4; x_27 = l_Lean_addMacroScope(x_21, x_26, x_17); x_28 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__1; x_29 = lean_name_mk_string(x_2, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_989____closed__1; +x_30 = l_myMacro____x40_Init_Notation___hyg_821____closed__1; x_31 = lean_name_mk_string(x_29, x_30); x_32 = lean_box(0); x_33 = lean_alloc_ctor(0, 2, 0); @@ -5227,15 +5227,15 @@ x_56 = lean_ctor_get(x_19, 1); lean_inc(x_56); lean_inc(x_55); lean_dec(x_19); -x_57 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_57 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_58 = lean_name_mk_string(x_1, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_59 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_60 = lean_name_mk_string(x_58, x_59); x_61 = l_Lean_Elab_Term_toParserDescrAux___lambda__3___closed__4; x_62 = l_Lean_addMacroScope(x_55, x_61, x_17); x_63 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__1; x_64 = lean_name_mk_string(x_2, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_989____closed__1; +x_65 = l_myMacro____x40_Init_Notation___hyg_821____closed__1; x_66 = lean_name_mk_string(x_64, x_65); x_67 = lean_box(0); x_68 = lean_alloc_ctor(0, 2, 0); @@ -5332,7 +5332,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -5383,15 +5383,15 @@ if (x_20 == 0) { 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; x_21 = lean_ctor_get(x_19, 0); -x_22 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_22 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_23 = lean_name_mk_string(x_1, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_24 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_25 = lean_name_mk_string(x_23, x_24); x_26 = l_Lean_Elab_Term_toParserDescrAux___lambda__4___closed__4; x_27 = l_Lean_addMacroScope(x_21, x_26, x_17); x_28 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__1; x_29 = lean_name_mk_string(x_2, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_30 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_31 = lean_name_mk_string(x_29, x_30); x_32 = lean_box(0); x_33 = lean_alloc_ctor(0, 2, 0); @@ -5453,15 +5453,15 @@ x_56 = lean_ctor_get(x_19, 1); lean_inc(x_56); lean_inc(x_55); lean_dec(x_19); -x_57 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_57 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_58 = lean_name_mk_string(x_1, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_59 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_60 = lean_name_mk_string(x_58, x_59); x_61 = l_Lean_Elab_Term_toParserDescrAux___lambda__4___closed__4; x_62 = l_Lean_addMacroScope(x_55, x_61, x_17); x_63 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__1; x_64 = lean_name_mk_string(x_2, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_65 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_66 = lean_name_mk_string(x_64, x_65); x_67 = lean_box(0); x_68 = lean_alloc_ctor(0, 2, 0); @@ -5868,7 +5868,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -5878,7 +5878,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_1552____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_1384____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -6059,7 +6059,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Subarray_forInUnsafe_loop___at___private_Lean_Elab_Syntax_0__Lean_Elab_Term_mkParserSeq___spec__1___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -6069,7 +6069,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -6132,32 +6132,32 @@ x_22 = lean_name_eq(x_11, x_21); if (x_22 == 0) { lean_object* x_23; uint8_t x_24; -x_23 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_23 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_24 = lean_name_eq(x_11, x_23); if (x_24 == 0) { lean_object* x_25; uint8_t x_26; -x_25 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_25 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_26 = lean_name_eq(x_11, x_25); if (x_26 == 0) { lean_object* x_27; uint8_t x_28; -x_27 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_27 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_28 = lean_name_eq(x_11, x_27); if (x_28 == 0) { lean_object* x_29; uint8_t x_30; -x_29 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_29 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_30 = lean_name_eq(x_11, x_29); if (x_30 == 0) { lean_object* x_31; uint8_t x_32; -x_31 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_31 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_32 = lean_name_eq(x_11, x_31); if (x_32 == 0) { lean_object* x_33; uint8_t x_34; -x_33 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_33 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_34 = lean_name_eq(x_11, x_33); if (x_34 == 0) { @@ -6457,7 +6457,7 @@ x_122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_122, 0, x_121); lean_ctor_set(x_122, 1, x_120); x_123 = lean_array_push(x_112, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_124 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_125 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_125, 0, x_124); lean_ctor_set(x_125, 1, x_123); @@ -6504,7 +6504,7 @@ x_145 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_145, 0, x_144); lean_ctor_set(x_145, 1, x_143); x_146 = lean_array_push(x_135, x_145); -x_147 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_147 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_148, 0, x_147); lean_ctor_set(x_148, 1, x_146); @@ -6622,7 +6622,7 @@ x_223 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_223, 0, x_222); lean_ctor_set(x_223, 1, x_221); x_224 = lean_array_push(x_213, x_223); -x_225 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_225 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_226 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_226, 0, x_225); lean_ctor_set(x_226, 1, x_224); @@ -6669,7 +6669,7 @@ x_246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_246, 0, x_245); lean_ctor_set(x_246, 1, x_244); x_247 = lean_array_push(x_236, x_246); -x_248 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_248 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_249 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_249, 0, x_248); lean_ctor_set(x_249, 1, x_247); @@ -6722,7 +6722,7 @@ x_173 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_173, 0, x_172); lean_ctor_set(x_173, 1, x_171); x_174 = lean_array_push(x_169, x_173); -x_175 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_175 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_176 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_176, 0, x_175); lean_ctor_set(x_176, 1, x_174); @@ -6757,7 +6757,7 @@ x_190 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_190, 0, x_189); lean_ctor_set(x_190, 1, x_188); x_191 = lean_array_push(x_186, x_190); -x_192 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_192 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_193 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_193, 0, x_192); lean_ctor_set(x_193, 1, x_191); @@ -6917,8 +6917,8 @@ lean_inc(x_333); x_334 = lean_ctor_get(x_331, 1); lean_inc(x_334); lean_dec(x_331); -x_335 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_336 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_335 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_336 = l_Lean_Parser_Syntax_addPrec___closed__2; x_337 = lean_box(0); x_338 = lean_unbox(x_334); lean_dec(x_334); @@ -7105,7 +7105,7 @@ x_291 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_291, 0, x_290); lean_ctor_set(x_291, 1, x_289); x_292 = lean_array_push(x_283, x_291); -x_293 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_293 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_294 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_294, 0, x_293); lean_ctor_set(x_294, 1, x_292); @@ -7143,7 +7143,7 @@ x_312 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_312, 0, x_311); lean_ctor_set(x_312, 1, x_310); x_313 = lean_array_push(x_304, x_312); -x_314 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_314 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_315 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_315, 0, x_314); lean_ctor_set(x_315, 1, x_313); @@ -7178,8 +7178,8 @@ lean_dec(x_256); x_374 = lean_ctor_get(x_373, 1); lean_inc(x_374); lean_dec(x_373); -x_375 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_376 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_375 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_376 = l_Lean_Parser_Syntax_addPrec___closed__2; x_377 = lean_box(0); x_378 = l_Lean_Elab_Term_toParserDescrAux___lambda__2(x_375, x_376, x_254, x_377, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_374); lean_dec(x_9); @@ -7346,8 +7346,8 @@ lean_inc(x_415); x_416 = lean_ctor_get(x_414, 1); lean_inc(x_416); lean_dec(x_414); -x_417 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_418 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_417 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_418 = l_Lean_Parser_Syntax_addPrec___closed__2; x_419 = l_Lean_Elab_Term_toParserDescrAux___lambda__3(x_417, x_418, x_406, x_409, x_1, x_415, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_416); lean_dec(x_9); lean_dec(x_8); @@ -7429,12 +7429,12 @@ x_440 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_440, 0, x_439); lean_ctor_set(x_440, 1, x_438); x_441 = lean_array_push(x_437, x_440); -x_442 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_442 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_443 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_443, 0, x_442); lean_ctor_set(x_443, 1, x_441); -x_444 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_445 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_444 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_445 = l_Lean_Parser_Syntax_addPrec___closed__2; x_446 = l_Lean_Elab_Term_toParserDescrAux___lambda__3(x_444, x_445, x_406, x_409, x_1, x_443, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_429); lean_dec(x_9); lean_dec(x_8); @@ -7542,8 +7542,8 @@ lean_inc(x_467); x_468 = lean_ctor_get(x_466, 1); lean_inc(x_468); lean_dec(x_466); -x_469 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_470 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_469 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_470 = l_Lean_Parser_Syntax_addPrec___closed__2; x_471 = l_Lean_Elab_Term_toParserDescrAux___lambda__4(x_469, x_470, x_458, x_461, x_1, x_467, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_468); lean_dec(x_9); lean_dec(x_8); @@ -7625,12 +7625,12 @@ x_492 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_492, 0, x_491); lean_ctor_set(x_492, 1, x_490); x_493 = lean_array_push(x_489, x_492); -x_494 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_494 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_495 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_495, 0, x_494); lean_ctor_set(x_495, 1, x_493); -x_496 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_497 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_496 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_497 = l_Lean_Parser_Syntax_addPrec___closed__2; x_498 = l_Lean_Elab_Term_toParserDescrAux___lambda__4(x_496, x_497, x_458, x_461, x_1, x_495, x_2, x_3, x_4, x_5, x_6, x_7, x_8, x_9, x_481); lean_dec(x_9); lean_dec(x_8); @@ -7784,7 +7784,7 @@ x_542 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_542, 0, x_541); lean_ctor_set(x_542, 1, x_540); x_543 = lean_array_push(x_536, x_542); -x_544 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_544 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_545 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_545, 0, x_544); lean_ctor_set(x_545, 1, x_543); @@ -7820,7 +7820,7 @@ x_561 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_561, 0, x_560); lean_ctor_set(x_561, 1, x_559); x_562 = lean_array_push(x_555, x_561); -x_563 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_563 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_564 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_564, 0, x_563); lean_ctor_set(x_564, 1, x_562); @@ -7988,7 +7988,7 @@ x_606 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_606, 0, x_605); lean_ctor_set(x_606, 1, x_604); x_607 = lean_array_push(x_600, x_606); -x_608 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_608 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_609 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_609, 0, x_608); lean_ctor_set(x_609, 1, x_607); @@ -8210,7 +8210,7 @@ x_665 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_665, 0, x_664); lean_ctor_set(x_665, 1, x_663); x_666 = lean_array_push(x_660, x_665); -x_667 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_667 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_668 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_668, 0, x_667); lean_ctor_set(x_668, 1, x_666); @@ -8245,7 +8245,7 @@ x_683 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_683, 0, x_682); lean_ctor_set(x_683, 1, x_681); x_684 = lean_array_push(x_678, x_683); -x_685 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_685 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_686 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_686, 0, x_685); lean_ctor_set(x_686, 1, x_684); @@ -8358,7 +8358,7 @@ x_718 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_718, 0, x_717); lean_ctor_set(x_718, 1, x_716); x_719 = lean_array_push(x_713, x_718); -x_720 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_720 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_721 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_721, 0, x_720); lean_ctor_set(x_721, 1, x_719); @@ -8703,32 +8703,32 @@ x_790 = lean_name_eq(x_11, x_789); if (x_790 == 0) { lean_object* x_791; uint8_t x_792; -x_791 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_791 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_792 = lean_name_eq(x_11, x_791); if (x_792 == 0) { lean_object* x_793; uint8_t x_794; -x_793 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_793 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_794 = lean_name_eq(x_11, x_793); if (x_794 == 0) { lean_object* x_795; uint8_t x_796; -x_795 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_795 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_796 = lean_name_eq(x_11, x_795); if (x_796 == 0) { lean_object* x_797; uint8_t x_798; -x_797 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_797 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_798 = lean_name_eq(x_11, x_797); if (x_798 == 0) { lean_object* x_799; uint8_t x_800; -x_799 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_799 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_800 = lean_name_eq(x_11, x_799); if (x_800 == 0) { lean_object* x_801; uint8_t x_802; -x_801 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_801 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_802 = lean_name_eq(x_11, x_801); if (x_802 == 0) { @@ -9034,7 +9034,7 @@ x_888 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_888, 0, x_887); lean_ctor_set(x_888, 1, x_886); x_889 = lean_array_push(x_878, x_888); -x_890 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_890 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_891 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_891, 0, x_890); lean_ctor_set(x_891, 1, x_889); @@ -9162,7 +9162,7 @@ x_951 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_951, 0, x_950); lean_ctor_set(x_951, 1, x_949); x_952 = lean_array_push(x_941, x_951); -x_953 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_953 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_954 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_954, 0, x_953); lean_ctor_set(x_954, 1, x_952); @@ -9225,7 +9225,7 @@ x_917 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_917, 0, x_916); lean_ctor_set(x_917, 1, x_915); x_918 = lean_array_push(x_913, x_917); -x_919 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_919 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_920 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_920, 0, x_919); lean_ctor_set(x_920, 1, x_918); @@ -9388,8 +9388,8 @@ lean_inc(x_1018); x_1019 = lean_ctor_get(x_1016, 1); lean_inc(x_1019); lean_dec(x_1016); -x_1020 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_1021 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1020 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_1021 = l_Lean_Parser_Syntax_addPrec___closed__2; x_1022 = lean_box(0); x_1023 = lean_unbox(x_1019); lean_dec(x_1019); @@ -9587,7 +9587,7 @@ x_997 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_997, 0, x_996); lean_ctor_set(x_997, 1, x_995); x_998 = lean_array_push(x_989, x_997); -x_999 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_999 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1000 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1000, 0, x_999); lean_ctor_set(x_1000, 1, x_998); @@ -9625,8 +9625,8 @@ lean_dec(x_961); x_1059 = lean_ctor_get(x_1058, 1); lean_inc(x_1059); lean_dec(x_1058); -x_1060 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_1061 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1060 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_1061 = l_Lean_Parser_Syntax_addPrec___closed__2; x_1062 = lean_box(0); x_1063 = l_Lean_Elab_Term_toParserDescrAux___lambda__2(x_1060, x_1061, x_959, x_1062, x_2, x_3, x_4, x_5, x_6, x_7, x_786, x_9, x_1059); lean_dec(x_9); @@ -9786,8 +9786,8 @@ lean_inc(x_1095); x_1096 = lean_ctor_get(x_1094, 1); lean_inc(x_1096); lean_dec(x_1094); -x_1097 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_1098 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1097 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_1098 = l_Lean_Parser_Syntax_addPrec___closed__2; x_1099 = l_Lean_Elab_Term_toParserDescrAux___lambda__3(x_1097, x_1098, x_1086, x_1089, x_1, x_1095, x_2, x_3, x_4, x_5, x_6, x_7, x_786, x_9, x_1096); lean_dec(x_9); lean_dec(x_786); @@ -9871,12 +9871,12 @@ x_1120 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1120, 0, x_1119); lean_ctor_set(x_1120, 1, x_1118); x_1121 = lean_array_push(x_1117, x_1120); -x_1122 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1122 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1123 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1123, 0, x_1122); lean_ctor_set(x_1123, 1, x_1121); -x_1124 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_1125 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1124 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_1125 = l_Lean_Parser_Syntax_addPrec___closed__2; x_1126 = l_Lean_Elab_Term_toParserDescrAux___lambda__3(x_1124, x_1125, x_1086, x_1089, x_1, x_1123, x_2, x_3, x_4, x_5, x_6, x_7, x_786, x_9, x_1109); lean_dec(x_9); lean_dec(x_786); @@ -9986,8 +9986,8 @@ lean_inc(x_1147); x_1148 = lean_ctor_get(x_1146, 1); lean_inc(x_1148); lean_dec(x_1146); -x_1149 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_1150 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1149 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_1150 = l_Lean_Parser_Syntax_addPrec___closed__2; x_1151 = l_Lean_Elab_Term_toParserDescrAux___lambda__4(x_1149, x_1150, x_1138, x_1141, x_1, x_1147, x_2, x_3, x_4, x_5, x_6, x_7, x_786, x_9, x_1148); lean_dec(x_9); lean_dec(x_786); @@ -10071,12 +10071,12 @@ x_1172 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1172, 0, x_1171); lean_ctor_set(x_1172, 1, x_1170); x_1173 = lean_array_push(x_1169, x_1172); -x_1174 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1174 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1175, 0, x_1174); lean_ctor_set(x_1175, 1, x_1173); -x_1176 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_1177 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1176 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_1177 = l_Lean_Parser_Syntax_addPrec___closed__2; x_1178 = l_Lean_Elab_Term_toParserDescrAux___lambda__4(x_1176, x_1177, x_1138, x_1141, x_1, x_1175, x_2, x_3, x_4, x_5, x_6, x_7, x_786, x_9, x_1161); lean_dec(x_9); lean_dec(x_786); @@ -10252,7 +10252,7 @@ x_1226 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1226, 0, x_1225); lean_ctor_set(x_1226, 1, x_1224); x_1227 = lean_array_push(x_1220, x_1226); -x_1228 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1228 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1229 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1229, 0, x_1228); lean_ctor_set(x_1229, 1, x_1227); @@ -10484,7 +10484,7 @@ x_1284 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1284, 0, x_1283); lean_ctor_set(x_1284, 1, x_1282); x_1285 = lean_array_push(x_1279, x_1284); -x_1286 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1286 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1287 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1287, 0, x_1286); lean_ctor_set(x_1287, 1, x_1285); @@ -11702,7 +11702,7 @@ lean_ctor_set(x_23, 2, x_19); lean_ctor_set(x_23, 3, x_20); x_24 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__3; x_25 = lean_array_push(x_24, x_23); -x_26 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_26 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_27 = lean_array_push(x_25, x_26); x_28 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__15; x_29 = lean_alloc_ctor(1, 2, 0); @@ -11716,7 +11716,7 @@ lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); x_34 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_35 = lean_array_push(x_34, x_33); -x_36 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_36 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_37 = lean_array_push(x_35, x_36); x_38 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_39 = lean_alloc_ctor(1, 2, 0); @@ -11752,7 +11752,7 @@ lean_ctor_set(x_58, 0, x_21); lean_ctor_set(x_58, 1, x_56); lean_ctor_set(x_58, 2, x_55); lean_ctor_set(x_58, 3, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_59 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_60 = lean_array_push(x_59, x_58); x_61 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_62 = lean_alloc_ctor(1, 2, 0); @@ -11816,7 +11816,7 @@ lean_ctor_set(x_93, 0, x_32); lean_ctor_set(x_93, 1, x_92); lean_inc(x_90); x_94 = lean_array_push(x_90, x_93); -x_95 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_95 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_96 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_96, 0, x_95); lean_ctor_set(x_96, 1, x_94); @@ -11825,11 +11825,11 @@ x_98 = lean_array_push(x_97, x_26); x_99 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_99, 0, x_32); lean_ctor_set(x_99, 1, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_100 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_101 = lean_array_push(x_100, x_99); -x_102 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_102 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_103 = lean_array_push(x_101, x_102); -x_104 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_104 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_104); lean_ctor_set(x_105, 1, x_103); @@ -11927,7 +11927,7 @@ x_159 = lean_array_push(x_74, x_158); x_160 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_160, 0, x_95); lean_ctor_set(x_160, 1, x_159); -x_161 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_161 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_162 = lean_array_push(x_161, x_160); x_163 = lean_array_push(x_162, x_26); x_164 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -11965,7 +11965,7 @@ x_5 = lean_unsigned_to_nat(1u); x_6 = l_Lean_Syntax_getArg(x_1, x_5); x_7 = l_Lean_Syntax_getId(x_6); lean_dec(x_6); -x_8 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_8 = l_Lean_Parser_Syntax_addPrec___closed__3; lean_inc(x_7); x_9 = l_Lean_Name_appendAfter(x_7, x_8); x_10 = lean_st_ref_get(x_3, x_4); @@ -12283,7 +12283,7 @@ if (lean_obj_tag(x_1) == 1) lean_object* x_4; lean_object* x_5; lean_object* x_6; uint8_t x_7; x_4 = lean_ctor_get(x_1, 0); x_5 = lean_ctor_get(x_1, 1); -x_6 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_6 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_7 = lean_name_eq(x_4, x_6); if (x_7 == 0) { @@ -12319,7 +12319,7 @@ return x_14; else { lean_object* x_15; lean_object* x_16; -x_15 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_15 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_16 = lean_string_append(x_2, x_15); return x_16; } @@ -12798,7 +12798,7 @@ if (x_8 == 0) { lean_object* x_9; uint8_t x_10; lean_dec(x_1); -x_9 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_9 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_10 = lean_name_eq(x_2, x_9); lean_dec(x_2); return x_10; @@ -14056,7 +14056,7 @@ lean_dec(x_12); lean_inc(x_7); x_15 = l_Lean_Name_append(x_14, x_7); lean_dec(x_14); -x_16 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_16 = l_Lean_Parser_Syntax_addPrec___closed__3; lean_inc(x_1); x_17 = l_Lean_Name_appendAfter(x_1, x_16); x_18 = l_Lean_mkIdentFrom(x_2, x_17); @@ -14141,7 +14141,7 @@ lean_ctor_set(x_57, 0, x_51); lean_ctor_set(x_57, 1, x_56); x_58 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_59 = lean_array_push(x_58, x_57); -x_60 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_60 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_61 = lean_array_push(x_59, x_60); x_62 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_63 = lean_alloc_ctor(1, 2, 0); @@ -14153,7 +14153,7 @@ lean_ctor_set(x_65, 0, x_51); lean_ctor_set(x_65, 1, x_64); x_66 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_67 = lean_array_push(x_66, x_65); -x_68 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_68 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_69 = lean_array_push(x_67, x_68); x_70 = lean_array_push(x_69, x_68); x_71 = lean_array_push(x_70, x_68); @@ -14176,7 +14176,7 @@ lean_ctor_set(x_82, 0, x_47); lean_ctor_set(x_82, 1, x_80); lean_ctor_set(x_82, 2, x_79); lean_ctor_set(x_82, 3, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_83 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_84 = lean_array_push(x_83, x_82); x_85 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_86 = lean_alloc_ctor(1, 2, 0); @@ -14212,11 +14212,11 @@ x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_51); lean_ctor_set(x_105, 1, x_104); x_106 = lean_array_push(x_98, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_107 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); -x_109 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_109 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_110 = lean_array_push(x_109, x_108); x_111 = lean_array_push(x_110, x_68); x_112 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -14274,7 +14274,7 @@ lean_ctor_set(x_141, 0, x_135); lean_ctor_set(x_141, 1, x_140); x_142 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_143 = lean_array_push(x_142, x_141); -x_144 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_144 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_145 = lean_array_push(x_143, x_144); x_146 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_147 = lean_alloc_ctor(1, 2, 0); @@ -14286,7 +14286,7 @@ lean_ctor_set(x_149, 0, x_135); lean_ctor_set(x_149, 1, x_148); x_150 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_151 = lean_array_push(x_150, x_149); -x_152 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_152 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_153 = lean_array_push(x_151, x_152); x_154 = lean_array_push(x_153, x_152); x_155 = lean_array_push(x_154, x_152); @@ -14309,7 +14309,7 @@ lean_ctor_set(x_166, 0, x_131); lean_ctor_set(x_166, 1, x_164); lean_ctor_set(x_166, 2, x_163); lean_ctor_set(x_166, 3, x_165); -x_167 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_167 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_168 = lean_array_push(x_167, x_166); x_169 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_170 = lean_alloc_ctor(1, 2, 0); @@ -14345,11 +14345,11 @@ x_189 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_189, 0, x_135); lean_ctor_set(x_189, 1, x_188); x_190 = lean_array_push(x_182, x_189); -x_191 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_191 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_192 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_192, 0, x_191); lean_ctor_set(x_192, 1, x_190); -x_193 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_193 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_194 = lean_array_push(x_193, x_192); x_195 = lean_array_push(x_194, x_152); x_196 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -14407,7 +14407,7 @@ lean_ctor_set(x_225, 0, x_219); lean_ctor_set(x_225, 1, x_224); x_226 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_227 = lean_array_push(x_226, x_225); -x_228 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_228 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_229 = lean_array_push(x_227, x_228); x_230 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_231 = lean_alloc_ctor(1, 2, 0); @@ -14419,7 +14419,7 @@ lean_ctor_set(x_233, 0, x_219); lean_ctor_set(x_233, 1, x_232); x_234 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_235 = lean_array_push(x_234, x_233); -x_236 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_236 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_237 = lean_array_push(x_235, x_236); x_238 = lean_array_push(x_237, x_236); x_239 = lean_array_push(x_238, x_236); @@ -14442,7 +14442,7 @@ lean_ctor_set(x_250, 0, x_215); lean_ctor_set(x_250, 1, x_248); lean_ctor_set(x_250, 2, x_247); lean_ctor_set(x_250, 3, x_249); -x_251 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_251 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_252 = lean_array_push(x_251, x_250); x_253 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_254 = lean_alloc_ctor(1, 2, 0); @@ -14478,11 +14478,11 @@ x_273 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_273, 0, x_219); lean_ctor_set(x_273, 1, x_272); x_274 = lean_array_push(x_266, x_273); -x_275 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_275 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_276 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_276, 0, x_275); lean_ctor_set(x_276, 1, x_274); -x_277 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_277 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_278 = lean_array_push(x_277, x_276); x_279 = lean_array_push(x_278, x_236); x_280 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -14545,7 +14545,7 @@ lean_ctor_set(x_309, 0, x_303); lean_ctor_set(x_309, 1, x_308); x_310 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_311 = lean_array_push(x_310, x_309); -x_312 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_312 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_313 = lean_array_push(x_311, x_312); x_314 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_315 = lean_alloc_ctor(1, 2, 0); @@ -14557,7 +14557,7 @@ lean_ctor_set(x_317, 0, x_303); lean_ctor_set(x_317, 1, x_316); x_318 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_319 = lean_array_push(x_318, x_317); -x_320 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_320 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_321 = lean_array_push(x_319, x_320); x_322 = lean_array_push(x_321, x_320); x_323 = lean_array_push(x_322, x_320); @@ -14580,7 +14580,7 @@ lean_ctor_set(x_334, 0, x_299); lean_ctor_set(x_334, 1, x_332); lean_ctor_set(x_334, 2, x_331); lean_ctor_set(x_334, 3, x_333); -x_335 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_335 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_336 = lean_array_push(x_335, x_334); x_337 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_338 = lean_alloc_ctor(1, 2, 0); @@ -14616,11 +14616,11 @@ x_357 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_357, 0, x_303); lean_ctor_set(x_357, 1, x_356); x_358 = lean_array_push(x_350, x_357); -x_359 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_359 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_360 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_360, 0, x_359); lean_ctor_set(x_360, 1, x_358); -x_361 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_361 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_362 = lean_array_push(x_361, x_360); x_363 = lean_array_push(x_362, x_320); x_364 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -14678,7 +14678,7 @@ lean_ctor_set(x_393, 0, x_387); lean_ctor_set(x_393, 1, x_392); x_394 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_395 = lean_array_push(x_394, x_393); -x_396 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_396 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_397 = lean_array_push(x_395, x_396); x_398 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_399 = lean_alloc_ctor(1, 2, 0); @@ -14690,7 +14690,7 @@ lean_ctor_set(x_401, 0, x_387); lean_ctor_set(x_401, 1, x_400); x_402 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_403 = lean_array_push(x_402, x_401); -x_404 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_404 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_405 = lean_array_push(x_403, x_404); x_406 = lean_array_push(x_405, x_404); x_407 = lean_array_push(x_406, x_404); @@ -14713,7 +14713,7 @@ lean_ctor_set(x_418, 0, x_383); lean_ctor_set(x_418, 1, x_416); lean_ctor_set(x_418, 2, x_415); lean_ctor_set(x_418, 3, x_417); -x_419 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_419 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_420 = lean_array_push(x_419, x_418); x_421 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_422 = lean_alloc_ctor(1, 2, 0); @@ -14749,11 +14749,11 @@ x_441 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_441, 0, x_387); lean_ctor_set(x_441, 1, x_440); x_442 = lean_array_push(x_434, x_441); -x_443 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_443 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_444 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_444, 0, x_443); lean_ctor_set(x_444, 1, x_442); -x_445 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_445 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_446 = lean_array_push(x_445, x_444); x_447 = lean_array_push(x_446, x_404); x_448 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -14811,7 +14811,7 @@ lean_ctor_set(x_477, 0, x_471); lean_ctor_set(x_477, 1, x_476); x_478 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_479 = lean_array_push(x_478, x_477); -x_480 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_480 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_481 = lean_array_push(x_479, x_480); x_482 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_483 = lean_alloc_ctor(1, 2, 0); @@ -14823,7 +14823,7 @@ lean_ctor_set(x_485, 0, x_471); lean_ctor_set(x_485, 1, x_484); x_486 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_487 = lean_array_push(x_486, x_485); -x_488 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_488 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_489 = lean_array_push(x_487, x_488); x_490 = lean_array_push(x_489, x_488); x_491 = lean_array_push(x_490, x_488); @@ -14846,7 +14846,7 @@ lean_ctor_set(x_502, 0, x_467); lean_ctor_set(x_502, 1, x_500); lean_ctor_set(x_502, 2, x_499); lean_ctor_set(x_502, 3, x_501); -x_503 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_503 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_504 = lean_array_push(x_503, x_502); x_505 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_506 = lean_alloc_ctor(1, 2, 0); @@ -14882,11 +14882,11 @@ x_525 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_525, 0, x_471); lean_ctor_set(x_525, 1, x_524); x_526 = lean_array_push(x_518, x_525); -x_527 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_527 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_528 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_528, 0, x_527); lean_ctor_set(x_528, 1, x_526); -x_529 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_529 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_530 = lean_array_push(x_529, x_528); x_531 = lean_array_push(x_530, x_488); x_532 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -15488,7 +15488,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -15498,7 +15498,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_elabSyntaxAbbrev___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -15508,7 +15508,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_elabSyntaxAbbrev___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -15518,7 +15518,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_elabSyntaxAbbrev___closed__3; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -15528,7 +15528,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_elabSyntaxAbbrev___closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -15718,7 +15718,7 @@ lean_ctor_set(x_41, 0, x_38); lean_ctor_set(x_41, 1, x_39); lean_ctor_set(x_41, 2, x_37); lean_ctor_set(x_41, 3, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_42 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_43 = lean_array_push(x_42, x_41); x_44 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_45 = lean_alloc_ctor(1, 2, 0); @@ -15759,13 +15759,13 @@ x_68 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_68, 0, x_48); lean_ctor_set(x_68, 1, x_67); x_69 = lean_array_push(x_60, x_68); -x_70 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_70 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); -x_72 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_72 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_73 = lean_array_push(x_72, x_71); -x_74 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_74 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_75 = lean_array_push(x_73, x_74); x_76 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; x_77 = lean_alloc_ctor(1, 2, 0); @@ -16779,7 +16779,7 @@ lean_ctor_set(x_34, 0, x_28); lean_ctor_set(x_34, 1, x_33); x_35 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_36 = lean_array_push(x_35, x_34); -x_37 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_37 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_38 = lean_array_push(x_36, x_37); x_39 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_40 = lean_alloc_ctor(1, 2, 0); @@ -16791,7 +16791,7 @@ lean_ctor_set(x_42, 0, x_28); lean_ctor_set(x_42, 1, x_41); x_43 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_44 = lean_array_push(x_43, x_42); -x_45 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_45 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_46 = lean_array_push(x_44, x_45); x_47 = lean_array_push(x_46, x_45); x_48 = lean_array_push(x_47, x_45); @@ -16830,7 +16830,7 @@ lean_ctor_set(x_67, 0, x_19); lean_ctor_set(x_67, 1, x_65); lean_ctor_set(x_67, 2, x_64); lean_ctor_set(x_67, 3, x_66); -x_68 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_68 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_69 = lean_array_push(x_68, x_67); x_70 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_71 = lean_alloc_ctor(1, 2, 0); @@ -16848,7 +16848,7 @@ lean_ctor_set(x_76, 1, x_74); x_77 = lean_array_push(x_62, x_76); x_78 = l_Array_appendCore___rarg(x_26, x_8); lean_dec(x_8); -x_79 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_79 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_80 = lean_array_push(x_78, x_79); x_81 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; lean_inc(x_11); @@ -16876,7 +16876,7 @@ x_93 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_93, 0, x_28); lean_ctor_set(x_93, 1, x_92); x_94 = lean_array_push(x_86, x_93); -x_95 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_95 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_96 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_96, 0, x_95); lean_ctor_set(x_96, 1, x_94); @@ -16896,13 +16896,13 @@ x_105 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_105); lean_ctor_set(x_106, 1, x_104); -x_107 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_107 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_108 = lean_array_push(x_107, x_106); -x_109 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_109 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_110 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_110, 0, x_109); lean_ctor_set(x_110, 1, x_108); -x_111 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_111 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_112 = lean_array_push(x_111, x_110); x_113 = lean_array_push(x_112, x_45); x_114 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -16963,7 +16963,7 @@ lean_ctor_set(x_142, 0, x_136); lean_ctor_set(x_142, 1, x_141); x_143 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_144 = lean_array_push(x_143, x_142); -x_145 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_145 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_146 = lean_array_push(x_144, x_145); x_147 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_148 = lean_alloc_ctor(1, 2, 0); @@ -16975,7 +16975,7 @@ lean_ctor_set(x_150, 0, x_136); lean_ctor_set(x_150, 1, x_149); x_151 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_152 = lean_array_push(x_151, x_150); -x_153 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_153 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_154 = lean_array_push(x_152, x_153); x_155 = lean_array_push(x_154, x_153); x_156 = lean_array_push(x_155, x_153); @@ -17014,7 +17014,7 @@ lean_ctor_set(x_175, 0, x_127); lean_ctor_set(x_175, 1, x_173); lean_ctor_set(x_175, 2, x_172); lean_ctor_set(x_175, 3, x_174); -x_176 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_176 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_177 = lean_array_push(x_176, x_175); x_178 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_179 = lean_alloc_ctor(1, 2, 0); @@ -17032,7 +17032,7 @@ lean_ctor_set(x_184, 1, x_182); x_185 = lean_array_push(x_170, x_184); x_186 = l_Array_appendCore___rarg(x_134, x_8); lean_dec(x_8); -x_187 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_187 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_188 = lean_array_push(x_186, x_187); x_189 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; lean_inc(x_11); @@ -17060,7 +17060,7 @@ x_201 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_201, 0, x_136); lean_ctor_set(x_201, 1, x_200); x_202 = lean_array_push(x_194, x_201); -x_203 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_203 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_204 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_204, 0, x_203); lean_ctor_set(x_204, 1, x_202); @@ -17080,13 +17080,13 @@ x_213 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_214 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_214, 0, x_213); lean_ctor_set(x_214, 1, x_212); -x_215 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_215 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_216 = lean_array_push(x_215, x_214); -x_217 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_217 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_218 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_218, 0, x_217); lean_ctor_set(x_218, 1, x_216); -x_219 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_219 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_220 = lean_array_push(x_219, x_218); x_221 = lean_array_push(x_220, x_153); x_222 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -17628,7 +17628,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_elabNoKindMacroRulesAux___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -20275,7 +20275,7 @@ static lean_object* _init_l_Lean_Elab_Command_expandMixfix___lambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_2 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; @@ -20624,7 +20624,7 @@ lean_inc(x_71); x_72 = lean_ctor_get(x_2, 1); lean_inc(x_72); lean_dec(x_2); -x_73 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_73 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_74 = lean_array_push(x_73, x_54); x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_50); @@ -20641,7 +20641,7 @@ x_81 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__4; x_82 = lean_array_push(x_81, x_80); x_83 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_84 = lean_array_push(x_83, x_66); -x_85 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_85 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_86 = lean_array_push(x_84, x_85); x_87 = l_Array_appendCore___rarg(x_78, x_86); lean_dec(x_86); @@ -20660,7 +20660,7 @@ lean_ctor_set(x_95, 1, x_94); lean_ctor_set(x_95, 2, x_91); lean_ctor_set(x_95, 3, x_92); x_96 = lean_array_push(x_78, x_95); -x_97 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_97 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_96); x_98 = lean_array_push(x_96, x_97); x_99 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -20673,14 +20673,14 @@ x_103 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_103, 0, x_15); lean_ctor_set(x_103, 1, x_102); x_104 = lean_array_push(x_89, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_105 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_106 = lean_array_push(x_104, x_105); x_107 = lean_array_push(x_78, x_70); x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_15); lean_ctor_set(x_108, 1, x_96); x_109 = lean_array_push(x_107, x_108); -x_110 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_110 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_111 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_111, 0, x_110); lean_ctor_set(x_111, 1, x_109); @@ -20710,7 +20710,7 @@ lean_inc(x_120); x_121 = lean_ctor_get(x_2, 1); lean_inc(x_121); lean_dec(x_2); -x_122 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_122 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_123 = lean_array_push(x_122, x_54); x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_50); @@ -20738,7 +20738,7 @@ lean_ctor_set(x_139, 1, x_138); lean_ctor_set(x_139, 2, x_135); lean_ctor_set(x_139, 3, x_136); x_140 = lean_array_push(x_127, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_141 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_140); x_142 = lean_array_push(x_140, x_141); x_143 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -20751,14 +20751,14 @@ x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_15); lean_ctor_set(x_147, 1, x_146); x_148 = lean_array_push(x_133, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_149 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_150 = lean_array_push(x_148, x_149); x_151 = lean_array_push(x_127, x_119); x_152 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_152, 0, x_15); lean_ctor_set(x_152, 1, x_140); x_153 = lean_array_push(x_151, x_152); -x_154 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_154 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_155 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_155, 0, x_154); lean_ctor_set(x_155, 1, x_153); @@ -20837,7 +20837,7 @@ lean_inc(x_177); lean_dec(x_2); x_178 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_179 = lean_array_push(x_178, x_171); -x_180 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_180 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_181 = lean_array_push(x_179, x_180); x_182 = l_Array_empty___closed__1; x_183 = l_Array_appendCore___rarg(x_182, x_181); @@ -20858,7 +20858,7 @@ lean_ctor_set(x_192, 1, x_191); lean_ctor_set(x_192, 2, x_188); lean_ctor_set(x_192, 3, x_189); x_193 = lean_array_push(x_182, x_192); -x_194 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_194 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_193); x_195 = lean_array_push(x_193, x_194); x_196 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -20871,14 +20871,14 @@ x_200 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_200, 0, x_15); lean_ctor_set(x_200, 1, x_199); x_201 = lean_array_push(x_186, x_200); -x_202 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_202 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_203 = lean_array_push(x_201, x_202); x_204 = lean_array_push(x_182, x_175); x_205 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_205, 0, x_15); lean_ctor_set(x_205, 1, x_193); x_206 = lean_array_push(x_204, x_205); -x_207 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_207 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_208 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_208, 0, x_207); lean_ctor_set(x_208, 1, x_206); @@ -20920,7 +20920,7 @@ lean_ctor_set(x_224, 2, x_220); lean_ctor_set(x_224, 3, x_221); x_225 = l_Array_empty___closed__1; x_226 = lean_array_push(x_225, x_224); -x_227 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_227 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_226); x_228 = lean_array_push(x_226, x_227); x_229 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -20934,14 +20934,14 @@ lean_ctor_set(x_233, 0, x_15); lean_ctor_set(x_233, 1, x_232); x_234 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__13; x_235 = lean_array_push(x_234, x_233); -x_236 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_236 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_237 = lean_array_push(x_235, x_236); x_238 = lean_array_push(x_225, x_216); x_239 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_239, 0, x_15); lean_ctor_set(x_239, 1, x_226); x_240 = lean_array_push(x_238, x_239); -x_241 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_241 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_242 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_242, 0, x_241); lean_ctor_set(x_242, 1, x_240); @@ -21084,7 +21084,7 @@ lean_inc(x_280); x_281 = lean_ctor_get(x_2, 1); lean_inc(x_281); lean_dec(x_2); -x_282 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_282 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_283 = lean_array_push(x_282, x_263); x_284 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_284, 0, x_259); @@ -21102,7 +21102,7 @@ lean_inc(x_289); x_291 = lean_array_push(x_290, x_289); x_292 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_293 = lean_array_push(x_292, x_275); -x_294 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_294 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_295 = lean_array_push(x_293, x_294); x_296 = l_Array_appendCore___rarg(x_287, x_295); lean_dec(x_295); @@ -21133,14 +21133,14 @@ x_311 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_311, 0, x_15); lean_ctor_set(x_311, 1, x_310); x_312 = lean_array_push(x_298, x_311); -x_313 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_313 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_314 = lean_array_push(x_312, x_313); x_315 = lean_array_push(x_287, x_279); x_316 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_316, 0, x_15); lean_ctor_set(x_316, 1, x_306); x_317 = lean_array_push(x_315, x_316); -x_318 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_318 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_319 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_319, 0, x_318); lean_ctor_set(x_319, 1, x_317); @@ -21170,7 +21170,7 @@ lean_inc(x_328); x_329 = lean_ctor_get(x_2, 1); lean_inc(x_329); lean_dec(x_2); -x_330 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_330 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_331 = lean_array_push(x_330, x_263); x_332 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_332, 0, x_259); @@ -21211,14 +21211,14 @@ x_354 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_354, 0, x_15); lean_ctor_set(x_354, 1, x_353); x_355 = lean_array_push(x_341, x_354); -x_356 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_356 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_357 = lean_array_push(x_355, x_356); x_358 = lean_array_push(x_335, x_327); x_359 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_359, 0, x_15); lean_ctor_set(x_359, 1, x_349); x_360 = lean_array_push(x_358, x_359); -x_361 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_361 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_362 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_362, 0, x_361); lean_ctor_set(x_362, 1, x_360); @@ -21297,7 +21297,7 @@ lean_inc(x_384); lean_dec(x_2); x_385 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_386 = lean_array_push(x_385, x_378); -x_387 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_387 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_388 = lean_array_push(x_386, x_387); x_389 = l_Array_empty___closed__1; x_390 = l_Array_appendCore___rarg(x_389, x_388); @@ -21331,14 +21331,14 @@ x_407 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_407, 0, x_15); lean_ctor_set(x_407, 1, x_406); x_408 = lean_array_push(x_393, x_407); -x_409 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_409 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_410 = lean_array_push(x_408, x_409); x_411 = lean_array_push(x_389, x_382); x_412 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_412, 0, x_15); lean_ctor_set(x_412, 1, x_401); x_413 = lean_array_push(x_411, x_412); -x_414 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_414 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_415 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_415, 0, x_414); lean_ctor_set(x_415, 1, x_413); @@ -21394,14 +21394,14 @@ lean_ctor_set(x_440, 0, x_15); lean_ctor_set(x_440, 1, x_439); x_441 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__13; x_442 = lean_array_push(x_441, x_440); -x_443 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_443 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_444 = lean_array_push(x_442, x_443); x_445 = lean_array_push(x_426, x_423); x_446 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_446, 0, x_15); lean_ctor_set(x_446, 1, x_434); x_447 = lean_array_push(x_445, x_446); -x_448 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_448 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_449 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_449, 0, x_448); lean_ctor_set(x_449, 1, x_447); @@ -21551,7 +21551,7 @@ lean_inc(x_493); x_494 = lean_ctor_get(x_2, 1); lean_inc(x_494); lean_dec(x_2); -x_495 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_495 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_496 = lean_array_push(x_495, x_470); x_497 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_497, 0, x_466); @@ -21568,7 +21568,7 @@ x_503 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__4; x_504 = lean_array_push(x_503, x_502); x_505 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_506 = lean_array_push(x_505, x_482); -x_507 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_507 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_508 = lean_array_push(x_506, x_507); x_509 = l_Array_appendCore___rarg(x_500, x_508); lean_dec(x_508); @@ -21588,7 +21588,7 @@ lean_ctor_set(x_516, 1, x_515); lean_ctor_set(x_516, 2, x_513); lean_ctor_set(x_516, 3, x_514); x_517 = lean_array_push(x_500, x_516); -x_518 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_518 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_517); x_519 = lean_array_push(x_517, x_518); x_520 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -21624,7 +21624,7 @@ x_536 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_536, 0, x_15); lean_ctor_set(x_536, 1, x_535); x_537 = lean_array_push(x_511, x_536); -x_538 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_538 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_539 = lean_array_push(x_537, x_538); x_540 = lean_array_push(x_500, x_486); x_541 = lean_array_push(x_517, x_527); @@ -21632,7 +21632,7 @@ x_542 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_542, 0, x_15); lean_ctor_set(x_542, 1, x_541); x_543 = lean_array_push(x_540, x_542); -x_544 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_544 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_545 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_545, 0, x_544); lean_ctor_set(x_545, 1, x_543); @@ -21669,7 +21669,7 @@ lean_inc(x_560); x_561 = lean_ctor_get(x_2, 1); lean_inc(x_561); lean_dec(x_2); -x_562 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_562 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_563 = lean_array_push(x_562, x_470); x_564 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_564, 0, x_466); @@ -21698,7 +21698,7 @@ lean_ctor_set(x_578, 1, x_577); lean_ctor_set(x_578, 2, x_575); lean_ctor_set(x_578, 3, x_576); x_579 = lean_array_push(x_567, x_578); -x_580 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_580 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_579); x_581 = lean_array_push(x_579, x_580); x_582 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -21734,7 +21734,7 @@ x_598 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_598, 0, x_15); lean_ctor_set(x_598, 1, x_597); x_599 = lean_array_push(x_573, x_598); -x_600 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_600 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_601 = lean_array_push(x_599, x_600); x_602 = lean_array_push(x_567, x_553); x_603 = lean_array_push(x_579, x_589); @@ -21742,7 +21742,7 @@ x_604 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_604, 0, x_15); lean_ctor_set(x_604, 1, x_603); x_605 = lean_array_push(x_602, x_604); -x_606 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_606 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_607 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_607, 0, x_606); lean_ctor_set(x_607, 1, x_605); @@ -21821,7 +21821,7 @@ lean_inc(x_629); lean_dec(x_2); x_630 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_631 = lean_array_push(x_630, x_623); -x_632 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_632 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_633 = lean_array_push(x_631, x_632); x_634 = l_Array_empty___closed__1; x_635 = l_Array_appendCore___rarg(x_634, x_633); @@ -21844,7 +21844,7 @@ lean_ctor_set(x_644, 1, x_643); lean_ctor_set(x_644, 2, x_640); lean_ctor_set(x_644, 3, x_641); x_645 = lean_array_push(x_634, x_644); -x_646 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_646 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_645); x_647 = lean_array_push(x_645, x_646); x_648 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -21873,7 +21873,7 @@ x_661 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_661, 0, x_15); lean_ctor_set(x_661, 1, x_660); x_662 = lean_array_push(x_638, x_661); -x_663 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_663 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_664 = lean_array_push(x_662, x_663); x_665 = lean_array_push(x_634, x_627); x_666 = lean_array_push(x_645, x_655); @@ -21881,7 +21881,7 @@ x_667 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_667, 0, x_15); lean_ctor_set(x_667, 1, x_666); x_668 = lean_array_push(x_665, x_667); -x_669 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_669 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_670 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_670, 0, x_669); lean_ctor_set(x_670, 1, x_668); @@ -21925,7 +21925,7 @@ lean_ctor_set(x_686, 2, x_682); lean_ctor_set(x_686, 3, x_683); x_687 = l_Array_empty___closed__1; x_688 = lean_array_push(x_687, x_686); -x_689 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_689 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_688); x_690 = lean_array_push(x_688, x_689); x_691 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -21955,7 +21955,7 @@ lean_ctor_set(x_704, 0, x_15); lean_ctor_set(x_704, 1, x_703); x_705 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__13; x_706 = lean_array_push(x_705, x_704); -x_707 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_707 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_708 = lean_array_push(x_706, x_707); x_709 = lean_array_push(x_687, x_678); x_710 = lean_array_push(x_688, x_698); @@ -21963,7 +21963,7 @@ x_711 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_711, 0, x_15); lean_ctor_set(x_711, 1, x_710); x_712 = lean_array_push(x_709, x_711); -x_713 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_713 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_714 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_714, 0, x_713); lean_ctor_set(x_714, 1, x_712); @@ -22106,7 +22106,7 @@ lean_inc(x_752); x_753 = lean_ctor_get(x_2, 1); lean_inc(x_753); lean_dec(x_2); -x_754 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_754 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_755 = lean_array_push(x_754, x_735); x_756 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_756, 0, x_731); @@ -22124,7 +22124,7 @@ lean_inc(x_761); x_763 = lean_array_push(x_762, x_761); x_764 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_765 = lean_array_push(x_764, x_747); -x_766 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_766 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_767 = lean_array_push(x_765, x_766); x_768 = l_Array_appendCore___rarg(x_759, x_767); lean_dec(x_767); @@ -22145,7 +22145,7 @@ lean_ctor_set(x_776, 1, x_775); lean_ctor_set(x_776, 2, x_772); lean_ctor_set(x_776, 3, x_773); x_777 = lean_array_push(x_759, x_776); -x_778 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_778 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_777); x_779 = lean_array_push(x_777, x_778); x_780 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -22173,7 +22173,7 @@ x_792 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_792, 0, x_15); lean_ctor_set(x_792, 1, x_791); x_793 = lean_array_push(x_770, x_792); -x_794 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_794 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_795 = lean_array_push(x_793, x_794); x_796 = lean_array_push(x_759, x_751); x_797 = lean_array_push(x_777, x_787); @@ -22181,7 +22181,7 @@ x_798 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_798, 0, x_15); lean_ctor_set(x_798, 1, x_797); x_799 = lean_array_push(x_796, x_798); -x_800 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_800 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_801 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_801, 0, x_800); lean_ctor_set(x_801, 1, x_799); @@ -22211,7 +22211,7 @@ lean_inc(x_810); x_811 = lean_ctor_get(x_2, 1); lean_inc(x_811); lean_dec(x_2); -x_812 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_812 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_813 = lean_array_push(x_812, x_735); x_814 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_814, 0, x_731); @@ -22242,7 +22242,7 @@ lean_ctor_set(x_829, 1, x_828); lean_ctor_set(x_829, 2, x_825); lean_ctor_set(x_829, 3, x_826); x_830 = lean_array_push(x_817, x_829); -x_831 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_831 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_830); x_832 = lean_array_push(x_830, x_831); x_833 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -22270,7 +22270,7 @@ x_845 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_845, 0, x_15); lean_ctor_set(x_845, 1, x_844); x_846 = lean_array_push(x_823, x_845); -x_847 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_847 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_848 = lean_array_push(x_846, x_847); x_849 = lean_array_push(x_817, x_809); x_850 = lean_array_push(x_830, x_840); @@ -22278,7 +22278,7 @@ x_851 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_851, 0, x_15); lean_ctor_set(x_851, 1, x_850); x_852 = lean_array_push(x_849, x_851); -x_853 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_853 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_854 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_854, 0, x_853); lean_ctor_set(x_854, 1, x_852); @@ -22357,7 +22357,7 @@ lean_inc(x_876); lean_dec(x_2); x_877 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_878 = lean_array_push(x_877, x_870); -x_879 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_879 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_880 = lean_array_push(x_878, x_879); x_881 = l_Array_empty___closed__1; x_882 = l_Array_appendCore___rarg(x_881, x_880); @@ -22380,7 +22380,7 @@ lean_ctor_set(x_891, 1, x_890); lean_ctor_set(x_891, 2, x_887); lean_ctor_set(x_891, 3, x_888); x_892 = lean_array_push(x_881, x_891); -x_893 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_893 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_892); x_894 = lean_array_push(x_892, x_893); x_895 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -22409,7 +22409,7 @@ x_908 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_908, 0, x_15); lean_ctor_set(x_908, 1, x_907); x_909 = lean_array_push(x_885, x_908); -x_910 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_910 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_911 = lean_array_push(x_909, x_910); x_912 = lean_array_push(x_881, x_874); x_913 = lean_array_push(x_892, x_902); @@ -22417,7 +22417,7 @@ x_914 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_914, 0, x_15); lean_ctor_set(x_914, 1, x_913); x_915 = lean_array_push(x_912, x_914); -x_916 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_916 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_917 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_917, 0, x_916); lean_ctor_set(x_917, 1, x_915); @@ -22461,7 +22461,7 @@ lean_ctor_set(x_933, 2, x_929); lean_ctor_set(x_933, 3, x_930); x_934 = l_Array_empty___closed__1; x_935 = lean_array_push(x_934, x_933); -x_936 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_936 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_inc(x_935); x_937 = lean_array_push(x_935, x_936); x_938 = l_Lean_Parser_Command_identPrec___elambda__1___closed__2; @@ -22491,7 +22491,7 @@ lean_ctor_set(x_951, 0, x_15); lean_ctor_set(x_951, 1, x_950); x_952 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__13; x_953 = lean_array_push(x_952, x_951); -x_954 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_954 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_955 = lean_array_push(x_953, x_954); x_956 = lean_array_push(x_934, x_925); x_957 = lean_array_push(x_935, x_945); @@ -22499,7 +22499,7 @@ x_958 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_958, 0, x_15); lean_ctor_set(x_958, 1, x_957); x_959 = lean_array_push(x_956, x_958); -x_960 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_960 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_961 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_961, 0, x_960); lean_ctor_set(x_961, 1, x_959); @@ -22633,7 +22633,7 @@ x_996 = l_Lean_Syntax_getArg(x_1, x_995); x_997 = lean_unsigned_to_nat(6u); x_998 = l_Lean_Syntax_getArg(x_1, x_997); lean_dec(x_1); -x_999 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_999 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1000 = lean_array_push(x_999, x_982); x_1001 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1001, 0, x_978); @@ -22650,7 +22650,7 @@ x_1007 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__30; x_1008 = lean_array_push(x_1007, x_1006); x_1009 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_1010 = lean_array_push(x_1009, x_994); -x_1011 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1011 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1012 = lean_array_push(x_1010, x_1011); x_1013 = l_Array_appendCore___rarg(x_1004, x_1012); lean_dec(x_1012); @@ -22659,7 +22659,7 @@ lean_ctor_set(x_1014, 0, x_15); lean_ctor_set(x_1014, 1, x_1013); x_1015 = lean_array_push(x_1008, x_1014); x_1016 = lean_array_push(x_1015, x_996); -x_1017 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1017 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1018 = lean_array_push(x_1016, x_1017); x_1019 = lean_array_push(x_1018, x_998); x_1020 = lean_alloc_ctor(1, 2, 0); @@ -22681,7 +22681,7 @@ x_1023 = l_Lean_Syntax_getArg(x_1, x_1022); x_1024 = lean_unsigned_to_nat(6u); x_1025 = l_Lean_Syntax_getArg(x_1, x_1024); lean_dec(x_1); -x_1026 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1026 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1027 = lean_array_push(x_1026, x_982); x_1028 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1028, 0, x_978); @@ -22699,7 +22699,7 @@ x_1035 = lean_array_push(x_1034, x_1033); x_1036 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__11; x_1037 = lean_array_push(x_1035, x_1036); x_1038 = lean_array_push(x_1037, x_1023); -x_1039 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1039 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1040 = lean_array_push(x_1038, x_1039); x_1041 = lean_array_push(x_1040, x_1025); x_1042 = lean_alloc_ctor(1, 2, 0); @@ -22768,7 +22768,7 @@ x_1059 = l_Lean_Syntax_getArg(x_1, x_1058); lean_dec(x_1); x_1060 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__5; x_1061 = lean_array_push(x_1060, x_1055); -x_1062 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1062 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1063 = lean_array_push(x_1061, x_1062); x_1064 = l_Array_empty___closed__1; x_1065 = l_Array_appendCore___rarg(x_1064, x_1063); @@ -22779,7 +22779,7 @@ lean_ctor_set(x_1066, 1, x_1065); x_1067 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__31; x_1068 = lean_array_push(x_1067, x_1066); x_1069 = lean_array_push(x_1068, x_1057); -x_1070 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1070 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1071 = lean_array_push(x_1069, x_1070); x_1072 = lean_array_push(x_1071, x_1059); x_1073 = lean_alloc_ctor(1, 2, 0); @@ -22803,7 +22803,7 @@ x_1078 = l_Lean_Syntax_getArg(x_1, x_1077); lean_dec(x_1); x_1079 = l_Lean_Elab_Command_expandMixfix___lambda__1___closed__32; x_1080 = lean_array_push(x_1079, x_1076); -x_1081 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1081 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1082 = lean_array_push(x_1080, x_1081); x_1083 = lean_array_push(x_1082, x_1078); x_1084 = lean_alloc_ctor(1, 2, 0); @@ -23068,7 +23068,7 @@ else lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; x_11 = l_Lean_mkOptionalNode___closed__2; x_12 = lean_array_push(x_11, x_1); -x_13 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_13 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_14 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_14, 0, x_13); lean_ctor_set(x_14, 1, x_12); @@ -23090,7 +23090,7 @@ lean_dec(x_1); x_20 = l_Lean_Syntax_mkApp___closed__1; x_21 = lean_array_push(x_20, x_17); x_22 = lean_array_push(x_21, x_19); -x_23 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_23 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); @@ -23852,7 +23852,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_expandExplicitBindersAux_loop___closed__3; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -23861,8 +23861,8 @@ static lean_object* _init_l_Lean_Elab_Command_mkSimpleDelab_go___closed__24() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -23872,7 +23872,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__24; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -23881,7 +23881,7 @@ static lean_object* _init_l_Lean_Elab_Command_mkSimpleDelab_go___closed__26() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__25; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -24016,7 +24016,7 @@ lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); x_38 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_39 = lean_array_push(x_38, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_40 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_41 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_41, 0, x_40); lean_ctor_set(x_41, 1, x_39); @@ -24062,7 +24062,7 @@ lean_ctor_set(x_63, 0, x_36); lean_ctor_set(x_63, 1, x_62); x_64 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_65 = lean_array_push(x_64, x_63); -x_66 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_66 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_67 = lean_array_push(x_65, x_66); x_68 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_69 = lean_alloc_ctor(1, 2, 0); @@ -24074,7 +24074,7 @@ lean_ctor_set(x_71, 0, x_36); lean_ctor_set(x_71, 1, x_70); x_72 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_73 = lean_array_push(x_72, x_71); -x_74 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_74 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_75 = lean_array_push(x_73, x_74); x_76 = lean_array_push(x_75, x_74); x_77 = lean_array_push(x_76, x_74); @@ -24113,7 +24113,7 @@ lean_ctor_set(x_96, 0, x_51); lean_ctor_set(x_96, 1, x_94); lean_ctor_set(x_96, 2, x_93); lean_ctor_set(x_96, 3, x_95); -x_97 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_97 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_98 = lean_array_push(x_97, x_96); x_99 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_100 = lean_alloc_ctor(1, 2, 0); @@ -24131,7 +24131,7 @@ lean_ctor_set(x_105, 1, x_103); x_106 = lean_array_push(x_91, x_105); x_107 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_108 = lean_array_push(x_107, x_41); -x_109 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_109 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_110 = lean_array_push(x_108, x_109); x_111 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_112 = lean_alloc_ctor(1, 2, 0); @@ -24142,7 +24142,7 @@ x_114 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_114, 0, x_36); lean_ctor_set(x_114, 1, x_113); x_115 = lean_array_push(x_34, x_114); -x_116 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_116 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_117 = lean_array_push(x_115, x_116); x_118 = lean_array_push(x_107, x_1); x_119 = lean_array_push(x_118, x_109); @@ -24155,7 +24155,7 @@ x_123 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_123, 0, x_122); lean_ctor_set(x_123, 1, x_121); x_124 = lean_array_push(x_34, x_123); -x_125 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_125 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_126 = lean_array_push(x_124, x_125); x_127 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_128 = l_Lean_addMacroScope(x_47, x_127, x_43); @@ -24187,13 +24187,13 @@ x_143 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_144 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_144, 0, x_143); lean_ctor_set(x_144, 1, x_142); -x_145 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_145 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_146 = lean_array_push(x_145, x_144); -x_147 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_147 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_148, 0, x_147); lean_ctor_set(x_148, 1, x_146); -x_149 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_149 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_150 = lean_array_push(x_149, x_148); x_151 = lean_array_push(x_150, x_74); x_152 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -24252,7 +24252,7 @@ lean_ctor_set(x_177, 0, x_36); lean_ctor_set(x_177, 1, x_176); x_178 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_179 = lean_array_push(x_178, x_177); -x_180 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_180 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_181 = lean_array_push(x_179, x_180); x_182 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_183 = lean_alloc_ctor(1, 2, 0); @@ -24264,7 +24264,7 @@ lean_ctor_set(x_185, 0, x_36); lean_ctor_set(x_185, 1, x_184); x_186 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_187 = lean_array_push(x_186, x_185); -x_188 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_188 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_189 = lean_array_push(x_187, x_188); x_190 = lean_array_push(x_189, x_188); x_191 = lean_array_push(x_190, x_188); @@ -24303,7 +24303,7 @@ lean_ctor_set(x_210, 0, x_165); lean_ctor_set(x_210, 1, x_208); lean_ctor_set(x_210, 2, x_207); lean_ctor_set(x_210, 3, x_209); -x_211 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_211 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_212 = lean_array_push(x_211, x_210); x_213 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_214 = lean_alloc_ctor(1, 2, 0); @@ -24321,7 +24321,7 @@ lean_ctor_set(x_219, 1, x_217); x_220 = lean_array_push(x_205, x_219); x_221 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_222 = lean_array_push(x_221, x_41); -x_223 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_223 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_224 = lean_array_push(x_222, x_223); x_225 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_226 = lean_alloc_ctor(1, 2, 0); @@ -24332,7 +24332,7 @@ x_228 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_228, 0, x_36); lean_ctor_set(x_228, 1, x_227); x_229 = lean_array_push(x_34, x_228); -x_230 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_230 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_231 = lean_array_push(x_229, x_230); x_232 = lean_array_push(x_221, x_1); x_233 = lean_array_push(x_232, x_223); @@ -24345,7 +24345,7 @@ x_237 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_237, 0, x_236); lean_ctor_set(x_237, 1, x_235); x_238 = lean_array_push(x_34, x_237); -x_239 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_239 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_240 = lean_array_push(x_238, x_239); x_241 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_242 = l_Lean_addMacroScope(x_160, x_241, x_43); @@ -24377,13 +24377,13 @@ x_257 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_258 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_258, 0, x_257); lean_ctor_set(x_258, 1, x_256); -x_259 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_259 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_260 = lean_array_push(x_259, x_258); -x_261 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_261 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_262 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_262, 0, x_261); lean_ctor_set(x_262, 1, x_260); -x_263 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_263 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_264 = lean_array_push(x_263, x_262); x_265 = lean_array_push(x_264, x_188); x_266 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -24447,7 +24447,7 @@ lean_ctor_set(x_285, 0, x_284); lean_ctor_set(x_285, 1, x_283); x_286 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_287 = lean_array_push(x_286, x_285); -x_288 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_288 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_289 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_289, 0, x_288); lean_ctor_set(x_289, 1, x_287); @@ -24493,7 +24493,7 @@ lean_ctor_set(x_311, 0, x_284); lean_ctor_set(x_311, 1, x_310); x_312 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_313 = lean_array_push(x_312, x_311); -x_314 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_314 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_315 = lean_array_push(x_313, x_314); x_316 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_317 = lean_alloc_ctor(1, 2, 0); @@ -24505,7 +24505,7 @@ lean_ctor_set(x_319, 0, x_284); lean_ctor_set(x_319, 1, x_318); x_320 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_321 = lean_array_push(x_320, x_319); -x_322 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_322 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_323 = lean_array_push(x_321, x_322); x_324 = lean_array_push(x_323, x_322); x_325 = lean_array_push(x_324, x_322); @@ -24544,7 +24544,7 @@ lean_ctor_set(x_344, 0, x_299); lean_ctor_set(x_344, 1, x_342); lean_ctor_set(x_344, 2, x_341); lean_ctor_set(x_344, 3, x_343); -x_345 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_345 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_346 = lean_array_push(x_345, x_344); x_347 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_348 = lean_alloc_ctor(1, 2, 0); @@ -24562,7 +24562,7 @@ lean_ctor_set(x_353, 1, x_351); x_354 = lean_array_push(x_339, x_353); x_355 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_356 = lean_array_push(x_355, x_289); -x_357 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_357 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_358 = lean_array_push(x_356, x_357); x_359 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_360 = lean_alloc_ctor(1, 2, 0); @@ -24573,7 +24573,7 @@ x_362 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_362, 0, x_284); lean_ctor_set(x_362, 1, x_361); x_363 = lean_array_push(x_282, x_362); -x_364 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_364 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_365 = lean_array_push(x_363, x_364); x_366 = lean_array_push(x_355, x_1); x_367 = lean_array_push(x_366, x_357); @@ -24586,7 +24586,7 @@ x_371 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_371, 0, x_370); lean_ctor_set(x_371, 1, x_369); x_372 = lean_array_push(x_282, x_371); -x_373 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_373 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_374 = lean_array_push(x_372, x_373); x_375 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_376 = l_Lean_addMacroScope(x_295, x_375, x_291); @@ -24618,13 +24618,13 @@ x_391 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_392 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_392, 0, x_391); lean_ctor_set(x_392, 1, x_390); -x_393 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_393 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_394 = lean_array_push(x_393, x_392); -x_395 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_395 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_396 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_396, 0, x_395); lean_ctor_set(x_396, 1, x_394); -x_397 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_397 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_398 = lean_array_push(x_397, x_396); x_399 = lean_array_push(x_398, x_322); x_400 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -24683,7 +24683,7 @@ lean_ctor_set(x_425, 0, x_284); lean_ctor_set(x_425, 1, x_424); x_426 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_427 = lean_array_push(x_426, x_425); -x_428 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_428 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_429 = lean_array_push(x_427, x_428); x_430 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_431 = lean_alloc_ctor(1, 2, 0); @@ -24695,7 +24695,7 @@ lean_ctor_set(x_433, 0, x_284); lean_ctor_set(x_433, 1, x_432); x_434 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_435 = lean_array_push(x_434, x_433); -x_436 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_436 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_437 = lean_array_push(x_435, x_436); x_438 = lean_array_push(x_437, x_436); x_439 = lean_array_push(x_438, x_436); @@ -24734,7 +24734,7 @@ lean_ctor_set(x_458, 0, x_413); lean_ctor_set(x_458, 1, x_456); lean_ctor_set(x_458, 2, x_455); lean_ctor_set(x_458, 3, x_457); -x_459 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_459 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_460 = lean_array_push(x_459, x_458); x_461 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_462 = lean_alloc_ctor(1, 2, 0); @@ -24752,7 +24752,7 @@ lean_ctor_set(x_467, 1, x_465); x_468 = lean_array_push(x_453, x_467); x_469 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_470 = lean_array_push(x_469, x_289); -x_471 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_471 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_472 = lean_array_push(x_470, x_471); x_473 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_474 = lean_alloc_ctor(1, 2, 0); @@ -24763,7 +24763,7 @@ x_476 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_476, 0, x_284); lean_ctor_set(x_476, 1, x_475); x_477 = lean_array_push(x_282, x_476); -x_478 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_478 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_479 = lean_array_push(x_477, x_478); x_480 = lean_array_push(x_469, x_1); x_481 = lean_array_push(x_480, x_471); @@ -24776,7 +24776,7 @@ x_485 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_485, 0, x_484); lean_ctor_set(x_485, 1, x_483); x_486 = lean_array_push(x_282, x_485); -x_487 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_487 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_488 = lean_array_push(x_486, x_487); x_489 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_490 = l_Lean_addMacroScope(x_408, x_489, x_291); @@ -24808,13 +24808,13 @@ x_505 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_506 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_506, 0, x_505); lean_ctor_set(x_506, 1, x_504); -x_507 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_507 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_508 = lean_array_push(x_507, x_506); -x_509 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_509 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_510 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_510, 0, x_509); lean_ctor_set(x_510, 1, x_508); -x_511 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_511 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_512 = lean_array_push(x_511, x_510); x_513 = lean_array_push(x_512, x_436); x_514 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -24880,7 +24880,7 @@ lean_ctor_set(x_535, 0, x_534); lean_ctor_set(x_535, 1, x_533); x_536 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_537 = lean_array_push(x_536, x_535); -x_538 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_538 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_539 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_539, 0, x_538); lean_ctor_set(x_539, 1, x_537); @@ -24926,7 +24926,7 @@ lean_ctor_set(x_561, 0, x_534); lean_ctor_set(x_561, 1, x_560); x_562 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_563 = lean_array_push(x_562, x_561); -x_564 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_564 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_565 = lean_array_push(x_563, x_564); x_566 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_567 = lean_alloc_ctor(1, 2, 0); @@ -24938,7 +24938,7 @@ lean_ctor_set(x_569, 0, x_534); lean_ctor_set(x_569, 1, x_568); x_570 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_571 = lean_array_push(x_570, x_569); -x_572 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_572 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_573 = lean_array_push(x_571, x_572); x_574 = lean_array_push(x_573, x_572); x_575 = lean_array_push(x_574, x_572); @@ -24977,7 +24977,7 @@ lean_ctor_set(x_594, 0, x_549); lean_ctor_set(x_594, 1, x_592); lean_ctor_set(x_594, 2, x_591); lean_ctor_set(x_594, 3, x_593); -x_595 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_595 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_596 = lean_array_push(x_595, x_594); x_597 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_598 = lean_alloc_ctor(1, 2, 0); @@ -24995,7 +24995,7 @@ lean_ctor_set(x_603, 1, x_601); x_604 = lean_array_push(x_589, x_603); x_605 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_606 = lean_array_push(x_605, x_539); -x_607 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_607 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_608 = lean_array_push(x_606, x_607); x_609 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_610 = lean_alloc_ctor(1, 2, 0); @@ -25006,7 +25006,7 @@ x_612 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_612, 0, x_534); lean_ctor_set(x_612, 1, x_611); x_613 = lean_array_push(x_532, x_612); -x_614 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_614 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_615 = lean_array_push(x_613, x_614); x_616 = lean_array_push(x_605, x_1); x_617 = lean_array_push(x_616, x_607); @@ -25019,7 +25019,7 @@ x_621 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_621, 0, x_620); lean_ctor_set(x_621, 1, x_619); x_622 = lean_array_push(x_532, x_621); -x_623 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_623 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_624 = lean_array_push(x_622, x_623); x_625 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_626 = l_Lean_addMacroScope(x_545, x_625, x_541); @@ -25051,13 +25051,13 @@ x_641 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_642 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_642, 0, x_641); lean_ctor_set(x_642, 1, x_640); -x_643 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_643 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_644 = lean_array_push(x_643, x_642); -x_645 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_645 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_646 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_646, 0, x_645); lean_ctor_set(x_646, 1, x_644); -x_647 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_647 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_648 = lean_array_push(x_647, x_646); x_649 = lean_array_push(x_648, x_572); x_650 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -25116,7 +25116,7 @@ lean_ctor_set(x_675, 0, x_534); lean_ctor_set(x_675, 1, x_674); x_676 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_677 = lean_array_push(x_676, x_675); -x_678 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_678 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_679 = lean_array_push(x_677, x_678); x_680 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_681 = lean_alloc_ctor(1, 2, 0); @@ -25128,7 +25128,7 @@ lean_ctor_set(x_683, 0, x_534); lean_ctor_set(x_683, 1, x_682); x_684 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_685 = lean_array_push(x_684, x_683); -x_686 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_686 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_687 = lean_array_push(x_685, x_686); x_688 = lean_array_push(x_687, x_686); x_689 = lean_array_push(x_688, x_686); @@ -25167,7 +25167,7 @@ lean_ctor_set(x_708, 0, x_663); lean_ctor_set(x_708, 1, x_706); lean_ctor_set(x_708, 2, x_705); lean_ctor_set(x_708, 3, x_707); -x_709 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_709 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_710 = lean_array_push(x_709, x_708); x_711 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_712 = lean_alloc_ctor(1, 2, 0); @@ -25185,7 +25185,7 @@ lean_ctor_set(x_717, 1, x_715); x_718 = lean_array_push(x_703, x_717); x_719 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_720 = lean_array_push(x_719, x_539); -x_721 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_721 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_722 = lean_array_push(x_720, x_721); x_723 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_724 = lean_alloc_ctor(1, 2, 0); @@ -25196,7 +25196,7 @@ x_726 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_726, 0, x_534); lean_ctor_set(x_726, 1, x_725); x_727 = lean_array_push(x_532, x_726); -x_728 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_728 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_729 = lean_array_push(x_727, x_728); x_730 = lean_array_push(x_719, x_1); x_731 = lean_array_push(x_730, x_721); @@ -25209,7 +25209,7 @@ x_735 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_735, 0, x_734); lean_ctor_set(x_735, 1, x_733); x_736 = lean_array_push(x_532, x_735); -x_737 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_737 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_738 = lean_array_push(x_736, x_737); x_739 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_740 = l_Lean_addMacroScope(x_658, x_739, x_541); @@ -25241,13 +25241,13 @@ x_755 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_756 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_756, 0, x_755); lean_ctor_set(x_756, 1, x_754); -x_757 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_757 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_758 = lean_array_push(x_757, x_756); -x_759 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_759 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_760 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_760, 0, x_759); lean_ctor_set(x_760, 1, x_758); -x_761 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_761 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_762 = lean_array_push(x_761, x_760); x_763 = lean_array_push(x_762, x_686); x_764 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -25333,7 +25333,7 @@ lean_ctor_set(x_789, 0, x_788); lean_ctor_set(x_789, 1, x_787); x_790 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_791 = lean_array_push(x_790, x_789); -x_792 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_792 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_793 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_793, 0, x_792); lean_ctor_set(x_793, 1, x_791); @@ -25386,7 +25386,7 @@ lean_ctor_set(x_816, 0, x_788); lean_ctor_set(x_816, 1, x_815); x_817 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_818 = lean_array_push(x_817, x_816); -x_819 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_819 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_820 = lean_array_push(x_818, x_819); x_821 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_822 = lean_alloc_ctor(1, 2, 0); @@ -25398,7 +25398,7 @@ lean_ctor_set(x_824, 0, x_788); lean_ctor_set(x_824, 1, x_823); x_825 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_826 = lean_array_push(x_825, x_824); -x_827 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_827 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_828 = lean_array_push(x_826, x_827); x_829 = lean_array_push(x_828, x_827); x_830 = lean_array_push(x_829, x_827); @@ -25437,7 +25437,7 @@ lean_ctor_set(x_849, 0, x_804); lean_ctor_set(x_849, 1, x_847); lean_ctor_set(x_849, 2, x_846); lean_ctor_set(x_849, 3, x_848); -x_850 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_850 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_851 = lean_array_push(x_850, x_849); x_852 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_853 = lean_alloc_ctor(1, 2, 0); @@ -25455,7 +25455,7 @@ lean_ctor_set(x_858, 1, x_856); x_859 = lean_array_push(x_844, x_858); x_860 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_861 = lean_array_push(x_860, x_793); -x_862 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_862 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_863 = lean_array_push(x_861, x_862); x_864 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_865 = lean_alloc_ctor(1, 2, 0); @@ -25466,7 +25466,7 @@ x_867 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_867, 0, x_788); lean_ctor_set(x_867, 1, x_866); x_868 = lean_array_push(x_786, x_867); -x_869 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_869 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_870 = lean_array_push(x_868, x_869); x_871 = lean_array_push(x_860, x_1); x_872 = lean_array_push(x_871, x_862); @@ -25479,7 +25479,7 @@ x_876 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_876, 0, x_875); lean_ctor_set(x_876, 1, x_874); x_877 = lean_array_push(x_786, x_876); -x_878 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_878 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_879 = lean_array_push(x_877, x_878); x_880 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_881 = l_Lean_addMacroScope(x_798, x_880, x_795); @@ -25511,13 +25511,13 @@ x_896 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_897 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_897, 0, x_896); lean_ctor_set(x_897, 1, x_895); -x_898 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_898 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_899 = lean_array_push(x_898, x_897); -x_900 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_900 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_901 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_901, 0, x_900); lean_ctor_set(x_901, 1, x_899); -x_902 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_902 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_903 = lean_array_push(x_902, x_901); x_904 = lean_array_push(x_903, x_827); x_905 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -25585,7 +25585,7 @@ lean_ctor_set(x_925, 0, x_924); lean_ctor_set(x_925, 1, x_923); x_926 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_927 = lean_array_push(x_926, x_925); -x_928 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_928 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_929 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_929, 0, x_928); lean_ctor_set(x_929, 1, x_927); @@ -25638,7 +25638,7 @@ lean_ctor_set(x_952, 0, x_924); lean_ctor_set(x_952, 1, x_951); x_953 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_954 = lean_array_push(x_953, x_952); -x_955 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_955 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_956 = lean_array_push(x_954, x_955); x_957 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_958 = lean_alloc_ctor(1, 2, 0); @@ -25650,7 +25650,7 @@ lean_ctor_set(x_960, 0, x_924); lean_ctor_set(x_960, 1, x_959); x_961 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_962 = lean_array_push(x_961, x_960); -x_963 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_963 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_964 = lean_array_push(x_962, x_963); x_965 = lean_array_push(x_964, x_963); x_966 = lean_array_push(x_965, x_963); @@ -25689,7 +25689,7 @@ lean_ctor_set(x_985, 0, x_940); lean_ctor_set(x_985, 1, x_983); lean_ctor_set(x_985, 2, x_982); lean_ctor_set(x_985, 3, x_984); -x_986 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_986 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_987 = lean_array_push(x_986, x_985); x_988 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_989 = lean_alloc_ctor(1, 2, 0); @@ -25707,7 +25707,7 @@ lean_ctor_set(x_994, 1, x_992); x_995 = lean_array_push(x_980, x_994); x_996 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_997 = lean_array_push(x_996, x_929); -x_998 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_998 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_999 = lean_array_push(x_997, x_998); x_1000 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_1001 = lean_alloc_ctor(1, 2, 0); @@ -25718,7 +25718,7 @@ x_1003 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1003, 0, x_924); lean_ctor_set(x_1003, 1, x_1002); x_1004 = lean_array_push(x_922, x_1003); -x_1005 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1005 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1006 = lean_array_push(x_1004, x_1005); x_1007 = lean_array_push(x_996, x_1); x_1008 = lean_array_push(x_1007, x_998); @@ -25731,7 +25731,7 @@ x_1012 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1012, 0, x_1011); lean_ctor_set(x_1012, 1, x_1010); x_1013 = lean_array_push(x_922, x_1012); -x_1014 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1014 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1015 = lean_array_push(x_1013, x_1014); x_1016 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_1017 = l_Lean_addMacroScope(x_934, x_1016, x_931); @@ -25763,13 +25763,13 @@ x_1032 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_1033 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1033, 0, x_1032); lean_ctor_set(x_1033, 1, x_1031); -x_1034 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1034 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1035 = lean_array_push(x_1034, x_1033); -x_1036 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1036 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1037 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1037, 0, x_1036); lean_ctor_set(x_1037, 1, x_1035); -x_1038 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1038 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1039 = lean_array_push(x_1038, x_1037); x_1040 = lean_array_push(x_1039, x_963); x_1041 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -25839,7 +25839,7 @@ lean_ctor_set(x_1063, 0, x_1062); lean_ctor_set(x_1063, 1, x_1061); x_1064 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_1065 = lean_array_push(x_1064, x_1063); -x_1066 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1066 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1067 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1067, 0, x_1066); lean_ctor_set(x_1067, 1, x_1065); @@ -25892,7 +25892,7 @@ lean_ctor_set(x_1090, 0, x_1062); lean_ctor_set(x_1090, 1, x_1089); x_1091 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_1092 = lean_array_push(x_1091, x_1090); -x_1093 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1093 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1094 = lean_array_push(x_1092, x_1093); x_1095 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_1096 = lean_alloc_ctor(1, 2, 0); @@ -25904,7 +25904,7 @@ lean_ctor_set(x_1098, 0, x_1062); lean_ctor_set(x_1098, 1, x_1097); x_1099 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_1100 = lean_array_push(x_1099, x_1098); -x_1101 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1101 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1102 = lean_array_push(x_1100, x_1101); x_1103 = lean_array_push(x_1102, x_1101); x_1104 = lean_array_push(x_1103, x_1101); @@ -25943,7 +25943,7 @@ lean_ctor_set(x_1123, 0, x_1078); lean_ctor_set(x_1123, 1, x_1121); lean_ctor_set(x_1123, 2, x_1120); lean_ctor_set(x_1123, 3, x_1122); -x_1124 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1124 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1125 = lean_array_push(x_1124, x_1123); x_1126 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_1127 = lean_alloc_ctor(1, 2, 0); @@ -25961,7 +25961,7 @@ lean_ctor_set(x_1132, 1, x_1130); x_1133 = lean_array_push(x_1118, x_1132); x_1134 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_1135 = lean_array_push(x_1134, x_1067); -x_1136 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1136 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1137 = lean_array_push(x_1135, x_1136); x_1138 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_1139 = lean_alloc_ctor(1, 2, 0); @@ -25972,7 +25972,7 @@ x_1141 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1141, 0, x_1062); lean_ctor_set(x_1141, 1, x_1140); x_1142 = lean_array_push(x_1060, x_1141); -x_1143 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1143 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1144 = lean_array_push(x_1142, x_1143); x_1145 = lean_array_push(x_1134, x_1); x_1146 = lean_array_push(x_1145, x_1136); @@ -25985,7 +25985,7 @@ x_1150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1150, 0, x_1149); lean_ctor_set(x_1150, 1, x_1148); x_1151 = lean_array_push(x_1060, x_1150); -x_1152 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1152 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1153 = lean_array_push(x_1151, x_1152); x_1154 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_1155 = l_Lean_addMacroScope(x_1072, x_1154, x_1069); @@ -26017,13 +26017,13 @@ x_1170 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_1171 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1171, 0, x_1170); lean_ctor_set(x_1171, 1, x_1169); -x_1172 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1172 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1173 = lean_array_push(x_1172, x_1171); -x_1174 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1174 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1175, 0, x_1174); lean_ctor_set(x_1175, 1, x_1173); -x_1176 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1176 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1177 = lean_array_push(x_1176, x_1175); x_1178 = lean_array_push(x_1177, x_1101); x_1179 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -26233,7 +26233,7 @@ lean_ctor_set(x_1226, 0, x_1225); lean_ctor_set(x_1226, 1, x_1224); x_1227 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_1228 = lean_array_push(x_1227, x_1226); -x_1229 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1229 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1230 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1230, 0, x_1229); lean_ctor_set(x_1230, 1, x_1228); @@ -26286,7 +26286,7 @@ lean_ctor_set(x_1253, 0, x_1225); lean_ctor_set(x_1253, 1, x_1252); x_1254 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_1255 = lean_array_push(x_1254, x_1253); -x_1256 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1256 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1257 = lean_array_push(x_1255, x_1256); x_1258 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_1259 = lean_alloc_ctor(1, 2, 0); @@ -26298,7 +26298,7 @@ lean_ctor_set(x_1261, 0, x_1225); lean_ctor_set(x_1261, 1, x_1260); x_1262 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_1263 = lean_array_push(x_1262, x_1261); -x_1264 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1264 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1265 = lean_array_push(x_1263, x_1264); x_1266 = lean_array_push(x_1265, x_1264); x_1267 = lean_array_push(x_1266, x_1264); @@ -26337,7 +26337,7 @@ lean_ctor_set(x_1286, 0, x_1241); lean_ctor_set(x_1286, 1, x_1284); lean_ctor_set(x_1286, 2, x_1283); lean_ctor_set(x_1286, 3, x_1285); -x_1287 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1287 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1288 = lean_array_push(x_1287, x_1286); x_1289 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_1290 = lean_alloc_ctor(1, 2, 0); @@ -26355,7 +26355,7 @@ lean_ctor_set(x_1295, 1, x_1293); x_1296 = lean_array_push(x_1281, x_1295); x_1297 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_1298 = lean_array_push(x_1297, x_1230); -x_1299 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1299 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1300 = lean_array_push(x_1298, x_1299); x_1301 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_1302 = lean_alloc_ctor(1, 2, 0); @@ -26366,7 +26366,7 @@ x_1304 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1304, 0, x_1225); lean_ctor_set(x_1304, 1, x_1303); x_1305 = lean_array_push(x_1223, x_1304); -x_1306 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1306 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1307 = lean_array_push(x_1305, x_1306); x_1308 = lean_array_push(x_1297, x_1); x_1309 = lean_array_push(x_1308, x_1299); @@ -26379,7 +26379,7 @@ x_1313 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1313, 0, x_1312); lean_ctor_set(x_1313, 1, x_1311); x_1314 = lean_array_push(x_1223, x_1313); -x_1315 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1315 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1316 = lean_array_push(x_1314, x_1315); x_1317 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_1318 = l_Lean_addMacroScope(x_1235, x_1317, x_1232); @@ -26411,13 +26411,13 @@ x_1333 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_1334 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1334, 0, x_1333); lean_ctor_set(x_1334, 1, x_1332); -x_1335 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1335 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1336 = lean_array_push(x_1335, x_1334); -x_1337 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1337 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1338 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1338, 0, x_1337); lean_ctor_set(x_1338, 1, x_1336); -x_1339 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1339 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1340 = lean_array_push(x_1339, x_1338); x_1341 = lean_array_push(x_1340, x_1264); x_1342 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -26490,7 +26490,7 @@ lean_ctor_set(x_1363, 0, x_1362); lean_ctor_set(x_1363, 1, x_1361); x_1364 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_1365 = lean_array_push(x_1364, x_1363); -x_1366 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1366 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1367 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1367, 0, x_1366); lean_ctor_set(x_1367, 1, x_1365); @@ -26543,7 +26543,7 @@ lean_ctor_set(x_1390, 0, x_1362); lean_ctor_set(x_1390, 1, x_1389); x_1391 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_1392 = lean_array_push(x_1391, x_1390); -x_1393 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1393 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1394 = lean_array_push(x_1392, x_1393); x_1395 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_1396 = lean_alloc_ctor(1, 2, 0); @@ -26555,7 +26555,7 @@ lean_ctor_set(x_1398, 0, x_1362); lean_ctor_set(x_1398, 1, x_1397); x_1399 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_1400 = lean_array_push(x_1399, x_1398); -x_1401 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1401 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1402 = lean_array_push(x_1400, x_1401); x_1403 = lean_array_push(x_1402, x_1401); x_1404 = lean_array_push(x_1403, x_1401); @@ -26594,7 +26594,7 @@ lean_ctor_set(x_1423, 0, x_1378); lean_ctor_set(x_1423, 1, x_1421); lean_ctor_set(x_1423, 2, x_1420); lean_ctor_set(x_1423, 3, x_1422); -x_1424 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1424 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1425 = lean_array_push(x_1424, x_1423); x_1426 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_1427 = lean_alloc_ctor(1, 2, 0); @@ -26612,7 +26612,7 @@ lean_ctor_set(x_1432, 1, x_1430); x_1433 = lean_array_push(x_1418, x_1432); x_1434 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_1435 = lean_array_push(x_1434, x_1367); -x_1436 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1436 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1437 = lean_array_push(x_1435, x_1436); x_1438 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_1439 = lean_alloc_ctor(1, 2, 0); @@ -26623,7 +26623,7 @@ x_1441 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1441, 0, x_1362); lean_ctor_set(x_1441, 1, x_1440); x_1442 = lean_array_push(x_1360, x_1441); -x_1443 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1443 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1444 = lean_array_push(x_1442, x_1443); x_1445 = lean_array_push(x_1434, x_1); x_1446 = lean_array_push(x_1445, x_1436); @@ -26636,7 +26636,7 @@ x_1450 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1450, 0, x_1449); lean_ctor_set(x_1450, 1, x_1448); x_1451 = lean_array_push(x_1360, x_1450); -x_1452 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1452 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1453 = lean_array_push(x_1451, x_1452); x_1454 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_1455 = l_Lean_addMacroScope(x_1372, x_1454, x_1369); @@ -26668,13 +26668,13 @@ x_1470 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_1471 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1471, 0, x_1470); lean_ctor_set(x_1471, 1, x_1469); -x_1472 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1472 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1473 = lean_array_push(x_1472, x_1471); -x_1474 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1474 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1475 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1475, 0, x_1474); lean_ctor_set(x_1475, 1, x_1473); -x_1476 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1476 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1477 = lean_array_push(x_1476, x_1475); x_1478 = lean_array_push(x_1477, x_1401); x_1479 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -26749,7 +26749,7 @@ lean_ctor_set(x_1502, 0, x_1501); lean_ctor_set(x_1502, 1, x_1500); x_1503 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__5; x_1504 = lean_array_push(x_1503, x_1502); -x_1505 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1505 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1506 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1506, 0, x_1505); lean_ctor_set(x_1506, 1, x_1504); @@ -26802,7 +26802,7 @@ lean_ctor_set(x_1529, 0, x_1501); lean_ctor_set(x_1529, 1, x_1528); x_1530 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__13; x_1531 = lean_array_push(x_1530, x_1529); -x_1532 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1532 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1533 = lean_array_push(x_1531, x_1532); x_1534 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__10; x_1535 = lean_alloc_ctor(1, 2, 0); @@ -26814,7 +26814,7 @@ lean_ctor_set(x_1537, 0, x_1501); lean_ctor_set(x_1537, 1, x_1536); x_1538 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__19; x_1539 = lean_array_push(x_1538, x_1537); -x_1540 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1540 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_1541 = lean_array_push(x_1539, x_1540); x_1542 = lean_array_push(x_1541, x_1540); x_1543 = lean_array_push(x_1542, x_1540); @@ -26853,7 +26853,7 @@ lean_ctor_set(x_1562, 0, x_1517); lean_ctor_set(x_1562, 1, x_1560); lean_ctor_set(x_1562, 2, x_1559); lean_ctor_set(x_1562, 3, x_1561); -x_1563 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1563 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1564 = lean_array_push(x_1563, x_1562); x_1565 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_1566 = lean_alloc_ctor(1, 2, 0); @@ -26871,7 +26871,7 @@ lean_ctor_set(x_1571, 1, x_1569); x_1572 = lean_array_push(x_1557, x_1571); x_1573 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_1574 = lean_array_push(x_1573, x_1506); -x_1575 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1575 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1576 = lean_array_push(x_1574, x_1575); x_1577 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_1578 = lean_alloc_ctor(1, 2, 0); @@ -26882,7 +26882,7 @@ x_1580 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1580, 0, x_1501); lean_ctor_set(x_1580, 1, x_1579); x_1581 = lean_array_push(x_1499, x_1580); -x_1582 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1582 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1583 = lean_array_push(x_1581, x_1582); x_1584 = lean_array_push(x_1573, x_1); x_1585 = lean_array_push(x_1584, x_1575); @@ -26895,7 +26895,7 @@ x_1589 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1589, 0, x_1588); lean_ctor_set(x_1589, 1, x_1587); x_1590 = lean_array_push(x_1499, x_1589); -x_1591 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1591 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1592 = lean_array_push(x_1590, x_1591); x_1593 = l_Lean_Elab_Command_elabMacroRulesAux___closed__18; x_1594 = l_Lean_addMacroScope(x_1511, x_1593, x_1508); @@ -26927,13 +26927,13 @@ x_1609 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_1610 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1610, 0, x_1609); lean_ctor_set(x_1610, 1, x_1608); -x_1611 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1611 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1612 = lean_array_push(x_1611, x_1610); -x_1613 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1613 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1614 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1614, 0, x_1613); lean_ctor_set(x_1614, 1, x_1612); -x_1615 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1615 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1616 = lean_array_push(x_1615, x_1614); x_1617 = lean_array_push(x_1616, x_1540); x_1618 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -27099,7 +27099,7 @@ lean_object* l_Lean_Elab_Command_mkSimpleDelab___rarg(lean_object* x_1, lean_obj _start: { lean_object* x_6; uint8_t x_7; -x_6 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_6 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_2); x_7 = l_Lean_Syntax_isOfKind(x_2, x_6); if (x_7 == 0) @@ -27615,7 +27615,7 @@ x_15 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_15, 0, x_14); lean_ctor_set(x_15, 1, x_1); x_16 = lean_array_push(x_13, x_15); -x_17 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_17 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; lean_inc(x_1); x_18 = lean_array_push(x_1, x_17); x_19 = lean_alloc_ctor(1, 2, 0); @@ -27629,7 +27629,7 @@ x_22 = lean_array_push(x_1, x_21); lean_inc(x_2); lean_inc(x_22); x_23 = lean_array_push(x_22, x_2); -x_24 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_25 = lean_array_push(x_23, x_24); x_26 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_27 = lean_alloc_ctor(1, 2, 0); @@ -27642,7 +27642,7 @@ lean_ctor_set(x_29, 0, x_14); lean_ctor_set(x_29, 1, x_28); lean_inc(x_1); x_30 = lean_array_push(x_1, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_31 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_32 = lean_array_push(x_30, x_31); lean_inc(x_3); x_33 = lean_array_push(x_22, x_3); @@ -28128,7 +28128,7 @@ lean_dec(x_50); x_52 = l_Lean_mkIdentFrom(x_1, x_28); x_53 = l_Array_empty___closed__1; x_54 = lean_array_push(x_53, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_55 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_56 = lean_array_push(x_54, x_55); x_57 = l_Nat_repr(x_20); x_58 = l_Lean_numLitKind; @@ -28141,7 +28141,7 @@ lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); x_64 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_65 = lean_array_push(x_64, x_63); -x_66 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_66 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_67 = lean_array_push(x_65, x_66); x_68 = l_Lean_nullKind___closed__2; x_69 = lean_alloc_ctor(1, 2, 0); @@ -28164,7 +28164,7 @@ lean_object* x_77; lean_object* x_78; lean_object* x_79; lean_object* x_80; lean x_77 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___closed__5; x_78 = lean_array_push(x_77, x_69); x_79 = lean_array_push(x_78, x_76); -x_80 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_80 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_81 = lean_array_push(x_79, x_80); x_82 = lean_array_push(x_81, x_24); x_83 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -28182,7 +28182,7 @@ lean_object* x_86; lean_object* x_87; lean_object* x_88; lean_object* x_89; lean x_86 = lean_ctor_get(x_4, 0); lean_inc(x_86); lean_dec(x_4); -x_87 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_87 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_88 = lean_array_push(x_87, x_86); x_89 = l_Lean_Parser_precedence___elambda__1___closed__2; x_90 = lean_alloc_ctor(1, 2, 0); @@ -28199,7 +28199,7 @@ x_95 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___clo x_96 = lean_array_push(x_95, x_94); x_97 = lean_array_push(x_96, x_69); x_98 = lean_array_push(x_97, x_76); -x_99 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_99 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_100 = lean_array_push(x_98, x_99); x_101 = lean_array_push(x_100, x_24); x_102 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -28226,7 +28226,7 @@ lean_dec(x_107); x_109 = l_Lean_mkIdentFrom(x_1, x_28); x_110 = l_Array_empty___closed__1; x_111 = lean_array_push(x_110, x_109); -x_112 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_112 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_113 = lean_array_push(x_111, x_112); x_114 = l_Nat_repr(x_20); x_115 = l_Lean_numLitKind; @@ -28239,7 +28239,7 @@ lean_ctor_set(x_120, 0, x_119); lean_ctor_set(x_120, 1, x_118); x_121 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_122 = lean_array_push(x_121, x_120); -x_123 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_123 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_124 = lean_array_push(x_122, x_123); x_125 = l_Lean_nullKind___closed__2; x_126 = lean_alloc_ctor(1, 2, 0); @@ -28262,7 +28262,7 @@ lean_object* x_134; lean_object* x_135; lean_object* x_136; lean_object* x_137; x_134 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___closed__7; x_135 = lean_array_push(x_134, x_126); x_136 = lean_array_push(x_135, x_133); -x_137 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_137 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_138 = lean_array_push(x_136, x_137); x_139 = lean_array_push(x_138, x_24); x_140 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -28280,7 +28280,7 @@ lean_object* x_143; lean_object* x_144; lean_object* x_145; lean_object* x_146; x_143 = lean_ctor_get(x_4, 0); lean_inc(x_143); lean_dec(x_4); -x_144 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_144 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_145 = lean_array_push(x_144, x_143); x_146 = l_Lean_Parser_precedence___elambda__1___closed__2; x_147 = lean_alloc_ctor(1, 2, 0); @@ -28297,7 +28297,7 @@ x_152 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___cl x_153 = lean_array_push(x_152, x_151); x_154 = lean_array_push(x_153, x_126); x_155 = lean_array_push(x_154, x_133); -x_156 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_156 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_157 = lean_array_push(x_155, x_156); x_158 = lean_array_push(x_157, x_24); x_159 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -28324,7 +28324,7 @@ lean_dec(x_164); x_166 = l_Lean_mkIdentFrom(x_1, x_28); x_167 = l_Array_empty___closed__1; x_168 = lean_array_push(x_167, x_166); -x_169 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_169 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_170 = lean_array_push(x_168, x_169); x_171 = l_Nat_repr(x_20); x_172 = l_Lean_numLitKind; @@ -28337,7 +28337,7 @@ lean_ctor_set(x_177, 0, x_176); lean_ctor_set(x_177, 1, x_175); x_178 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_179 = lean_array_push(x_178, x_177); -x_180 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_180 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_181 = lean_array_push(x_179, x_180); x_182 = l_Lean_nullKind___closed__2; x_183 = lean_alloc_ctor(1, 2, 0); @@ -28360,7 +28360,7 @@ lean_object* x_191; lean_object* x_192; lean_object* x_193; lean_object* x_194; x_191 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___closed__9; x_192 = lean_array_push(x_191, x_183); x_193 = lean_array_push(x_192, x_190); -x_194 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_194 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_195 = lean_array_push(x_193, x_194); x_196 = lean_array_push(x_195, x_24); x_197 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -28378,7 +28378,7 @@ lean_object* x_200; lean_object* x_201; lean_object* x_202; lean_object* x_203; x_200 = lean_ctor_get(x_4, 0); lean_inc(x_200); lean_dec(x_4); -x_201 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_201 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_202 = lean_array_push(x_201, x_200); x_203 = l_Lean_Parser_precedence___elambda__1___closed__2; x_204 = lean_alloc_ctor(1, 2, 0); @@ -28395,7 +28395,7 @@ x_209 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___cl x_210 = lean_array_push(x_209, x_208); x_211 = lean_array_push(x_210, x_183); x_212 = lean_array_push(x_211, x_190); -x_213 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_213 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_214 = lean_array_push(x_212, x_213); x_215 = lean_array_push(x_214, x_24); x_216 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -28965,7 +28965,7 @@ else lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; x_11 = l_Lean_mkOptionalNode___closed__2; x_12 = lean_array_push(x_11, x_1); -x_13 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_13 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_14 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_14, 0, x_13); lean_ctor_set(x_14, 1, x_12); @@ -29094,19 +29094,19 @@ lean_object* x_19; lean_object* x_20; lean_object* x_21; uint8_t x_22; x_19 = lean_unsigned_to_nat(2u); x_20 = l_Lean_Syntax_getArg(x_6, x_19); lean_dec(x_6); -x_21 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_21 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; lean_inc(x_20); x_22 = l_Lean_Syntax_isOfKind(x_20, x_21); if (x_22 == 0) { lean_object* x_23; uint8_t x_24; -x_23 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_23 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; lean_inc(x_20); x_24 = l_Lean_Syntax_isOfKind(x_20, x_23); if (x_24 == 0) { lean_object* x_25; uint8_t x_26; -x_25 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_25 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; lean_inc(x_20); x_26 = l_Lean_Syntax_isOfKind(x_20, x_25); if (x_26 == 0) @@ -29912,7 +29912,7 @@ return x_4; else { lean_object* x_292; lean_object* x_293; lean_object* x_294; -x_292 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_292 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_293 = l_stx___x3f___closed__3; x_294 = l_Lean_Elab_Command_expandMacroArgIntoPattern_mkSplicePat(x_292, x_15, x_293); lean_ctor_set(x_4, 0, x_294); @@ -29987,19 +29987,19 @@ lean_object* x_310; lean_object* x_311; lean_object* x_312; uint8_t x_313; x_310 = lean_unsigned_to_nat(2u); x_311 = l_Lean_Syntax_getArg(x_295, x_310); lean_dec(x_295); -x_312 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_312 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; lean_inc(x_311); x_313 = l_Lean_Syntax_isOfKind(x_311, x_312); if (x_313 == 0) { lean_object* x_314; uint8_t x_315; -x_314 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_314 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; lean_inc(x_311); x_315 = l_Lean_Syntax_isOfKind(x_311, x_314); if (x_315 == 0) { lean_object* x_316; uint8_t x_317; -x_316 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_316 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; lean_inc(x_311); x_317 = l_Lean_Syntax_isOfKind(x_311, x_316); if (x_317 == 0) @@ -30889,7 +30889,7 @@ return x_624; else { lean_object* x_625; lean_object* x_626; lean_object* x_627; lean_object* x_628; -x_625 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_625 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_626 = l_stx___x3f___closed__3; x_627 = l_Lean_Elab_Command_expandMacroArgIntoPattern_mkSplicePat(x_625, x_305, x_626); x_628 = lean_alloc_ctor(0, 2, 0); @@ -31308,7 +31308,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_Command_elabNoKindMacroRulesAux___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -32182,7 +32182,7 @@ lean_dec(x_49); x_50 = l_Lean_mkIdentFrom(x_2, x_30); x_51 = l_Array_empty___closed__1; x_52 = lean_array_push(x_51, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_53 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_54 = lean_array_push(x_52, x_53); x_55 = l_Nat_repr(x_11); x_56 = l_Lean_numLitKind; @@ -32195,7 +32195,7 @@ lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); x_62 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_63 = lean_array_push(x_62, x_61); -x_64 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_64 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_65 = lean_array_push(x_63, x_64); x_66 = l_Lean_nullKind___closed__2; x_67 = lean_alloc_ctor(1, 2, 0); @@ -32215,7 +32215,7 @@ lean_ctor_set(x_75, 0, x_66); lean_ctor_set(x_75, 1, x_74); x_76 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_77 = lean_array_push(x_76, x_39); -x_78 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_78 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_79 = lean_array_push(x_77, x_78); x_80 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_81 = lean_alloc_ctor(1, 2, 0); @@ -32226,7 +32226,7 @@ x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_66); lean_ctor_set(x_83, 1, x_82); x_84 = lean_array_push(x_51, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_85 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_86 = lean_array_push(x_84, x_85); x_87 = lean_array_push(x_76, x_44); x_88 = lean_array_push(x_87, x_78); @@ -32260,7 +32260,7 @@ lean_object* x_103; lean_object* x_104; lean_object* x_105; lean_object* x_106; x_103 = l_Lean_Elab_Command_expandMacro___closed__3; x_104 = lean_array_push(x_103, x_67); x_105 = lean_array_push(x_104, x_75); -x_106 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_106 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_107 = lean_array_push(x_105, x_106); x_108 = lean_array_push(x_107, x_18); x_109 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -32291,7 +32291,7 @@ x_118 = l_Lean_Elab_Command_expandMacro___closed__1; x_119 = lean_array_push(x_118, x_117); x_120 = lean_array_push(x_119, x_67); x_121 = lean_array_push(x_120, x_75); -x_122 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_122 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_123 = lean_array_push(x_121, x_122); x_124 = lean_array_push(x_123, x_18); x_125 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -32316,7 +32316,7 @@ lean_dec(x_47); x_131 = l_Lean_mkIdentFrom(x_2, x_30); x_132 = l_Array_empty___closed__1; x_133 = lean_array_push(x_132, x_131); -x_134 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_134 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_135 = lean_array_push(x_133, x_134); x_136 = l_Nat_repr(x_11); x_137 = l_Lean_numLitKind; @@ -32329,7 +32329,7 @@ lean_ctor_set(x_142, 0, x_141); lean_ctor_set(x_142, 1, x_140); x_143 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_144 = lean_array_push(x_143, x_142); -x_145 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_145 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_146 = lean_array_push(x_144, x_145); x_147 = l_Lean_nullKind___closed__2; x_148 = lean_alloc_ctor(1, 2, 0); @@ -32349,7 +32349,7 @@ lean_ctor_set(x_156, 0, x_147); lean_ctor_set(x_156, 1, x_155); x_157 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_158 = lean_array_push(x_157, x_39); -x_159 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_159 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_160 = lean_array_push(x_158, x_159); x_161 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_162 = lean_alloc_ctor(1, 2, 0); @@ -32360,7 +32360,7 @@ x_164 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_164, 0, x_147); lean_ctor_set(x_164, 1, x_163); x_165 = lean_array_push(x_132, x_164); -x_166 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_166 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_167 = lean_array_push(x_165, x_166); x_168 = lean_array_push(x_157, x_44); x_169 = lean_array_push(x_168, x_159); @@ -32394,7 +32394,7 @@ lean_object* x_184; lean_object* x_185; lean_object* x_186; lean_object* x_187; x_184 = l_Lean_Elab_Command_expandMacro___closed__3; x_185 = lean_array_push(x_184, x_148); x_186 = lean_array_push(x_185, x_156); -x_187 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_187 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_188 = lean_array_push(x_186, x_187); x_189 = lean_array_push(x_188, x_18); x_190 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -32427,7 +32427,7 @@ x_200 = l_Lean_Elab_Command_expandMacro___closed__1; x_201 = lean_array_push(x_200, x_199); x_202 = lean_array_push(x_201, x_148); x_203 = lean_array_push(x_202, x_156); -x_204 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_204 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_205 = lean_array_push(x_203, x_204); x_206 = lean_array_push(x_205, x_18); x_207 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -32466,7 +32466,7 @@ lean_dec(x_219); x_220 = l_Lean_mkIdentFrom(x_2, x_30); x_221 = l_Array_empty___closed__1; x_222 = lean_array_push(x_221, x_220); -x_223 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_223 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_224 = lean_array_push(x_222, x_223); x_225 = l_Nat_repr(x_11); x_226 = l_Lean_numLitKind; @@ -32479,7 +32479,7 @@ lean_ctor_set(x_231, 0, x_230); lean_ctor_set(x_231, 1, x_229); x_232 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_233 = lean_array_push(x_232, x_231); -x_234 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_234 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_235 = lean_array_push(x_233, x_234); x_236 = l_Lean_nullKind___closed__2; x_237 = lean_alloc_ctor(1, 2, 0); @@ -32499,7 +32499,7 @@ lean_ctor_set(x_245, 0, x_236); lean_ctor_set(x_245, 1, x_244); x_246 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_247 = lean_array_push(x_246, x_39); -x_248 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_248 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_249 = lean_array_push(x_247, x_248); x_250 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_251 = lean_alloc_ctor(1, 2, 0); @@ -32510,7 +32510,7 @@ x_253 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_253, 0, x_236); lean_ctor_set(x_253, 1, x_252); x_254 = lean_array_push(x_221, x_253); -x_255 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_255 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_256 = lean_array_push(x_254, x_255); x_257 = lean_array_push(x_256, x_214); x_258 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -32539,7 +32539,7 @@ lean_object* x_270; lean_object* x_271; lean_object* x_272; lean_object* x_273; x_270 = l_Lean_Elab_Command_expandMacro___closed__3; x_271 = lean_array_push(x_270, x_237); x_272 = lean_array_push(x_271, x_245); -x_273 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_273 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_274 = lean_array_push(x_272, x_273); x_275 = lean_array_push(x_274, x_18); x_276 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -32570,7 +32570,7 @@ x_285 = l_Lean_Elab_Command_expandMacro___closed__1; x_286 = lean_array_push(x_285, x_284); x_287 = lean_array_push(x_286, x_237); x_288 = lean_array_push(x_287, x_245); -x_289 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_289 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_290 = lean_array_push(x_288, x_289); x_291 = lean_array_push(x_290, x_18); x_292 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -32595,7 +32595,7 @@ lean_dec(x_217); x_298 = l_Lean_mkIdentFrom(x_2, x_30); x_299 = l_Array_empty___closed__1; x_300 = lean_array_push(x_299, x_298); -x_301 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_301 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_302 = lean_array_push(x_300, x_301); x_303 = l_Nat_repr(x_11); x_304 = l_Lean_numLitKind; @@ -32608,7 +32608,7 @@ lean_ctor_set(x_309, 0, x_308); lean_ctor_set(x_309, 1, x_307); x_310 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_311 = lean_array_push(x_310, x_309); -x_312 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_312 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_313 = lean_array_push(x_311, x_312); x_314 = l_Lean_nullKind___closed__2; x_315 = lean_alloc_ctor(1, 2, 0); @@ -32628,7 +32628,7 @@ lean_ctor_set(x_323, 0, x_314); lean_ctor_set(x_323, 1, x_322); x_324 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_325 = lean_array_push(x_324, x_39); -x_326 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_326 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_327 = lean_array_push(x_325, x_326); x_328 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_329 = lean_alloc_ctor(1, 2, 0); @@ -32639,7 +32639,7 @@ x_331 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_331, 0, x_314); lean_ctor_set(x_331, 1, x_330); x_332 = lean_array_push(x_299, x_331); -x_333 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_333 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_334 = lean_array_push(x_332, x_333); x_335 = lean_array_push(x_334, x_214); x_336 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -32668,7 +32668,7 @@ lean_object* x_348; lean_object* x_349; lean_object* x_350; lean_object* x_351; x_348 = l_Lean_Elab_Command_expandMacro___closed__3; x_349 = lean_array_push(x_348, x_315); x_350 = lean_array_push(x_349, x_323); -x_351 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_351 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_352 = lean_array_push(x_350, x_351); x_353 = lean_array_push(x_352, x_18); x_354 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -32701,7 +32701,7 @@ x_364 = l_Lean_Elab_Command_expandMacro___closed__1; x_365 = lean_array_push(x_364, x_363); x_366 = lean_array_push(x_365, x_315); x_367 = lean_array_push(x_366, x_323); -x_368 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_368 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_369 = lean_array_push(x_367, x_368); x_370 = lean_array_push(x_369, x_18); x_371 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -34600,7 +34600,7 @@ lean_object* x_63; lean_object* x_64; lean_object* x_65; lean_object* x_66; lean x_63 = lean_ctor_get(x_61, 0); x_64 = l_Array_empty___closed__1; x_65 = lean_array_push(x_64, x_44); -x_66 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_66 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_65); x_67 = lean_array_push(x_65, x_66); x_68 = l_Nat_repr(x_11); @@ -34614,7 +34614,7 @@ lean_ctor_set(x_74, 0, x_73); lean_ctor_set(x_74, 1, x_72); x_75 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_76 = lean_array_push(x_75, x_74); -x_77 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_77 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_78 = lean_array_push(x_76, x_77); x_79 = l_Lean_nullKind___closed__2; x_80 = lean_alloc_ctor(1, 2, 0); @@ -34669,7 +34669,7 @@ lean_ctor_set(x_107, 0, x_79); lean_ctor_set(x_107, 1, x_106); x_108 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_109 = lean_array_push(x_108, x_107); -x_110 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_110 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_111 = lean_array_push(x_109, x_110); x_112 = lean_array_push(x_111, x_110); x_113 = lean_array_push(x_112, x_110); @@ -34708,7 +34708,7 @@ lean_ctor_set(x_132, 0, x_70); lean_ctor_set(x_132, 1, x_130); lean_ctor_set(x_132, 2, x_129); lean_ctor_set(x_132, 3, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_133 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_134 = lean_array_push(x_133, x_132); x_135 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_136 = lean_alloc_ctor(1, 2, 0); @@ -34726,7 +34726,7 @@ lean_ctor_set(x_141, 1, x_139); x_142 = lean_array_push(x_127, x_141); x_143 = l_Lean_Elab_Command_expandElab___closed__15; x_144 = lean_array_push(x_143, x_43); -x_145 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_145 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_146 = lean_array_push(x_144, x_145); x_147 = l_Lean_Parser_Tactic_quot___elambda__1___closed__1; x_148 = lean_alloc_ctor(1, 2, 0); @@ -34737,7 +34737,7 @@ x_150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_150, 0, x_79); lean_ctor_set(x_150, 1, x_149); x_151 = lean_array_push(x_64, x_150); -x_152 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_152 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_153 = lean_array_push(x_151, x_152); x_154 = lean_array_push(x_153, x_22); x_155 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -34745,7 +34745,7 @@ x_156 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_156, 0, x_155); lean_ctor_set(x_156, 1, x_154); x_157 = lean_array_push(x_64, x_156); -x_158 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_158 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_159 = lean_array_push(x_157, x_158); x_160 = l_Lean_Elab_Command_expandElab___closed__19; x_161 = l_Lean_addMacroScope(x_63, x_160, x_59); @@ -34771,13 +34771,13 @@ x_172 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_173 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_173, 0, x_172); lean_ctor_set(x_173, 1, x_171); -x_174 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_174 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_175 = lean_array_push(x_174, x_173); -x_176 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_176 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_177 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_177, 0, x_176); lean_ctor_set(x_177, 1, x_175); -x_178 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_178 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_179 = lean_array_push(x_178, x_177); x_180 = lean_array_push(x_179, x_110); x_181 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -34800,7 +34800,7 @@ lean_object* x_189; lean_object* x_190; lean_object* x_191; lean_object* x_192; x_189 = l_Lean_Elab_Command_expandMacro___closed__3; x_190 = lean_array_push(x_189, x_80); x_191 = lean_array_push(x_190, x_88); -x_192 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_192 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_193 = lean_array_push(x_191, x_192); x_194 = lean_array_push(x_193, x_18); x_195 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -34831,7 +34831,7 @@ x_204 = l_Lean_Elab_Command_expandMacro___closed__1; x_205 = lean_array_push(x_204, x_203); x_206 = lean_array_push(x_205, x_80); x_207 = lean_array_push(x_206, x_88); -x_208 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_208 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_209 = lean_array_push(x_207, x_208); x_210 = lean_array_push(x_209, x_18); x_211 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -34857,7 +34857,7 @@ lean_inc(x_216); lean_dec(x_61); x_218 = l_Array_empty___closed__1; x_219 = lean_array_push(x_218, x_44); -x_220 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_220 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_219); x_221 = lean_array_push(x_219, x_220); x_222 = l_Nat_repr(x_11); @@ -34871,7 +34871,7 @@ lean_ctor_set(x_228, 0, x_227); lean_ctor_set(x_228, 1, x_226); x_229 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_230 = lean_array_push(x_229, x_228); -x_231 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_231 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_232 = lean_array_push(x_230, x_231); x_233 = l_Lean_nullKind___closed__2; x_234 = lean_alloc_ctor(1, 2, 0); @@ -34926,7 +34926,7 @@ lean_ctor_set(x_261, 0, x_233); lean_ctor_set(x_261, 1, x_260); x_262 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_263 = lean_array_push(x_262, x_261); -x_264 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_264 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_265 = lean_array_push(x_263, x_264); x_266 = lean_array_push(x_265, x_264); x_267 = lean_array_push(x_266, x_264); @@ -34965,7 +34965,7 @@ lean_ctor_set(x_286, 0, x_224); lean_ctor_set(x_286, 1, x_284); lean_ctor_set(x_286, 2, x_283); lean_ctor_set(x_286, 3, x_285); -x_287 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_287 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_288 = lean_array_push(x_287, x_286); x_289 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_290 = lean_alloc_ctor(1, 2, 0); @@ -34983,7 +34983,7 @@ lean_ctor_set(x_295, 1, x_293); x_296 = lean_array_push(x_281, x_295); x_297 = l_Lean_Elab_Command_expandElab___closed__15; x_298 = lean_array_push(x_297, x_43); -x_299 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_299 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_300 = lean_array_push(x_298, x_299); x_301 = l_Lean_Parser_Tactic_quot___elambda__1___closed__1; x_302 = lean_alloc_ctor(1, 2, 0); @@ -34994,7 +34994,7 @@ x_304 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_304, 0, x_233); lean_ctor_set(x_304, 1, x_303); x_305 = lean_array_push(x_218, x_304); -x_306 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_306 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_307 = lean_array_push(x_305, x_306); x_308 = lean_array_push(x_307, x_22); x_309 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -35002,7 +35002,7 @@ x_310 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_310, 0, x_309); lean_ctor_set(x_310, 1, x_308); x_311 = lean_array_push(x_218, x_310); -x_312 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_312 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_313 = lean_array_push(x_311, x_312); x_314 = l_Lean_Elab_Command_expandElab___closed__19; x_315 = l_Lean_addMacroScope(x_216, x_314, x_59); @@ -35028,13 +35028,13 @@ x_326 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_327 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_327, 0, x_326); lean_ctor_set(x_327, 1, x_325); -x_328 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_328 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_329 = lean_array_push(x_328, x_327); -x_330 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_330 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_331 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_331, 0, x_330); lean_ctor_set(x_331, 1, x_329); -x_332 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_332 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_333 = lean_array_push(x_332, x_331); x_334 = lean_array_push(x_333, x_264); x_335 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -35057,7 +35057,7 @@ lean_object* x_343; lean_object* x_344; lean_object* x_345; lean_object* x_346; x_343 = l_Lean_Elab_Command_expandMacro___closed__3; x_344 = lean_array_push(x_343, x_234); x_345 = lean_array_push(x_344, x_242); -x_346 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_346 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_347 = lean_array_push(x_345, x_346); x_348 = lean_array_push(x_347, x_18); x_349 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35090,7 +35090,7 @@ x_359 = l_Lean_Elab_Command_expandMacro___closed__1; x_360 = lean_array_push(x_359, x_358); x_361 = lean_array_push(x_360, x_234); x_362 = lean_array_push(x_361, x_242); -x_363 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_363 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_364 = lean_array_push(x_362, x_363); x_365 = lean_array_push(x_364, x_18); x_366 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35129,7 +35129,7 @@ lean_object* x_377; lean_object* x_378; lean_object* x_379; lean_object* x_380; x_377 = lean_ctor_get(x_375, 0); x_378 = l_Array_empty___closed__1; x_379 = lean_array_push(x_378, x_44); -x_380 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_380 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_379); x_381 = lean_array_push(x_379, x_380); x_382 = l_Nat_repr(x_11); @@ -35143,7 +35143,7 @@ lean_ctor_set(x_388, 0, x_387); lean_ctor_set(x_388, 1, x_386); x_389 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_390 = lean_array_push(x_389, x_388); -x_391 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_391 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_392 = lean_array_push(x_390, x_391); x_393 = l_Lean_nullKind___closed__2; x_394 = lean_alloc_ctor(1, 2, 0); @@ -35199,7 +35199,7 @@ lean_ctor_set(x_422, 0, x_393); lean_ctor_set(x_422, 1, x_421); x_423 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_424 = lean_array_push(x_423, x_422); -x_425 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_425 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_426 = lean_array_push(x_424, x_425); x_427 = lean_array_push(x_426, x_425); x_428 = lean_array_push(x_427, x_425); @@ -35238,7 +35238,7 @@ lean_ctor_set(x_447, 0, x_384); lean_ctor_set(x_447, 1, x_445); lean_ctor_set(x_447, 2, x_444); lean_ctor_set(x_447, 3, x_446); -x_448 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_448 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_449 = lean_array_push(x_448, x_447); x_450 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_451 = lean_alloc_ctor(1, 2, 0); @@ -35256,7 +35256,7 @@ lean_ctor_set(x_456, 1, x_454); x_457 = lean_array_push(x_442, x_456); x_458 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_459 = lean_array_push(x_458, x_43); -x_460 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_460 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_461 = lean_array_push(x_459, x_460); x_462 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_463 = lean_alloc_ctor(1, 2, 0); @@ -35267,7 +35267,7 @@ x_465 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_465, 0, x_393); lean_ctor_set(x_465, 1, x_464); x_466 = lean_array_push(x_378, x_465); -x_467 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_467 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_468 = lean_array_push(x_466, x_467); x_469 = lean_array_push(x_468, x_22); x_470 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -35275,7 +35275,7 @@ x_471 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_471, 0, x_470); lean_ctor_set(x_471, 1, x_469); x_472 = lean_array_push(x_378, x_471); -x_473 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_473 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_474 = lean_array_push(x_472, x_473); x_475 = l_Lean_Elab_Command_expandElab___closed__19; x_476 = l_Lean_addMacroScope(x_377, x_475, x_373); @@ -35301,13 +35301,13 @@ x_487 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_488 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_488, 0, x_487); lean_ctor_set(x_488, 1, x_486); -x_489 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_489 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_490 = lean_array_push(x_489, x_488); -x_491 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_491 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_492 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_492, 0, x_491); lean_ctor_set(x_492, 1, x_490); -x_493 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_493 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_494 = lean_array_push(x_493, x_492); x_495 = lean_array_push(x_494, x_425); x_496 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -35330,7 +35330,7 @@ lean_object* x_504; lean_object* x_505; lean_object* x_506; lean_object* x_507; x_504 = l_Lean_Elab_Command_expandMacro___closed__3; x_505 = lean_array_push(x_504, x_394); x_506 = lean_array_push(x_505, x_402); -x_507 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_507 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_508 = lean_array_push(x_506, x_507); x_509 = lean_array_push(x_508, x_18); x_510 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35361,7 +35361,7 @@ x_519 = l_Lean_Elab_Command_expandMacro___closed__1; x_520 = lean_array_push(x_519, x_518); x_521 = lean_array_push(x_520, x_394); x_522 = lean_array_push(x_521, x_402); -x_523 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_523 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_524 = lean_array_push(x_522, x_523); x_525 = lean_array_push(x_524, x_18); x_526 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35387,7 +35387,7 @@ lean_inc(x_531); lean_dec(x_375); x_533 = l_Array_empty___closed__1; x_534 = lean_array_push(x_533, x_44); -x_535 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_535 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_534); x_536 = lean_array_push(x_534, x_535); x_537 = l_Nat_repr(x_11); @@ -35401,7 +35401,7 @@ lean_ctor_set(x_543, 0, x_542); lean_ctor_set(x_543, 1, x_541); x_544 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_545 = lean_array_push(x_544, x_543); -x_546 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_546 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_547 = lean_array_push(x_545, x_546); x_548 = l_Lean_nullKind___closed__2; x_549 = lean_alloc_ctor(1, 2, 0); @@ -35457,7 +35457,7 @@ lean_ctor_set(x_577, 0, x_548); lean_ctor_set(x_577, 1, x_576); x_578 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_579 = lean_array_push(x_578, x_577); -x_580 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_580 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_581 = lean_array_push(x_579, x_580); x_582 = lean_array_push(x_581, x_580); x_583 = lean_array_push(x_582, x_580); @@ -35496,7 +35496,7 @@ lean_ctor_set(x_602, 0, x_539); lean_ctor_set(x_602, 1, x_600); lean_ctor_set(x_602, 2, x_599); lean_ctor_set(x_602, 3, x_601); -x_603 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_603 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_604 = lean_array_push(x_603, x_602); x_605 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_606 = lean_alloc_ctor(1, 2, 0); @@ -35514,7 +35514,7 @@ lean_ctor_set(x_611, 1, x_609); x_612 = lean_array_push(x_597, x_611); x_613 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_614 = lean_array_push(x_613, x_43); -x_615 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_615 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_616 = lean_array_push(x_614, x_615); x_617 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_618 = lean_alloc_ctor(1, 2, 0); @@ -35525,7 +35525,7 @@ x_620 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_620, 0, x_548); lean_ctor_set(x_620, 1, x_619); x_621 = lean_array_push(x_533, x_620); -x_622 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_622 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_623 = lean_array_push(x_621, x_622); x_624 = lean_array_push(x_623, x_22); x_625 = l_Lean_Elab_Term_expandFunBinders_loop___closed__11; @@ -35533,7 +35533,7 @@ x_626 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_626, 0, x_625); lean_ctor_set(x_626, 1, x_624); x_627 = lean_array_push(x_533, x_626); -x_628 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_628 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_629 = lean_array_push(x_627, x_628); x_630 = l_Lean_Elab_Command_expandElab___closed__19; x_631 = l_Lean_addMacroScope(x_531, x_630, x_373); @@ -35559,13 +35559,13 @@ x_642 = l_Lean_Elab_Term_expandFunBinders_loop___closed__7; x_643 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_643, 0, x_642); lean_ctor_set(x_643, 1, x_641); -x_644 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_644 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_645 = lean_array_push(x_644, x_643); -x_646 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_646 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_647 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_647, 0, x_646); lean_ctor_set(x_647, 1, x_645); -x_648 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_648 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_649 = lean_array_push(x_648, x_647); x_650 = lean_array_push(x_649, x_580); x_651 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -35588,7 +35588,7 @@ lean_object* x_659; lean_object* x_660; lean_object* x_661; lean_object* x_662; x_659 = l_Lean_Elab_Command_expandMacro___closed__3; x_660 = lean_array_push(x_659, x_549); x_661 = lean_array_push(x_660, x_557); -x_662 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_662 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_663 = lean_array_push(x_661, x_662); x_664 = lean_array_push(x_663, x_18); x_665 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35621,7 +35621,7 @@ x_675 = l_Lean_Elab_Command_expandMacro___closed__1; x_676 = lean_array_push(x_675, x_674); x_677 = lean_array_push(x_676, x_549); x_678 = lean_array_push(x_677, x_557); -x_679 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_679 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_680 = lean_array_push(x_678, x_679); x_681 = lean_array_push(x_680, x_18); x_682 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35660,7 +35660,7 @@ lean_object* x_693; lean_object* x_694; lean_object* x_695; lean_object* x_696; x_693 = lean_ctor_get(x_691, 0); x_694 = l_Array_empty___closed__1; x_695 = lean_array_push(x_694, x_44); -x_696 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_696 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_695); x_697 = lean_array_push(x_695, x_696); x_698 = l_Nat_repr(x_11); @@ -35674,7 +35674,7 @@ lean_ctor_set(x_704, 0, x_703); lean_ctor_set(x_704, 1, x_702); x_705 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_706 = lean_array_push(x_705, x_704); -x_707 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_707 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_708 = lean_array_push(x_706, x_707); x_709 = l_Lean_nullKind___closed__2; x_710 = lean_alloc_ctor(1, 2, 0); @@ -35730,7 +35730,7 @@ lean_ctor_set(x_738, 0, x_709); lean_ctor_set(x_738, 1, x_737); x_739 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_740 = lean_array_push(x_739, x_738); -x_741 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_741 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_742 = lean_array_push(x_740, x_741); x_743 = lean_array_push(x_742, x_741); x_744 = lean_array_push(x_743, x_741); @@ -35769,7 +35769,7 @@ lean_ctor_set(x_763, 0, x_700); lean_ctor_set(x_763, 1, x_761); lean_ctor_set(x_763, 2, x_760); lean_ctor_set(x_763, 3, x_762); -x_764 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_764 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_765 = lean_array_push(x_764, x_763); x_766 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_767 = lean_alloc_ctor(1, 2, 0); @@ -35797,13 +35797,13 @@ lean_ctor_set(x_777, 2, x_775); lean_ctor_set(x_777, 3, x_721); lean_inc(x_777); x_778 = lean_array_push(x_694, x_777); -x_779 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_779 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_780 = lean_array_push(x_778, x_779); x_781 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_781, 0, x_709); lean_ctor_set(x_781, 1, x_780); x_782 = lean_array_push(x_694, x_781); -x_783 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_783 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_784 = lean_array_push(x_782, x_783); x_785 = lean_array_push(x_739, x_777); x_786 = l_Lean_Elab_Term_expandFunBinders_loop___closed__4; @@ -35821,7 +35821,7 @@ x_793 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_794 = lean_array_push(x_792, x_793); x_795 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_796 = lean_array_push(x_795, x_43); -x_797 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_797 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_798 = lean_array_push(x_796, x_797); x_799 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_800 = lean_alloc_ctor(1, 2, 0); @@ -35839,7 +35839,7 @@ x_807 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_807, 0, x_806); lean_ctor_set(x_807, 1, x_805); x_808 = lean_array_push(x_694, x_807); -x_809 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_809 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_810 = lean_array_push(x_808, x_809); x_811 = l_Lean_Elab_Command_expandElab___closed__19; x_812 = l_Lean_addMacroScope(x_693, x_811, x_689); @@ -35871,17 +35871,17 @@ x_827 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_827, 0, x_826); lean_ctor_set(x_827, 1, x_825); x_828 = lean_array_push(x_784, x_827); -x_829 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_829 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_830 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_830, 0, x_829); lean_ctor_set(x_830, 1, x_828); -x_831 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_831 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_832 = lean_array_push(x_831, x_830); -x_833 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_833 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_834 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_834, 0, x_833); lean_ctor_set(x_834, 1, x_832); -x_835 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_835 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_836 = lean_array_push(x_835, x_834); x_837 = lean_array_push(x_836, x_741); x_838 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -35904,7 +35904,7 @@ lean_object* x_846; lean_object* x_847; lean_object* x_848; lean_object* x_849; x_846 = l_Lean_Elab_Command_expandMacro___closed__3; x_847 = lean_array_push(x_846, x_710); x_848 = lean_array_push(x_847, x_718); -x_849 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_849 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_850 = lean_array_push(x_848, x_849); x_851 = lean_array_push(x_850, x_18); x_852 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35935,7 +35935,7 @@ x_861 = l_Lean_Elab_Command_expandMacro___closed__1; x_862 = lean_array_push(x_861, x_860); x_863 = lean_array_push(x_862, x_710); x_864 = lean_array_push(x_863, x_718); -x_865 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_865 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_866 = lean_array_push(x_864, x_865); x_867 = lean_array_push(x_866, x_18); x_868 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -35961,7 +35961,7 @@ lean_inc(x_873); lean_dec(x_691); x_875 = l_Array_empty___closed__1; x_876 = lean_array_push(x_875, x_44); -x_877 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_877 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_876); x_878 = lean_array_push(x_876, x_877); x_879 = l_Nat_repr(x_11); @@ -35975,7 +35975,7 @@ lean_ctor_set(x_885, 0, x_884); lean_ctor_set(x_885, 1, x_883); x_886 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_887 = lean_array_push(x_886, x_885); -x_888 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_888 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_889 = lean_array_push(x_887, x_888); x_890 = l_Lean_nullKind___closed__2; x_891 = lean_alloc_ctor(1, 2, 0); @@ -36031,7 +36031,7 @@ lean_ctor_set(x_919, 0, x_890); lean_ctor_set(x_919, 1, x_918); x_920 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_921 = lean_array_push(x_920, x_919); -x_922 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_922 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_923 = lean_array_push(x_921, x_922); x_924 = lean_array_push(x_923, x_922); x_925 = lean_array_push(x_924, x_922); @@ -36070,7 +36070,7 @@ lean_ctor_set(x_944, 0, x_881); lean_ctor_set(x_944, 1, x_942); lean_ctor_set(x_944, 2, x_941); lean_ctor_set(x_944, 3, x_943); -x_945 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_945 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_946 = lean_array_push(x_945, x_944); x_947 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_948 = lean_alloc_ctor(1, 2, 0); @@ -36098,13 +36098,13 @@ lean_ctor_set(x_958, 2, x_956); lean_ctor_set(x_958, 3, x_902); lean_inc(x_958); x_959 = lean_array_push(x_875, x_958); -x_960 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_960 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_961 = lean_array_push(x_959, x_960); x_962 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_962, 0, x_890); lean_ctor_set(x_962, 1, x_961); x_963 = lean_array_push(x_875, x_962); -x_964 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_964 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_965 = lean_array_push(x_963, x_964); x_966 = lean_array_push(x_920, x_958); x_967 = l_Lean_Elab_Term_expandFunBinders_loop___closed__4; @@ -36122,7 +36122,7 @@ x_974 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_975 = lean_array_push(x_973, x_974); x_976 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_977 = lean_array_push(x_976, x_43); -x_978 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_978 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_979 = lean_array_push(x_977, x_978); x_980 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_981 = lean_alloc_ctor(1, 2, 0); @@ -36140,7 +36140,7 @@ x_988 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_988, 0, x_987); lean_ctor_set(x_988, 1, x_986); x_989 = lean_array_push(x_875, x_988); -x_990 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_990 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_991 = lean_array_push(x_989, x_990); x_992 = l_Lean_Elab_Command_expandElab___closed__19; x_993 = l_Lean_addMacroScope(x_873, x_992, x_689); @@ -36172,17 +36172,17 @@ x_1008 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1008, 0, x_1007); lean_ctor_set(x_1008, 1, x_1006); x_1009 = lean_array_push(x_965, x_1008); -x_1010 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1010 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1011 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1011, 0, x_1010); lean_ctor_set(x_1011, 1, x_1009); -x_1012 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1012 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1013 = lean_array_push(x_1012, x_1011); -x_1014 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1014 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1015 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1015, 0, x_1014); lean_ctor_set(x_1015, 1, x_1013); -x_1016 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1016 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1017 = lean_array_push(x_1016, x_1015); x_1018 = lean_array_push(x_1017, x_922); x_1019 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -36205,7 +36205,7 @@ lean_object* x_1027; lean_object* x_1028; lean_object* x_1029; lean_object* x_10 x_1027 = l_Lean_Elab_Command_expandMacro___closed__3; x_1028 = lean_array_push(x_1027, x_891); x_1029 = lean_array_push(x_1028, x_899); -x_1030 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_1030 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_1031 = lean_array_push(x_1029, x_1030); x_1032 = lean_array_push(x_1031, x_18); x_1033 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -36238,7 +36238,7 @@ x_1043 = l_Lean_Elab_Command_expandMacro___closed__1; x_1044 = lean_array_push(x_1043, x_1042); x_1045 = lean_array_push(x_1044, x_891); x_1046 = lean_array_push(x_1045, x_899); -x_1047 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_1047 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_1048 = lean_array_push(x_1046, x_1047); x_1049 = lean_array_push(x_1048, x_18); x_1050 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -36308,7 +36308,7 @@ lean_object* x_1070; lean_object* x_1071; lean_object* x_1072; lean_object* x_10 x_1070 = lean_ctor_get(x_1068, 0); x_1071 = l_Array_empty___closed__1; x_1072 = lean_array_push(x_1071, x_44); -x_1073 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_1073 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_1072); x_1074 = lean_array_push(x_1072, x_1073); x_1075 = l_Nat_repr(x_11); @@ -36322,7 +36322,7 @@ lean_ctor_set(x_1081, 0, x_1080); lean_ctor_set(x_1081, 1, x_1079); x_1082 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_1083 = lean_array_push(x_1082, x_1081); -x_1084 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1084 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1085 = lean_array_push(x_1083, x_1084); x_1086 = l_Lean_nullKind___closed__2; x_1087 = lean_alloc_ctor(1, 2, 0); @@ -36378,7 +36378,7 @@ lean_ctor_set(x_1115, 0, x_1086); lean_ctor_set(x_1115, 1, x_1114); x_1116 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_1117 = lean_array_push(x_1116, x_1115); -x_1118 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_1118 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_1119 = lean_array_push(x_1117, x_1118); x_1120 = lean_array_push(x_1119, x_1118); x_1121 = lean_array_push(x_1120, x_1118); @@ -36417,7 +36417,7 @@ lean_ctor_set(x_1140, 0, x_1077); lean_ctor_set(x_1140, 1, x_1138); lean_ctor_set(x_1140, 2, x_1137); lean_ctor_set(x_1140, 3, x_1139); -x_1141 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1141 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1142 = lean_array_push(x_1141, x_1140); x_1143 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_1144 = lean_alloc_ctor(1, 2, 0); @@ -36461,7 +36461,7 @@ x_1161 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1161, 0, x_1086); lean_ctor_set(x_1161, 1, x_1160); x_1162 = lean_array_push(x_1071, x_1161); -x_1163 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1163 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1164 = lean_array_push(x_1162, x_1163); x_1165 = lean_array_push(x_1116, x_1154); x_1166 = l_Lean_Elab_Term_expandFunBinders_loop___closed__4; @@ -36479,7 +36479,7 @@ x_1173 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1174 = lean_array_push(x_1172, x_1173); x_1175 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_1176 = lean_array_push(x_1175, x_43); -x_1177 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1177 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1178 = lean_array_push(x_1176, x_1177); x_1179 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_1180 = lean_alloc_ctor(1, 2, 0); @@ -36511,13 +36511,13 @@ lean_ctor_set(x_1193, 1, x_1192); x_1194 = lean_array_push(x_1071, x_1193); x_1195 = lean_array_push(x_1194, x_1163); x_1196 = lean_array_push(x_1195, x_22); -x_1197 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1197 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1198 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1198, 0, x_1197); lean_ctor_set(x_1198, 1, x_1196); -x_1199 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1199 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1200 = lean_array_push(x_1199, x_1198); -x_1201 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1201 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1202 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1202, 0, x_1201); lean_ctor_set(x_1202, 1, x_1200); @@ -36526,7 +36526,7 @@ x_1204 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1204, 0, x_1086); lean_ctor_set(x_1204, 1, x_1203); x_1205 = lean_array_push(x_1190, x_1204); -x_1206 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1206 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1207 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1207, 0, x_1206); lean_ctor_set(x_1207, 1, x_1205); @@ -36536,7 +36536,7 @@ x_1210 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1210, 0, x_1209); lean_ctor_set(x_1210, 1, x_1208); x_1211 = lean_array_push(x_1071, x_1210); -x_1212 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1212 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1213 = lean_array_push(x_1211, x_1212); x_1214 = l_Lean_Elab_Command_expandElab___closed__19; x_1215 = l_Lean_addMacroScope(x_1070, x_1214, x_1066); @@ -36575,7 +36575,7 @@ x_1233 = lean_array_push(x_1199, x_1232); x_1234 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1234, 0, x_1201); lean_ctor_set(x_1234, 1, x_1233); -x_1235 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1235 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1236 = lean_array_push(x_1235, x_1234); x_1237 = lean_array_push(x_1236, x_1118); x_1238 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -36598,7 +36598,7 @@ lean_object* x_1246; lean_object* x_1247; lean_object* x_1248; lean_object* x_12 x_1246 = l_Lean_Elab_Command_expandMacro___closed__3; x_1247 = lean_array_push(x_1246, x_1087); x_1248 = lean_array_push(x_1247, x_1095); -x_1249 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_1249 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_1250 = lean_array_push(x_1248, x_1249); x_1251 = lean_array_push(x_1250, x_18); x_1252 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -36629,7 +36629,7 @@ x_1261 = l_Lean_Elab_Command_expandMacro___closed__1; x_1262 = lean_array_push(x_1261, x_1260); x_1263 = lean_array_push(x_1262, x_1087); x_1264 = lean_array_push(x_1263, x_1095); -x_1265 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_1265 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_1266 = lean_array_push(x_1264, x_1265); x_1267 = lean_array_push(x_1266, x_18); x_1268 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -36655,7 +36655,7 @@ lean_inc(x_1273); lean_dec(x_1068); x_1275 = l_Array_empty___closed__1; x_1276 = lean_array_push(x_1275, x_44); -x_1277 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_1277 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_inc(x_1276); x_1278 = lean_array_push(x_1276, x_1277); x_1279 = l_Nat_repr(x_11); @@ -36669,7 +36669,7 @@ lean_ctor_set(x_1285, 0, x_1284); lean_ctor_set(x_1285, 1, x_1283); x_1286 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_1287 = lean_array_push(x_1286, x_1285); -x_1288 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_1288 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_1289 = lean_array_push(x_1287, x_1288); x_1290 = l_Lean_nullKind___closed__2; x_1291 = lean_alloc_ctor(1, 2, 0); @@ -36725,7 +36725,7 @@ lean_ctor_set(x_1319, 0, x_1290); lean_ctor_set(x_1319, 1, x_1318); x_1320 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_1321 = lean_array_push(x_1320, x_1319); -x_1322 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_1322 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_1323 = lean_array_push(x_1321, x_1322); x_1324 = lean_array_push(x_1323, x_1322); x_1325 = lean_array_push(x_1324, x_1322); @@ -36764,7 +36764,7 @@ lean_ctor_set(x_1344, 0, x_1281); lean_ctor_set(x_1344, 1, x_1342); lean_ctor_set(x_1344, 2, x_1341); lean_ctor_set(x_1344, 3, x_1343); -x_1345 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_1345 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_1346 = lean_array_push(x_1345, x_1344); x_1347 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_1348 = lean_alloc_ctor(1, 2, 0); @@ -36808,7 +36808,7 @@ x_1365 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1365, 0, x_1290); lean_ctor_set(x_1365, 1, x_1364); x_1366 = lean_array_push(x_1275, x_1365); -x_1367 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_1367 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_1368 = lean_array_push(x_1366, x_1367); x_1369 = lean_array_push(x_1320, x_1358); x_1370 = l_Lean_Elab_Term_expandFunBinders_loop___closed__4; @@ -36826,7 +36826,7 @@ x_1377 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_1378 = lean_array_push(x_1376, x_1377); x_1379 = l_Lean_Elab_Command_mkSimpleDelab_go___closed__22; x_1380 = lean_array_push(x_1379, x_43); -x_1381 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_1381 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_1382 = lean_array_push(x_1380, x_1381); x_1383 = l_Lean_Parser_Term_quot___elambda__1___closed__1; x_1384 = lean_alloc_ctor(1, 2, 0); @@ -36858,13 +36858,13 @@ lean_ctor_set(x_1397, 1, x_1396); x_1398 = lean_array_push(x_1275, x_1397); x_1399 = lean_array_push(x_1398, x_1367); x_1400 = lean_array_push(x_1399, x_22); -x_1401 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1401 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_1402 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1402, 0, x_1401); lean_ctor_set(x_1402, 1, x_1400); -x_1403 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_1403 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_1404 = lean_array_push(x_1403, x_1402); -x_1405 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1405 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_1406 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1406, 0, x_1405); lean_ctor_set(x_1406, 1, x_1404); @@ -36873,7 +36873,7 @@ x_1408 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1408, 0, x_1290); lean_ctor_set(x_1408, 1, x_1407); x_1409 = lean_array_push(x_1394, x_1408); -x_1410 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_1410 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_1411 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1411, 0, x_1410); lean_ctor_set(x_1411, 1, x_1409); @@ -36883,7 +36883,7 @@ x_1414 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1414, 0, x_1413); lean_ctor_set(x_1414, 1, x_1412); x_1415 = lean_array_push(x_1275, x_1414); -x_1416 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_1416 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_1417 = lean_array_push(x_1415, x_1416); x_1418 = l_Lean_Elab_Command_expandElab___closed__19; x_1419 = l_Lean_addMacroScope(x_1273, x_1418, x_1066); @@ -36922,7 +36922,7 @@ x_1437 = lean_array_push(x_1403, x_1436); x_1438 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1438, 0, x_1405); lean_ctor_set(x_1438, 1, x_1437); -x_1439 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__5; +x_1439 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__5; x_1440 = lean_array_push(x_1439, x_1438); x_1441 = lean_array_push(x_1440, x_1322); x_1442 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__46; @@ -36945,7 +36945,7 @@ lean_object* x_1450; lean_object* x_1451; lean_object* x_1452; lean_object* x_14 x_1450 = l_Lean_Elab_Command_expandMacro___closed__3; x_1451 = lean_array_push(x_1450, x_1291); x_1452 = lean_array_push(x_1451, x_1299); -x_1453 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_1453 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_1454 = lean_array_push(x_1452, x_1453); x_1455 = lean_array_push(x_1454, x_18); x_1456 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; @@ -36978,7 +36978,7 @@ x_1466 = l_Lean_Elab_Command_expandMacro___closed__1; x_1467 = lean_array_push(x_1466, x_1465); x_1468 = lean_array_push(x_1467, x_1291); x_1469 = lean_array_push(x_1468, x_1299); -x_1470 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_1470 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_1471 = lean_array_push(x_1469, x_1470); x_1472 = lean_array_push(x_1471, x_18); x_1473 = l_Lean_Parser_Command_syntax___elambda__1___closed__1; diff --git a/stage0/stdlib/Lean/Elab/Tactic/Basic.c b/stage0/stdlib/Lean/Elab/Tactic/Basic.c index a966549da8..838cedee23 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Basic.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Basic.c @@ -25,6 +25,7 @@ lean_object* l_Lean_Elab_Tactic_liftMetaTacticAux___rarg___lambda__2(lean_object lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_evalIntroMatch(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_getMainTag(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l_Lean_Elab_Tactic_mkTacticAttribute___closed__5; lean_object* l_Lean_Elab_Tactic_withMainMVarContext___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -121,7 +122,6 @@ lean_object* l_Lean_Elab_Tactic_liftMetaTacticAux_match__2___rarg(lean_object*, extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__6; lean_object* l_Lean_Elab_Tactic_ensureHasType___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* l_Lean_Elab_Tactic_evalIntro(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; lean_object* l_Lean_Elab_Tactic_evalCase___closed__3; lean_object* l_Lean_Elab_Tactic_evalAssumption___rarg___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_findTag_x3f_match__1(lean_object*); @@ -217,6 +217,7 @@ lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_liftMetaTacticAux_match__2(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_evalChoice(lean_object*); lean_object* l_Lean_Elab_Tactic_forEachVar_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; lean_object* l_Lean_Elab_Tactic_focus___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_SMap_find_x3f___at_Lean_Elab_getMacros___spec__1(lean_object*, lean_object*); extern lean_object* l_Lean_choiceKind___closed__2; @@ -232,6 +233,7 @@ extern lean_object* l_Lean_Parser_Tactic_traceState___closed__2; lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_evalTacticUsing_loop_match__3___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__5; lean_object* l_Lean_Elab_Tactic_TacticM_run(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Tactic_getFVarIds___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_evalFailIfSuccess(lean_object*); lean_object* l_Lean_Elab_Tactic_closeUsingOrAdmit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -250,6 +252,7 @@ lean_object* l_Lean_Elab_Tactic_evalDone___rarg___boxed(lean_object*, lean_objec lean_object* l_Lean_Elab_Tactic_evalRevert_match__2(lean_object*); lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_fvarId_x21(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_Elab_Tactic_instOrElseTacticM___closed__1; lean_object* l_Lean_Elab_Tactic_evalDone___boxed(lean_object*); lean_object* l_Lean_Elab_Tactic_liftTermElabM(lean_object*); @@ -286,7 +289,6 @@ lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Tactic_expandTact lean_object* l_Lean_Elab_Tactic_liftMetaTacticAux_match__1(lean_object*, lean_object*); lean_object* l_Lean_Meta_revert(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_evalChoice___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__16; lean_object* l_Lean_Elab_Tactic_getMainGoal_match__1(lean_object*); lean_object* l_Lean_Elab_Tactic_instMonadExceptExceptionTacticM___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_liftMetaMAtMain___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -301,6 +303,7 @@ lean_object* l_Lean_Elab_Tactic_evalTacticSeq___boxed(lean_object*, lean_object* lean_object* l_Lean_Elab_Tactic_getMainGoal(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_evalSubst(lean_object*); lean_object* l_Lean_Elab_Tactic_evalTacticSeq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l___regBuiltin_Lean_Elab_Tactic_evalTacticSeqBracketed(lean_object*); lean_object* l_Lean_Elab_Tactic_getMainModule___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_evalChoice(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -326,7 +329,6 @@ lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_getIntrosSiz lean_object* l_Lean_Elab_Tactic_evalRevert_match__2___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_mkElabAttribute___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_logAt___at_Lean_Elab_Tactic_evalTactic___spec__9(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; lean_object* l_Lean_Elab_Tactic_evalFailIfSuccess___closed__2; lean_object* l_Lean_Elab_Term_reportUnsolvedGoals___closed__1; lean_object* l___regBuiltin_Lean_Elab_Tactic_evalOrelse___closed__1; @@ -400,9 +402,9 @@ lean_object* l___regBuiltin_Lean_Elab_Tactic_evalTraceState___closed__1; uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_ensureHasNoMVars___closed__2; lean_object* l_Lean_Elab_Tactic_liftMetaTactic___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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__16; lean_object* l_Lean_Elab_Tactic_focusAux(lean_object*); lean_object* l_Lean_Elab_log___at_Lean_Elab_Tactic_evalTactic___spec__8___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; lean_object* l_Lean_Elab_Tactic_evalTacticSeqBracketed___closed__1; lean_object* l_Lean_Elab_Tactic_evalIntro___closed__4; lean_object* l_Lean_Syntax_getArgs(lean_object*); @@ -437,7 +439,6 @@ lean_object* l_Lean_Meta_isExprMVarAssigned(lean_object*, lean_object*, lean_obj lean_object* l_Lean_Elab_Tactic_TacticM_run___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_case___closed__2; lean_object* l_Lean_Elab_Tactic_evalChoiceAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__22; lean_object* l_Lean_Elab_Tactic_evalFocus___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_getLevel(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getPos(lean_object*); @@ -462,7 +463,6 @@ lean_object* l_List_forIn_loop___at_Lean_Elab_Tactic_tagUntaggedGoals___spec__1_ lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_getIntrosSize___boxed(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_evalTacticSeqBracketed___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_Elab_Tactic_evalAssumption___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_HashMapImp_find_x3f___at_Lean_Elab_Tactic_evalTactic___spec__5(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_liftTermElabM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -544,6 +544,7 @@ lean_object* l_Lean_Elab_Term_setMessageLog(lean_object*, lean_object*, lean_obj lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Tactic_evalIntros___spec__1(size_t, size_t, lean_object*); extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_877____closed__2; extern lean_object* l_Lean_Elab_Term_expandFunBinders_loop___closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__22; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Tactic_evalChoiceAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_getMainModule(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkAppB(lean_object*, lean_object*, lean_object*); @@ -582,7 +583,6 @@ lean_object* l_Lean_Elab_Tactic_liftMetaTacticAux___rarg___lambda__1___boxed(lea lean_object* l___regBuiltin_Lean_Elab_Tactic_evalParen(lean_object*); lean_object* l_Lean_Elab_Tactic_evalIntro___closed__6; lean_object* l_Lean_Elab_logAt___at_Lean_Elab_Tactic_evalTactic___spec__9___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*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; lean_object* l_Lean_Elab_logException___at_Lean_Elab_Tactic_closeUsingOrAdmit___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_setEnv___at_Lean_Elab_Tactic_BacktrackableState_restore___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_getUnsolvedGoals___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -8618,7 +8618,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Tactic_tacticElabAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_4 = l___regBuiltin_Lean_Elab_Tactic_evalSeq1___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -9156,7 +9156,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Tactic_tacticElabAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_4 = l___regBuiltin_Lean_Elab_Tactic_evalTacticSeq___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -10412,7 +10412,7 @@ x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_11); lean_ctor_set(x_33, 1, x_32); x_34 = lean_array_push(x_27, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_35 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_36 = lean_array_push(x_34, x_35); x_37 = l_Array_appendCore___rarg(x_27, x_22); lean_dec(x_22); @@ -10428,7 +10428,7 @@ x_42 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_42, 0, x_29); lean_ctor_set(x_42, 1, x_41); x_43 = lean_array_push(x_27, x_42); -x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -10529,7 +10529,7 @@ x_76 = l_Lean_Syntax_isOfKind(x_74, x_75); if (x_76 == 0) { lean_object* x_77; uint8_t x_78; -x_77 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_77 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_inc(x_74); x_78 = l_Lean_Syntax_isOfKind(x_74, x_77); if (x_78 == 0) @@ -10570,7 +10570,7 @@ x_96 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_96, 0, x_11); lean_ctor_set(x_96, 1, x_95); x_97 = lean_array_push(x_91, x_96); -x_98 = l_myMacro____x40_Init_Notation___hyg_12836____closed__16; +x_98 = l_myMacro____x40_Init_Notation___hyg_12668____closed__16; x_99 = lean_array_push(x_97, x_98); x_100 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__8; x_101 = lean_array_push(x_100, x_90); @@ -10584,7 +10584,7 @@ lean_ctor_set(x_105, 0, x_66); lean_ctor_set(x_105, 1, x_104); x_106 = l_Lean_Elab_Term_expandFunBinders_loop___closed__3; x_107 = lean_array_push(x_106, x_105); -x_108 = l_myMacro____x40_Init_Notation___hyg_12209____closed__22; +x_108 = l_myMacro____x40_Init_Notation___hyg_12041____closed__22; x_109 = lean_array_push(x_107, x_108); x_110 = l_Lean_Elab_Term_expandFunBinders_loop___closed__6; x_111 = lean_array_push(x_109, x_110); @@ -10593,9 +10593,9 @@ x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_66); lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_91, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_115 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_116 = lean_array_push(x_114, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_117 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_118 = lean_array_push(x_116, x_117); x_119 = l_Lean_Parser_Tactic_matchAlt___closed__2; x_120 = lean_alloc_ctor(1, 2, 0); @@ -10629,7 +10629,7 @@ x_137 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_137, 0, x_66); lean_ctor_set(x_137, 1, x_136); x_138 = lean_array_push(x_91, x_137); -x_139 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_139 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); @@ -14376,7 +14376,7 @@ x_15 = l_Lean_Syntax_getArg(x_1, x_14); x_16 = lean_unsigned_to_nat(3u); x_17 = l_Lean_Syntax_getArg(x_1, x_16); lean_dec(x_1); -x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_inc(x_17); x_19 = l_Lean_Syntax_isOfKind(x_17, x_18); if (x_19 == 0) diff --git a/stage0/stdlib/Lean/Elab/Tactic/Binders.c b/stage0/stdlib/Lean/Elab/Tactic/Binders.c index f61632f857..132486bd8f 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Binders.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Binders.c @@ -22,31 +22,34 @@ lean_object* l_Lean_Elab_Tactic_expandHaveTactic(lean_object*, lean_object*, lea lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Array_append___rarg(lean_object*, lean_object*); extern lean_object* l_Array_empty___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; extern lean_object* l_Lean_Parser_Tactic_have___closed__2; lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___closed__4; lean_object* l_Lean_Elab_Tactic_expandLetTactic___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_expandSufficesTactic___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__17; lean_object* l___regBuiltin_Lean_Elab_Tactic_expandHaveTactic(lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; lean_object* l_Lean_Elab_Tactic_expandShowTactic___closed__6; lean_object* l___regBuiltin_Lean_Elab_Tactic_expandLetTactic(lean_object*); lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___closed__1; lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l___regBuiltin_Lean_Elab_Tactic_expandLetBangTactic___closed__1; lean_object* l_Lean_Elab_Tactic_expandLetBangTactic(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; extern lean_object* l_stx___x3f___closed__3; extern lean_object* l_Lean_Parser_Tactic_let_x21___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_Elab_Tactic_expandLetRecTactic(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_expandLetTactic___closed__1; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_Elab_Tactic_expandShowTactic___closed__7; extern lean_object* l_Lean_Parser_Tactic_let___closed__1; lean_object* l_Lean_Elab_Tactic_expandShowTactic___closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__17; lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___closed__5; lean_object* l___regBuiltin_Lean_Elab_Tactic_expandHaveTactic___closed__1; lean_object* l_Lean_Elab_Tactic_expandSufficesTactic___boxed(lean_object*, lean_object*, lean_object*); @@ -58,6 +61,7 @@ extern lean_object* l_Lean_Parser_Tactic_suffices___closed__2; lean_object* l___regBuiltin_Lean_Elab_Tactic_expandLetRecTactic(lean_object*); lean_object* l_Lean_Elab_Tactic_expandSufficesTactic(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_expandLetBangTactic___boxed(lean_object*, lean_object*, lean_object*); @@ -72,11 +76,7 @@ extern lean_object* l_Lean_Parser_Tactic_letrec___closed__2; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___closed__7; lean_object* l_Lean_Syntax_getKind(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; extern lean_object* l_Lean_Parser_Tactic_show___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___closed__2; extern lean_object* l_Lean_Parser_Tactic_show___closed__1; lean_object* l___regBuiltin_Lean_Elab_Tactic_expandShowTactic(lean_object*); @@ -191,7 +191,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__17; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__17; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -276,7 +276,7 @@ return x_12; 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; 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; -x_13 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_13 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_14 = lean_name_mk_string(x_7, x_13); x_15 = lean_name_mk_string(x_14, x_6); x_16 = l_Lean_Syntax_getArgs(x_1); @@ -525,7 +525,7 @@ static lean_object* _init_l_Lean_Elab_Tactic_expandShowTactic___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_show___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -565,7 +565,7 @@ static lean_object* _init_l_Lean_Elab_Tactic_expandShowTactic___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Elab_Tactic_expandShowTactic___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -639,17 +639,17 @@ lean_ctor_set(x_11, 0, x_10); lean_ctor_set(x_11, 1, x_9); x_12 = l_Array_empty___closed__1; x_13 = lean_array_push(x_12, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_14 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_15 = lean_array_push(x_13, x_14); x_16 = l_Lean_nullKind___closed__2; x_17 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_17, 0, x_16); lean_ctor_set(x_17, 1, x_15); -x_18 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_18 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_20 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_21 = lean_array_push(x_19, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_22 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_23 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_23, 0, x_22); lean_ctor_set(x_23, 1, x_21); diff --git a/stage0/stdlib/Lean/Elab/Tactic/Generalize.c b/stage0/stdlib/Lean/Elab/Tactic/Generalize.c index 45d0233015..664120c192 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Generalize.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Generalize.c @@ -23,6 +23,7 @@ extern lean_object* l_Lean_Parser_Tactic_generalize___closed__2; lean_object* l___private_Lean_Elab_Tactic_Generalize_0__Lean_Elab_Tactic_evalGeneralizeWithEq___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Tactic_Generalize_0__Lean_Elab_Tactic_evalGeneralizeWithEq_match__1(lean_object*); lean_object* l___private_Lean_Elab_Tactic_Generalize_0__Lean_Elab_Tactic_evalGeneralizeWithEq___lambda__1___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l_Lean_Elab_Tactic_evalGeneralizeAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_getMVarTag(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_BacktrackableState_restore(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -61,7 +62,6 @@ lean_object* l_Lean_addMessageContextFull___at_Lean_Meta_instAddMessageContextMe lean_object* l_Lean_Elab_Tactic_elabTerm(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Syntax_isNone(lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l___private_Lean_Elab_Tactic_Generalize_0__Lean_Elab_Tactic_evalGeneralizeWithEq_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Meta_getMVarDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_evalGeneralizeAux_match__1___rarg(lean_object*, lean_object*); @@ -590,7 +590,7 @@ x_49 = lean_box(0); x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_47); lean_ctor_set(x_50, 1, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_51 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_52 = l_Lean_mkConst(x_51, x_50); x_53 = l_Lean_Meta_assertExt___lambda__1___closed__1; lean_inc(x_2); @@ -991,7 +991,7 @@ x_23 = lean_box(0); x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_18); lean_ctor_set(x_24, 1, x_23); -x_25 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_25 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_26 = l_Lean_mkConst(x_25, x_24); x_27 = l_Lean_Meta_assertExt___lambda__1___closed__1; lean_inc(x_1); diff --git a/stage0/stdlib/Lean/Elab/Tactic/Induction.c b/stage0/stdlib/Lean/Elab/Tactic/Induction.c index 7d2613e5ae..8fff17d7f0 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Induction.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Induction.c @@ -244,6 +244,7 @@ lean_object* l_Lean_Elab_Tactic_evalInduction_match__2(lean_object*); lean_object* l_Lean_Meta_tryClear(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Tactic_getRecFromUsing___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_whnfEasyCases___at_Lean_Meta_whnfCore___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l_Lean_Elab_Tactic_closeUsingOrAdmit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Tactic_Induction_0__Lean_Elab_Tactic_checkAltsOfOptInductionAlts___spec__1___lambda__2(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Tactic_ElimApp_mkElimApp_loop___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -501,7 +502,6 @@ lean_object* l_Lean_Elab_Tactic_ElimApp_evalAlts___lambda__2___closed__3; lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_ElimApp_evalAlts(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_withMVarContext___at_Lean_Elab_Tactic_evalInduction___spec__4___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Tactic_Induction_0__Lean_Elab_Tactic_ElimApp_checkAltNames___spec__3___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Tactic_Induction_0__Lean_Elab_Tactic_processResult___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_mkFreshExprMVarImpl(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -715,7 +715,7 @@ x_3 = l_Lean_Syntax_isOfKind(x_1, x_2); if (x_3 == 0) { lean_object* x_4; uint8_t x_5; -x_4 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_4 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_5 = l_Lean_Syntax_isOfKind(x_1, x_4); return x_5; } diff --git a/stage0/stdlib/Lean/Elab/Tactic/Match.c b/stage0/stdlib/Lean/Elab/Tactic/Match.c index 7981e00e71..37297cbf40 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Match.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Match.c @@ -52,12 +52,14 @@ uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* lean_st_ref_take(lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Array_mapSepElemsMAux___at___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; extern lean_object* l_stx___x3f___closed__3; lean_object* l_Lean_Elab_Tactic_evalMatch_match__1(lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Tactic_evalMatch___spec__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* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Array_mapSepElemsMAux___at___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Array_mapSepElemsM___at___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_setKind(lean_object*, lean_object*); lean_object* l_Lean_Name_appendIndexAfter(lean_object*, lean_object*); @@ -76,7 +78,6 @@ lean_object* l_Lean_Elab_Tactic_evalMatch_match__1___rarg(lean_object*, lean_obj extern lean_object* l_Lean_Parser_Tactic_refine___closed__2; lean_object* l_Lean_Syntax_setArg(lean_object*, lean_object*, lean_object*); lean_object* lean_environment_main_module(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; extern lean_object* l_Lean_Parser_Tactic_case___closed__1; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Name_append(lean_object*, lean_object*); @@ -84,7 +85,6 @@ lean_object* l_Lean_Elab_Tactic_evalMatch(lean_object*, lean_object*, lean_objec extern lean_object* l_Lean_Parser_Tactic_case___closed__2; lean_object* lean_st_ref_set(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addMessageContextFull___at_Lean_Meta_instAddMessageContextMetaM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); extern lean_object* l_Lean_mkOptionalNode___closed__2; @@ -323,7 +323,7 @@ x_12 = l_Lean_Syntax_isOfKind(x_10, x_11); if (x_12 == 0) { lean_object* x_13; uint8_t x_14; -x_13 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_13 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_inc(x_10); x_14 = l_Lean_Syntax_isOfKind(x_10, x_13); if (x_14 == 0) @@ -353,7 +353,7 @@ lean_ctor_set(x_26, 1, x_25); x_27 = l_Lean_Syntax_getArg(x_26, x_15); x_28 = l___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___lambda__1___closed__8; x_29 = lean_array_push(x_28, x_27); -x_30 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_30 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_31 = lean_array_push(x_29, x_30); x_32 = lean_array_push(x_31, x_10); x_33 = l_Lean_Parser_Tactic_case___closed__2; diff --git a/stage0/stdlib/Lean/Elab/Term.c b/stage0/stdlib/Lean/Elab/Term.c index 9879493dbc..272998e3cf 100644 --- a/stage0/stdlib/Lean/Elab/Term.c +++ b/stage0/stdlib/Lean/Elab/Term.c @@ -195,7 +195,6 @@ extern lean_object* l_Lean_Elab_throwAbort___rarg___closed__1; uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_mkAuxName___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_useImplicitLambda_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Std_PersistentHashMap_findAux___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabUsingElabFns___spec__3___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_throwTypeExcepted___rarg___closed__1; extern lean_object* l_Lean_MessageData_nil; @@ -214,6 +213,7 @@ lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux_match__1(l extern lean_object* l_rawNatLit___closed__2; lean_object* lean_local_ctx_find_from_user_name(lean_object*, 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_expr_instantiate1(lean_object*, lean_object*); extern lean_object* l_Lean_instToExprChar___lambda__1___closed__1; @@ -238,6 +238,7 @@ extern lean_object* l_Lean_Elab_logException___rarg___lambda__1___closed__2; lean_object* l_Lean_Elab_Term_liftLevelM_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_TermElabM_run___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_map___at_Lean_resolveGlobalConst___spec__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; lean_object* l_Lean_Elab_Term_applyAttributesAt(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabDoubleQuotedName___closed__1; lean_object* l_ReaderT_bind___at_Lean_Meta_instMonadLCtxMetaM___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -263,6 +264,7 @@ lean_object* l_Lean_Elab_Term_elabSyntheticHole_match__2(lean_object*); lean_object* l_Lean_Elab_Term_synthesizeInst(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_foldlM___at_Lean_Elab_Term_logUnassignedUsingErrorInfos___spec__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_resolveName___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_tryCoeSort___closed__1; lean_object* l_Lean_Elab_Term_elabStrLit_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabByTactic(lean_object*); @@ -327,6 +329,7 @@ lean_object* l_Lean_Elab_Term_elabBadCDot___rarg(lean_object*, lean_object*, lea lean_object* l_Lean_throwError___at_Lean_Elab_Term_throwErrorIfErrors___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentHashMap_find_x3f___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabUsingElabFns___spec__2___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_isLetRecAuxMVar___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l_Lean_Elab_Term_resolveLocalName_loop_match__2(lean_object*); lean_object* l_Lean_mkAppN(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_liftMetaM(lean_object*); @@ -430,9 +433,11 @@ uint8_t l_Lean_KVMap_getBool(lean_object*, lean_object*, uint8_t); lean_object* l_Lean_Elab_Term_synthesizeInstMVarCore___closed__3; lean_object* l_Lean_Elab_Term_instMetaEvalTermElabM___rarg___closed__2; extern lean_object* l_Lean_Meta_throwLetTypeMismatchMessage___rarg___closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Lean_Elab_Term_withMacroExpansion___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabByTactic___closed__2; lean_object* l_Lean_Elab_Term_mkExplicitBinder___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_useImplicitLambda_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_mkConst___closed__2; extern lean_object* l_Lean_instQuoteProd___rarg___closed__1; @@ -504,7 +509,6 @@ lean_object* l_Lean_Elab_Term_withFreshMacroScope(lean_object*); lean_object* l_Lean_Name_toExprAux(lean_object*); lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_applyAttributesCore_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabByTactic___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l_Lean_Elab_Term_instMonadLogTermElabM___closed__5; extern lean_object* l_myMacro____x40_Init_Coe___hyg_160____closed__1; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__44; @@ -598,7 +602,6 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabProp___closed__2; lean_object* l_Lean_Meta_getMVarsAtDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); size_t lean_usize_modn(size_t, lean_object*); lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_exceptionToSorry___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_Lean_Elab_throwAutoBoundImplicitLocal___at_Lean_Elab_Term_resolveName___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -844,7 +847,6 @@ lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_isLambdaWithImplicit__ lean_object* l_Lean_throwError___at_Lean_Elab_Term_mkAuxName___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instToMessageDataOptionExpr___closed__3; lean_object* l_Lean_Elab_Term_elabSyntheticHole___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; lean_object* lean_register_option(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_isValidAutoBoundImplicitName_match__1(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabProp___closed__1; @@ -867,7 +869,6 @@ lean_object* l_Lean_Elab_Term_elabSyntheticHole___closed__2; lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_applyAttributesCore(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_applyAttributesCore_match__2(lean_object*); lean_object* l_Lean_Elab_Term_mkTypeMismatchError___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Elab_Term_adaptExpander(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_getLevel(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_tryPostponeIfMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -907,7 +908,6 @@ lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lea lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Term___hyg_2430____closed__1; lean_object* l_Lean_Elab_Term_elabDoubleQuotedName_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; extern lean_object* l_Lean_instInhabitedMessageData___closed__1; lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_elabImplicitLambda_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_isExprDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1064,7 +1064,6 @@ lean_object* l_Lean_Elab_Term_elabScientificLit_match__1(lean_object*); lean_object* l_Lean_Meta_setMCtx(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_instMetaEvalTermElabM___spec__7(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabDoubleQuotedName_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_indentExpr(lean_object*); lean_object* l_Lean_Elab_Term_mkTypeMismatchError_match__1(lean_object*); lean_object* l_Lean_Elab_Term_elabStrLit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1102,6 +1101,7 @@ lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_elabUsingElabFns___clo lean_object* l_Lean_Elab_Term_levelMVarToParam_x27_match__1(lean_object*); lean_object* l_Lean_Elab_Term_elabBadCDot___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_instMetaEvalTermElabM___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_getAttributeImpl(lean_object*, lean_object*); lean_object* l_Lean_Meta_mkAppOptM___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_throwLetTypeMismatchMessage___rarg___closed__8; @@ -3565,7 +3565,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Elab_mkMacroAttributeUnsafe___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -3649,7 +3649,7 @@ lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_obj x_2 = l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__3; x_3 = l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__5; x_4 = l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__7; -x_5 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_5 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_6 = l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__9; x_7 = l_term___u2218_____closed__5; x_8 = l_Lean_Elab_mkElabAttribute___rarg(x_2, x_3, x_4, x_5, x_6, x_7, x_1); @@ -7408,7 +7408,7 @@ static lean_object* _init_l_Lean_Elab_Term_mkExplicitBinder___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20308,7 +20308,7 @@ _start: lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_inc(x_1); x_2 = l_Lean_Syntax_getKind(x_1); -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_4 = lean_name_eq(x_2, x_3); lean_dec(x_2); if (x_4 == 0) @@ -20399,7 +20399,7 @@ uint8_t l___private_Lean_Elab_Term_0__Lean_Elab_Term_isLambdaWithImplicit(lean_o _start: { lean_object* x_2; uint8_t x_3; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_inc(x_1); x_3 = l_Lean_Syntax_isOfKind(x_1, x_2); if (x_3 == 0) @@ -20415,7 +20415,7 @@ lean_object* x_5; lean_object* x_6; lean_object* x_7; uint8_t x_8; x_5 = lean_unsigned_to_nat(1u); x_6 = l_Lean_Syntax_getArg(x_1, x_5); lean_dec(x_1); -x_7 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_7 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_inc(x_6); x_8 = l_Lean_Syntax_isOfKind(x_6, x_7); if (x_8 == 0) @@ -20461,7 +20461,7 @@ size_t x_18; size_t x_19; lean_object* x_20; uint8_t x_21; x_18 = 0; x_19 = lean_usize_of_nat(x_13); lean_dec(x_13); -x_20 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_20 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_21 = l_Array_anyMUnsafe_any___at___private_Lean_Elab_Term_0__Lean_Elab_Term_isLambdaWithImplicit___spec__1(x_20, x_12, x_18, x_19); lean_dec(x_12); return x_21; @@ -20498,7 +20498,7 @@ lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_dropTermParens(lean_ob _start: { lean_object* x_2; uint8_t x_3; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_inc(x_1); x_3 = l_Lean_Syntax_isOfKind(x_1, x_2); if (x_3 == 0) @@ -28724,7 +28724,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabProp___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabProp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -28971,7 +28971,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabTypeStx___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabTypeStx___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -29060,7 +29060,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_Elab_Term_termElabAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_4 = l___regBuiltin_Lean_Elab_Term_elabHole___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -30021,7 +30021,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabSyntheticHole___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_inductionAlt___closed__8; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -30217,7 +30217,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabByTactic___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabByTactic___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -32017,7 +32017,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabBadCDot___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabBadCDot___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -33257,7 +33257,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabQuotedName___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabQuotedName___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -33687,7 +33687,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabDoubleQuotedName___c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabDoubleQuotedName___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -33786,7 +33786,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabTypeOf___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabTypeOf___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -34107,7 +34107,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabEnsureTypeOf___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabEnsureTypeOf___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -34234,7 +34234,7 @@ static lean_object* _init_l___regBuiltin_Lean_Elab_Term_elabEnsureExpectedType__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l___regBuiltin_Lean_Elab_Term_elabEnsureExpectedType___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Elab/Util.c b/stage0/stdlib/Lean/Elab/Util.c index 9731efb95c..7c2a63a6df 100644 --- a/stage0/stdlib/Lean/Elab/Util.c +++ b/stage0/stdlib/Lean/Elab/Util.c @@ -31,6 +31,7 @@ lean_object* l_Lean_Elab_adaptMacro___rarg___lambda__3(lean_object*, lean_object lean_object* l_Lean_MacroScopesView_format___boxed(lean_object*, lean_object*); lean_object* l_Std_PersistentHashMap_find_x3f___at_Lean_Elab_getMacros___spec__2___boxed(lean_object*, lean_object*); lean_object* l_String_toFormat(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); extern lean_object* l_Lean_MessageData_ofList___closed__3; lean_object* lean_array_uget(lean_object*, size_t); @@ -58,7 +59,6 @@ lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_136____closed__2; lean_object* l_Lean_Elab_instMonadMacroAdapter___rarg___lambda__1(lean_object*, lean_object*, lean_object*); size_t l_USize_shiftRight(size_t, size_t); lean_object* l_Lean_Elab_getMacroStackOption___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__5; lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_136____closed__1; lean_object* l_Lean_Elab_addMacroStack___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_nat_add(lean_object*, lean_object*); @@ -83,6 +83,7 @@ lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_List_foldl___at_Lean_Elab_addMacroStack___spec__1___closed__3; lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_prettyPrint_match__1(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__5; lean_object* l_Lean_Name_appendIndexAfter(lean_object*, lean_object*); lean_object* l_Lean_Elab_mkMacroAttributeUnsafe___closed__10; lean_object* l_Lean_Elab_mkUnusedBaseName___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -98,7 +99,6 @@ lean_object* l_Lean_throwError___at_Lean_registerInitAttrUnsafe___spec__3(lean_o extern lean_object* l_IO_instInhabitedError___closed__1; lean_object* l_Lean_Syntax_prettyPrint(lean_object*); lean_object* l_Lean_Elab_mkUnusedBaseName_loop(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; uint8_t l_Lean_Environment_contains(lean_object*, lean_object*); lean_object* l_Lean_Elab_liftMacroM___rarg___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_adaptMacro___rarg___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*); @@ -1236,8 +1236,8 @@ static lean_object* _init_l___private_Lean_Elab_Util_0__Lean_Elab_evalSyntaxCons _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__5; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1347,7 +1347,7 @@ static lean_object* _init_l_Lean_Elab_mkMacroAttributeUnsafe___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Elab_mkMacroAttributeUnsafe___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1419,7 +1419,7 @@ static lean_object* _init_l_Lean_Elab_mkMacroAttributeUnsafe___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Elab_mkMacroAttributeUnsafe___closed__9; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Exception.c b/stage0/stdlib/Lean/Exception.c index cff0fa684a..b3d6a6fa15 100644 --- a/stage0/stdlib/Lean/Exception.c +++ b/stage0/stdlib/Lean/Exception.c @@ -21,6 +21,7 @@ lean_object* l_Lean_termThrowError_x21_______closed__2; lean_object* l_Lean_Exception_getRef_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_withIncRecDepth___rarg___lambda__2___closed__2; lean_object* l_Lean_instMonadRecDepthReaderT___rarg___lambda__2(lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_withIncRecDepth___rarg___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_withIncRecDepth___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -36,7 +37,7 @@ lean_object* l_Lean_instMonadRecDepthReaderT___rarg___lambda__3(lean_object*, le lean_object* l_StateRefT_x27_run___rarg___lambda__1(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwUnknownConstant___rarg(lean_object*, lean_object*, lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* lean_array_push(lean_object*, lean_object*); extern lean_object* l_Lean_interpolatedStrKind; lean_object* l_Lean_throwKernelException(lean_object*, lean_object*); @@ -44,8 +45,7 @@ lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_847____closed__7; lean_object* l_Lean_instMonadRecDepthStateRefT_x27(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_instMonadRecDepthMonadCacheT(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_throwUnknownConstant___rarg___closed__2; lean_object* l_Lean_instInhabitedException___closed__1; @@ -63,10 +63,12 @@ lean_object* l_Lean_instMonadRecDepthMonadCacheT___rarg(lean_object*); lean_object* l_Lean_termThrowError_x21____; lean_object* l_Lean_throwUnknownConstant___rarg___closed__1; lean_object* l_Lean_throwKernelException___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Lean_KernelException_toMessageData(lean_object*, lean_object*); lean_object* l_Lean_instAddErrorMessageContext___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_627____closed__9; lean_object* l_Lean_ofExcept_match__1(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_instAddErrorMessageContext(lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_627____closed__4; lean_object* l_Lean_instMonadError___rarg(lean_object*, lean_object*, lean_object*); @@ -74,7 +76,6 @@ lean_object* l_Lean_termThrowError_x21_______closed__1; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_627____closed__1; lean_object* l_Lean_termThrowErrorAt_x21_________closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_instMonadRecDepthReaderT___rarg(lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_627____closed__8; lean_object* l_Lean_instMonadError(lean_object*); @@ -84,11 +85,13 @@ lean_object* l_Lean_throwErrorAt___rarg(lean_object*, lean_object*, lean_object* lean_object* l_Lean_instMonadRecDepthReaderT(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Exception_toMessageData_match__1(lean_object*); lean_object* l_Lean_Exception_getRef_match__1(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; lean_object* l_Lean_Exception_getRef___boxed(lean_object*); lean_object* l_Lean_termThrowErrorAt_x21_________closed__5; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___rarg___lambda__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_termThrowErrorAt_x21______; lean_object* l_Lean_termThrowErrorAt_x21_________closed__3; @@ -99,9 +102,7 @@ lean_object* l_Lean_withIncRecDepth(lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_627____closed__6; lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l_Lean_throwKernelException___rarg(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Lean_throwError___rarg___lambda__1___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Lean_termThrowErrorAt_x21_________closed__6; lean_object* l_Lean_Exception_getRef(lean_object*); lean_object* l_Lean_throwErrorAt(lean_object*, lean_object*); @@ -123,7 +124,6 @@ lean_object* l_Lean_ofExcept(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instMonadRecDepthReaderT___rarg___lambda__3___boxed(lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_847____closed__1; lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_847____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_847_(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_627_(lean_object*, lean_object*, lean_object*); @@ -883,7 +883,7 @@ static lean_object* _init_l_Lean_termThrowError_x21_______closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_termThrowError_x21_______closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -911,7 +911,7 @@ static lean_object* _init_l_Lean_termThrowError_x21_______closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termThrowError_x21_______closed__4; x_3 = l_termPrintln_x21_______closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -955,7 +955,7 @@ static lean_object* _init_l_Lean_termThrowErrorAt_x21_________closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_termThrowErrorAt_x21_________closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -983,7 +983,7 @@ static lean_object* _init_l_Lean_termThrowErrorAt_x21_________closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termThrowErrorAt_x21_________closed__4; x_3 = l_Lean_Parser_Tactic_intro___closed__12; x_4 = lean_alloc_ctor(2, 3, 0); @@ -997,7 +997,7 @@ static lean_object* _init_l_Lean_termThrowErrorAt_x21_________closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termThrowErrorAt_x21_________closed__5; x_3 = l_termPrintln_x21_______closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -1074,7 +1074,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Lean_Exception___hyg_627____clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_myMacro____x40_Lean_Exception___hyg_627____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1181,7 +1181,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_22, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -1217,17 +1217,17 @@ x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); x_44 = lean_array_push(x_38, x_43); -x_45 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_45 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_46 = lean_array_push(x_44, x_45); x_47 = l_Lean_nullKind___closed__2; x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_47); lean_ctor_set(x_48, 1, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_49 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_50 = lean_array_push(x_49, x_48); -x_51 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_51 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_52 = lean_array_push(x_50, x_51); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_53); lean_ctor_set(x_54, 1, x_52); @@ -1236,7 +1236,7 @@ x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_47); lean_ctor_set(x_56, 1, x_55); x_57 = lean_array_push(x_39, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_58 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_58); lean_ctor_set(x_59, 1, x_57); @@ -1293,7 +1293,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Lean_Exception___hyg_847____clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_myMacro____x40_Lean_Exception___hyg_847____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1381,7 +1381,7 @@ x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); x_29 = lean_array_push(x_24, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_30 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); @@ -1418,17 +1418,17 @@ x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); x_48 = lean_array_push(x_41, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_49 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_50 = lean_array_push(x_48, x_49); x_51 = l_Lean_nullKind___closed__2; x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_54 = lean_array_push(x_53, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_55 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_56 = lean_array_push(x_54, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); @@ -1437,7 +1437,7 @@ x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_51); lean_ctor_set(x_60, 1, x_59); x_61 = lean_array_push(x_42, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_62 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); diff --git a/stage0/stdlib/Lean/Expr.c b/stage0/stdlib/Lean/Expr.c index 16522b9b99..f12be9bcab 100644 --- a/stage0/stdlib/Lean/Expr.c +++ b/stage0/stdlib/Lean/Expr.c @@ -253,6 +253,7 @@ lean_object* l_Lean_Expr_updateMData_x21_match__1___rarg(lean_object*, lean_obje lean_object* l_Lean_mkDecIsTrue(lean_object*, lean_object*); extern uint64_t l_instInhabitedUInt64; lean_object* l_Lean_mkLet___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__3; extern lean_object* l_Lean_instQuoteSubstring___closed__2; lean_object* lean_expr_lower_loose_bvars(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_setOption___at_Lean_Expr_setPPExplicit___spec__1(lean_object*, lean_object*, uint8_t); @@ -422,7 +423,6 @@ lean_object* l_Lean_Expr_mkDataForLet___boxed(lean_object*, lean_object*, lean_o lean_object* l_Lean_Expr_instantiate___boxed(lean_object*, lean_object*); uint8_t l___private_Lean_Expr_0__Lean_beqLiteral____x40_Lean_Expr___hyg_14_(lean_object*, lean_object*); lean_object* l_Lean_mkSimpleThunk___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__3; lean_object* l_Lean_Expr_appFn_x21___closed__1; lean_object* l_Lean_Expr_updateApp_x21___closed__1; lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -554,7 +554,6 @@ uint64_t l_Lean_instInhabitedData__1; lean_object* l_Lean_instBEqLiteral___closed__1; lean_object* l_Lean_instHashableBinderInfo; lean_object* l_Lean_BinderInfo_isInstImplicit___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; extern lean_object* l_Lean_KVMap_empty; lean_object* l_Lean_Expr_isLambda_match__1___rarg(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_BinderInfo_isExplicit(uint8_t); @@ -713,6 +712,7 @@ lean_object* l_Lean_Expr_etaExpandedStrict_x3f(lean_object*); lean_object* l_Lean_Expr_updateLambdaE_x21(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_hasLooseBVar___boxed(lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Expr_setAppPPExplicit___spec__1___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_bvarIdx_x21_match__1(lean_object*); lean_object* l_List_lengthAux___rarg(lean_object*, lean_object*); @@ -3360,7 +3360,7 @@ return x_6; case 5: { lean_object* x_7; -x_7 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_7 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; return x_7; } case 6: @@ -5542,7 +5542,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/KeyedDeclsAttribute.c b/stage0/stdlib/Lean/KeyedDeclsAttribute.c index e5a85fc6e7..0fcc48e3f5 100644 --- a/stage0/stdlib/Lean/KeyedDeclsAttribute.c +++ b/stage0/stdlib/Lean/KeyedDeclsAttribute.c @@ -39,6 +39,7 @@ lean_object* l_Lean_KeyedDeclsAttribute_init___rarg___closed__4; lean_object* l_Lean_throwError___at_Lean_KeyedDeclsAttribute_init___spec__7(lean_object*); lean_object* l_Lean_throwError___at_Lean_KeyedDeclsAttribute_Def_evalKey___default___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_HashMapImp_expand___at_Lean_KeyedDeclsAttribute_Table_insert___spec__27(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* l_Lean_KeyedDeclsAttribute_declareBuiltin___rarg___closed__9; lean_object* l_Std_PersistentHashMap_findAux___at_Lean_KeyedDeclsAttribute_getValues___spec__3(lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); @@ -160,7 +161,6 @@ lean_object* lean_st_mk_ref(lean_object*, lean_object*); lean_object* l_Lean_KeyedDeclsAttribute_declareBuiltin___rarg___closed__10; lean_object* l___private_Lean_KeyedDeclsAttribute_0__Lean_KeyedDeclsAttribute_addImported_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_registerPersistentEnvExtensionUnsafe___rarg___lambda__2(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Std_AssocList_find_x3f___at_Lean_KeyedDeclsAttribute_Table_insert___spec__8(lean_object*); lean_object* l_Lean_KeyedDeclsAttribute_instInhabitedExtensionState___closed__2; lean_object* l_Std_HashMapImp_expand___at_Lean_KeyedDeclsAttribute_Table_insert___spec__16(lean_object*); @@ -3990,7 +3990,7 @@ static lean_object* _init_l_Lean_KeyedDeclsAttribute_declareBuiltin___rarg___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_KeyedDeclsAttribute_declareBuiltin___rarg___closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Level.c b/stage0/stdlib/Lean/Level.c index 33698470ed..6250760df4 100644 --- a/stage0/stdlib/Lean/Level.c +++ b/stage0/stdlib/Lean/Level.c @@ -27,7 +27,7 @@ lean_object* l_Lean_Level_isSucc_match__1(lean_object*); extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Lean_Level_mvarId_x21___closed__2; lean_object* l_Lean_Level_dec_match__1(lean_object*); -extern lean_object* l_precMax___closed__3; +lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__5; lean_object* lean_nat_div(lean_object*, lean_object*); uint8_t l_UInt64_decEq(uint64_t, uint64_t); lean_object* l_Lean_Level_data___boxed(lean_object*); @@ -5397,14 +5397,22 @@ return x_2; static lean_object* _init_l_Lean_Level_LevelToFormat_Result_format___closed__2() { _start: { +lean_object* x_1; +x_1 = lean_mk_string("max"); +return x_1; +} +} +static lean_object* _init_l_Lean_Level_LevelToFormat_Result_format___closed__3() { +_start: +{ lean_object* x_1; lean_object* x_2; -x_1 = l_precMax___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } } -static lean_object* _init_l_Lean_Level_LevelToFormat_Result_format___closed__3() { +static lean_object* _init_l_Lean_Level_LevelToFormat_Result_format___closed__4() { _start: { lean_object* x_1; @@ -5412,11 +5420,11 @@ x_1 = lean_mk_string("imax"); return x_1; } } -static lean_object* _init_l_Lean_Level_LevelToFormat_Result_format___closed__4() { +static lean_object* _init_l_Lean_Level_LevelToFormat_Result_format___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__4; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -5490,7 +5498,7 @@ x_22 = lean_ctor_get(x_1, 0); lean_inc(x_22); lean_dec(x_1); x_23 = l___private_Lean_Level_0__Lean_Level_LevelToFormat_formatLst___at_Lean_Level_LevelToFormat_Result_format___spec__2(x_22); -x_24 = l_Lean_Level_LevelToFormat_Result_format___closed__2; +x_24 = l_Lean_Level_LevelToFormat_Result_format___closed__3; x_25 = lean_alloc_ctor(4, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -5508,7 +5516,7 @@ x_29 = lean_ctor_get(x_1, 0); lean_inc(x_29); lean_dec(x_1); x_30 = l___private_Lean_Level_0__Lean_Level_LevelToFormat_formatLst___at_Lean_Level_LevelToFormat_Result_format___spec__2(x_29); -x_31 = l_Lean_Level_LevelToFormat_Result_format___closed__4; +x_31 = l_Lean_Level_LevelToFormat_Result_format___closed__5; x_32 = lean_alloc_ctor(4, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); @@ -7024,6 +7032,8 @@ l_Lean_Level_LevelToFormat_Result_format___closed__3 = _init_l_Lean_Level_LevelT lean_mark_persistent(l_Lean_Level_LevelToFormat_Result_format___closed__3); l_Lean_Level_LevelToFormat_Result_format___closed__4 = _init_l_Lean_Level_LevelToFormat_Result_format___closed__4(); lean_mark_persistent(l_Lean_Level_LevelToFormat_Result_format___closed__4); +l_Lean_Level_LevelToFormat_Result_format___closed__5 = _init_l_Lean_Level_LevelToFormat_Result_format___closed__5(); +lean_mark_persistent(l_Lean_Level_LevelToFormat_Result_format___closed__5); l_Lean_Level_LevelToFormat_toResult___closed__1 = _init_l_Lean_Level_LevelToFormat_toResult___closed__1(); lean_mark_persistent(l_Lean_Level_LevelToFormat_toResult___closed__1); l_Lean_Level_LevelToFormat_toResult___closed__2 = _init_l_Lean_Level_LevelToFormat_toResult___closed__2(); diff --git a/stage0/stdlib/Lean/Message.c b/stage0/stdlib/Lean/Message.c index 46de03fedc..c5ce3f80fa 100644 --- a/stage0/stdlib/Lean/Message.c +++ b/stage0/stdlib/Lean/Message.c @@ -34,6 +34,7 @@ extern lean_object* l_addParenHeuristic___closed__2; lean_object* l_Lean_Message_getMessageStringEx_match__1(lean_object*); lean_object* l_Lean_termM_x21_____closed__1; extern lean_object* l_term_x5b___x5d___closed__9; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_MessageLog_hasErrors_match__1___rarg(uint8_t, lean_object*, lean_object*); lean_object* l_Lean_MessageData_ofList___closed__3; @@ -99,7 +100,6 @@ lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_instAddMessageContext(lean_object*, lean_object*); lean_object* l_Lean_MessageData_joinSep(lean_object*, lean_object*); lean_object* l_Lean_KernelException_toMessageData___closed__20; -extern lean_object* l_prec___x2b_____closed__4; extern lean_object* l_Std_instInhabitedPersistentArray___closed__1; uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Lean_instToMessageDataOption___rarg___closed__4; @@ -185,9 +185,9 @@ lean_object* l_Lean_KernelException_toMessageData___closed__33; lean_object* l_Array_mapMUnsafe_map___at_Lean_MessageLog_errorsToWarnings___spec__4(size_t, size_t, lean_object*); lean_object* l_Lean_instToMessageDataOptionExpr___closed__1; lean_object* l_Lean_MessageData_isNest_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_KernelException_toMessageData___closed__14; lean_object* l_Lean_KernelException_toMessageData___closed__28; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Lean_Message_toString___closed__1; lean_object* l_Function_comp___rarg(lean_object*, lean_object*, lean_object*); size_t l_USize_shiftLeft(size_t, size_t); @@ -219,6 +219,7 @@ lean_object* l_Lean_KernelException_toMessageData___closed__27; lean_object* l_Array_anyMUnsafe_any___at_Lean_MessageLog_hasErrors___spec__4___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_instReprIterator___closed__2; lean_object* l_Lean_instToMessageDataOption(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_KernelException_toMessageData_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MessageData_ofList___boxed(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageLog_getInfoMessages___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -322,7 +323,6 @@ lean_object* l_Lean_instToMessageDataString; lean_object* l_Lean_MessageData_isNest_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_1529____closed__11; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_addMessageContextFull___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Std_PersistentArray_anyMAux___at_Lean_MessageLog_hasErrors___spec__2(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_MessageData_formatAux___spec__2(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*); @@ -384,7 +384,7 @@ lean_object* l_Lean_mkErrorStringWithPos(lean_object* x_1, lean_object* x_2, lea _start: { 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; -x_5 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_5 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_6 = lean_string_append(x_1, x_5); x_7 = l_Nat_repr(x_2); x_8 = lean_string_append(x_6, x_7); @@ -6173,7 +6173,7 @@ static lean_object* _init_l_Lean_termM_x21_____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_termM_x21_____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6201,7 +6201,7 @@ static lean_object* _init_l_Lean_termM_x21_____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termM_x21_____closed__4; x_3 = l_termS_x21_____closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -6278,7 +6278,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_1529____close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_1529____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6361,7 +6361,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Lean_Message___hyg_1529____close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_myMacro____x40_Lean_Message___hyg_1529____closed__12; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Meta/AppBuilder.c b/stage0/stdlib/Lean/Meta/AppBuilder.c index 13887f602c..dd87712bba 100644 --- a/stage0/stdlib/Lean/Meta/AppBuilder.c +++ b/stage0/stdlib/Lean/Meta/AppBuilder.c @@ -29,7 +29,6 @@ lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrImp___closed__2; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrFunImp_match__2(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppOptMAux___closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__4; extern lean_object* l_Lean_Syntax_mkAntiquotNode___closed__3; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqNDRecImp_match__2___rarg(lean_object*, lean_object*, lean_object*); @@ -45,7 +44,7 @@ lean_object* l_Lean_mkApp6(lean_object*, lean_object*, lean_object*, lean_object lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_throwAppBuilderException___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp___closed__1; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqNDRecImp_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_4204____closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___closed__3; extern lean_object* l_Lean_MessageData_ofList___closed__3; @@ -73,6 +72,7 @@ lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkProjectionImp_match lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqNDRecImp_match__2(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqTransImp_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkEqRec___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppMArgs_loop___closed__2; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp___closed__4; @@ -83,7 +83,6 @@ lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqReflImp___closed_ extern lean_object* l_Array_empty___closed__1; lean_object* lean_environment_find(lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkProjectionImp___lambda__1___closed__4; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; lean_object* l_Lean_Meta_mkAppM___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqSymmImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_st_ref_get(lean_object*, lean_object*); @@ -92,12 +91,14 @@ lean_object* l_Lean_Meta_mkEqMPR___rarg___closed__1; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppMArgs_loop___closed__5; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppOptMAux___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkCongrFun(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_4036____closed__7; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppOptMAux___closed__5; lean_object* l_Lean_Meta_mkEqRec(lean_object*); lean_object* l_Lean_Meta_mkEqMPR___rarg___closed__2; lean_object* l_Lean_Expr_appFn_x21(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppOptMAux___closed__3; lean_object* l_Lean_Meta_mkAppM___rarg___closed__2; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; uint8_t l_Lean_Expr_isAppOf(lean_object*, lean_object*); extern lean_object* l___private_Lean_Meta_SynthInstance_0__Lean_Meta_SynthInstance_mkAnswer___closed__4; lean_object* lean_array_push(lean_object*, lean_object*); @@ -140,6 +141,7 @@ lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrImp(lean_objec lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqSymmImp___closed__1; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_Meta_mkDecide(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__7; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkProjectionImp_match__5(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp___closed__5; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkProjectionImp_match__4(lean_object*); @@ -157,7 +159,6 @@ lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqSymmImp___closed lean_object* l_Lean_Meta_mkAppM___rarg___lambda__1___closed__5; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqTransImp_match__1(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppOptMAux___closed__6; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1; lean_object* l___private_Lean_Expr_0__Lean_Expr_getAppArgsAux(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkAppOptM_match__1(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrArgImp_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -228,11 +229,11 @@ lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrArgImp___close lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqReflImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqSymmImp___closed__4; extern lean_object* l_Lean_mkDecIsTrue___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__7; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqRecImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkCongr___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkEqMP___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrFunImp_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__7; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqSymmImp___closed__2; lean_object* l_Lean_getStructureFields(lean_object*, lean_object*); lean_object* l_Lean_Meta_mkEqNDRec(lean_object*); @@ -356,7 +357,6 @@ lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_hasTypeMsg(lean_objec lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_AppBuilder___hyg_4129_(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___closed__2; extern lean_object* l_Lean_instInhabitedMessageData___closed__1; lean_object* l_Lean_Meta_isExprDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -394,7 +394,6 @@ lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp_match__1 lean_object* l_Lean_Meta_mkHEq(lean_object*); lean_object* l_Lean_Expr_getAppFn(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkNoConfusionImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__7; lean_object* l_Lean_Meta_mkArbitrary___rarg___closed__1; lean_object* l_Lean_Meta_mkIdRhs___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqSymmImp_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -429,6 +428,7 @@ lean_object* l_Lean_Meta_mkEqMPR___rarg(lean_object*, lean_object*, lean_object* lean_object* l_Lean_Meta_mkArbitrary___rarg___closed__2; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkProjectionImp_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_mkLt(lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1; lean_object* l_Lean_Meta_mkAppM___rarg___closed__3; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppMArgs___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); @@ -834,7 +834,7 @@ x_14 = lean_box(0); x_15 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_15, 0, x_13); lean_ctor_set(x_15, 1, x_14); -x_16 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_16 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_17 = l_Lean_mkConst(x_16, x_15); x_18 = l_Lean_mkApp3(x_17, x_9, x_1, x_2); lean_ctor_set(x_11, 0, x_18); @@ -852,7 +852,7 @@ x_21 = lean_box(0); x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_19); lean_ctor_set(x_22, 1, x_21); -x_23 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_23 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_24 = l_Lean_mkConst(x_23, x_22); x_25 = l_Lean_mkApp3(x_24, x_9, x_1, x_2); x_26 = lean_alloc_ctor(0, 2, 0); @@ -982,7 +982,7 @@ x_17 = lean_box(0); x_18 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_18, 0, x_16); lean_ctor_set(x_18, 1, x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_19 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_20 = l_Lean_mkConst(x_19, x_18); x_21 = l_Lean_mkApp4(x_20, x_9, x_1, x_12, x_2); lean_ctor_set(x_14, 0, x_21); @@ -1000,7 +1000,7 @@ x_24 = lean_box(0); x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_22); lean_ctor_set(x_25, 1, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_26 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_27 = l_Lean_mkConst(x_26, x_25); x_28 = l_Lean_mkApp4(x_27, x_9, x_1, x_12, x_2); x_29 = lean_alloc_ctor(0, 2, 0); @@ -1127,7 +1127,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqRefl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqReflImp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1268,7 +1268,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqRef _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_2 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqReflImp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1666,7 +1666,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqSymm _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqSymmImp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1723,7 +1723,7 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_9, 1); lean_inc(x_11); lean_dec(x_9); -x_12 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_13 = lean_unsigned_to_nat(3u); x_14 = l_Lean_Expr_isAppOfArity(x_10, x_12, x_13); if (x_14 == 0) @@ -1962,7 +1962,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqTran _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqTransImp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2009,7 +2009,7 @@ lean_inc(x_15); x_16 = lean_ctor_get(x_14, 1); lean_inc(x_16); lean_dec(x_14); -x_17 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_17 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_18 = lean_unsigned_to_nat(3u); x_19 = l_Lean_Expr_isAppOfArity(x_12, x_17, x_18); if (x_19 == 0) @@ -2294,7 +2294,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqSym _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_2 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqSymmImp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2351,7 +2351,7 @@ lean_inc(x_10); x_11 = lean_ctor_get(x_9, 1); lean_inc(x_11); lean_dec(x_9); -x_12 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_13 = lean_unsigned_to_nat(4u); x_14 = l_Lean_Expr_isAppOfArity(x_10, x_12, x_13); if (x_14 == 0) @@ -2597,7 +2597,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkHEqTra _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_2 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqTransImp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2644,7 +2644,7 @@ lean_inc(x_15); x_16 = lean_ctor_get(x_14, 1); lean_inc(x_16); lean_dec(x_14); -x_56 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_56 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_57 = lean_unsigned_to_nat(4u); x_58 = l_Lean_Expr_isAppOfArity(x_12, x_56, x_57); if (x_58 == 0) @@ -3160,7 +3160,7 @@ lean_inc(x_8); x_9 = lean_ctor_get(x_7, 1); lean_inc(x_9); lean_dec(x_7); -x_10 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_10 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_11 = lean_unsigned_to_nat(4u); x_12 = l_Lean_Expr_isAppOfArity(x_8, x_10, x_11); if (x_12 == 0) @@ -3504,7 +3504,7 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_11, 1); lean_inc(x_13); lean_dec(x_11); -x_91 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_91 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_92 = lean_unsigned_to_nat(3u); x_93 = l_Lean_Expr_isAppOfArity(x_9, x_91, x_92); if (lean_obj_tag(x_12) == 7) @@ -4059,7 +4059,7 @@ lean_inc(x_9); x_10 = lean_ctor_get(x_8, 1); lean_inc(x_10); lean_dec(x_8); -x_11 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_11 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_12 = lean_unsigned_to_nat(3u); x_13 = l_Lean_Expr_isAppOfArity(x_9, x_11, x_12); if (x_13 == 0) @@ -4501,7 +4501,7 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_11, 1); lean_inc(x_13); lean_dec(x_11); -x_78 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_78 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_79 = lean_unsigned_to_nat(3u); x_80 = l_Lean_Expr_isAppOfArity(x_9, x_78, x_79); if (x_80 == 0) @@ -7985,7 +7985,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqNDRe _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqNDRecImp___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8042,7 +8042,7 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_11, 1); lean_inc(x_13); lean_dec(x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_15 = lean_unsigned_to_nat(3u); x_16 = l_Lean_Expr_isAppOfArity(x_12, x_14, x_15); if (x_16 == 0) @@ -8483,7 +8483,7 @@ static lean_object* _init_l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqRecI _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l_Lean_mkRecName___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8512,7 +8512,7 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_11, 1); lean_inc(x_13); lean_dec(x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_15 = lean_unsigned_to_nat(3u); x_16 = l_Lean_Expr_isAppOfArity(x_12, x_14, x_15); if (x_16 == 0) @@ -8879,7 +8879,7 @@ static lean_object* _init_l_Lean_Meta_mkEqMP___rarg___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l_Lean_Meta_mkEqMP___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8917,7 +8917,7 @@ static lean_object* _init_l_Lean_Meta_mkEqMPR___rarg___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_2 = l_Lean_Meta_mkEqMPR___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9089,7 +9089,7 @@ lean_inc(x_12); x_13 = lean_ctor_get(x_11, 1); lean_inc(x_13); lean_dec(x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_15 = lean_unsigned_to_nat(3u); x_16 = l_Lean_Expr_isAppOfArity(x_12, x_14, x_15); if (x_16 == 0) @@ -10617,7 +10617,7 @@ x_11 = lean_box(0); x_12 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_12, 0, x_10); lean_ctor_set(x_12, 1, x_11); -x_13 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_13 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; lean_inc(x_12); x_14 = l_Lean_mkConst(x_13, x_12); lean_inc(x_1); @@ -10632,7 +10632,7 @@ return x_8; else { lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; -x_16 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_16 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_17 = l_Lean_mkConst(x_16, x_12); x_18 = l_Lean_mkApp(x_17, x_1); x_19 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkListLitAux(x_15, x_18, x_2); @@ -10653,7 +10653,7 @@ x_22 = lean_box(0); x_23 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_23, 0, x_20); lean_ctor_set(x_23, 1, x_22); -x_24 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_24 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; lean_inc(x_23); x_25 = l_Lean_mkConst(x_24, x_23); lean_inc(x_1); @@ -10671,7 +10671,7 @@ return x_27; else { lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; -x_28 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_28 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_29 = l_Lean_mkConst(x_28, x_23); x_30 = l_Lean_mkApp(x_29, x_1); x_31 = l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkListLitAux(x_26, x_30, x_2); @@ -10959,7 +10959,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_mkDecIsTrue___closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -12921,7 +12921,7 @@ lean_object* x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; lean_obj x_4 = l_Lean_Syntax_mkApp___closed__1; x_5 = lean_array_push(x_4, x_2); x_6 = lean_array_push(x_5, x_3); -x_7 = l_myMacro____x40_Init_Notation___hyg_4720____closed__7; +x_7 = l_myMacro____x40_Init_Notation___hyg_4552____closed__7; x_8 = l_Lean_Meta_mkAppM___rarg(x_1, x_7, x_6); return x_8; } @@ -12941,7 +12941,7 @@ lean_object* x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; lean_obj x_4 = l_Lean_Syntax_mkApp___closed__1; x_5 = lean_array_push(x_4, x_2); x_6 = lean_array_push(x_5, x_3); -x_7 = l_myMacro____x40_Init_Notation___hyg_4204____closed__7; +x_7 = l_myMacro____x40_Init_Notation___hyg_4036____closed__7; x_8 = l_Lean_Meta_mkAppM___rarg(x_1, x_7, x_6); return x_8; } diff --git a/stage0/stdlib/Lean/Meta/Closure.c b/stage0/stdlib/Lean/Meta/Closure.c index d869d7ac3d..9d6cca7dab 100644 --- a/stage0/stdlib/Lean/Meta/Closure.c +++ b/stage0/stdlib/Lean/Meta/Closure.c @@ -47,7 +47,6 @@ lean_object* l_Lean_Meta_Closure_collectExprAux_match__2___rarg(lean_object*, le lean_object* l_Lean_Meta_Closure_visitLevel_match__1(lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__6; lean_object* l_Lean_Meta_Closure_State_exprFVarArgs___default; lean_object* l_Lean_Meta_Closure_State_nextLevelIdx___default; lean_object* l_Lean_Meta_Closure_State_nextExprIdx___default; @@ -241,6 +240,7 @@ uint8_t lean_level_eq(lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_State_newLetDecls___default; uint8_t l_Lean_Expr_hasFVar(lean_object*); lean_object* l_Lean_Meta_Closure_process_match__1(lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l_Array_mapMUnsafe_map___at_Lean_Meta_Closure_mkBinding___spec__1(size_t, size_t, lean_object*); lean_object* l_Lean_mkConst(lean_object*, lean_object*); extern lean_object* l_Lean_Expr_updateForallE_x21___closed__2; @@ -13858,7 +13858,7 @@ static lean_object* _init_l_Lean_Meta_mkAuxDefinition___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } diff --git a/stage0/stdlib/Lean/Meta/DiscrTree.c b/stage0/stdlib/Lean/Meta/DiscrTree.c index 4fc8806562..4a4524ffa5 100644 --- a/stage0/stdlib/Lean/Meta/DiscrTree.c +++ b/stage0/stdlib/Lean/Meta/DiscrTree.c @@ -251,6 +251,7 @@ lean_object* l_Std_PersistentHashMap_insertAtCollisionNodeAux___at_Lean_Meta_Dis size_t lean_usize_of_nat(lean_object*); lean_object* l___private_Lean_Meta_DiscrTree_0__Lean_Meta_DiscrTree_createNodes___rarg___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_DiscrTree_0__Lean_Meta_DiscrTree_insertVal___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__7; lean_object* l___private_Lean_Meta_DiscrTree_0__Lean_Meta_DiscrTree_getStarResult_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_DiscrTree_instToFormatDiscrTree(lean_object*); lean_object* l_Std_PersistentHashMap_insertAtCollisionNodeAux___at_Lean_Meta_DiscrTree_insertCore___spec__11___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -410,7 +411,6 @@ lean_object* l___private_Lean_Meta_DiscrTree_0__Lean_Meta_DiscrTree_pushArgs_mat lean_object* l___private_Lean_Meta_DiscrTree_0__Lean_Meta_DiscrTree_pushArgsAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_insertAt___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentHashMap_foldlMAux___at_Lean_Meta_DiscrTree_format___spec__3___rarg___boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__7; lean_object* l___private_Lean_Meta_DiscrTree_0__Lean_Meta_DiscrTree_shouldAddAsStar___closed__9; lean_object* l_Lean_Meta_DiscrTree_insert___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentHashMap_find_x3f___at_Lean_Meta_DiscrTree_getMatch___spec__1___rarg___boxed(lean_object*, lean_object*); @@ -1760,7 +1760,7 @@ x_9 = lean_name_eq(x_1, x_8); if (x_9 == 0) { lean_object* x_10; uint8_t x_11; -x_10 = l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +x_10 = l_myMacro____x40_Init_Notation___hyg_2258____closed__7; x_11 = lean_name_eq(x_1, x_10); return x_11; } diff --git a/stage0/stdlib/Lean/Meta/ExprDefEq.c b/stage0/stdlib/Lean/Meta/ExprDefEq.c index 7f6f5dae80..1ddb353c35 100644 --- a/stage0/stdlib/Lean/Meta/ExprDefEq.c +++ b/stage0/stdlib/Lean/Meta/ExprDefEq.c @@ -150,7 +150,6 @@ lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); uint8_t l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignment_check___spec__39(lean_object*, lean_object*, size_t, size_t); lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_processAssignmentFOApprox_loop___closed__1; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__6; lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps___closed__1; uint8_t l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignment_check___spec__38(lean_object*, lean_object*, size_t, size_t); lean_object* l_Lean_LocalContext_findFVar_x3f(lean_object*, lean_object*); @@ -717,6 +716,7 @@ uint8_t l_Lean_Expr_hasFVar(lean_object*); lean_object* l_Array_anyMUnsafe_any___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqArgs___spec__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Std_PersistentArray_anyMAux___at_Lean_Meta_CheckAssignment_check___spec__37(lean_object*, lean_object*); lean_object* l_Lean_addTrace___at_Lean_Meta_CheckAssignment_check___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignment_check___spec__47___boxed(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignmentQuick_check_visit___spec__1(lean_object*, lean_object*, size_t, size_t); lean_object* l_Lean_Meta_getConfig(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -5422,7 +5422,7 @@ static lean_object* _init_l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_checkType _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } diff --git a/stage0/stdlib/Lean/Meta/Match/Basic.c b/stage0/stdlib/Lean/Meta/Match/Basic.c index dba7e4a0fc..46c1ec18c6 100644 --- a/stage0/stdlib/Lean/Meta/Match/Basic.c +++ b/stage0/stdlib/Lean/Meta/Match/Basic.c @@ -157,7 +157,6 @@ lean_object* l_Lean_Meta_Match_Alt_checkAndReplaceFVarId___closed__4; lean_object* l_Lean_Meta_Match_Problem_toMessageData(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Match_Pattern_applyFVarSubst(lean_object*, lean_object*); lean_object* l_Lean_Meta_Match_Pattern_toExpr_visit_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; uint8_t l_Lean_Meta_Match_Alt_checkAndReplaceFVarId___lambda__1(lean_object*, lean_object*); lean_object* l_Lean_Meta_FVarSubst_insert(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Match_Alt_replaceFVarId(lean_object*, lean_object*, lean_object*); @@ -199,6 +198,7 @@ lean_object* l_Lean_Meta_Match_Alt_checkAndReplaceFVarId___closed__8; extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_List_map___at_Lean_Meta_Match_Pattern_applyFVarSubst___spec__3(lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Meta_Match_Alt_checkAndReplaceFVarId___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l_Lean_Meta_Match_Problem_toMessageData___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Match_Problem_toMessageData___lambda__1___closed__1; lean_object* l_Lean_Meta_Match_Alt_checkAndReplaceFVarId___closed__7; @@ -6478,7 +6478,7 @@ static lean_object* _init_l_Lean_Meta_Match_Example_toMessageData___closed__1() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Meta/Match/CaseArraySizes.c b/stage0/stdlib/Lean/Meta/Match/CaseArraySizes.c index 2394d018dc..2e1dcefb50 100644 --- a/stage0/stdlib/Lean/Meta/Match/CaseArraySizes.c +++ b/stage0/stdlib/Lean/Meta/Match/CaseArraySizes.c @@ -77,6 +77,7 @@ lean_object* l_Lean_Meta_getArrayArgType___closed__2; lean_object* l_Lean_Meta_getDecLevel(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_instInhabitedCaseArraySizesSubgoal; lean_object* l_Array_mapMUnsafe_map___at_Lean_Meta_caseArraySizes___spec__1(size_t, size_t, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_4552____closed__7; lean_object* l_Lean_Meta_withMVarContext___at_Lean_Meta_admit___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_to_list(lean_object*, lean_object*); uint8_t l_Lean_Expr_isAppOfArity(lean_object*, lean_object*, lean_object*); @@ -125,7 +126,6 @@ lean_object* l___private_Lean_Meta_Match_CaseArraySizes_0__Lean_Meta_introArrayL extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l_Lean_mkNatLit(lean_object*); lean_object* l_Lean_Meta_mkFreshExprSyntheticOpaqueMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_4720____closed__7; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapIdxM_map___at_Lean_Meta_caseArraySizes___spec__3___boxed(lean_object**); lean_object* l_Lean_indentExpr(lean_object*); @@ -376,7 +376,7 @@ lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_object* x_11; lean_o x_8 = l_Lean_Syntax_mkApp___closed__1; x_9 = lean_array_push(x_8, x_1); x_10 = lean_array_push(x_9, x_2); -x_11 = l_myMacro____x40_Init_Notation___hyg_4720____closed__7; +x_11 = l_myMacro____x40_Init_Notation___hyg_4552____closed__7; x_12 = l_Lean_Meta_mkAppM___at_Lean_Meta_mkDecideProof___spec__6(x_11, x_10, x_3, x_4, x_5, x_6, x_7); return x_12; } diff --git a/stage0/stdlib/Lean/Meta/Match/CaseValues.c b/stage0/stdlib/Lean/Meta/Match/CaseValues.c index 9d199cc543..b876545510 100644 --- a/stage0/stdlib/Lean/Meta/Match/CaseValues.c +++ b/stage0/stdlib/Lean/Meta/Match/CaseValues.c @@ -35,7 +35,6 @@ lean_object* l_Lean_Meta_instInhabitedCaseValueSubgoal___closed__1; lean_object* lean_st_ref_get(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Meta_caseValues_loop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_CaseValuesSubgoal_newHs___default; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__4; lean_object* l_Lean_Meta_FVarSubst_domain(lean_object*); lean_object* l_Lean_Meta_caseValue___closed__4; extern lean_object* l___private_Lean_Meta_SynthInstance_0__Lean_Meta_SynthInstance_mkAnswer___closed__4; @@ -56,7 +55,6 @@ lean_object* l_Lean_Meta_caseValues_loop___closed__4; lean_object* l_Lean_Meta_substCore(lean_object*, lean_object*, uint8_t, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_caseValueAux_match__3(lean_object*); lean_object* l_Lean_Meta_getMVarType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_7770____closed__4; lean_object* l_Lean_Meta_caseValueAux___lambda__1(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_caseValueAux___lambda__1___closed__1; lean_object* l_Lean_Meta_caseValueAux___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -85,6 +83,7 @@ lean_object* l_Lean_Meta_caseValue___closed__5; lean_object* l_Lean_mkFVar(lean_object*); size_t lean_usize_of_nat(lean_object*); lean_object* l_Lean_Meta_mkAppOptM___at_Lean_Meta_mkDecideProof___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__4; lean_object* l_Lean_Meta_caseValues_loop_match__4___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_throwTacticEx___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_FVarSubst_get(lean_object*, lean_object*); @@ -105,6 +104,7 @@ lean_object* l_Lean_Meta_caseValue___closed__3; lean_object* l_Lean_Meta_caseValues_loop_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_caseValues(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkForall(lean_object*, uint8_t, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_7602____closed__4; lean_object* l_Lean_Meta_caseValues_loop_match__2(lean_object*); lean_object* l_Lean_Meta_caseValueAux___lambda__3___closed__5; lean_object* l_Lean_Meta_caseValueAux_match__2___rarg(lean_object*, lean_object*); @@ -508,7 +508,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_7770____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_7602____closed__4; x_3 = l_Lean_mkConst(x_2, x_1); return x_3; } @@ -629,7 +629,7 @@ x_38 = lean_array_push(x_37, x_34); x_39 = lean_array_push(x_38, x_33); x_40 = lean_array_push(x_39, x_35); x_41 = lean_array_push(x_40, x_36); -x_42 = l_myMacro____x40_Init_Notation___hyg_11081____closed__4; +x_42 = l_myMacro____x40_Init_Notation___hyg_10913____closed__4; lean_inc(x_10); lean_inc(x_9); lean_inc(x_8); diff --git a/stage0/stdlib/Lean/Meta/MatchUtil.c b/stage0/stdlib/Lean/Meta/MatchUtil.c index 25bbd3607c..22bd02dc71 100644 --- a/stage0/stdlib/Lean/Meta/MatchUtil.c +++ b/stage0/stdlib/Lean/Meta/MatchUtil.c @@ -14,12 +14,12 @@ extern "C" { #endif lean_object* l_Lean_Meta_matchEq_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l_Lean_Expr_appFn_x21(lean_object*); lean_object* l_Lean_Expr_appArg_x21(lean_object*); uint8_t l_Lean_Expr_isAppOfArity(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_whnf(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_matchEq_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_Meta_matchEq_x3f_match__1(lean_object*); lean_object* l_Lean_Meta_matchEq_x3f_match__1___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: @@ -55,7 +55,7 @@ lean_object* l_Lean_Meta_matchEq_x3f(lean_object* x_1, lean_object* x_2, lean_ob _start: { lean_object* x_7; lean_object* x_8; uint8_t x_9; -x_7 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_7 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_8 = lean_unsigned_to_nat(3u); x_9 = l_Lean_Expr_isAppOfArity(x_1, x_7, x_8); if (x_9 == 0) diff --git a/stage0/stdlib/Lean/Meta/Offset.c b/stage0/stdlib/Lean/Meta/Offset.c index 0756c0464d..7b696489c2 100644 --- a/stage0/stdlib/Lean/Meta/Offset.c +++ b/stage0/stdlib/Lean/Meta/Offset.c @@ -59,9 +59,11 @@ lean_object* l_Lean_Meta_evalNat_visit___closed__18; extern lean_object* l_Lean_Literal_type___closed__2; lean_object* l___private_Lean_Meta_Offset_0__Lean_Meta_isOffset_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_evalNat_visit___closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2940____closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2258____closed__7; lean_object* l___private_Lean_Meta_Offset_0__Lean_Meta_getOffsetAux_match__2___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2772____closed__7; extern lean_object* l_Lean_Syntax_decodeNatLitVal_x3f___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2515____closed__7; lean_object* l___private_Lean_Meta_Offset_0__Lean_Meta_getOffsetAux_match__1(lean_object*); lean_object* l_Lean_Meta_evalNat_visit___closed__14; lean_object* l___private_Lean_Meta_Offset_0__Lean_Meta_isOffset_match__2(lean_object*); @@ -99,8 +101,6 @@ lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Lean_Meta_isDefEqOffset_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_evalNat_match__1___rarg___closed__1; lean_object* l___private_Lean_Meta_Offset_0__Lean_Meta_withInstantiatedMVars(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2426____closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2683____closed__7; lean_object* l_Lean_Meta_evalNat_visit___closed__5; lean_object* l_Lean_Meta_evalNat_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_string_dec_eq(lean_object*, lean_object*); @@ -1262,12 +1262,12 @@ block_155: { lean_object* x_46; uint8_t x_47; lean_dec(x_45); -x_46 = l_myMacro____x40_Init_Notation___hyg_2683____closed__7; +x_46 = l_myMacro____x40_Init_Notation___hyg_2515____closed__7; x_47 = lean_name_eq(x_27, x_46); if (x_47 == 0) { lean_object* x_48; uint8_t x_49; -x_48 = l_myMacro____x40_Init_Notation___hyg_2940____closed__7; +x_48 = l_myMacro____x40_Init_Notation___hyg_2772____closed__7; x_49 = lean_name_eq(x_27, x_48); if (x_49 == 0) { @@ -1976,7 +1976,7 @@ x_209 = lean_name_eq(x_27, x_208); if (x_209 == 0) { lean_object* x_210; uint8_t x_211; -x_210 = l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +x_210 = l_myMacro____x40_Init_Notation___hyg_2258____closed__7; x_211 = lean_name_eq(x_27, x_210); if (x_211 == 0) { @@ -2015,7 +2015,7 @@ x_218 = lean_nat_dec_eq(x_29, x_217); if (x_218 == 0) { lean_object* x_219; uint8_t x_220; -x_219 = l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +x_219 = l_myMacro____x40_Init_Notation___hyg_2258____closed__7; x_220 = lean_name_eq(x_27, x_219); if (x_220 == 0) { @@ -4175,7 +4175,7 @@ block_112: { lean_object* x_33; uint8_t x_34; lean_dec(x_32); -x_33 = l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +x_33 = l_myMacro____x40_Init_Notation___hyg_2258____closed__7; x_34 = lean_name_eq(x_29, x_33); lean_dec(x_29); if (x_34 == 0) @@ -5507,7 +5507,7 @@ block_41: { lean_object* x_31; uint8_t x_32; lean_dec(x_30); -x_31 = l_myMacro____x40_Init_Notation___hyg_2426____closed__7; +x_31 = l_myMacro____x40_Init_Notation___hyg_2258____closed__7; x_32 = lean_name_eq(x_27, x_31); lean_dec(x_27); if (x_32 == 0) diff --git a/stage0/stdlib/Lean/Meta/PPGoal.c b/stage0/stdlib/Lean/Meta/PPGoal.c index 691ecd53a3..b0e4837f96 100644 --- a/stage0/stdlib/Lean/Meta/PPGoal.c +++ b/stage0/stdlib/Lean/Meta/PPGoal.c @@ -96,7 +96,6 @@ lean_object* l_Std_PersistentArray_anyM___at_Lean_Meta_ToHide_hasVisibleDep___sp lean_object* l_Std_PersistentArray_foldlM___at_Lean_Meta_ToHide_collect___spec__2___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_ppGoal_match__3___rarg(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__6; uint8_t l_Std_PersistentArray_anyM___at_Lean_Meta_ToHide_hasVisibleDep___spec__17(lean_object*, lean_object*); lean_object* l_Lean_Meta_ToHide_visitVisibleExpr_visit_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_MetavarContext_0__Lean_MetavarContext_DependsOn_dep_visitMain___at_Lean_Meta_ToHide_hasInaccessibleNameDep___spec__37___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -384,6 +383,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Meta_ToHide_fixpointStep___spec lean_object* l_Std_PersistentArray_anyM___at_Lean_Meta_ToHide_hasInaccessibleNameDep___spec__24___boxed(lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Meta_ToHide_hasVisibleDep___spec__41___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Meta_ToHide_hasInaccessibleNameDep___spec__28___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l___private_Lean_MetavarContext_0__Lean_MetavarContext_DependsOn_dep_visitMain___at_Lean_Meta_ToHide_hasVisibleDep___spec__30(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_PPGoal___hyg_29____closed__3; uint8_t l_Array_anyMUnsafe_any___at_Lean_Meta_ToHide_hasInaccessibleNameDep___spec__7(lean_object*, lean_object*, size_t, size_t); @@ -14640,7 +14640,7 @@ static lean_object* _init_l_Lean_Meta_ppGoal_ppVars___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Meta/ReduceEval.c b/stage0/stdlib/Lean/Meta/ReduceEval.c index 0893fbc96c..260d6a7c91 100644 --- a/stage0/stdlib/Lean/Meta/ReduceEval.c +++ b/stage0/stdlib/Lean/Meta/ReduceEval.c @@ -38,7 +38,6 @@ lean_object* l_Lean_Meta_instReduceEvalString_match__1(lean_object*); lean_object* l___private_Lean_Meta_ReduceEval_0__Lean_Meta_throwFailedToEval___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_instReduceEvalOption(lean_object*); lean_object* l___private_Lean_Meta_ReduceEval_0__Lean_Meta_evalName___closed__2; -extern lean_object* l_prec_____closed__3; lean_object* l___private_Lean_Meta_ReduceEval_0__Lean_Meta_throwFailedToEval(lean_object*); extern lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__2; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; @@ -56,6 +55,7 @@ uint8_t l_Lean_Meta_TransparencyMode_lt(uint8_t, uint8_t); lean_object* l___private_Lean_Meta_ReduceEval_0__Lean_Meta_throwFailedToEval___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_ReduceEval_0__Lean_Meta_throwFailedToEval___rarg___closed__2; lean_object* l_Lean_Expr_getAppFn(lean_object*); +extern lean_object* l_rawNatLit___closed__5; lean_object* l_Lean_Meta_reduceEval(lean_object*); lean_object* l___private_Lean_Meta_ReduceEval_0__Lean_Meta_evalName(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_indentExpr(lean_object*); @@ -3431,7 +3431,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Init_Meta_0__Lean_quoteName___closed__2; -x_2 = l_prec_____closed__3; +x_2 = l_rawNatLit___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Meta/Tactic/Assert.c b/stage0/stdlib/Lean/Meta/Tactic/Assert.c index 8a309d2bf9..602dc723ee 100644 --- a/stage0/stdlib/Lean/Meta/Tactic/Assert.c +++ b/stage0/stdlib/Lean/Meta/Tactic/Assert.c @@ -23,6 +23,7 @@ lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_Meta_assert___closed__2; lean_object* l_Array_append___rarg(lean_object*, lean_object*); lean_object* l_Lean_LocalContext_foldlM___at_Lean_Meta_assertAfter___spec__1___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* lean_local_ctx_erase(lean_object*, lean_object*); size_t l_USize_sub(size_t, size_t); extern lean_object* l_Array_empty___closed__1; @@ -94,7 +95,6 @@ lean_object* l_Lean_Meta_assertExt___lambda__1(lean_object*, lean_object*, lean_ lean_object* l_Lean_mkForall(lean_object*, uint8_t, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedName; lean_object* l_Lean_Meta_define___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_mkLet(lean_object*, lean_object*, lean_object*, lean_object*, uint8_t); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Meta_assertAfter___spec__8(lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlMAux___at_Lean_Meta_assertAfter___spec__4___boxed(lean_object*, lean_object*); @@ -509,7 +509,7 @@ x_21 = lean_box(0); x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_19); lean_ctor_set(x_22, 1, x_21); -x_23 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_23 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_24 = l_Lean_mkConst(x_23, x_22); x_25 = l_Lean_Meta_assertExt___lambda__1___closed__1; lean_inc(x_3); diff --git a/stage0/stdlib/Lean/Meta/Tactic/Cases.c b/stage0/stdlib/Lean/Meta/Tactic/Cases.c index bc27cf57a2..6d5296aaaa 100644 --- a/stage0/stdlib/Lean/Meta/Tactic/Cases.c +++ b/stage0/stdlib/Lean/Meta/Tactic/Cases.c @@ -28,7 +28,6 @@ lean_object* l_Lean_Expr_mvarId_x21(lean_object*); lean_object* l_Lean_Meta_generalizeIndices_match__3___rarg(lean_object*, lean_object*); lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l_Lean_Meta_Cases_unifyEqs_injection_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__4; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l___private_Lean_MetavarContext_0__Lean_MetavarContext_DependsOn_dep_visitMain___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__38___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_withAppAux___at_Lean_Meta_generalizeIndices___spec__1___lambda__6(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*); @@ -45,6 +44,7 @@ uint8_t l_Std_PersistentArray_anyMAux___at___private_Lean_Meta_Tactic_Cases_0__L lean_object* l_Std_PersistentArray_anyMAux___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__40___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__36___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Cases_cases___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l___private_Lean_MetavarContext_0__Lean_MetavarContext_DependsOn_dep_visit___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__37___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); @@ -70,6 +70,7 @@ lean_object* l_Lean_Expr_withAppAux___at_Lean_Meta_generalizeIndices___spec__1__ lean_object* l___private_Lean_MetavarContext_0__Lean_MetavarContext_DependsOn_dep_visit___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_withAppAux___at_Lean_Meta_generalizeIndices___spec__1___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_generalizeIndices_match__2___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_extract___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__42___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -325,7 +326,6 @@ lean_object* l_Std_PersistentArray_anyM___at___private_Lean_Meta_Tactic_Cases_0_ lean_object* l_List_toArrayAux___rarg(lean_object*, lean_object*); uint8_t l_Nat_anyAux___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__53(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_Meta_isExprDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_mkCasesContext_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentArray_anyMAux___at___private_Lean_Meta_Tactic_Cases_0__Lean_Meta_Cases_hasIndepIndices___spec__19___boxed(lean_object*, lean_object*, lean_object*); @@ -791,7 +791,7 @@ x_22 = lean_box(0); x_23 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_23, 0, x_15); lean_ctor_set(x_23, 1, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_24 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_inc(x_23); x_25 = l_Lean_mkConst(x_24, x_23); lean_inc(x_1); @@ -816,7 +816,7 @@ x_32 = lean_box(0); x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_15); lean_ctor_set(x_33, 1, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_34 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_inc(x_33); x_35 = l_Lean_mkConst(x_34, x_33); lean_inc(x_1); @@ -848,7 +848,7 @@ x_44 = lean_box(0); x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_15); lean_ctor_set(x_45, 1, x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_46 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_45); x_47 = l_Lean_mkConst(x_46, x_45); lean_inc(x_1); @@ -873,7 +873,7 @@ x_54 = lean_box(0); x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_15); lean_ctor_set(x_55, 1, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_56 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_55); x_57 = l_Lean_mkConst(x_56, x_55); lean_inc(x_1); @@ -3388,7 +3388,7 @@ x_10 = lean_ctor_get(x_7, 1); x_11 = lean_ctor_get(x_9, 0); lean_inc(x_11); lean_dec(x_9); -x_12 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_12 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_11); x_13 = l_Lean_Environment_contains(x_11, x_12); if (x_13 == 0) @@ -3407,7 +3407,7 @@ return x_7; else { lean_object* x_15; uint8_t x_16; -x_15 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_15 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_inc(x_11); x_16 = l_Lean_Environment_contains(x_11, x_15); if (x_16 == 0) @@ -3536,7 +3536,7 @@ lean_dec(x_7); x_42 = lean_ctor_get(x_40, 0); lean_inc(x_42); lean_dec(x_40); -x_43 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_43 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_inc(x_42); x_44 = l_Lean_Environment_contains(x_42, x_43); if (x_44 == 0) @@ -3557,7 +3557,7 @@ return x_46; else { lean_object* x_47; uint8_t x_48; -x_47 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_47 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_inc(x_42); x_48 = l_Lean_Environment_contains(x_42, x_47); if (x_48 == 0) @@ -11389,7 +11389,7 @@ x_12 = l_Lean_Expr_isHEq(x_11); if (x_12 == 0) { lean_object* x_13; lean_object* x_14; uint8_t x_15; -x_13 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_13 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_14 = lean_unsigned_to_nat(3u); x_15 = l_Lean_Expr_isAppOfArity(x_11, x_13, x_14); if (x_15 == 0) diff --git a/stage0/stdlib/Lean/Meta/Tactic/Injection.c b/stage0/stdlib/Lean/Meta/Tactic/Injection.c index b69f5bbfd9..9220dac914 100644 --- a/stage0/stdlib/Lean/Meta/Tactic/Injection.c +++ b/stage0/stdlib/Lean/Meta/Tactic/Injection.c @@ -18,13 +18,14 @@ lean_object* l_Lean_Meta_assert(lean_object*, lean_object*, lean_object*, lean_o lean_object* l_Lean_Meta_injectionCore___closed__1; lean_object* l_Lean_Meta_injectionCore_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_mvarId_x21(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__4; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_LocalDecl_userName(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_Meta_injectionIntro_match__2(lean_object*); lean_object* l_Lean_Meta_injectionCore___lambda__1___closed__6; lean_object* l_Lean_Meta_injectionCore_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_empty___closed__1; lean_object* l_Lean_Meta_injectionIntro_match__5___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -74,7 +75,6 @@ extern lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkNoConfusionI lean_object* l___private_Lean_Meta_Tactic_Injection_0__Lean_Meta_heqToEq_match__1(lean_object*); lean_object* l_Lean_Meta_injection_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_Meta_injectionCore_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_injectionCore___lambda__1___closed__3; lean_object* l_Lean_Meta_injectionCore_match__1(lean_object*); @@ -309,7 +309,7 @@ lean_inc(x_15); x_16 = lean_ctor_get(x_14, 1); lean_inc(x_16); lean_dec(x_14); -x_17 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_17 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_18 = lean_unsigned_to_nat(3u); x_19 = l_Lean_Expr_isAppOfArity(x_15, x_17, x_18); if (x_19 == 0) @@ -1056,7 +1056,7 @@ if (x_11 == 0) lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; uint8_t x_16; x_12 = lean_ctor_get(x_10, 0); x_13 = lean_ctor_get(x_10, 1); -x_14 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_15 = lean_unsigned_to_nat(4u); x_16 = l_Lean_Expr_isAppOfArity(x_12, x_14, x_15); if (x_16 == 0) @@ -1350,7 +1350,7 @@ x_72 = lean_ctor_get(x_10, 1); lean_inc(x_72); lean_inc(x_71); lean_dec(x_10); -x_73 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_73 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_74 = lean_unsigned_to_nat(4u); x_75 = l_Lean_Expr_isAppOfArity(x_71, x_73, x_74); if (x_75 == 0) diff --git a/stage0/stdlib/Lean/Meta/UnificationHint.c b/stage0/stdlib/Lean/Meta/UnificationHint.c index 66d7b4f187..d9e1e9e2c5 100644 --- a/stage0/stdlib/Lean/Meta/UnificationHint.c +++ b/stage0/stdlib/Lean/Meta/UnificationHint.c @@ -39,6 +39,7 @@ lean_object* l_Lean_Meta_DiscrTree_insertCore___at_Lean_Meta_UnificationHints_ad lean_object* l_Std_PersistentHashMap_findAtAux___at_Lean_Meta_UnificationHints_add___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_registerSimpleScopedEnvExtension___rarg(lean_object*, lean_object*); lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_UnificationHint___hyg_501____lambda__2___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; lean_object* l_Lean_Meta_addUnificationHint_match__3(lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_Meta_isLevelDefEqAux___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); size_t l_USize_sub(size_t, size_t); @@ -203,7 +204,6 @@ lean_object* l_Lean_Meta_commitWhen___at_Lean_Meta_tryUnificationHints_tryCandid lean_object* l_Lean_Meta_tryUnificationHints_tryCandidate_match__2___rarg(lean_object*, lean_object*); lean_object* lean_st_ref_set(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_tryUnificationHints_isDefEqPattern(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; extern lean_object* l_Lean_ScopedEnvExtension_getState___rarg___closed__3; lean_object* l_Lean_Meta_isExprDefEq(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Expr_hasLooseBVars(lean_object*); @@ -1743,7 +1743,7 @@ lean_object* l___private_Lean_Meta_UnificationHint_0__Lean_Meta_decodeUnificatio _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; -x_2 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_3 = lean_unsigned_to_nat(3u); x_4 = l_Lean_Expr_isAppOfArity(x_1, x_2, x_3); if (x_4 == 0) diff --git a/stage0/stdlib/Lean/Meta/WHNF.c b/stage0/stdlib/Lean/Meta/WHNF.c index 52e57f81da..c74f0c1ac6 100644 --- a/stage0/stdlib/Lean/Meta/WHNF.c +++ b/stage0/stdlib/Lean/Meta/WHNF.c @@ -37,6 +37,7 @@ lean_object* l_Lean_Meta_getStuckMVar_x3f_match__2(lean_object*); lean_object* lean_mk_empty_array_with_capacity(lean_object*); lean_object* l_Std_RBNode_insert___at_Lean_NameSet_insert___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_whnfEasyCases_match__2(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* l_Lean_Meta_reduceMatcher_x3f_match__3(lean_object*); lean_object* l_Lean_Meta_reduceBinNatOp___closed__3; lean_object* lean_name_mk_string(lean_object*, lean_object*); @@ -165,6 +166,7 @@ lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_isQuotRecStuck_x3f_match__1 lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_useWHNFCache(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_reduceRec___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_toCtorIfLit___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5826____closed__6; uint8_t l_Lean_KVMap_getBool(lean_object*, lean_object*, uint8_t); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_whnfEasyCases___at_Lean_Meta_whnfCore___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_headBeta(lean_object*); @@ -200,7 +202,6 @@ lean_object* l_Lean_Meta_unfoldDefinition_x3f_match__3___rarg(lean_object*, lean lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_reduceQuotRec_match__3___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Literal_type___closed__1; lean_object* l_Array_forInUnsafe_loop___at_Lean_Meta_reduceMatcher_x3f___spec__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_whnfEasyCases___at_Lean_Meta_whnfCore___spec__2___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_evalConstCheck___at_Lean_Meta_reduceBoolNativeUnsafe___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_ConstantInfo_hasValue(lean_object*); @@ -287,7 +288,6 @@ uint8_t l_Lean_Expr_hasMVar(lean_object*); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_mkNullaryCtor___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_reduceRec(lean_object*); lean_object* l_Lean_Expr_betaRev(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5994____closed__6; lean_object* l_Lean_Meta_reduceNatNative(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_WHNF_0__Lean_Meta_deltaDefinition___at_Lean_Meta_unfoldDefinition_x3f___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_toCtorIfLit___closed__1; @@ -15623,7 +15623,7 @@ static lean_object* _init_l_Lean_Meta_reduceNative_x3f___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Meta_reduceNative_x3f___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -15641,7 +15641,7 @@ static lean_object* _init_l_Lean_Meta_reduceNative_x3f___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Meta_reduceNative_x3f___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20780,7 +20780,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Literal_type___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_5994____closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_5826____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Parser.c b/stage0/stdlib/Lean/Parser.c index 33d91e2e96..9d0eca916c 100644 --- a/stage0/stdlib/Lean/Parser.c +++ b/stage0/stdlib/Lean/Parser.c @@ -39,9 +39,9 @@ extern lean_object* l_Lean_Parser_errorAtSavedPos___closed__1; extern lean_object* l_Lean_identKind___closed__2; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__6___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__19; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__6; extern lean_object* l_Lean_Parser_ident; extern lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__6; lean_object* lean_st_ref_get(lean_object*, lean_object*); extern lean_object* l_Lean_charLitKind___closed__2; lean_object* l_Lean_PrettyPrinter_Parenthesizer_strLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -56,7 +56,6 @@ lean_object* l_Lean_Parser_withPosition(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_charLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_sepBy1_formatter(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__16; -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_numLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_str_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -83,9 +82,9 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__ lean_object* l_Lean_Parser_checkNoWsBefore(lean_object*); extern lean_object* l_termS_x21_____closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__10(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__10; lean_object* l_Lean_PrettyPrinter_Formatter_ident_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_charLit_formatter(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1772____closed__4; extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__16; lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_ident_formatter(lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Parenthesizer_scientificLit_parenthesizer(lean_object*); @@ -104,6 +103,7 @@ extern lean_object* l_Lean_scientificLitKind___closed__2; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__29; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__4; lean_object* l_Lean_Parser_checkWsBefore(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__6; @@ -114,7 +114,6 @@ lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__9___ extern lean_object* l_Lean_Parser_Tactic_location___closed__4; extern lean_object* l_Lean_PrettyPrinter_combinatorFormatterAttribute; lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__4; extern lean_object* l_Lean_numLitKind___closed__2; extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr_match__1(lean_object*); @@ -124,7 +123,7 @@ extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__ lean_object* l_Lean_PrettyPrinter_Formatter_scientificLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_charLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec_____closed__4; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__8(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__11; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__6___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -160,7 +159,6 @@ lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__9(le lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__27; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__9; lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__4; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__4; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__8; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__17; @@ -169,6 +167,7 @@ extern lean_object* l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrin lean_object* l_Lean_PrettyPrinter_Formatter_strLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr_match__1___rarg(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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__4; lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4_(lean_object*); extern lean_object* l_Lean_Parser_instAndThenParser___closed__1; @@ -178,23 +177,24 @@ extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef; lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_pretty_printer_formatter_interpret_parser_descr(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__21; +extern lean_object* l_rawNatLit___closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_mkAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_type___elambda__1___closed__6; extern lean_object* l_Array_term_____x5b___x3a___x5d___closed__6; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__23; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1604____closed__4; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__13; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr_match__1(lean_object*); lean_object* l_Lean_Parser_Term_num_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__12; lean_object* l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_numLit_formatter___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__10; extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__3; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____lambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_sepBy_parenthesizer(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__31; lean_object* l___regBuiltin_Lean_PrettyPrinter_Parenthesizer_strLit_parenthesizer___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__6; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__12; extern lean_object* l_Lean_Parser_strLit; lean_object* l_Lean_Parser_many1(lean_object*); @@ -560,7 +560,7 @@ lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; x_10 = lean_ctor_get(x_9, 1); lean_inc(x_10); lean_dec(x_9); -x_11 = l_prec_____closed__4; +x_11 = l_rawNatLit___closed__6; x_12 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__6; x_13 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_11, x_12, x_10); if (lean_obj_tag(x_13) == 0) @@ -614,7 +614,7 @@ lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; x_34 = lean_ctor_get(x_33, 1); lean_inc(x_34); lean_dec(x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_1552____closed__10; +x_35 = l_myMacro____x40_Init_Notation___hyg_1384____closed__10; x_36 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__14; x_37 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_35, x_36, x_34); if (lean_obj_tag(x_37) == 0) @@ -641,7 +641,7 @@ lean_object* x_46; lean_object* x_47; lean_object* x_48; lean_object* x_49; x_46 = lean_ctor_get(x_45, 1); lean_inc(x_46); lean_dec(x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_47 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_48 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__20; x_49 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_47, x_48, x_46); if (lean_obj_tag(x_49) == 0) @@ -650,7 +650,7 @@ lean_object* x_50; lean_object* x_51; lean_object* x_52; lean_object* x_53; x_50 = lean_ctor_get(x_49, 1); lean_inc(x_50); lean_dec(x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_51 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_52 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__22; x_53 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_51, x_52, x_50); if (lean_obj_tag(x_53) == 0) @@ -659,7 +659,7 @@ lean_object* x_54; lean_object* x_55; lean_object* x_56; lean_object* x_57; x_54 = lean_ctor_get(x_53, 1); lean_inc(x_54); lean_dec(x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_1772____closed__4; +x_55 = l_myMacro____x40_Init_Notation___hyg_1604____closed__4; x_56 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__24; x_57 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_55, x_56, x_54); if (lean_obj_tag(x_57) == 0) @@ -668,7 +668,7 @@ lean_object* x_58; lean_object* x_59; lean_object* x_60; lean_object* x_61; x_58 = lean_ctor_get(x_57, 1); lean_inc(x_58); lean_dec(x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_59 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_60 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__26; x_61 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_59, x_60, x_58); if (lean_obj_tag(x_61) == 0) @@ -695,7 +695,7 @@ lean_object* x_70; lean_object* x_71; lean_object* x_72; lean_object* x_73; x_70 = lean_ctor_get(x_69, 1); lean_inc(x_70); lean_dec(x_69); -x_71 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_71 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_72 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__31; x_73 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_71, x_72, x_70); if (lean_obj_tag(x_73) == 0) @@ -704,7 +704,7 @@ lean_object* x_74; lean_object* x_75; lean_object* x_76; lean_object* x_77; x_74 = lean_ctor_get(x_73, 1); lean_inc(x_74); lean_dec(x_73); -x_75 = l_prec___x2b_____closed__4; +x_75 = l_Lean_Parser_Syntax_addPrec___closed__10; x_76 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__32; x_77 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_75, x_76, x_74); return x_77; diff --git a/stage0/stdlib/Lean/Parser/Basic.c b/stage0/stdlib/Lean/Parser/Basic.c index 5739d19ab4..c7094e3ab7 100644 --- a/stage0/stdlib/Lean/Parser/Basic.c +++ b/stage0/stdlib/Lean/Parser/Basic.c @@ -32,6 +32,7 @@ lean_object* l_Std_RBNode_find___at_Lean_Parser_indexed___spec__3___rarg___boxed lean_object* l_Std_RBNode_find___at_Lean_Parser_indexed___spec__5___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Parser_Basic_0__Lean_Parser_nameLitAux(lean_object*, lean_object*, lean_object*); size_t l_USize_add(size_t, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; extern lean_object* l_Lean_fieldIdxKind; lean_object* l_Lean_Syntax_forArgsM___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_ParserInfo_firstTokens___default; @@ -393,6 +394,7 @@ lean_object* l_Lean_Parser_Error_merge(lean_object*, lean_object*); lean_object* l_Lean_Parser_ParserContext_resolveName(lean_object*, lean_object*); lean_object* l_Lean_Parser_leadingParserAux_match__1(lean_object*); lean_object* l_Lean_Parser_checkWsBeforeFn(lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_Parser_ParserState_keepLatest___boxed(lean_object*, lean_object*); lean_object* l_Lean_Parser_sepBy(lean_object*, lean_object*, lean_object*, uint8_t); lean_object* l_Lean_Parser_skip___closed__1; @@ -420,7 +422,6 @@ lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_mkAntiquotScope___closed__6; lean_object* l___private_Lean_Parser_Basic_0__Lean_Parser_mkResult(lean_object*, lean_object*); uint8_t l_Lean_Parser_tryAnti(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; extern lean_object* l_Lean_numLitKind___closed__1; lean_object* l_Lean_Parser_optionaInfo(lean_object*); lean_object* l_Lean_Parser_FirstTokens_seq(lean_object*, lean_object*); @@ -497,7 +498,9 @@ lean_object* l_Lean_Parser_errorFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_maxPrec; lean_object* l_Lean_Parser_withForbidden___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Syntax_foldArgsM___spec__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Lean_Parser_mergeOrElseErrors_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__1; lean_object* l_Lean_Parser_parserOfStackFnUnsafe___closed__3; lean_object* l_Lean_Parser_checkLineEqFn_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_RBNode_ins___at_Lean_Parser_TokenMap_insert___spec__6(lean_object*); @@ -551,7 +554,6 @@ lean_object* l_Lean_Parser_checkOutsideQuot; lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); lean_object* l_Lean_Parser_mkAtomicInfo___elambda__1(lean_object*); lean_object* l_Lean_Parser_anyOfFn(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; lean_object* l_Lean_Parser_evalParserConst(lean_object*, lean_object*); lean_object* l_Lean_Parser_mkEmptySubstringAt(lean_object*, lean_object*); lean_object* l_Lean_Parser_anyOfFn___closed__1; @@ -608,7 +610,6 @@ lean_object* l_Lean_Parser_scientificLitNoAntiquot___closed__2; lean_object* l_Lean_Parser_withResultOfFn(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_RBNode_insert___at_Lean_Parser_TokenMap_insert___spec__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_withoutPosition___lambda__1(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__1; lean_object* l_Lean_Parser_antiquotNestedExpr___elambda__1___closed__7; lean_object* l_Lean_Parser_rawIdentNoAntiquot___closed__2; size_t l_USize_land(size_t, size_t); @@ -868,7 +869,6 @@ lean_object* l_Lean_Parser_manyFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_ParserState_next___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l___private_Lean_Parser_Basic_0__Lean_Parser_Error_expectedToString_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l___private_Lean_Parser_Basic_0__Lean_Parser_updateCache_match__1(lean_object*); lean_object* l_Lean_Parser_eoiFn___boxed(lean_object*, lean_object*); lean_object* l_Lean_Parser_satisfySymbolFn_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -27652,7 +27652,7 @@ static lean_object* _init_l_Lean_Parser_mkAntiquot___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = l_String_trim(x_1); return x_2; } @@ -28614,7 +28614,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -29099,8 +29099,8 @@ static lean_object* _init_l_Lean_Parser_evalParserConstUnsafe___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -29117,7 +29117,7 @@ static lean_object* _init_l_Lean_Parser_evalParserConstUnsafe___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_evalParserConstUnsafe___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Parser/Command.c b/stage0/stdlib/Lean/Parser/Command.c index 70cef86a3a..4e74639e76 100644 --- a/stage0/stdlib/Lean/Parser/Command.c +++ b/stage0/stdlib/Lean/Parser/Command.c @@ -652,6 +652,7 @@ lean_object* l_Lean_Parser_Command_unsafe_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_instance___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_docComment___closed__2; lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Lean_Parser_Command_set__option_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_constant___closed__1; lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__1; @@ -2098,7 +2099,6 @@ lean_object* l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__ lean_object* l_Lean_Parser_Command_structure___closed__9; lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__16; lean_object* l_Lean_Parser_Command_set__option_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Parser_Command_openOnly_formatter___closed__2; lean_object* l_Lean_Parser_Command_declaration___closed__2; lean_object* l_Lean_Parser_Command_printAxioms___elambda__1___closed__9; @@ -2537,6 +2537,7 @@ lean_object* l_Lean_Parser_Command_open___closed__8; extern lean_object* l_Lean_Parser_instInhabitedParser___closed__1; lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_variables_formatter___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__13; lean_object* l_Lean_Parser_Command_unsafe___elambda__1___closed__8; lean_object* l_Lean_Parser_Command_synth___elambda__1___closed__8; lean_object* l_Lean_Parser_Command_openRenamingItem_formatter___closed__4; @@ -2629,7 +2630,6 @@ lean_object* l_Lean_Parser_Command_open___closed__9; lean_object* l_Lean_Parser_Command_example___closed__2; lean_object* l_Lean_Parser_Command_declValEqns_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_mutual___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__13; lean_object* l_Lean_Parser_Command_declSig_formatter___closed__3; lean_object* l_Lean_Parser_Command_declVal_formatter___closed__2; lean_object* l_Lean_Parser_Command_open_formatter___closed__11; @@ -2823,7 +2823,7 @@ static lean_object* _init_l_Lean_Parser_Term_quot___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Syntax_isQuot_match__1___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8188,7 +8188,7 @@ static lean_object* _init_l_Lean_Parser_Command_inductive___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; x_2 = l_String_trim(x_1); return x_2; } @@ -13694,7 +13694,7 @@ static lean_object* _init_l_Lean_Parser_Command_inductive_formatter___closed__3( _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__13; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Parser/Do.c b/stage0/stdlib/Lean/Parser/Do.c index 24c885eeaa..19a3012d2e 100644 --- a/stage0/stdlib/Lean/Parser/Do.c +++ b/stage0/stdlib/Lean/Parser/Do.c @@ -43,7 +43,6 @@ lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_doNested_formatter___closed__1; lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__2; lean_object* l_Lean_Parser_Term_doIf___closed__12; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__15; lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__6; @@ -364,6 +363,7 @@ lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__9; extern lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_mkAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -844,7 +844,6 @@ lean_object* l_Lean_Parser_Term_doContinue___closed__5; lean_object* l_Lean_Parser_Term_doReassignArrow_formatter___closed__4; lean_object* l_Lean_Parser_Term_doLetArrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_elseIf_parenthesizer___closed__1; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__11; lean_object* l_Lean_Parser_Term_doSeqIndent___closed__3; lean_object* l_Lean_Parser_Term_termBeforeDo_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_liftMethod___closed__6; @@ -966,6 +965,7 @@ lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___c lean_object* l_Lean_Parser_Term_doPatDecl_formatter___closed__7; lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__12; lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__2; lean_object* l_Lean_Parser_Term_doAssert___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_doSeq_parenthesizer___closed__2; @@ -1136,7 +1136,6 @@ lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__3; lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__35; lean_object* l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1; lean_object* l_Lean_Parser_Term_doReassign_formatter___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Parser_Term_doFinally___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doCatchMatch; lean_object* l_Lean_Parser_Term_doIf_formatter___closed__8; @@ -1270,7 +1269,6 @@ lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__15; lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___closed__3; extern lean_object* l_Lean_Parser_Term_match___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__1; lean_object* l_Lean_Parser_Term_doCatch_formatter___closed__3; lean_object* l_Lean_Parser_Term_doReturn_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__7; @@ -1445,6 +1443,7 @@ lean_object* l_Lean_Parser_Term_doUnless___elambda__1(lean_object*, lean_object* lean_object* l_Lean_Parser_Term_doIf_formatter___closed__22; lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_liftMethod_formatter___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_object* l_Lean_Parser_Term_doSeqBracketed; lean_object* l_Lean_Parser_Term_doLet; lean_object* l_Lean_Parser_Term_doPatDecl___closed__2; @@ -1468,6 +1467,7 @@ lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__27; lean_object* l_Lean_Parser_unicodeSymbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Parser_Term_elseIf_formatter___closed__4; lean_object* l_Lean_Parser_Term_doTry___closed__3; extern lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__3; @@ -1513,6 +1513,7 @@ lean_object* l_Lean_Parser_Term_doReassign_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_doIf___closed__11; lean_object* l_Lean_Parser_Term_termTry___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_doPatDecl___closed__8; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__16; lean_object* l_Lean_Parser_Term_do_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__17; lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__4; @@ -1522,7 +1523,6 @@ lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object* l_Lean_Parser_Term_doLet_formatter___closed__2; lean_object* l___regBuiltin_Lean_Parser_Term_doDbgTrace_parenthesizer(lean_object*); extern lean_object* l_Lean_Parser_Term_ident; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__8; lean_object* l_Lean_Parser_Term_doIf_formatter___closed__5; lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__34; @@ -1775,7 +1775,7 @@ static lean_object* _init_l_Lean_Parser_Term_liftMethod___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_liftMethod___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2558,7 +2558,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqBracketed___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4150,7 +4150,7 @@ static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___e _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; x_2 = l_String_trim(x_1); return x_2; } @@ -4297,7 +4297,7 @@ static lean_object* _init_l_Lean_Parser_Term_doLet___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doLet___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4747,7 +4747,7 @@ static lean_object* _init_l_Lean_Parser_Term_doLetRec___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doLetRec___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5058,7 +5058,7 @@ static lean_object* _init_l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doIdDecl___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5280,7 +5280,7 @@ static lean_object* _init_l_Lean_Parser_Term_doPatDecl___elambda__1___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doPatDecl___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5925,7 +5925,7 @@ static lean_object* _init_l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6804,7 +6804,7 @@ lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_object* x_11; lean_o x_8 = l_term___u2218_____closed__6; x_9 = lean_unsigned_to_nat(0u); x_10 = l_Lean_Parser_categoryParser___elambda__1(x_8, x_9, x_1, x_6); -x_11 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_11 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_12 = l_Lean_Parser_ParserState_mkNode(x_10, x_11, x_4); return x_12; } @@ -6813,7 +6813,7 @@ else lean_object* x_13; lean_object* x_14; lean_dec(x_7); lean_dec(x_1); -x_13 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_13 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_14 = l_Lean_Parser_ParserState_mkNode(x_6, x_13, x_4); return x_14; } @@ -6847,7 +6847,7 @@ static lean_object* _init_l_Lean_Parser_Term_letIdDeclNoBinders___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_2 = l_Lean_Parser_Term_letIdDeclNoBinders___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -6893,7 +6893,7 @@ static lean_object* _init_l_Lean_Parser_Term_doReassign___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doReassign___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7149,7 +7149,7 @@ lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_formatter(lean_object* x_1, l _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_6 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_7 = l_Lean_Parser_Term_letIdDeclNoBinders_formatter___closed__3; x_8 = l_Lean_PrettyPrinter_Formatter_node_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; @@ -7322,7 +7322,7 @@ lean_object* l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer(lean_object* x_ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_6 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_7 = l_Lean_Parser_Term_letIdDeclNoBinders_parenthesizer___closed__3; x_8 = l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; @@ -7628,7 +7628,7 @@ static lean_object* _init_l_Lean_Parser_Term_doReassignArrow___elambda__1___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7967,7 +7967,7 @@ static lean_object* _init_l_Lean_Parser_Term_doHave___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doHave___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8645,7 +8645,7 @@ static lean_object* _init_l_Lean_Parser_Term_elseIf___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__15; +x_1 = l_termIf_____x3a__Then__Else_____closed__16; x_2 = l_String_trim(x_1); return x_2; } @@ -9389,7 +9389,7 @@ static lean_object* _init_l_Lean_Parser_Term_doIf___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doIf___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9438,7 +9438,7 @@ static lean_object* _init_l_Lean_Parser_Term_doIf___elambda__1___closed__7() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__11; +x_1 = l_termIf_____x3a__Then__Else_____closed__12; x_2 = l_String_trim(x_1); return x_2; } @@ -9966,7 +9966,7 @@ static lean_object* _init_l_Lean_Parser_Term_elseIf_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__15; +x_1 = l_termIf_____x3a__Then__Else_____closed__16; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -10063,7 +10063,7 @@ static lean_object* _init_l_Lean_Parser_Term_doIf_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__11; +x_1 = l_termIf_____x3a__Then__Else_____closed__12; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -10800,7 +10800,7 @@ static lean_object* _init_l_Lean_Parser_Term_doUnless___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doUnless___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -11315,7 +11315,7 @@ static lean_object* _init_l_Lean_Parser_Term_doFor___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doFor___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -11816,7 +11816,7 @@ static lean_object* _init_l_Lean_Parser_Term_doMatch___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -12311,7 +12311,7 @@ static lean_object* _init_l_Lean_Parser_Term_doCatch___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doCatch___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -12591,7 +12591,7 @@ static lean_object* _init_l_Lean_Parser_Term_doCatchMatch___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -12753,7 +12753,7 @@ static lean_object* _init_l_Lean_Parser_Term_doFinally___elambda__1___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doFinally___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -12949,7 +12949,7 @@ static lean_object* _init_l_Lean_Parser_Term_doTry___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doTry___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -13954,7 +13954,7 @@ static lean_object* _init_l_Lean_Parser_Term_doBreak___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doBreak___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -14263,7 +14263,7 @@ static lean_object* _init_l_Lean_Parser_Term_doContinue___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doContinue___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -14572,7 +14572,7 @@ static lean_object* _init_l_Lean_Parser_Term_doReturn___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doReturn___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -15040,7 +15040,7 @@ static lean_object* _init_l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -15339,7 +15339,7 @@ static lean_object* _init_l_Lean_Parser_Term_doAssert___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doAssert___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -15919,7 +15919,7 @@ static lean_object* _init_l_Lean_Parser_Term_doNested___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doNested___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -16419,7 +16419,7 @@ static lean_object* _init_l_Lean_Parser_Term_doElem_quot___elambda__1___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_4____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -16862,7 +16862,7 @@ static lean_object* _init_l_Lean_Parser_Term_termUnless___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_termUnless___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17125,7 +17125,7 @@ static lean_object* _init_l_Lean_Parser_Term_termFor___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_termFor___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17388,7 +17388,7 @@ static lean_object* _init_l_Lean_Parser_Term_termTry___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_termTry___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17651,7 +17651,7 @@ static lean_object* _init_l_Lean_Parser_Term_termReturn___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_termReturn___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Parser/Extension.c b/stage0/stdlib/Lean/Parser/Extension.c index 8213d06954..3f32ce2c49 100644 --- a/stage0/stdlib/Lean/Parser/Extension.c +++ b/stage0/stdlib/Lean/Parser/Extension.c @@ -24,6 +24,7 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extension___hyg_2426____clo extern lean_object* l_Std_RBTree_toList___rarg___closed__1; lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_ParserAttribute_add_match__1(lean_object*); size_t l_USize_add(size_t, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_addTokenConfig(lean_object*, lean_object*); lean_object* l_Std_PersistentHashMap_foldlMAux___at___private_Lean_Parser_Extension_0__Lean_Parser_ParserAttribute_add___spec__4___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_BuiltinParserAttribute_add___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -57,6 +58,7 @@ lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_registerParserAttr lean_object* lean_array_uget(lean_object*, size_t); lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_BuiltinParserAttribute_add___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_io_error_to_string(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; lean_object* l_Lean_Parser_getBinaryAlias___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_instCoeArrowParserParserParserAliasValue(lean_object*); lean_object* l_IO_ofExcept___at___private_Lean_Parser_Extension_0__Lean_Parser_addBuiltinParserCategory___spec__1___boxed(lean_object*, lean_object*); @@ -234,6 +236,7 @@ lean_object* l_Std_PersistentHashMap_insertAux___at___private_Lean_Parser_Extens lean_object* l_List_forM___at___private_Lean_Parser_Extension_0__Lean_Parser_ParserAttribute_add___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_mkParserOfConstantUnsafe(lean_object*); lean_object* l_Lean_registerAttributeOfBuilder(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_Parser_commandParser(lean_object*); lean_object* l_Lean_Parser_sepBy(lean_object*, lean_object*, lean_object*, uint8_t); lean_object* l_Lean_Parser_notFollowedByTermToken___closed__2; @@ -264,7 +267,6 @@ lean_object* l_List_foldl___at___private_Lean_Parser_Extension_0__Lean_Parser_ad lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_addTrailingParserAux_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Parser_tryAnti(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; lean_object* l_Lean_ScopedEnvExtension_add___at___private_Lean_Parser_Extension_0__Lean_Parser_ParserAttribute_add___spec__7(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_BuiltinParserAttribute_add(lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_peekToken(lean_object*, lean_object*); @@ -339,7 +341,6 @@ lean_object* l_Lean_registerBuiltinAttribute(lean_object*, lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_notFollowedByCategoryTokenFn_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_AttributeImpl_erase___default___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; lean_object* l_List_forM___at_Lean_Parser_runParserAttributeHooks___spec__1(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__15; lean_object* l_Lean_Parser_leadingIdentAsSymbol_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -375,7 +376,6 @@ lean_object* l_Lean_Parser_mkParserAttributeImpl___elambda__2___rarg(lean_object lean_object* l_Lean_Parser_trailingNodeFn(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_addBuiltinLeadingParser(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_updateBuiltinTokens_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extension___hyg_3726____closed__2; size_t l_USize_land(size_t, size_t); lean_object* l___private_Lean_Parser_Extension_0__Lean_Parser_addBuiltinParserCategory(lean_object*, uint8_t, lean_object*); @@ -3916,7 +3916,7 @@ x_17 = lean_ctor_get(x_8, 1); x_18 = lean_ctor_get_usize(x_8, 2); x_19 = lean_ctor_get(x_8, 0); lean_dec(x_19); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_20 = l_Lean_Parser_Syntax_addPrec___closed__1; x_21 = lean_string_dec_eq(x_17, x_20); lean_dec(x_17); if (x_21 == 0) @@ -4051,7 +4051,7 @@ x_53 = lean_ctor_get(x_8, 1); x_54 = lean_ctor_get_usize(x_8, 2); lean_inc(x_53); lean_dec(x_8); -x_55 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_55 = l_Lean_Parser_Syntax_addPrec___closed__1; x_56 = lean_string_dec_eq(x_53, x_55); lean_dec(x_53); if (x_56 == 0) @@ -4154,7 +4154,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_79 = lean_box(0); } -x_80 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_80 = l_Lean_Parser_Syntax_addPrec___closed__1; x_81 = lean_string_dec_eq(x_77, x_80); lean_dec(x_77); if (x_81 == 0) @@ -4282,7 +4282,7 @@ x_112 = lean_ctor_get(x_9, 1); x_113 = lean_ctor_get_usize(x_9, 2); x_114 = lean_ctor_get(x_9, 0); lean_dec(x_114); -x_115 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_115 = l_Lean_Parser_Syntax_addPrec___closed__1; x_116 = lean_string_dec_eq(x_112, x_115); lean_dec(x_112); if (x_116 == 0) @@ -4310,7 +4310,7 @@ x_119 = lean_ctor_get(x_1, 1); lean_dec(x_119); x_120 = lean_ctor_get(x_1, 0); lean_dec(x_120); -x_121 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_121 = l_Lean_Parser_Syntax_addPrec___closed__3; x_122 = lean_string_dec_eq(x_108, x_121); if (x_122 == 0) { @@ -4381,7 +4381,7 @@ else { lean_object* x_138; uint8_t x_139; lean_dec(x_1); -x_138 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_138 = l_Lean_Parser_Syntax_addPrec___closed__3; x_139 = lean_string_dec_eq(x_108, x_138); if (x_139 == 0) { @@ -4463,7 +4463,7 @@ x_157 = lean_ctor_get(x_9, 1); x_158 = lean_ctor_get_usize(x_9, 2); lean_inc(x_157); lean_dec(x_9); -x_159 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_159 = l_Lean_Parser_Syntax_addPrec___closed__1; x_160 = lean_string_dec_eq(x_157, x_159); lean_dec(x_157); if (x_160 == 0) @@ -4490,7 +4490,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_162 = lean_box(0); } -x_163 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_163 = l_Lean_Parser_Syntax_addPrec___closed__3; x_164 = lean_string_dec_eq(x_108, x_163); if (x_164 == 0) { @@ -4599,7 +4599,7 @@ if (lean_is_exclusive(x_9)) { lean_dec_ref(x_9); x_188 = lean_box(0); } -x_189 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_189 = l_Lean_Parser_Syntax_addPrec___closed__1; x_190 = lean_string_dec_eq(x_186, x_189); lean_dec(x_186); if (x_190 == 0) @@ -4626,7 +4626,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_192 = lean_box(0); } -x_193 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_193 = l_Lean_Parser_Syntax_addPrec___closed__3; x_194 = lean_string_dec_eq(x_184, x_193); if (x_194 == 0) { @@ -4762,7 +4762,7 @@ if (lean_is_exclusive(x_9)) { lean_dec_ref(x_9); x_224 = lean_box(0); } -x_225 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_225 = l_Lean_Parser_Syntax_addPrec___closed__1; x_226 = lean_string_dec_eq(x_222, x_225); lean_dec(x_222); if (x_226 == 0) @@ -4789,7 +4789,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_228 = lean_box(0); } -x_229 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_229 = l_Lean_Parser_Syntax_addPrec___closed__3; x_230 = lean_string_dec_eq(x_219, x_229); if (x_230 == 0) { @@ -5176,7 +5176,7 @@ lean_dec(x_18); x_22 = lean_ctor_get(x_19, 1); lean_inc(x_22); lean_dec(x_19); -x_23 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_23 = l_Lean_Parser_Syntax_addPrec___closed__1; x_24 = lean_string_dec_eq(x_22, x_23); lean_dec(x_22); if (x_24 == 0) @@ -5458,7 +5458,7 @@ lean_dec(x_19); x_96 = lean_ctor_get(x_20, 1); lean_inc(x_96); lean_dec(x_20); -x_97 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_97 = l_Lean_Parser_Syntax_addPrec___closed__1; x_98 = lean_string_dec_eq(x_96, x_97); lean_dec(x_96); if (x_98 == 0) @@ -5485,7 +5485,7 @@ return x_106; else { lean_object* x_107; uint8_t x_108; -x_107 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_107 = l_Lean_Parser_Syntax_addPrec___closed__3; x_108 = lean_string_dec_eq(x_95, x_107); lean_dec(x_95); if (x_108 == 0) @@ -10545,7 +10545,7 @@ static lean_object* _init_l_Lean_Parser_declareLeadingBuiltinParser___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_declareLeadingBuiltinParser___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10572,7 +10572,7 @@ static lean_object* _init_l_Lean_Parser_declareTrailingBuiltinParser___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_declareTrailingBuiltinParser___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -10828,7 +10828,7 @@ x_20 = lean_ctor_get(x_7, 1); x_21 = lean_ctor_get_usize(x_7, 2); x_22 = lean_ctor_get(x_7, 0); lean_dec(x_22); -x_23 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_23 = l_Lean_Parser_Syntax_addPrec___closed__1; x_24 = lean_string_dec_eq(x_20, x_23); lean_dec(x_20); if (x_24 == 0) @@ -10856,7 +10856,7 @@ x_27 = lean_ctor_get(x_1, 1); lean_dec(x_27); x_28 = lean_ctor_get(x_1, 0); lean_dec(x_28); -x_29 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_29 = l_Lean_Parser_Syntax_addPrec___closed__3; x_30 = lean_string_dec_eq(x_16, x_29); if (x_30 == 0) { @@ -10927,7 +10927,7 @@ else { lean_object* x_46; uint8_t x_47; lean_dec(x_1); -x_46 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_46 = l_Lean_Parser_Syntax_addPrec___closed__3; x_47 = lean_string_dec_eq(x_16, x_46); if (x_47 == 0) { @@ -11009,7 +11009,7 @@ x_65 = lean_ctor_get(x_7, 1); x_66 = lean_ctor_get_usize(x_7, 2); lean_inc(x_65); lean_dec(x_7); -x_67 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_67 = l_Lean_Parser_Syntax_addPrec___closed__1; x_68 = lean_string_dec_eq(x_65, x_67); lean_dec(x_65); if (x_68 == 0) @@ -11036,7 +11036,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_70 = lean_box(0); } -x_71 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_71 = l_Lean_Parser_Syntax_addPrec___closed__3; x_72 = lean_string_dec_eq(x_16, x_71); if (x_72 == 0) { @@ -11145,7 +11145,7 @@ if (lean_is_exclusive(x_7)) { lean_dec_ref(x_7); x_96 = lean_box(0); } -x_97 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_97 = l_Lean_Parser_Syntax_addPrec___closed__1; x_98 = lean_string_dec_eq(x_94, x_97); lean_dec(x_94); if (x_98 == 0) @@ -11172,7 +11172,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_100 = lean_box(0); } -x_101 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_101 = l_Lean_Parser_Syntax_addPrec___closed__3; x_102 = lean_string_dec_eq(x_92, x_101); if (x_102 == 0) { @@ -11308,7 +11308,7 @@ if (lean_is_exclusive(x_7)) { lean_dec_ref(x_7); x_132 = lean_box(0); } -x_133 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_133 = l_Lean_Parser_Syntax_addPrec___closed__1; x_134 = lean_string_dec_eq(x_130, x_133); lean_dec(x_130); if (x_134 == 0) @@ -11335,7 +11335,7 @@ if (lean_is_exclusive(x_1)) { lean_dec_ref(x_1); x_136 = lean_box(0); } -x_137 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_137 = l_Lean_Parser_Syntax_addPrec___closed__3; x_138 = lean_string_dec_eq(x_127, x_137); if (x_138 == 0) { @@ -11677,7 +11677,7 @@ lean_dec(x_17); x_22 = lean_ctor_get(x_18, 1); lean_inc(x_22); lean_dec(x_18); -x_23 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_23 = l_Lean_Parser_Syntax_addPrec___closed__1; x_24 = lean_string_dec_eq(x_22, x_23); lean_dec(x_22); if (x_24 == 0) @@ -11723,7 +11723,7 @@ return x_34; else { lean_object* x_35; uint8_t x_36; -x_35 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_35 = l_Lean_Parser_Syntax_addPrec___closed__3; x_36 = lean_string_dec_eq(x_21, x_35); lean_dec(x_21); if (x_36 == 0) diff --git a/stage0/stdlib/Lean/Parser/Extra.c b/stage0/stdlib/Lean/Parser/Extra.c index da2964ee67..2745041b99 100644 --- a/stage0/stdlib/Lean/Parser/Extra.c +++ b/stage0/stdlib/Lean/Parser/Extra.c @@ -21,9 +21,11 @@ lean_object* l_Lean_Parser_many___closed__3; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__5; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_indent___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__5; lean_object* l_Lean_Parser_many1Indent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_charLit___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_visitArgs(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__13; extern lean_object* l_Lean_scientificLitKind___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_categoryParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -120,6 +122,7 @@ lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__15; lean_object* l_Lean_Parser_scientificLit___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_strLit_formatter___closed__1; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__29; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__18; lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__8; lean_object* l_Lean_PrettyPrinter_Parenthesizer_nameLitNoAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -149,11 +152,11 @@ lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed_ lean_object* l_Lean_Parser_group_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_scientificLitNoAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__46; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_Parser_mkAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_Lean_Parser_nodeWithAntiquot_parenthesizer___boxed(lean_object*); lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__4; lean_object* l_Lean_Parser_many_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -236,6 +239,7 @@ lean_object* l_Lean_PrettyPrinter_Formatter_checkPrec_formatter___boxed(lean_obj lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__10; lean_object* l_Lean_PrettyPrinter_Parenthesizer_visitArgs(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__32; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_Parser_nodeWithAntiquot_formatter(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__16; extern lean_object* l_Lean_Parser_skip___closed__1; @@ -250,9 +254,9 @@ lean_object* l_Lean_Parser_nameLit___closed__3; lean_object* l_Lean_Parser_many___closed__1; lean_object* l_Lean_Parser_numLitFn(lean_object*, lean_object*); lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__16; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; uint8_t l_Lean_Parser_tryAnti(lean_object*, lean_object*); lean_object* l_Lean_Parser_many1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; extern lean_object* l_Lean_numLitKind___closed__1; lean_object* l_Lean_Parser_optionaInfo(lean_object*); lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__20; @@ -280,6 +284,7 @@ lean_object* l_Lean_Parser_many1___elambda__1(lean_object*, lean_object*, lean_o lean_object* l_Lean_Parser_manyIndent(lean_object*); lean_object* l_Lean_Parser_nameLit___closed__1; lean_object* l_Lean_Parser_antiquotNestedExpr_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_390____closed__4; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__6; lean_object* l_Lean_Parser_ppSpace; lean_object* l_Lean_Parser_ppHardSpace; @@ -300,6 +305,7 @@ lean_object* l_Lean_Parser_termRegisterParserAlias_x21_________closed__3; extern lean_object* l_Lean_charLitKind; extern lean_object* l_Lean_Parser_maxPrec; lean_object* l_Lean_Parser_strLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; lean_object* l_Lean_Parser_rawIdent; lean_object* l_Lean_Parser_optional___closed__3; lean_object* l_Lean_Parser_antiquotExpr_parenthesizer___closed__2; @@ -307,7 +313,6 @@ lean_object* l_Lean_Parser_ppDedent(lean_object*); lean_object* l_Lean_Parser_strLit___elambda__1___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_many1Indent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_449____closed__4; lean_object* l_Lean_Parser_scientificLitFn(lean_object*, lean_object*); lean_object* l_Lean_Parser_nodeWithAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_charLit___closed__2; @@ -319,12 +324,10 @@ extern lean_object* l_Lean_Parser_charLitNoAntiquot___closed__1; lean_object* l_Lean_Parser_antiquotExpr_parenthesizer___closed__1; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__5; lean_object* l_Lean_Parser_termRegisterParserAlias_x21_________closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_pushNone_parenthesizer___boxed(lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__11; lean_object* l_Lean_Parser_numLit_formatter___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_symbol_parenthesizer___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec_______closed__3; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__4; lean_object* l_Lean_Parser_scientificLit___closed__3; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__19; @@ -334,8 +337,8 @@ lean_object* l_Lean_Parser_ppIndent___boxed(lean_object*); lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__3; extern lean_object* l_Lean_PrettyPrinter_mkFormatterAttribute___closed__6; lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__1; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_Parser_sepBy1_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_prec_____closed__4; lean_object* l_Lean_Parser_commandParser_formatter(lean_object*); lean_object* l_Lean_Parser_rawIdent_parenthesizer___closed__1; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__31; @@ -408,7 +411,6 @@ lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__12; lean_object* l_Lean_Parser_nameLit_parenthesizer___closed__2; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__35; lean_object* l_Lean_Parser_many___elambda__1(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__11; lean_object* l_Lean_Parser_charLit_parenthesizer___closed__1; lean_object* l_Lean_Parser_symbolInfo(lean_object*); @@ -418,7 +420,6 @@ lean_object* l_Lean_Parser_charLit_formatter___closed__3; lean_object* l_Lean_Parser_orelseFnCore(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); extern lean_object* l_Int_instInhabitedInt___closed__1; lean_object* l_Lean_Parser_notSymbol_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_558____closed__4; extern lean_object* l_Lean_Syntax_mkAntiquotNode___closed__2; lean_object* l_Lean_Format_getIndent(lean_object*); lean_object* l_Lean_ppLine_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -428,7 +429,6 @@ lean_object* l_Lean_Parser_many1Indent(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkNoImmediateColon_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_pushNone_formatter___boxed(lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__26; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__13; extern lean_object* l_Lean_Parser_mkAntiquotScope___closed__1; lean_object* l_Lean_Parser_notSymbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -439,6 +439,7 @@ lean_object* l_Lean_Parser_leadingNode_formatter(lean_object*, lean_object*, lea lean_object* l_Lean_Parser_sepByElemParser_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_nameLit_formatter___closed__1; lean_object* l_Lean_Parser_antiquotExpr_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_281____closed__4; lean_object* l_Lean_Parser_ident_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_optional_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_checkNoImmediateColon_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -481,6 +482,7 @@ lean_object* l_Lean_Parser_scientificLit_formatter___closed__2; extern lean_object* l_Lean_Syntax_mkAntiquotNode___closed__6; lean_object* l_Lean_ppLine_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_charLitNoAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_rawNatLit___closed__6; lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t); lean_object* l_Lean_PrettyPrinter_Parenthesizer_withPosition_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_termRegisterParserAlias_x21_________closed__9; @@ -493,7 +495,6 @@ extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_Pretty lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_Lean_Parser_many_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_Parser_ident_parenthesizer___closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__23; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__17; @@ -507,7 +508,6 @@ lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1; lean_object* l_Lean_Parser_mkAntiquotScope_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__39; lean_object* l_Lean_Parser_rawIdent_formatter___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__12; lean_object* l_Lean_Parser_mkAntiquotScope_formatter___closed__2; extern lean_object* l_stx___x2a___closed__3; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__17; @@ -524,7 +524,6 @@ lean_object* l_Lean_Parser_sepBy_parenthesizer(lean_object*, lean_object*, lean_ lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__17; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8; extern lean_object* l_Lean_MessageData_formatAux___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_Parser_ident___closed__3; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__27; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4; @@ -535,6 +534,7 @@ lean_object* l_Lean_Parser_scientificLit___closed__2; lean_object* l_Lean_Parser_many1Indent___closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__47; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__35; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_group(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__21; lean_object* l_Lean_Parser_identFn(lean_object*, lean_object*); @@ -821,7 +821,7 @@ static lean_object* _init_l_Lean_Parser_mkAntiquot_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -1751,7 +1751,7 @@ lean_object* l_Lean_Parser_optional_formatter(lean_object* x_1, lean_object* x_2 _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; -x_7 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_7 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_8 = l_Lean_Parser_optional_formatter___closed__1; x_9 = lean_alloc_closure((void*)(l_Lean_Parser_withAntiquotScopeAndSuffix_formatter), 8, 3); lean_closure_set(x_9, 0, x_7); @@ -1765,7 +1765,7 @@ lean_object* l_Lean_Parser_optional_parenthesizer(lean_object* x_1, lean_object* _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; -x_7 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_7 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_8 = l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; x_9 = lean_alloc_closure((void*)(l_Lean_Parser_withAntiquotScopeAndSuffix_parenthesizer), 8, 3); lean_closure_set(x_9, 0, x_7); @@ -1827,7 +1827,7 @@ lean_object* l_Lean_Parser_optional(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; lean_object* x_8; lean_object* x_9; -x_2 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_3 = l_Lean_Parser_optional___closed__4; x_4 = l_Lean_Parser_withAntiquotScopeAndSuffix(x_2, x_1, x_3); x_5 = lean_ctor_get(x_4, 0); @@ -1858,7 +1858,7 @@ lean_object* l_Lean_Parser_many_formatter(lean_object* x_1, lean_object* x_2, le _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; -x_7 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_7 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_8 = l_Lean_Parser_many_formatter___closed__1; x_9 = lean_alloc_closure((void*)(l_Lean_Parser_withAntiquotScopeAndSuffix_formatter), 8, 3); lean_closure_set(x_9, 0, x_7); @@ -1872,7 +1872,7 @@ lean_object* l_Lean_Parser_many_parenthesizer(lean_object* x_1, lean_object* x_2 _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; -x_7 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_7 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_8 = l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; x_9 = lean_alloc_closure((void*)(l_Lean_Parser_withAntiquotScopeAndSuffix_parenthesizer), 8, 3); lean_closure_set(x_9, 0, x_7); @@ -1940,7 +1940,7 @@ lean_object* l_Lean_Parser_many(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; lean_object* x_8; lean_object* x_9; -x_2 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_3 = l_Lean_Parser_many___closed__4; x_4 = l_Lean_Parser_withAntiquotScopeAndSuffix(x_2, x_1, x_3); x_5 = lean_ctor_get(x_4, 0); @@ -1961,7 +1961,7 @@ lean_object* l_Lean_Parser_many1_formatter(lean_object* x_1, lean_object* x_2, l _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; -x_7 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_7 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_8 = l_Lean_Parser_many_formatter___closed__1; x_9 = lean_alloc_closure((void*)(l_Lean_Parser_withAntiquotScopeAndSuffix_formatter), 8, 3); lean_closure_set(x_9, 0, x_7); @@ -1975,7 +1975,7 @@ lean_object* l_Lean_Parser_many1_parenthesizer(lean_object* x_1, lean_object* x_ _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; -x_7 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_7 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_8 = l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; x_9 = lean_alloc_closure((void*)(l_Lean_Parser_withAntiquotScopeAndSuffix_parenthesizer), 8, 3); lean_closure_set(x_9, 0, x_7); @@ -2022,7 +2022,7 @@ lean_object* l_Lean_Parser_many1(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; uint8_t x_5; -x_2 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_3 = l_Lean_Parser_many___closed__4; x_4 = l_Lean_Parser_withAntiquotScopeAndSuffix(x_2, x_1, x_3); x_5 = !lean_is_exclusive(x_4); @@ -3645,7 +3645,7 @@ static lean_object* _init_l_Lean_Parser_termRegisterParserAlias_x21_________clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_termRegisterParserAlias_x21_________closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3673,7 +3673,7 @@ static lean_object* _init_l_Lean_Parser_termRegisterParserAlias_x21_________clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_strLitKind___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3693,7 +3693,7 @@ static lean_object* _init_l_Lean_Parser_termRegisterParserAlias_x21_________clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_termRegisterParserAlias_x21_________closed__4; x_3 = l_Lean_Parser_termRegisterParserAlias_x21_________closed__6; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3707,9 +3707,9 @@ static lean_object* _init_l_Lean_Parser_termRegisterParserAlias_x21_________clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_Parser_termRegisterParserAlias_x21_________closed__7; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3751,7 +3751,7 @@ static lean_object* _init_l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3791,7 +3791,7 @@ static lean_object* _init_l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3809,7 +3809,7 @@ static lean_object* _init_l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3827,7 +3827,7 @@ static lean_object* _init_l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__9; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -3869,7 +3869,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -3896,7 +3896,7 @@ static lean_object* _init_l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__15; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -4160,7 +4160,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -4170,7 +4170,7 @@ x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); x_32 = lean_array_push(x_20, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_33 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_34 = lean_array_push(x_32, x_33); x_35 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8; x_36 = lean_alloc_ctor(1, 2, 0); @@ -5584,7 +5584,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef; -x_3 = l_prec_____closed__4; +x_3 = l_rawNatLit___closed__6; x_4 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__2; x_5 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_3, x_4, x_1); if (lean_obj_tag(x_5) == 0) @@ -5638,7 +5638,7 @@ lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; x_26 = lean_ctor_get(x_25, 1); lean_inc(x_26); lean_dec(x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_28 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__22; x_29 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_27, x_28, x_26); if (lean_obj_tag(x_29) == 0) @@ -5647,7 +5647,7 @@ lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; x_30 = lean_ctor_get(x_29, 1); lean_inc(x_30); lean_dec(x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_31 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_32 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__24; x_33 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_31, x_32, x_30); if (lean_obj_tag(x_33) == 0) @@ -5656,7 +5656,7 @@ lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; x_34 = lean_ctor_get(x_33, 1); lean_inc(x_34); lean_dec(x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_35 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_36 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__26; x_37 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_35, x_36, x_34); return x_37; @@ -6013,7 +6013,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_Formatter_formatterAliasesRef; -x_3 = l_prec_____closed__4; +x_3 = l_rawNatLit___closed__6; x_4 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__2; x_5 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_3, x_4, x_1); if (lean_obj_tag(x_5) == 0) @@ -6067,7 +6067,7 @@ lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; x_26 = lean_ctor_get(x_25, 1); lean_inc(x_26); lean_dec(x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_449____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_281____closed__4; x_28 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__14; x_29 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_27, x_28, x_26); if (lean_obj_tag(x_29) == 0) @@ -6076,7 +6076,7 @@ lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; x_30 = lean_ctor_get(x_29, 1); lean_inc(x_30); lean_dec(x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_340____closed__12; +x_31 = l_myMacro____x40_Init_Notation___hyg_172____closed__6; x_32 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__16; x_33 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_31, x_32, x_30); if (lean_obj_tag(x_33) == 0) @@ -6085,7 +6085,7 @@ lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; x_34 = lean_ctor_get(x_33, 1); lean_inc(x_34); lean_dec(x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_558____closed__4; +x_35 = l_myMacro____x40_Init_Notation___hyg_390____closed__4; x_36 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__18; x_37 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_35, x_36, x_34); return x_37; diff --git a/stage0/stdlib/Lean/Parser/Level.c b/stage0/stdlib/Lean/Parser/Level.c index 7d4f2c0e53..1c0515cfa3 100644 --- a/stage0/stdlib/Lean/Parser/Level.c +++ b/stage0/stdlib/Lean/Parser/Level.c @@ -21,7 +21,6 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_categoryParser_parenthesizer(lea lean_object* l_Lean_Parser_andthenInfo(lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_imax_formatter___closed__2; lean_object* l_Lean_Parser_Level_ident___elambda__1(lean_object*, lean_object*); -extern lean_object* l_precMax___closed__3; extern lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__4; lean_object* l_Lean_Parser_Level_addLit___closed__2; lean_object* l_Lean_Parser_Level_num_parenthesizer___closed__1; @@ -31,8 +30,8 @@ lean_object* l_Lean_Parser_Level_paren___closed__2; lean_object* l_Lean_Parser_Level_num___closed__2; extern lean_object* l_Lean_identKind___closed__1; lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; lean_object* l_Lean_Parser_Level_max___elambda__1___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_Lean_Parser_Level_addLit_parenthesizer___closed__1; lean_object* l_Lean_Parser_Level_max_parenthesizer___closed__2; lean_object* l_Lean_Parser_Level_imax_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -73,7 +72,6 @@ lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_paren___closed__5; lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter(lean_object*); lean_object* l___regBuiltin_Lean_Parser_Level_hole_parenthesizer(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; lean_object* l___regBuiltin_Lean_Parser_Level_addLit_parenthesizer___closed__1; lean_object* l_Lean_Parser_Level_paren___closed__3; lean_object* l_Lean_Parser_checkPrecFn___boxed(lean_object*, lean_object*, lean_object*); @@ -114,7 +112,6 @@ extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_level_parenthesizer___lam lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_4____closed__1; lean_object* l___regBuiltin_Lean_Parser_Level_num_formatter___closed__1; lean_object* l___regBuiltin_Lean_Parser_Level_paren_formatter___closed__1; -extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__3; lean_object* l_Lean_Parser_nodeInfo(lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_addLit___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__2; @@ -127,6 +124,7 @@ lean_object* l_Lean_Parser_Level_paren; lean_object* l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_4____closed__2; lean_object* l_Lean_Parser_Level_addLit___elambda__1___closed__2; +extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__2; lean_object* l_Lean_Parser_Level_num___elambda__1(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Parser_Level_num_formatter(lean_object*); lean_object* l_Lean_Parser_many1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -147,7 +145,6 @@ lean_object* l_Lean_Parser_levelParser(lean_object*); extern lean_object* l_Lean_Parser_maxPrec; lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_imax___elambda__1(lean_object*, lean_object*); -extern lean_object* l_prec_____closed__3; lean_object* l_Lean_Parser_Level_max_formatter___closed__2; extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; lean_object* l_Lean_Parser_Level_ident___closed__1; @@ -164,6 +161,7 @@ extern lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__1; extern lean_object* l_Lean_Parser_antiquotNestedExpr___closed__3; lean_object* l___regBuiltin_Lean_Parser_Level_max_formatter___closed__1; lean_object* l_Lean_Parser_Level_paren___closed__4; +extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__4; lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__3; lean_object* l_Lean_Parser_many1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_addLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -186,7 +184,7 @@ lean_object* l_Lean_Parser_Level_max; lean_object* l_Lean_Parser_Level_num; lean_object* l_Lean_Parser_categoryParser(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Parser_Level_imax_parenthesizer___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; lean_object* l_Lean_Parser_Level_max___closed__5; lean_object* l_Lean_Parser_Level_num___closed__3; @@ -237,12 +235,15 @@ lean_object* l_Lean_Parser_Level_max___elambda__1___closed__7; lean_object* l___regBuiltin_Lean_Parser_Level_paren_parenthesizer(lean_object*); lean_object* l_Lean_Parser_levelParser_formatter___boxed(lean_object*); lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__5; +extern lean_object* l_rawNatLit___closed__5; lean_object* l_Lean_Parser_Level_max___elambda__1___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l_Lean_Parser_Level_imax___closed__1; lean_object* l___regBuiltinParser_Lean_Parser_Level_num___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_imax___closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__11; lean_object* l_Lean_Parser_Level_imax_formatter___closed__3; lean_object* l_Lean_Parser_Level_addLit___closed__4; lean_object* l_Lean_Parser_Level_paren___closed__6; @@ -259,7 +260,6 @@ lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__4; lean_object* l_Lean_Parser_Level_hole___closed__4; lean_object* l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_4_(lean_object*); -extern lean_object* l_prec___x2b_____closed__5; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__35; extern lean_object* l_instReprChar___closed__1; extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_level_parenthesizer___closed__2; @@ -330,7 +330,7 @@ static lean_object* _init_l_Lean_Parser_Level_paren___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_2 = l_Lean_Parser_Level_paren___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -575,7 +575,7 @@ static lean_object* _init_l_Lean_Parser_Level_paren_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_2 = l_Lean_Parser_Level_paren___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -765,7 +765,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_precMax___closed__3; +x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -784,7 +784,7 @@ static lean_object* _init_l_Lean_Parser_Level_max___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_precMax___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_2 = l_Lean_Parser_Level_max___elambda__1___closed__2; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -987,7 +987,7 @@ static lean_object* _init_l_Lean_Parser_Level_max_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_precMax___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_2 = l_Lean_Parser_Level_max___elambda__1___closed__2; x_3 = 1; x_4 = lean_box(x_3); @@ -1166,7 +1166,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__3; +x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1185,7 +1185,7 @@ static lean_object* _init_l_Lean_Parser_Level_imax___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__4; x_2 = l_Lean_Parser_Level_imax___elambda__1___closed__2; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -1369,7 +1369,7 @@ static lean_object* _init_l_Lean_Parser_Level_imax_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__4; x_2 = l_Lean_Parser_Level_imax___elambda__1___closed__2; x_3 = 1; x_4 = lean_box(x_3); @@ -1515,7 +1515,7 @@ static lean_object* _init_l_Lean_Parser_Level_hole___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_2 = l_Lean_Parser_Level_hole___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -1526,7 +1526,7 @@ static lean_object* _init_l_Lean_Parser_Level_hole___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_2 = l_String_trim(x_1); return x_2; } @@ -1664,7 +1664,7 @@ static lean_object* _init_l_Lean_Parser_Level_hole_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_2 = l_Lean_Parser_Level_hole___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -1679,7 +1679,7 @@ static lean_object* _init_l_Lean_Parser_Level_hole_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -1851,7 +1851,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_prec_____closed__3; +x_2 = l_rawNatLit___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -2102,7 +2102,7 @@ static lean_object* _init_l_Lean_Parser_Level_addLit___elambda__1___closed__3() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_prec___x2b_____closed__5; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__11; x_2 = l_String_trim(x_1); return x_2; } @@ -2262,7 +2262,7 @@ static lean_object* _init_l_Lean_Parser_Level_addLit_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_prec___x2b_____closed__5; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__11; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; diff --git a/stage0/stdlib/Lean/Parser/Module.c b/stage0/stdlib/Lean/Parser/Module.c index 87d27f273d..4e0345cc1c 100644 --- a/stage0/stdlib/Lean/Parser/Module.c +++ b/stage0/stdlib/Lean/Parser/Module.c @@ -21,6 +21,7 @@ lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__6; lean_object* l_Lean_Parser_Module_module_formatter___closed__2; lean_object* l_Lean_Parser_Module_module___closed__5; size_t l_USize_add(size_t, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_Parser_Trie_instInhabitedTrie(lean_object*); lean_object* l_Lean_Parser_Module_module_formatter___closed__1; lean_object* l_Lean_Parser_Module_header___elambda__1___closed__5; @@ -185,7 +186,6 @@ lean_object* l_Lean_Parser_instInhabitedModuleParserState___closed__1; lean_object* l_Lean_Parser_Module_import_formatter___closed__7; lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; uint8_t l_Std_PersistentArray_isEmpty___rarg(lean_object*); lean_object* l_Lean_Parser_Module_header_parenthesizer___closed__1; lean_object* l_Lean_Parser_Module_header_formatter___closed__9; @@ -340,7 +340,7 @@ static lean_object* _init_l_Lean_Parser_Module_prelude___elambda__1___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_Module_prelude___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Parser/Syntax.c b/stage0/stdlib/Lean/Parser/Syntax.c index ef7cb46880..42eedc10ff 100644 --- a/stage0/stdlib/Lean/Parser/Syntax.c +++ b/stage0/stdlib/Lean/Parser/Syntax.c @@ -16,6 +16,7 @@ extern "C" { lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__8; lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__6; lean_object* l___regBuiltinParser_Lean_Parser_Term_prec_quot(lean_object*); +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3; extern lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_optKindPrio_formatter___closed__7; lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter___closed__1; @@ -36,6 +37,7 @@ lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__13; lean_object* l_Lean_Parser_maxSymbol___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__8; lean_object* l_Lean_Parser_Command_macroArgSimple___elambda__1___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__2; lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_formatter(lean_object*); lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__10; lean_object* l_Lean_Parser_Command_notationItem___closed__4; @@ -51,6 +53,7 @@ lean_object* l_Lean_Parser_Term_prio_quot; lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_macro__rules_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_Parser_Command_elabTail___closed__2; lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__13; lean_object* l_Lean_Parser_Command_macroTail_parenthesizer___closed__2; @@ -62,6 +65,7 @@ lean_object* l_Lean_Parser_Syntax_binary___closed__5; lean_object* l_Lean_Parser_Command_macroTailTactic___closed__1; lean_object* l_Lean_Parser_precedence___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__6; lean_object* l_Lean_Parser_Command_macroArgSimple_formatter___closed__5; lean_object* l_Lean_Parser_Command_elab_formatter___closed__3; lean_object* l_Lean_Parser_Command_elabTail_parenthesizer___closed__3; @@ -80,6 +84,7 @@ lean_object* l_Lean_Parser_syntaxParser_parenthesizer(lean_object*, lean_object* lean_object* l_Lean_Parser_Command_parserPrio___closed__2; lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__5; lean_object* l_Lean_Parser_Command_macroArg_formatter___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__2; lean_object* l_Lean_Parser_andthenInfo(lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_postfix_formatter___closed__3; extern lean_object* l_Lean_Syntax_isQuot_match__1___rarg___closed__1; @@ -91,11 +96,12 @@ lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__5; extern lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__5; lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1; lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1; +lean_object* l_Lean_Parser_Syntax_numPrio_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__13; lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__1; -extern lean_object* l_precMax___closed__3; lean_object* l_Lean_Parser_Term_prec_quot_formatter___closed__6; extern lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__4; +extern lean_object* l_Lean_Parser_Level_num_parenthesizer___closed__1; lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_notation_formatter___closed__2; lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1(lean_object*, lean_object*); @@ -109,7 +115,6 @@ lean_object* l_Lean_Parser_Command_macroTailCommand_formatter(lean_object*, lean extern lean_object* l_Lean_Parser_Term_quot___closed__2; lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__3; lean_object* l_Lean_Parser_Command_optPrio___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__2; lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__6; lean_object* l_Lean_Parser_Syntax_paren___closed__6; lean_object* l_Lean_Parser_Command_syntax___elambda__1(lean_object*, lean_object*); @@ -138,6 +143,7 @@ lean_object* l_Lean_Parser_maxSymbol___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_stx_quot_formatter___closed__2; lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__1; lean_object* l_Lean_Parser_Command_parserKindPrio___elambda__1___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_Lean_Parser_Command_infixl_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_parserKindPrio_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_parserKindPrio___closed__7; @@ -147,6 +153,7 @@ lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__7; lean_object* l___regBuiltinParser_Lean_Parser_Command_elab__rules(lean_object*); extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__18; lean_object* l_Lean_Parser_Syntax_sepBy1_formatter___closed__4; +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2; lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_macroHead; lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__10; @@ -156,7 +163,6 @@ lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__16; lean_object* l_Lean_Parser_Syntax_paren___closed__4; lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__10; lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__5; lean_object* l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_notation_formatter___closed__7; lean_object* l_Lean_Parser_Term_prio_quot___closed__2; @@ -164,6 +170,7 @@ lean_object* l_Lean_Parser_Syntax_cat___closed__4; lean_object* l_Lean_Parser_Command_macroTail_parenthesizer___closed__4; lean_object* l___regBuiltinParser_Lean_Parser_Syntax_cat(lean_object*); lean_object* l_Lean_Parser_Syntax_sepBy1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_infixr_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_macroArgSimple___elambda__1___closed__8; @@ -177,6 +184,7 @@ lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__5; extern lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__7; lean_object* l_Lean_Parser_Command_macro___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_parserKind___closed__1; +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__5; lean_object* l_Lean_Parser_Syntax_sepBy___closed__3; lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__6; lean_object* l_Lean_Parser_Command_optKindPrio___closed__6; @@ -195,7 +203,6 @@ lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__3; lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__6; lean_object* l_Lean_Parser_maxSymbol___elambda__1___closed__2; lean_object* l_Lean_Parser_Syntax_unary___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__6; lean_object* l_Lean_Parser_Command_macro_formatter___closed__13; lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_infixr_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -217,16 +224,20 @@ lean_object* l_Lean_Parser_Command_parserPrio_formatter___closed__1; lean_object* l___regBuiltin_Lean_Parser_Command_macro__rules_formatter(lean_object*); lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__3; lean_object* l_Lean_Parser_Term_prec_quot_formatter___closed__5; +lean_object* l_Lean_Parser_Syntax_highPrio___closed__6; lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__4; lean_object* l_Lean_Parser_Command_postfix_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter(lean_object*); lean_object* l_Lean_Parser_Command_macroTailTactic___closed__3; lean_object* l_Lean_Parser_Command_parserKindPrio___elambda__1___closed__1; lean_object* l_Lean_Parser_Command_prefix; +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_highPrio(lean_object*); extern lean_object* l_Lean_Parser_mkAntiquotScope___closed__7; lean_object* l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___closed__4; lean_object* l_Lean_Parser_Command_infixr___closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Command_optPrio___closed__3; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__13; lean_object* l_Lean_PrettyPrinter_Formatter_orelse_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_elab__rules___closed__7; lean_object* l_Lean_Parser_Syntax_paren___elambda__1___closed__6; @@ -239,7 +250,6 @@ lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__11; lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__10; lean_object* l_Lean_Parser_Command_notationItem___closed__3; lean_object* l_Lean_Parser_Command_macro_formatter___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__3; lean_object* l_Lean_Parser_Command_macroArgSimple_formatter___closed__3; lean_object* l_Lean_Parser_Command_mixfixKind___elambda__1___closed__2; lean_object* l_Lean_Parser_Syntax_sepBy; @@ -257,11 +267,13 @@ lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__6; extern lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__6; extern lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__5; +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_identPrec_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_notation___closed__11; lean_object* l_Lean_Parser_maxSymbol___elambda__1___closed__1; lean_object* l_Lean_Parser_Syntax_unary_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_darrow; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__3; lean_object* l_Lean_Parser_Command_macroTailDefault_parenthesizer___closed__6; lean_object* l___regBuiltin_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1; lean_object* l_Lean_Parser_Command_macroArgSimple___closed__4; @@ -277,6 +289,7 @@ lean_object* l_Lean_Parser_Command_parserKindPrio___elambda__1(lean_object*, lea lean_object* l_Lean_Parser_Command_elabTail_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__6; +lean_object* l_Lean_Parser_Syntax_numPrec___elambda__1(lean_object*, lean_object*); lean_object* l___regBuiltinParser_Lean_Parser_Term_stx_quot(lean_object*); lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__13; lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__7; @@ -296,7 +309,7 @@ lean_object* l_Lean_Parser_Syntax_binary_formatter___closed__5; lean_object* l_Lean_Parser_Command_macroTailTactic_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_mixfix___elambda__1(lean_object*, lean_object*); -extern lean_object* l_prec___x2b_____closed__8; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__6; lean_object* l_Lean_Parser_Syntax_cat___closed__2; lean_object* l_Lean_Parser_Command_notation___closed__10; lean_object* l_Lean_Parser_Term_prio_quot___closed__8; @@ -332,7 +345,6 @@ lean_object* l_Lean_Parser_Command_macroTailDefault___elambda__1(lean_object*, l lean_object* l_Lean_Parser_maxSymbol___closed__6; lean_object* l_Lean_Parser_Command_optPrio___closed__2; lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; lean_object* l_Lean_Parser_atomicFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_optKindPrio___closed__10; lean_object* l_Lean_Parser_Command_elab___closed__3; @@ -341,6 +353,7 @@ lean_object* l_Lean_Parser_Command_syntax_formatter___closed__1; lean_object* l_Lean_Parser_Command_notationItem_parenthesizer___closed__4; lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__3; lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__4; +lean_object* l_Lean_Parser_Syntax_highPrio___closed__2; lean_object* l___regBuiltin_Lean_Parser_Command_syntaxCat_formatter___closed__1; lean_object* l_Lean_Parser_Command_optPrio___closed__1; lean_object* l_Lean_Parser_maxSymbol___elambda__1(lean_object*, lean_object*); @@ -356,11 +369,14 @@ lean_object* l_Lean_Parser_Syntax_sepBy___closed__8; lean_object* l_Lean_Parser_Term_prec_quot___closed__7; lean_object* l_Lean_Parser_precedence___elambda__1___closed__4; lean_object* l_Lean_Parser_optPrecedence; +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_prec_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_optPrecedence_formatter___closed__2; lean_object* l_Lean_Parser_Command_elab___closed__5; +extern lean_object* l_Lean_Parser_Level_num___closed__1; extern lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; lean_object* l_Lean_Parser_Command_postfix_parenthesizer___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l___regBuiltinParser_Lean_Parser_Syntax_nonReserved(lean_object*); lean_object* l_Lean_Parser_Command_infixl___closed__4; lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__3; @@ -371,12 +387,16 @@ lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__18; lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__11; lean_object* l_Lean_Parser_Syntax_paren___closed__3; extern lean_object* l_Lean_Parser_Tactic_orelse___closed__5; +lean_object* l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__2; lean_object* l_Lean_Parser_Syntax_unary___elambda__1(lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1; lean_object* l_Lean_Parser_Syntax_binary; lean_object* l_Lean_Parser_Command_elabArg; lean_object* l_Lean_Parser_Command_macroArgSimple___closed__9; lean_object* l_Lean_Parser_Command_macro__rules___closed__8; +lean_object* l_Lean_Parser_Syntax_highPrio___closed__1; lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__5; lean_object* l_Lean_Parser_Command_infix; lean_object* l_Lean_Parser_Command_identPrec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_optKindPrio_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -387,7 +407,6 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(lean_objec lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__5; lean_object* l_Lean_Parser_Term_prio_quot___closed__6; lean_object* l_Lean_Parser_Command_syntax___closed__12; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__6; lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Command_syntax_formatter___closed__9; lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__7; @@ -399,6 +418,7 @@ lean_object* l_Lean_Parser_precedence___elambda__1___closed__1; lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__3; lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__1; lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__1; +extern lean_object* l_Lean_Parser_leadingNode_formatter___closed__1; lean_object* l_Lean_Parser_Command_parserKindPrio; lean_object* l_Lean_Parser_optional_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__15; @@ -412,6 +432,7 @@ lean_object* l_Lean_Parser_Command_infix_formatter___closed__3; extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__1; lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__8; lean_object* l_Lean_Parser_Command_parserKindPrio___closed__2; +lean_object* l_Lean_Parser_checkPrecFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_atomic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_elab__rules___closed__5; lean_object* l_Lean_Parser_Syntax_sepBy___closed__4; @@ -461,6 +482,8 @@ lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__4; lean_object* l_Lean_Parser_Command_macroTail___closed__2; lean_object* l_Lean_Parser_Syntax_atom_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_formatter___closed__1; +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer___closed__1; +lean_object* l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer(lean_object*); extern lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__6; lean_object* l_Lean_Parser_precedence_formatter___closed__1; lean_object* l_Lean_Parser_Syntax_paren___closed__1; @@ -480,8 +503,8 @@ lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__8; lean_object* l_Lean_Parser_Command_infixl___closed__3; lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__1; extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute; +lean_object* l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter___closed__1; lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__12; lean_object* l_Lean_Parser_Command_macro___closed__3; lean_object* l_Lean_Parser_Syntax_cat___closed__1; lean_object* l_Lean_Parser_Command_syntaxCat_formatter___closed__2; @@ -524,6 +547,7 @@ lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__5; lean_object* l_Lean_Parser_precedence___elambda__1___closed__3; lean_object* l_Lean_Parser_Command_parserKindPrio___elambda__1___closed__9; lean_object* l_Lean_Parser_Syntax_binary_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_numPrec_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_macroArgSimple_parenthesizer___closed__5; lean_object* l_Lean_Parser_optPrecedence_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -547,14 +571,15 @@ extern lean_object* l_Lean_Parser_ident___closed__2; lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__3; lean_object* l_Lean_Parser_Command_elabTail_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_mixfixKind___elambda__1___closed__1; +lean_object* l_Lean_Parser_Syntax_numPrio___closed__1; lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_formatter(lean_object*); lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__16; lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__2; lean_object* l_Lean_PrettyPrinter_Formatter_identEq_formatter___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_maxSymbol___closed__2; lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__4; lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__7; +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter___closed__1; lean_object* l_Lean_Parser_Command_parserPrio_parenthesizer___closed__2; lean_object* l_Lean_Parser_Syntax_nonReserved_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__7; @@ -604,6 +629,7 @@ lean_object* l_Lean_Parser_Command_optPrio; lean_object* l_Lean_Parser_Syntax_paren_parenthesizer___closed__2; lean_object* l___regBuiltin_Lean_Parser_Syntax_nonReserved_formatter(lean_object*); lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__2; lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__5; lean_object* l_Lean_Parser_Command_macro__rules___closed__4; lean_object* l___regBuiltinParser_Lean_Parser_Command_macro(lean_object*); @@ -632,13 +658,14 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_44____closed__ extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_637____closed__16; lean_object* l_Lean_Parser_Command_optKind_formatter___closed__1; lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__3; +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter___closed__1; lean_object* l_Lean_Parser_precedenceLit; +extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__2; lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__4; lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__5; lean_object* l_Lean_Parser_Command_notation; lean_object* l_Lean_Parser_Command_parserKind___elambda__1___closed__1; lean_object* l___regBuiltinParser_Lean_Parser_Command_notation(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__11; lean_object* l_Lean_Parser_Term_stx_quot_formatter___closed__3; lean_object* l_Lean_Parser_precedenceParser_formatter___boxed(lean_object*); lean_object* l_Lean_Parser_Term_stx_quot; @@ -678,6 +705,7 @@ lean_object* l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_postfix___closed__5; lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__3; extern lean_object* l_Lean_Parser_mkAntiquotScope___closed__6; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__14; lean_object* l_Lean_Parser_Command_syntax_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_macroArgSimple; uint8_t l_Lean_Parser_tryAnti(lean_object*, lean_object*); @@ -702,6 +730,7 @@ lean_object* l_Lean_Parser_syntaxParser_formatter___boxed(lean_object*); lean_object* l_Lean_Parser_Command_parserKindPrio___closed__5; lean_object* l_Lean_Parser_Syntax_binary___closed__7; lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__13; +lean_object* l_Lean_Parser_Syntax_numPrio; lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__7; lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__3; @@ -716,6 +745,7 @@ lean_object* l_Lean_Parser_Command_identPrec___closed__3; lean_object* l_Lean_Parser_Command_notationItem___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_macroArg_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__2; +lean_object* l_Lean_Parser_Syntax_numPrio___closed__2; lean_object* l_Lean_Parser_Command_infixr_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_stx_quot___closed__8; lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__4; @@ -728,6 +758,7 @@ lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_syntax___closed__10; lean_object* l_Lean_Parser_Command_optKindPrio_formatter___closed__3; lean_object* l_Lean_Parser_Command_parserKind___closed__3; +lean_object* l_Lean_Parser_Syntax_highPrio_formatter___closed__3; lean_object* l_Lean_Parser_Command_optPrio_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__2; lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__12; @@ -784,6 +815,7 @@ lean_object* l_Lean_Parser_Term_prec_quot___closed__8; extern lean_object* l_Lean_Parser_maxPrec; lean_object* l_Lean_Parser_Command_parserKind_formatter___closed__2; lean_object* l_Lean_Parser_Command_macroTailDefault_formatter___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_44____closed__2; lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_elab_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -794,12 +826,13 @@ lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__10; lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_infixr_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__2; +lean_object* l_Lean_Parser_Syntax_numPrec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_mixfixKind___closed__1; lean_object* l_Lean_Parser_precedenceLit___closed__1; lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__11; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_989____closed__1; +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter(lean_object*); lean_object* l_Lean_Parser_Command_macro_formatter___closed__8; lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_optKind_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -836,6 +869,7 @@ lean_object* l_Lean_Parser_Command_infixr_formatter___closed__2; lean_object* l_Lean_Parser_Syntax_binary_formatter___closed__2; lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__11; lean_object* l_Lean_Parser_Command_macroTail___closed__4; +lean_object* l_Lean_Parser_Syntax_highPrio___closed__5; lean_object* l_Lean_Parser_registerBuiltinParserAttribute(lean_object*, lean_object*, uint8_t, lean_object*); lean_object* l_Lean_Parser_Term_prio_quot___closed__9; lean_object* l_Lean_Parser_Command_optKindPrio_parenthesizer___closed__4; @@ -852,7 +886,6 @@ extern lean_object* l_Lean_Parser_Term_basicFun___closed__6; lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__12; lean_object* l_Lean_Parser_Syntax_paren_formatter___closed__2; lean_object* l_Lean_Parser_Command_identPrec___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; lean_object* l_Lean_Parser_Command_optKindPrio_parenthesizer___closed__1; lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__1; lean_object* l_Lean_Parser_Syntax_cat___elambda__1___closed__2; @@ -868,7 +901,6 @@ lean_object* l_Lean_Parser_Syntax_atom_formatter___closed__2; lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__1; lean_object* l_Lean_Parser_maxSymbol___closed__3; lean_object* l_Lean_Parser_precedence_parenthesizer___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__1; lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__9; lean_object* l_Lean_Parser_Syntax_binary___elambda__1___closed__9; lean_object* l_Lean_Parser_Command_elabTail; @@ -881,7 +913,6 @@ lean_object* l_Lean_Parser_Syntax_unary; lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__6; lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_formatter(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__8; lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__3; lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__1; @@ -891,6 +922,7 @@ lean_object* l_Lean_Parser_Command_parserKindPrio_formatter___closed__3; lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__2; lean_object* l_Lean_Parser_Syntax_binary___closed__1; lean_object* l_Lean_Parser_Command_parserKindPrio_formatter___closed__4; +lean_object* l_Lean_Parser_Syntax_numPrec___closed__2; lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__1; lean_object* l_Lean_Parser_Term_prio_quot_parenthesizer___closed__2; lean_object* l_Lean_Parser_Syntax_sepBy___closed__2; @@ -904,6 +936,7 @@ lean_object* l_Lean_Parser_Syntax_sepBy___closed__1; extern lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__1; lean_object* l_Lean_Parser_Command_mixfixKind; lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__11; lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__16; lean_object* l_Lean_Parser_Command_macroTailDefault___closed__6; lean_object* l_Lean_Parser_Term_prec_quot___elambda__1(lean_object*, lean_object*); @@ -912,6 +945,7 @@ lean_object* l_Lean_Parser_precedence___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__2; lean_object* l_Lean_Parser_Command_macroTailTactic_parenthesizer___closed__4; +lean_object* l_Lean_Parser_Syntax_numPrec___closed__1; extern lean_object* l_Lean_Parser_antiquotNestedExpr___closed__3; lean_object* l_Lean_Parser_Syntax_unary_formatter___closed__4; lean_object* l_Lean_Parser_maxSymbol___closed__5; @@ -960,10 +994,11 @@ lean_object* l___regBuiltinParser_Lean_Parser_Syntax_paren(lean_object*); extern lean_object* l_Lean_Parser_Term_quot_parenthesizer___closed__3; lean_object* l_Lean_Parser_Syntax_nonReserved_formatter___closed__2; lean_object* l_Lean_Parser_Syntax_atom_formatter___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__1; lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__4; lean_object* l_Lean_Parser_many1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__2; +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer(lean_object*); +lean_object* l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter(lean_object*); lean_object* l_Lean_Parser_Command_optPrio_parenthesizer___closed__2; extern lean_object* l_Lean_Parser_Term_haveAssign___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__2; @@ -973,6 +1008,7 @@ lean_object* l_Lean_Parser_Command_infixr_formatter___closed__1; lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__21; lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_notationItem_formatter___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__2; extern lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__2; lean_object* l_Lean_Parser_Command_elab_formatter___closed__4; lean_object* l_Lean_Parser_Command_elab__rules___closed__1; @@ -998,6 +1034,7 @@ lean_object* l_Lean_Parser_Command_parserKind___elambda__1___closed__6; extern lean_object* l_Lean_Parser_Term_dynamicQuot___closed__6; extern lean_object* l_Lean_Parser_Term_quot_formatter___closed__3; lean_object* l_Lean_Parser_Syntax_nonReserved_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_numPrec; lean_object* l_Lean_Parser_Syntax_atom___closed__1; lean_object* l_Lean_Parser_Command_macroArgSimple___elambda__1___closed__10; lean_object* l_Lean_Parser_Command_macroTailTactic___closed__4; @@ -1016,6 +1053,7 @@ lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__13; lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_prio_quot_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_syntaxCat_parenthesizer___closed__1; +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__11; lean_object* l_Lean_Parser_Command_parserKindPrio_formatter___closed__2; lean_object* l_Lean_Parser_Command_mixfix___closed__5; @@ -1038,6 +1076,7 @@ lean_object* l_Lean_Parser_maxSymbol___closed__1; extern lean_object* l_Lean_Parser_numLit; lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter(lean_object*); lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__4; +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrio(lean_object*); extern lean_object* l_Lean_Parser_Term_matchAlt_parenthesizer___closed__1; lean_object* l_Lean_Parser_Syntax_paren___closed__2; lean_object* l_Lean_Parser_Command_mixfixKind___elambda__1(lean_object*, lean_object*); @@ -1059,6 +1098,7 @@ lean_object* l_Lean_Parser_Command_infix___closed__5; lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__3; lean_object* l_Lean_Parser_Command_macroArgSimple___elambda__1___closed__6; extern lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__3; +lean_object* l_Lean_Parser_numLit___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Syntax_atom___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__8; lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__9; @@ -1081,6 +1121,7 @@ lean_object* l_Lean_Parser_Command_parserPrio___elambda__1___closed__2; lean_object* l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_infixl___elambda__1(lean_object*, lean_object*); +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__1; lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__8; lean_object* l_Lean_Parser_Syntax_atom_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_postfix___closed__4; @@ -1096,6 +1137,7 @@ lean_object* l_Lean_Parser_Syntax_unary_parenthesizer___closed__3; extern lean_object* l_stx___x3c_x7c_x3e_____closed__5; lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__9; lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__12; lean_object* l_Lean_Parser_Command_macroHead_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer___closed__3; lean_object* l_Lean_Parser_Syntax_cat___elambda__1(lean_object*, lean_object*); @@ -1109,7 +1151,6 @@ lean_object* l_Lean_Parser_Command_syntaxCat_formatter___closed__1; lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__1; lean_object* l_Lean_Parser_Command_notationItem_formatter___closed__2; lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__2; lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__3; lean_object* l_Lean_Parser_categoryParser(lean_object*, lean_object*); @@ -1124,6 +1165,7 @@ lean_object* l_Lean_Parser_Syntax_cat___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_infix___closed__3; lean_object* l_Lean_Parser_Term_prec_quot_formatter___closed__1; lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__1; lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__14; lean_object* l_Lean_Parser_Command_notationItem___elambda__1___closed__2; lean_object* l_Lean_Parser_Command_infixl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1132,6 +1174,7 @@ lean_object* l_Lean_Parser_Term_prec_quot___closed__9; lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__5; lean_object* l___regBuiltin_Lean_Parser_Syntax_paren_formatter___closed__1; lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__10; +lean_object* l_Lean_Parser_Syntax_numPrio___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Syntax_atom___elambda__1___closed__2; lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer___closed__5; @@ -1146,6 +1189,7 @@ lean_object* l_Lean_Parser_Command_macroTailCommand_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_elab__rules___closed__8; lean_object* l_Lean_Parser_Command_syntaxCat___closed__5; lean_object* l_Lean_Parser_Command_elab_formatter___closed__10; +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__8; lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2; @@ -1187,6 +1231,7 @@ lean_object* l_Lean_Parser_Command_notation___closed__8; extern lean_object* l_Lean_Parser_epsilonInfo; extern lean_object* l_Lean_Parser_Term_basicFun___closed__5; lean_object* l_Lean_Parser_Term_stx_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__9; lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__19; lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__12; lean_object* l_Lean_Parser_Command_identPrec___elambda__1___closed__6; @@ -1206,9 +1251,11 @@ lean_object* l_Lean_Parser_Term_prec_quot_formatter___closed__4; lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__8; lean_object* l_Lean_Parser_categoryParser___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_highPrio_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Syntax_atom___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_optKindPrio___closed__1; lean_object* l_Lean_Parser_Command_postfix___closed__2; +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_elab__rules___closed__9; lean_object* l_Lean_Parser_Command_notation___closed__4; lean_object* l_Lean_Parser_Term_prec_quot___closed__4; @@ -1218,7 +1265,6 @@ lean_object* l_Lean_Parser_Command_identPrec___closed__2; lean_object* l_Lean_Parser_Command_notation_formatter___closed__8; lean_object* l_Lean_Parser_Syntax_sepBy1___closed__6; lean_object* l_Lean_Parser_Command_macroArgSimple___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_Parser_Command_macroArgSimple_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__3; lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__1; @@ -1229,6 +1275,7 @@ extern lean_object* l_Lean_Parser_Term_typeAscription_formatter___closed__2; lean_object* l_Lean_Parser_maxSymbol___elambda__1___closed__6; lean_object* l_Lean_Parser_Syntax_cat_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_optKindPrio_formatter___closed__6; +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__10; lean_object* l_Lean_Parser_Command_infix_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Syntax_sepBy1___closed__3; @@ -1240,11 +1287,12 @@ lean_object* l_Lean_Parser_Syntax_sepBy1___closed__5; lean_object* l_Lean_Parser_Command_notation___closed__9; lean_object* l_Lean_Parser_Command_notation_formatter___closed__3; lean_object* l_Lean_Parser_Command_macro___closed__11; -extern lean_object* l_prec___x2b_____closed__7; +lean_object* l_Lean_Parser_Syntax_numPrio_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_macro_formatter___closed__7; lean_object* l_Lean_Parser_Command_optKindPrio___closed__4; lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__3; +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__9; lean_object* l_Lean_Parser_Command_postfix_formatter___closed__1; lean_object* l_Lean_Parser_Syntax_atom___elambda__1___closed__3; @@ -1274,14 +1322,15 @@ lean_object* l_Lean_Parser_Command_notationItem_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_parserKind___elambda__1___closed__2; lean_object* l_Lean_Parser_Syntax_atom___elambda__1___closed__1; lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__3; +lean_object* l_Lean_Parser_Syntax_highPrio___closed__4; lean_object* l_Lean_Parser_Command_mixfixKind___closed__6; lean_object* l___regBuiltin_Lean_Parser_Command_notation_formatter(lean_object*); lean_object* l_Lean_Parser_Command_mixfixKind_parenthesizer___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__1; lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__8; lean_object* l_Lean_Parser_Command_macroTailDefault___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_prefix_formatter___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1166____closed__1; lean_object* l_Lean_Parser_Command_elabTail_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_elab__rules___closed__4; lean_object* l_Lean_Parser_Command_macro_formatter___closed__3; @@ -1298,6 +1347,7 @@ lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__10; lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__11; lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1; lean_object* l_Lean_Parser_Command_optKind_formatter___closed__2; lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__5; lean_object* l_Lean_Parser_Command_macroTailTactic___elambda__1(lean_object*, lean_object*); @@ -1383,6 +1433,7 @@ lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_prefix___closed__3; lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__2; extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__3; +lean_object* l_Lean_Parser_Syntax_highPrio; extern lean_object* l_Lean_Parser_Term_matchAlt_formatter___closed__1; lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__5; lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__1; @@ -1394,7 +1445,6 @@ lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__5; lean_object* l_Lean_Parser_Command_optKindPrio_formatter___closed__2; extern lean_object* l_Lean_Parser_antiquotNestedExpr_formatter___closed__4; lean_object* l_Lean_Parser_Command_macroTailTactic_formatter___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__7; lean_object* l_Lean_Parser_Syntax_atom_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_macroTailDefault___elambda__1___closed__2; @@ -1414,7 +1464,9 @@ lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__5; extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__9; lean_object* l_Lean_Parser_Command_macroArg_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__4; +lean_object* l_Lean_Parser_Syntax_highPrio_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_optKind___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_998____closed__1; lean_object* l_Lean_Parser_Command_infix___elambda__1___closed__3; lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__3; lean_object* l_Lean_Parser_Command_macro__rules___closed__2; @@ -1422,6 +1474,7 @@ lean_object* l_Lean_Parser_Syntax_binary___closed__4; lean_object* l___regBuiltinParser_Lean_Parser_Term_prio_quot(lean_object*); lean_object* l_Lean_Parser_Command_syntaxCat_formatter___closed__3; lean_object* l_Lean_Parser_Command_parserPrio___elambda__1___closed__5; +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2; lean_object* l_Lean_Parser_Command_syntax___closed__9; lean_object* l_Lean_Parser_Command_optKindPrio_parenthesizer___closed__3; lean_object* l_Lean_Parser_Command_elabTail_formatter___closed__6; @@ -1435,8 +1488,10 @@ lean_object* l_Lean_Parser_Syntax_atom___closed__2; lean_object* l_Lean_Parser_precedence___closed__2; extern lean_object* l_Lean_Parser_Command_openHiding_parenthesizer___closed__3; lean_object* l_Lean_Parser_Command_parserKind___closed__2; +lean_object* l_Lean_Parser_Syntax_highPrio_formatter___closed__1; lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__2; lean_object* l_Lean_Parser_Command_macroArgSimple___elambda__1___closed__7; +lean_object* l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_mkAntiquotScope_formatter___closed__2; lean_object* l_Lean_Parser_Term_prio_quot___closed__5; lean_object* l_Lean_Parser_Command_optKind___closed__3; @@ -1446,9 +1501,11 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxe lean_object* l_Lean_Parser_Syntax_binary___closed__9; lean_object* l___regBuiltin_Lean_Parser_Command_macro__rules_parenthesizer___closed__1; lean_object* l_Lean_Parser_Command_parserKindPrio_formatter___closed__5; +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1___closed__6; lean_object* l_Lean_Parser_Command_parserPrio; lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__7; lean_object* l_Lean_Parser_Command_infix_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_highPrio___closed__3; lean_object* l___regBuiltin_Lean_Parser_Command_elab__rules_parenthesizer___closed__1; lean_object* l_Lean_Parser_syntaxParser_formatter(lean_object*); lean_object* l_Lean_Parser_Command_elab___closed__1; @@ -1470,6 +1527,7 @@ extern lean_object* l_Lean_Parser_mkAntiquotScope___closed__4; lean_object* l_Lean_Parser_Syntax_sepBy_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_infix_formatter___closed__1; lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_821____closed__3; lean_object* l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2; lean_object* l_Lean_Parser_Command_elabTail_formatter___closed__4; lean_object* l_Lean_Parser_Command_macroTailDefault___closed__1; @@ -1487,6 +1545,7 @@ lean_object* l_Lean_Parser_Command_mixfixKind___closed__5; lean_object* l_Lean_Parser_Command_infix_formatter___closed__2; lean_object* l_Lean_Parser_Syntax_atom___closed__5; lean_object* l_Lean_Parser_Command_macro___closed__4; +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrec(lean_object*); lean_object* l_Lean_Parser_Syntax_cat___elambda__1___closed__1; lean_object* l_Lean_Parser_Command_syntax_formatter___closed__5; lean_object* l_Lean_Parser_Command_syntax_parenthesizer___closed__7; @@ -1507,6 +1566,7 @@ lean_object* l_Lean_Parser_Command_prefix_parenthesizer(lean_object*, lean_objec lean_object* l_Lean_Parser_Command_syntaxCat; lean_object* l___regBuiltin_Lean_Parser_Term_prec_quot_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_prio_quot_parenthesizer___closed__4; +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__1; lean_object* l_Lean_Parser_Command_macroTail; lean_object* l_Lean_Parser_Command_parserKindPrio___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_macroArgSimple_formatter___closed__1; @@ -1519,6 +1579,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_categoryParserOfStack_parenthesi lean_object* l_Lean_Parser_Command_elab__rules_formatter___closed__4; lean_object* l_Lean_Parser_Command_macroTailTactic_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_notation___elambda__1___closed__14; +extern lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__10; lean_object* l_Lean_Parser_categoryParserOfStack___elambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_optPrecedence_parenthesizer___closed__2; lean_object* l_Lean_Parser_Command_elabTail___closed__3; @@ -1545,7 +1606,6 @@ lean_object* l_Lean_Parser_Command_macroTail___closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_4____closed__3; lean_object* l_Lean_Parser_Command_mixfixKind_formatter___closed__4; lean_object* l_Lean_Parser_Term_prec_quot___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__3; lean_object* l_Lean_Parser_Command_infixl_formatter___closed__3; lean_object* l___regBuiltin_Lean_Parser_Command_macro_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__6; @@ -1594,6 +1654,7 @@ lean_object* l_Lean_Parser_priorityParser(lean_object*); lean_object* l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1; lean_object* l_Lean_Parser_Command_notationItem_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1(lean_object*, lean_object*); +lean_object* l_Lean_Parser_Syntax_highPrio_formatter___closed__2; lean_object* l_Lean_Parser_Command_notationItem; lean_object* l_Lean_Parser_optPrecedence___closed__1; lean_object* l_Lean_Parser_Command_prefix_parenthesizer___closed__2; @@ -1741,7 +1802,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_24____closed__2; -x_3 = l_prec___x2b_____closed__8; +x_3 = l_Lean_Parser_Syntax_addPrec___closed__14; x_4 = 1; x_5 = l_Lean_Parser_registerBuiltinParserAttribute(x_2, x_3, x_4, x_1); if (lean_obj_tag(x_5) == 0) @@ -1878,7 +1939,7 @@ lean_object* l_Lean_Parser_precedenceParser(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; -x_2 = l_prec___x2b_____closed__8; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__14; x_3 = l_Lean_Parser_categoryParser(x_2, x_1); return x_3; } @@ -1913,7 +1974,7 @@ static lean_object* _init_l_Lean_Parser_maxSymbol___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_maxSymbol___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -1944,7 +2005,7 @@ static lean_object* _init_l_Lean_Parser_maxSymbol___elambda__1___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_precMax___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_2 = l_String_trim(x_1); return x_2; } @@ -2131,7 +2192,7 @@ static lean_object* _init_l_Lean_Parser_precedence___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__4; x_2 = l_Lean_Parser_precedence___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2320,12 +2381,600 @@ x_1 = l_Lean_Parser_optPrecedence___closed__3; return x_1; } } +lean_object* l_Lean_Parser_Syntax_numPrec___elambda__1(lean_object* x_1, lean_object* x_2) { +_start: +{ +lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_3 = l_Lean_Parser_maxPrec; +x_4 = l_Lean_Parser_checkPrecFn(x_3, x_1, x_2); +x_5 = lean_ctor_get(x_4, 3); +lean_inc(x_5); +if (lean_obj_tag(x_5) == 0) +{ +lean_object* x_6; +x_6 = l_Lean_Parser_numLit___elambda__1(x_1, x_4); +return x_6; +} +else +{ +lean_dec(x_5); +lean_dec(x_1); +return x_4; +} +} +} +static lean_object* _init_l_Lean_Parser_Syntax_numPrec___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_numPrec___elambda__1), 2, 0); +return x_1; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_numPrec___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_num___closed__1; +x_2 = l_Lean_Parser_Syntax_numPrec___closed__1; +x_3 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_3, 0, x_1); +lean_ctor_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_numPrec() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_Parser_Syntax_numPrec___closed__2; +return x_1; +} +} +static lean_object* _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string("numPrec"); +return x_1; +} +} +static lean_object* _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__1; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; +} +} +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrec(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__14; +x_3 = l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2; +x_4 = 1; +x_5 = l_Lean_Parser_Syntax_numPrec; +x_6 = lean_unsigned_to_nat(0u); +x_7 = l_Lean_Parser_addBuiltinParser(x_2, x_3, x_4, x_5, x_6, x_1); +return x_7; +} +} +lean_object* l_Lean_Parser_Syntax_numPrec_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +_start: +{ +lean_object* x_6; lean_object* x_7; lean_object* x_8; +x_6 = l_Lean_Parser_leadingNode_formatter___closed__1; +x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__1; +x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); +return x_8; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_numPrec_formatter), 5, 0); +return x_1; +} +} +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_2 = l_Lean_PrettyPrinter_formatterAttribute; +x_3 = l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter___closed__1; +x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); +return x_5; +} +} +lean_object* l_Lean_Parser_Syntax_numPrec_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +_start: +{ +lean_object* x_6; lean_object* x_7; lean_object* x_8; +x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1; +x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__1; +x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); +return x_8; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_numPrec_parenthesizer), 5, 0); +return x_1; +} +} +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; +x_3 = l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1; +x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); +return x_5; +} +} +lean_object* l_Lean_Parser_Syntax_numPrio___elambda__1(lean_object* x_1, lean_object* x_2) { +_start: +{ +lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_3 = l_Lean_Parser_maxPrec; +x_4 = l_Lean_Parser_checkPrecFn(x_3, x_1, x_2); +x_5 = lean_ctor_get(x_4, 3); +lean_inc(x_5); +if (lean_obj_tag(x_5) == 0) +{ +lean_object* x_6; +x_6 = l_Lean_Parser_numLit___elambda__1(x_1, x_4); +return x_6; +} +else +{ +lean_dec(x_5); +lean_dec(x_1); +return x_4; +} +} +} +static lean_object* _init_l_Lean_Parser_Syntax_numPrio___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_numPrio___elambda__1), 2, 0); +return x_1; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_numPrio___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Level_num___closed__1; +x_2 = l_Lean_Parser_Syntax_numPrio___closed__1; +x_3 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_3, 0, x_1); +lean_ctor_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_numPrio() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_Parser_Syntax_numPrio___closed__2; +return x_1; +} +} +static lean_object* _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string("numPrio"); +return x_1; +} +} +static lean_object* _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__1; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; +} +} +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_numPrio(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_44____closed__4; +x_3 = l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2; +x_4 = 1; +x_5 = l_Lean_Parser_Syntax_numPrio; +x_6 = lean_unsigned_to_nat(0u); +x_7 = l_Lean_Parser_addBuiltinParser(x_2, x_3, x_4, x_5, x_6, x_1); +return x_7; +} +} +lean_object* l_Lean_Parser_Syntax_numPrio_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +_start: +{ +lean_object* x_6; lean_object* x_7; lean_object* x_8; +x_6 = l_Lean_Parser_leadingNode_formatter___closed__1; +x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__1; +x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); +return x_8; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_numPrio_formatter), 5, 0); +return x_1; +} +} +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_2 = l_Lean_PrettyPrinter_formatterAttribute; +x_3 = l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter___closed__1; +x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); +return x_5; +} +} +lean_object* l_Lean_Parser_Syntax_numPrio_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +_start: +{ +lean_object* x_6; lean_object* x_7; lean_object* x_8; +x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1; +x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__1; +x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); +return x_8; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_numPrio_parenthesizer), 5, 0); +return x_1; +} +} +lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; +x_3 = l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer___closed__1; +x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); +return x_5; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string("highPrio"); +return x_1; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_2 = lean_alloc_ctor(1, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__4() { +_start: +{ +lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1; +x_2 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3; +x_3 = 1; +x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); +return x_4; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__5() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string("high"); +return x_1; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__5; +x_2 = l_String_trim(x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__7() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__6; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_nonReservedSymbolFn), 3, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__8() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_2 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__7; +x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); +lean_closure_set(x_3, 0, x_1); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__9() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_fun___elambda__1___closed__10; +x_2 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__8; +x_3 = lean_alloc_closure((void*)(l_Lean_Parser_andthenFn), 4, 2); +lean_closure_set(x_3, 0, x_1); +lean_closure_set(x_3, 1, x_2); +return x_3; +} +} +lean_object* l_Lean_Parser_Syntax_highPrio___elambda__1(lean_object* x_1, lean_object* x_2) { +_start: +{ +lean_object* x_3; lean_object* x_4; lean_object* x_5; uint8_t x_6; lean_object* x_7; +x_3 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__4; +x_4 = lean_ctor_get(x_3, 1); +lean_inc(x_4); +x_5 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__9; +x_6 = 1; +x_7 = l_Lean_Parser_orelseFnCore(x_4, x_5, x_6, x_1, x_2); +return x_7; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___closed__1() { +_start: +{ +lean_object* x_1; uint8_t x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__6; +x_2 = 1; +x_3 = l_Lean_Parser_nonReservedSymbolInfo(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_2 = l_Lean_Parser_Syntax_highPrio___closed__1; +x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_epsilonInfo; +x_2 = l_Lean_Parser_Syntax_highPrio___closed__2; +x_3 = l_Lean_Parser_andthenInfo(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___closed__4() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__4; +x_2 = lean_ctor_get(x_1, 0); +lean_inc(x_2); +x_3 = l_Lean_Parser_Syntax_highPrio___closed__3; +x_4 = l_Lean_Parser_orelseInfo(x_2, x_3); +return x_4; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___closed__5() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_highPrio___elambda__1), 2, 0); +return x_1; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio___closed__6() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Syntax_highPrio___closed__4; +x_2 = l_Lean_Parser_Syntax_highPrio___closed__5; +x_3 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_3, 0, x_1); +lean_ctor_set(x_3, 1, x_2); +return x_3; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio() { +_start: +{ +lean_object* x_1; +x_1 = l_Lean_Parser_Syntax_highPrio___closed__6; +return x_1; +} +} +lean_object* l___regBuiltinParser_Lean_Parser_Syntax_highPrio(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_44____closed__4; +x_3 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_4 = 1; +x_5 = l_Lean_Parser_Syntax_highPrio; +x_6 = lean_unsigned_to_nat(0u); +x_7 = l_Lean_Parser_addBuiltinParser(x_2, x_3, x_4, x_5, x_6, x_1); +return x_7; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio_formatter___closed__1() { +_start: +{ +lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1; +x_2 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3; +x_3 = 1; +x_4 = lean_box(x_3); +x_5 = lean_alloc_closure((void*)(l_Lean_Parser_mkAntiquot_formatter___boxed), 8, 3); +lean_closure_set(x_5, 0, x_1); +lean_closure_set(x_5, 1, x_2); +lean_closure_set(x_5, 2, x_4); +return x_5; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio_formatter___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__5; +x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_nonReservedSymbol_formatter), 6, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio_formatter___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_2 = l_Lean_Parser_maxPrec; +x_3 = l_Lean_Parser_Syntax_highPrio_formatter___closed__2; +x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); +lean_closure_set(x_4, 0, x_1); +lean_closure_set(x_4, 1, x_2); +lean_closure_set(x_4, 2, x_3); +return x_4; +} +} +lean_object* l_Lean_Parser_Syntax_highPrio_formatter(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +_start: +{ +lean_object* x_6; lean_object* x_7; lean_object* x_8; +x_6 = l_Lean_Parser_Syntax_highPrio_formatter___closed__1; +x_7 = l_Lean_Parser_Syntax_highPrio_formatter___closed__3; +x_8 = l_Lean_PrettyPrinter_Formatter_orelse_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); +return x_8; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_highPrio_formatter), 5, 0); +return x_1; +} +} +lean_object* l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_2 = l_Lean_PrettyPrinter_formatterAttribute; +x_3 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter___closed__1; +x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); +return x_5; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; uint8_t x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3; +x_2 = 1; +x_3 = lean_box(x_2); +x_4 = lean_alloc_closure((void*)(l_Lean_Parser_mkAntiquot_parenthesizer___rarg___boxed), 7, 2); +lean_closure_set(x_4, 0, x_1); +lean_closure_set(x_4, 1, x_3); +return x_4; +} +} +static lean_object* _init_l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_2 = l_Lean_Parser_maxPrec; +x_3 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__4; +x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); +lean_closure_set(x_4, 0, x_1); +lean_closure_set(x_4, 1, x_2); +lean_closure_set(x_4, 2, x_3); +return x_4; +} +} +lean_object* l_Lean_Parser_Syntax_highPrio_parenthesizer(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5) { +_start: +{ +lean_object* x_6; lean_object* x_7; lean_object* x_8; +x_6 = l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1; +x_7 = l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__2; +x_8 = l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); +return x_8; +} +} +static lean_object* _init_l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_Syntax_highPrio_parenthesizer), 5, 0); +return x_1; +} +} +lean_object* l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer(lean_object* x_1) { +_start: +{ +lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; +x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; +x_3 = l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2; +x_4 = l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1; +x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); +return x_5; +} +} static lean_object* _init_l_Lean_Parser_Syntax_paren___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -2344,7 +2993,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_paren___elambda__1___closed__3() _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_2 = l_Lean_Parser_Syntax_paren___elambda__1___closed__2; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -2558,7 +3207,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_paren_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_2 = l_Lean_Parser_Syntax_paren___elambda__1___closed__2; x_3 = 1; x_4 = lean_box(x_3); @@ -2767,7 +3416,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -2777,7 +3426,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__5; x_2 = l_Lean_Parser_Syntax_cat___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -2802,7 +3451,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat___elambda__1___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_2 = l_Lean_Parser_Syntax_cat___elambda__1___closed__3; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -2853,7 +3502,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_2 = l_Lean_Parser_Syntax_cat___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -2914,7 +3563,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_stx___x3c_x7c_x3e_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_3 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_4 = 1; x_5 = l_Lean_Parser_Syntax_cat; x_6 = lean_unsigned_to_nat(0u); @@ -2941,7 +3590,7 @@ static lean_object* _init_l_Lean_Parser_maxSymbol_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_precMax___closed__3; +x_1 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_nonReservedSymbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -3079,7 +3728,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__5; x_2 = l_Lean_Parser_Syntax_cat___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -3114,7 +3763,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_cat_formatter___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -3147,7 +3796,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_3 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_4 = l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -3329,7 +3978,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat_parenthesizer___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_cat_parenthesizer___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -3362,7 +4011,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_1552____closed__6; +x_3 = l_myMacro____x40_Init_Notation___hyg_1384____closed__6; x_4 = l___regBuiltin_Lean_Parser_Syntax_cat_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -3372,7 +4021,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary___elambda__1___closed__1() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -3382,7 +4031,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__1; x_2 = l_Lean_Parser_Syntax_unary___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -3417,7 +4066,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary___elambda__1___closed__5() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_2 = l_Lean_Parser_Syntax_unary___elambda__1___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -3476,7 +4125,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_2 = l_Lean_Parser_Syntax_unary___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -3537,7 +4186,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_stx___x3c_x7c_x3e_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Syntax_unary; x_6 = lean_unsigned_to_nat(0u); @@ -3549,7 +4198,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__1; x_2 = l_Lean_Parser_Syntax_unary___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -3588,7 +4237,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_unary_formatter___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -3621,7 +4270,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -3668,7 +4317,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary_parenthesizer___closed__4() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_unary_parenthesizer___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -3701,7 +4350,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_340____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_172____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_unary_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -3711,7 +4360,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary___elambda__1___closed__1() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -3721,7 +4370,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__1; x_2 = l_Lean_Parser_Syntax_binary___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -3794,7 +4443,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary___elambda__1___closed__8() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_2 = l_Lean_Parser_Syntax_binary___elambda__1___closed__7; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -3885,7 +4534,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_2 = l_Lean_Parser_Syntax_binary___closed__5; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -3946,7 +4595,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_stx___x3c_x7c_x3e_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Syntax_binary; x_6 = lean_unsigned_to_nat(0u); @@ -3958,7 +4607,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__1; x_2 = l_Lean_Parser_Syntax_binary___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -4033,7 +4682,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_binary_formatter___closed__6; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -4066,7 +4715,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_binary_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -4137,7 +4786,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary_parenthesizer___closed__6( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_binary_parenthesizer___closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -4170,7 +4819,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_667____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_499____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_binary_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -4180,7 +4829,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy___elambda__1___closed__1() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -4190,7 +4839,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_2 = l_Lean_Parser_Syntax_sepBy___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -4248,7 +4897,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy___elambda__1___closed__7() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1166____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_998____closed__1; x_2 = l_String_trim(x_1); return x_2; } @@ -4386,7 +5035,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy___elambda__1___closed__19() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__3; x_2 = l_String_trim(x_1); return x_2; } @@ -4417,7 +5066,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy___elambda__1___closed__22() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_2 = l_Lean_Parser_Syntax_sepBy___elambda__1___closed__21; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -4531,7 +5180,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_2 = l_Lean_Parser_Syntax_sepBy___closed__7; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -4592,7 +5241,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_stx___x3c_x7c_x3e_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Syntax_sepBy; x_6 = lean_unsigned_to_nat(0u); @@ -4604,7 +5253,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__1; x_2 = l_Lean_Parser_Syntax_sepBy___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -4619,7 +5268,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -4651,7 +5300,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_1166____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_998____closed__1; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_nonReservedSymbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -4755,7 +5404,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy_formatter___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_sepBy_formatter___closed__13; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -4788,7 +5437,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -4915,7 +5564,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy_parenthesizer___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_Notation___hyg_812____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__10; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -4948,7 +5597,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_812____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_644____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -4958,7 +5607,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -4968,7 +5617,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__1; x_2 = l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -4979,7 +5628,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__3() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__3; x_2 = l_String_trim(x_1); return x_2; } @@ -5010,7 +5659,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__6() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_2 = l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -5066,7 +5715,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_2 = l_Lean_Parser_Syntax_sepBy1___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -5127,7 +5776,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_stx___x3c_x7c_x3e_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Syntax_sepBy1; x_6 = lean_unsigned_to_nat(0u); @@ -5139,7 +5788,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__1; x_2 = l_Lean_Parser_Syntax_sepBy1___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -5154,7 +5803,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -5176,7 +5825,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1_formatter___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_sepBy1_formatter___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -5209,7 +5858,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy1_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -5232,7 +5881,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__10; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -5265,7 +5914,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_989____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_821____closed__2; x_4 = l___regBuiltin_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -5275,7 +5924,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_atom___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -5285,7 +5934,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_atom___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__11; x_2 = l_Lean_Parser_Syntax_atom___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -5296,7 +5945,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_atom___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_2 = l_Lean_Parser_strLit___closed__2; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -5336,7 +5985,7 @@ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_strLit; x_2 = lean_ctor_get(x_1, 0); lean_inc(x_2); -x_3 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_3 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_4 = l_Lean_Parser_nodeInfo(x_3, x_2); return x_4; } @@ -5396,7 +6045,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_stx___x3c_x7c_x3e_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_3 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_4 = 1; x_5 = l_Lean_Parser_Syntax_atom; x_6 = lean_unsigned_to_nat(0u); @@ -5408,7 +6057,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_atom_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__11; x_2 = l_Lean_Parser_Syntax_atom___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -5423,7 +6072,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_atom_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_948____closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -5456,7 +6105,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_3 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_4 = l___regBuiltin_Lean_Parser_Syntax_atom_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -5479,7 +6128,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_atom_parenthesizer___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__9; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -5512,7 +6161,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_812____closed__12; +x_3 = l_myMacro____x40_Init_Notation___hyg_644____closed__12; x_4 = l___regBuiltin_Lean_Parser_Syntax_atom_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -5530,7 +6179,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_nonReserved___elambda__1___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__6; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__6; x_2 = l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5879,7 +6528,7 @@ static lean_object* _init_l_Lean_Parser_Term_stx_quot___elambda__1___closed__1() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_stx___x3c_x7c_x3e_____closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6326,8 +6975,8 @@ static lean_object* _init_l_Lean_Parser_Term_prec_quot___elambda__1___closed__1( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_prec___x2b_____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_Lean_Parser_Syntax_addPrec___closed__13; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -6367,7 +7016,7 @@ static lean_object* _init_l_Lean_Parser_Term_prec_quot___elambda__1___closed__5( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_prec___x2b_____closed__8; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__14; x_2 = lean_unsigned_to_nat(0u); x_3 = lean_alloc_closure((void*)(l_Lean_Parser_categoryParser___elambda__1), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -6477,7 +7126,7 @@ static lean_object* _init_l_Lean_Parser_Term_prec_quot___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_prec___x2b_____closed__8; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__14; x_2 = lean_unsigned_to_nat(0u); x_3 = l_Lean_Parser_categoryParser(x_1, x_2); return x_3; @@ -6591,7 +7240,7 @@ lean_object* l_Lean_Parser_precedenceParser_formatter___rarg(lean_object* x_1, l _start: { lean_object* x_6; lean_object* x_7; -x_6 = l_prec___x2b_____closed__8; +x_6 = l_Lean_Parser_Syntax_addPrec___closed__14; x_7 = l_Lean_PrettyPrinter_Formatter_categoryParser_formatter(x_6, x_1, x_2, x_3, x_4, x_5); return x_7; } @@ -6727,7 +7376,7 @@ lean_object* l_Lean_Parser_precedenceParser_parenthesizer(lean_object* x_1, lean _start: { lean_object* x_7; lean_object* x_8; -x_7 = l_prec___x2b_____closed__8; +x_7 = l_Lean_Parser_Syntax_addPrec___closed__14; x_8 = l_Lean_PrettyPrinter_Parenthesizer_categoryParser_parenthesizer(x_7, x_1, x_2, x_3, x_4, x_5, x_6); return x_8; } @@ -6836,7 +7485,7 @@ static lean_object* _init_l_Lean_Parser_Term_prio_quot___elambda__1___closed__1( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Syntax___hyg_44____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17620,6 +18269,107 @@ l_Lean_Parser_optPrecedence___closed__3 = _init_l_Lean_Parser_optPrecedence___cl lean_mark_persistent(l_Lean_Parser_optPrecedence___closed__3); l_Lean_Parser_optPrecedence = _init_l_Lean_Parser_optPrecedence(); lean_mark_persistent(l_Lean_Parser_optPrecedence); +l_Lean_Parser_Syntax_numPrec___closed__1 = _init_l_Lean_Parser_Syntax_numPrec___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_numPrec___closed__1); +l_Lean_Parser_Syntax_numPrec___closed__2 = _init_l_Lean_Parser_Syntax_numPrec___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_numPrec___closed__2); +l_Lean_Parser_Syntax_numPrec = _init_l_Lean_Parser_Syntax_numPrec(); +lean_mark_persistent(l_Lean_Parser_Syntax_numPrec); +l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__1 = _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__1(); +lean_mark_persistent(l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__1); +l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2 = _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2(); +lean_mark_persistent(l___regBuiltinParser_Lean_Parser_Syntax_numPrec___closed__2); +res = l___regBuiltinParser_Lean_Parser_Syntax_numPrec(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter___closed__1); +res = l___regBuiltin_Lean_Parser_Syntax_numPrec_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1); +res = l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l_Lean_Parser_Syntax_numPrio___closed__1 = _init_l_Lean_Parser_Syntax_numPrio___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_numPrio___closed__1); +l_Lean_Parser_Syntax_numPrio___closed__2 = _init_l_Lean_Parser_Syntax_numPrio___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_numPrio___closed__2); +l_Lean_Parser_Syntax_numPrio = _init_l_Lean_Parser_Syntax_numPrio(); +lean_mark_persistent(l_Lean_Parser_Syntax_numPrio); +l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__1 = _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__1(); +lean_mark_persistent(l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__1); +l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2 = _init_l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2(); +lean_mark_persistent(l___regBuiltinParser_Lean_Parser_Syntax_numPrio___closed__2); +res = l___regBuiltinParser_Lean_Parser_Syntax_numPrio(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter___closed__1); +res = l___regBuiltin_Lean_Parser_Syntax_numPrio_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer___closed__1); +res = l___regBuiltin_Lean_Parser_Syntax_numPrio_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__1); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__2); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__3); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__4 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__4(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__4); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__5 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__5(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__5); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__6 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__6(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__6); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__7 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__7(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__7); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__8 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__8(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__8); +l_Lean_Parser_Syntax_highPrio___elambda__1___closed__9 = _init_l_Lean_Parser_Syntax_highPrio___elambda__1___closed__9(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___elambda__1___closed__9); +l_Lean_Parser_Syntax_highPrio___closed__1 = _init_l_Lean_Parser_Syntax_highPrio___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___closed__1); +l_Lean_Parser_Syntax_highPrio___closed__2 = _init_l_Lean_Parser_Syntax_highPrio___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___closed__2); +l_Lean_Parser_Syntax_highPrio___closed__3 = _init_l_Lean_Parser_Syntax_highPrio___closed__3(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___closed__3); +l_Lean_Parser_Syntax_highPrio___closed__4 = _init_l_Lean_Parser_Syntax_highPrio___closed__4(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___closed__4); +l_Lean_Parser_Syntax_highPrio___closed__5 = _init_l_Lean_Parser_Syntax_highPrio___closed__5(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___closed__5); +l_Lean_Parser_Syntax_highPrio___closed__6 = _init_l_Lean_Parser_Syntax_highPrio___closed__6(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio___closed__6); +l_Lean_Parser_Syntax_highPrio = _init_l_Lean_Parser_Syntax_highPrio(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio); +res = l___regBuiltinParser_Lean_Parser_Syntax_highPrio(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l_Lean_Parser_Syntax_highPrio_formatter___closed__1 = _init_l_Lean_Parser_Syntax_highPrio_formatter___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio_formatter___closed__1); +l_Lean_Parser_Syntax_highPrio_formatter___closed__2 = _init_l_Lean_Parser_Syntax_highPrio_formatter___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio_formatter___closed__2); +l_Lean_Parser_Syntax_highPrio_formatter___closed__3 = _init_l_Lean_Parser_Syntax_highPrio_formatter___closed__3(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio_formatter___closed__3); +l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter___closed__1); +res = l___regBuiltin_Lean_Parser_Syntax_highPrio_formatter(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); +l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1 = _init_l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1); +l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__2 = _init_l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__2(); +lean_mark_persistent(l_Lean_Parser_Syntax_highPrio_parenthesizer___closed__2); +l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1 = _init_l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1(); +lean_mark_persistent(l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer___closed__1); +res = l___regBuiltin_Lean_Parser_Syntax_highPrio_parenthesizer(lean_io_mk_world()); +if (lean_io_result_is_error(res)) return res; +lean_dec_ref(res); l_Lean_Parser_Syntax_paren___elambda__1___closed__1 = _init_l_Lean_Parser_Syntax_paren___elambda__1___closed__1(); lean_mark_persistent(l_Lean_Parser_Syntax_paren___elambda__1___closed__1); l_Lean_Parser_Syntax_paren___elambda__1___closed__2 = _init_l_Lean_Parser_Syntax_paren___elambda__1___closed__2(); diff --git a/stage0/stdlib/Lean/Parser/Term.c b/stage0/stdlib/Lean/Parser/Term.c index 617dacf869..ec6dccf02a 100644 --- a/stage0/stdlib/Lean/Parser/Term.c +++ b/stage0/stdlib/Lean/Parser/Term.c @@ -147,6 +147,7 @@ extern lean_object* l_Lean_Syntax_isQuot_match__1___rarg___closed__2; lean_object* l___regBuiltin_Lean_Parser_Term_sorry_formatter(lean_object*); extern lean_object* l_Lean_Parser_Tactic_case___closed__6; lean_object* l_Lean_Parser_Term_anonymousCtor_formatter___closed__2; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_object* l_Lean_Parser_Term_ensureExpectedType; lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__6; lean_object* l_Lean_Parser_andthenInfo(lean_object*, lean_object*); @@ -165,6 +166,7 @@ lean_object* l_Lean_Parser_Term_emptyC_parenthesizer(lean_object*, lean_object*, lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__9; lean_object* l_Lean_Parser_Term_pipeProj_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_letrec_formatter___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__7; lean_object* l_Lean_Parser_Term_borrowed___closed__4; lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_matchDiscr___closed__2; @@ -291,7 +293,6 @@ lean_object* l_Lean_Parser_Term_attributes_formatter___closed__6; lean_object* l_Lean_Parser_Term_letPatDecl_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_unreachable___closed__6; lean_object* l_Lean_Parser_Term_let_formatter___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__12; lean_object* l_Lean_Parser_tacticParser_formatter___boxed(lean_object*); lean_object* l_Lean_Parser_Term_letDecl_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_haveAssign___closed__2; @@ -329,6 +330,7 @@ lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_parenSpecial_formatter___closed__2; lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_attributes_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_namedArgument___closed__5; @@ -624,7 +626,6 @@ lean_object* l_Lean_Parser_Term_sorry_formatter___closed__3; lean_object* l_Lean_Parser_Term_app_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__1; lean_object* l_Lean_Parser_Term_structInstLVal___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Lean_Parser_Term_nomatch_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_ensureExpectedType___closed__8; lean_object* l_Lean_Parser_Term_optExprPrecedence_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -711,6 +712,7 @@ lean_object* l_Lean_Parser_Term_letRecDecls_formatter___closed__2; lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_fun_formatter___closed__6; lean_object* l_Lean_Parser_Term_match___elambda__1___closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_visitToken(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltinParser_Lean_Parser_Term_let_x21(lean_object*); @@ -734,7 +736,6 @@ lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer(uint8_t, lean_objec lean_object* lean_array_get_size(lean_object*); lean_object* l_Lean_Parser_Term_let_x2a___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__2; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__6; lean_object* l_Lean_Parser_Term_matchAlt_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_ppIndent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_syntheticHole_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -762,6 +763,7 @@ lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__18; lean_object* l_Lean_Parser_Term_sorry_formatter___closed__2; lean_object* l_Lean_Parser_Term_hole_formatter___closed__2; lean_object* l_Lean_Parser_Term_borrowed_parenthesizer___closed__3; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3; lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__10; lean_object* l___regBuiltinParser_Lean_Parser_Term_let(lean_object*); @@ -797,7 +799,6 @@ lean_object* l_Lean_Parser_Term_nativeRefl___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_have_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__12; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__10; lean_object* l_Lean_Parser_atomicFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_funBinder_quot___closed__2; @@ -873,6 +874,7 @@ lean_object* l___regBuiltin_Lean_Parser_Term_arrow_formatter(lean_object*); lean_object* l_Lean_Parser_Term_instBinder___closed__7; extern lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_explicit___closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Lean_Parser_Term_structInstArrayRef_formatter___closed__4; lean_object* l_Lean_Parser_Term_quotedName_formatter___closed__1; lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__7; @@ -1069,7 +1071,6 @@ lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_str; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; lean_object* l_Lean_Parser_Term_parenSpecial_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_decide___closed__5; lean_object* l_Lean_Parser_Term_structInstLVal___closed__5; @@ -1109,6 +1110,7 @@ lean_object* l_Lean_Parser_Term_explicitUniv_formatter___closed__5; lean_object* l_Lean_Parser_Term_nativeRefl_formatter___closed__4; lean_object* l___regBuiltinParser_Lean_Parser_Tactic_quot(lean_object*); lean_object* l_Lean_Parser_Term_bracketedBinder_quot; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l___regBuiltin_Lean_Parser_Level_quot_formatter(lean_object*); lean_object* l_Lean_Parser_Term_arrayRef___closed__5; lean_object* l_Lean_Parser_Term_binderTactic_formatter___closed__3; @@ -1196,7 +1198,6 @@ lean_object* l_Lean_Parser_Tactic_quotSeq_formatter(lean_object*, lean_object*, lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_num___closed__2; lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__5; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1; lean_object* l_Lean_Parser_Term_binderDefault; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__28; lean_object* l_Lean_Parser_Term_assert___closed__5; @@ -1229,7 +1230,6 @@ lean_object* l_Lean_Parser_Term_let_x21___closed__3; lean_object* l_Lean_Parser_Term_matchDiscr_formatter___closed__7; lean_object* l_Lean_Parser_Term_typeAscription; lean_object* l_Lean_Parser_Term_simpleBinder___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__7; lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__4; lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__2; lean_object* l_Lean_Parser_Tactic_seq1_formatter___closed__1; @@ -1302,6 +1302,7 @@ lean_object* l_Lean_Parser_Term_structInst___closed__8; lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__6; lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__8; lean_object* l_Lean_Parser_Term_show___closed__1; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__16; lean_object* l_Lean_Parser_Term_match_formatter___closed__8; extern lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__2; @@ -1378,6 +1379,7 @@ lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__8; lean_object* l___regBuiltinParser_Lean_Parser_Term_forall(lean_object*); lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__1; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; lean_object* l_Lean_Parser_Term_instBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_letIdDecl_formatter___closed__2; lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__2; @@ -1483,6 +1485,7 @@ lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_haveAssign___elambda__1___closed__3; lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__5; lean_object* l_Lean_Parser_manyIndent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Lean_Parser_Term_funImplicitBinder___closed__2; lean_object* l_Lean_Parser_Term_funImplicitBinder___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__12; @@ -1490,6 +1493,7 @@ lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__8; lean_object* l_Lean_Parser_Term_explicitUniv___closed__5; lean_object* l_Lean_Parser_Term_let_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_let___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__13; lean_object* l_Lean_Parser_Term_whereDecls___closed__5; lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__6; lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__12; @@ -1507,6 +1511,7 @@ lean_object* l_Lean_Parser_Term_letIdLhs___closed__3; lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_parser_x21___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_typeSpec; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; lean_object* l_Lean_Parser_Term_letPatDecl___elambda__1___closed__1; lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__3; extern lean_object* l_Lean_instToStringAttributeKind___closed__2; @@ -1654,6 +1659,7 @@ lean_object* l_Lean_Parser_Term_panic___closed__4; lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__9; lean_object* l___regBuiltin_Lean_Parser_Term_matchDiscr_quot_formatter(lean_object*); lean_object* l_Lean_Parser_Term_have_formatter___closed__5; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; lean_object* l_Lean_Parser_Term_structInst___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__14; lean_object* l_Lean_Parser_Term_implicitBinder_parenthesizer(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1709,7 +1715,6 @@ lean_object* l_Lean_Parser_Term_funSimpleBinder___elambda__1___closed__2; lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__11; lean_object* l_Lean_Parser_Term_depArrow___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l_Lean_Parser_Term_quotedName_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__6; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__44; @@ -1791,6 +1796,7 @@ lean_object* l_Lean_Parser_Term_stateRefT___elambda__1(lean_object*, lean_object lean_object* l___regBuiltinParser_Lean_Parser_Term_type(lean_object*); lean_object* l_Lean_Parser_Term_nativeDecide___closed__1; lean_object* l_Lean_Parser_Term_nativeRefl___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__14; lean_object* l_Lean_Parser_Term_binderIdent___closed__1; lean_object* l_Lean_Parser_Term_letEqnsDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__11; @@ -1860,6 +1866,7 @@ lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_whereDecls___closed__3; lean_object* l_Lean_Parser_Term_optExprPrecedence_formatter___closed__2; lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; extern lean_object* l_Lean_Parser_rawIdent; lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2; lean_object* l___regBuiltinParser_Lean_Parser_Term_funBinder_quot(lean_object*); @@ -1897,7 +1904,6 @@ lean_object* l_Lean_Parser_Term_nativeDecide___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_binderDefault___closed__2; lean_object* l_Lean_Parser_Term_fromTerm_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_structInstField___closed__1; -extern lean_object* l_prec_____closed__3; lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_structInstLVal___closed__6; lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1; @@ -1984,7 +1990,6 @@ lean_object* l_Lean_Parser_Term_matchDiscr_parenthesizer(lean_object*, lean_obje lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter___closed__1; lean_object* l_Lean_Parser_Term_let_x21___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_stateRefT_formatter___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__5; extern lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__11; lean_object* l_Lean_Parser_Term_str___closed__2; lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__1; @@ -2014,7 +2019,6 @@ lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__8; lean_object* l_Lean_Parser_Term_sorry_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_matchAlts_formatter___closed__2; lean_object* l_Lean_Parser_Term_nativeDecide___elambda__1___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_Lean_Parser_Term_explicitUniv___closed__4; lean_object* l_Lean_Parser_Term_hole_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_nomatch_formatter___closed__2; @@ -2046,6 +2050,7 @@ lean_object* l_Lean_Parser_Term_type___closed__1; lean_object* l_Lean_Parser_Term_doubleQuotedName_parenthesizer___closed__4; extern lean_object* l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__5; lean_object* l_Lean_Parser_Term_attrKind___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l_Lean_Parser_Term_arrow___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_doubleQuotedName; lean_object* l___regBuiltin_Lean_Parser_Term_prop_parenthesizer___closed__1; @@ -2111,7 +2116,6 @@ lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_bracketedBinder_quot___closed__2; lean_object* l_Lean_Parser_Term_letEqnsDecl; lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__1; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__12; lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__6; lean_object* l_Lean_Parser_Term_app_parenthesizer___closed__2; @@ -2119,6 +2123,7 @@ lean_object* l_Lean_Parser_Term_assert_parenthesizer(lean_object*, lean_object*, lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_binderDefault___closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_explicit_formatter___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__15; lean_object* l_Lean_Parser_Term_have___closed__8; lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__2; lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__6; @@ -2181,7 +2186,6 @@ lean_object* l_Lean_Parser_Term_cdot_parenthesizer___closed__1; lean_object* l___regBuiltinParser_Lean_Parser_Term_str(lean_object*); extern lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__5; lean_object* l_Lean_Parser_Term_matchDiscr_formatter___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__14; lean_object* l_Lean_Parser_Term_optExprPrecedence___closed__5; lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__4; @@ -2225,7 +2229,6 @@ lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_parenthesizer(lean_objec lean_object* l_Lean_Parser_Term_borrowed___closed__7; lean_object* l_Lean_Parser_Term_binderIdent_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_pushNone___closed__1; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3; lean_object* l_Lean_Parser_Term_tupleTail_formatter___closed__3; lean_object* l_Lean_Parser_Term_arrow___elambda__1___closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1; @@ -2458,6 +2461,7 @@ lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_optExprPrecedence___closed__1; lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_structInstArrayRef___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__5; lean_object* l_Lean_Parser_Term_scoped___elambda__1___closed__5; lean_object* l_Lean_Parser_tacticParser_formatter(lean_object*); lean_object* l_Lean_Parser_Term_have___elambda__1___closed__3; @@ -2516,12 +2520,10 @@ lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_funSimpleBinder___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_app; lean_object* l_Lean_Parser_Term_depArrow_parenthesizer___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__10; lean_object* l_Lean_Parser_Term_explicit_formatter___closed__4; lean_object* l_Lean_Parser_Term_syntheticHole___closed__4; lean_object* l_Lean_Parser_Tactic_quotSeq___closed__3; lean_object* l_Lean_Parser_Term_scoped___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__15; lean_object* l_Lean_Parser_Term_instBinder___closed__1; lean_object* l_Lean_Parser_Term_bracketedBinder___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_attrKind_parenthesizer___closed__1; @@ -2690,6 +2692,7 @@ lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__4; lean_object* l_Lean_Parser_Term_arrayRef_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__6; lean_object* l_Lean_Parser_Term_let___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__12; lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_suffices___closed__7; lean_object* l_Lean_Parser_Term_nativeRefl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2930,7 +2933,6 @@ lean_object* l___regBuiltin_Lean_Parser_Term_arrayRef_parenthesizer(lean_object* lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_let___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_attributes_parenthesizer___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_namedArgument_parenthesizer___closed__4; @@ -2949,7 +2951,6 @@ lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_attrArg; lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_typeAscription_formatter___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l_Lean_Parser_Term_depArrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__8; lean_object* l___regBuiltinParser_Lean_Parser_Term_decide(lean_object*); @@ -2998,7 +2999,6 @@ lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_optType_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltinParser_Lean_Parser_Term_typeOf(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; lean_object* l_Lean_Parser_Term_haveAssign_formatter___closed__4; lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_fun_parenthesizer___closed__3; @@ -3008,7 +3008,6 @@ lean_object* l_Lean_Parser_Term_explicit_formatter___closed__3; lean_object* l_Lean_Parser_Term_assert_formatter___closed__5; lean_object* l_Lean_Parser_Tactic_seq1___closed__1; lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___closed__3; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; lean_object* l___regBuiltin_Lean_Parser_Level_quot_parenthesizer(lean_object*); lean_object* l___regBuiltin_Lean_Parser_Term_arrow_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_letPatDecl_formatter___closed__2; @@ -3057,7 +3056,6 @@ lean_object* l_Lean_Parser_Term_emptyC___closed__5; lean_object* l___regBuiltin_Lean_Parser_Term_have_formatter(lean_object*); lean_object* l_Lean_Parser_Term_funSimpleBinder___closed__1; lean_object* l_Lean_Parser_Term_unreachable_parenthesizer___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__13; lean_object* l_Lean_Parser_Term_panic_formatter___closed__1; lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__1; lean_object* l_Lean_Parser_Term_matchDiscr_quot; @@ -3088,7 +3086,6 @@ lean_object* l_Lean_Parser_Term_funSimpleBinder___closed__2; lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_local___elambda__1___closed__1; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__8; lean_object* l_Lean_Parser_Term_funBinder___closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_parenthesizer(lean_object*); @@ -3228,13 +3225,11 @@ lean_object* l___regBuiltin_Lean_Parser_Term_parser_x21_parenthesizer(lean_objec lean_object* l_Lean_Parser_Term_macroDollarArg___closed__4; lean_object* l_Lean_Parser_Level_quot___closed__6; lean_object* l_Lean_Parser_Term_match___elambda__1___closed__10; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__1; lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__4; lean_object* l___regBuiltin_Lean_Parser_Term_num_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_have_formatter___closed__8; lean_object* l_Lean_Parser_Term_nativeRefl_formatter___closed__3; lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__1; lean_object* l_Lean_Parser_Tactic_quotSeq_formatter___closed__2; lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2; @@ -3434,6 +3429,7 @@ lean_object* l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1; lean_object* l_Lean_Parser_Term_matchAltsWhereDecls; lean_object* l_Lean_Parser_Term_matchAlts___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_show_formatter___closed__2; +extern lean_object* l_rawNatLit___closed__5; lean_object* l_Lean_PrettyPrinter_Parenthesizer_notFollowedBy_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_haveAssign_formatter___closed__3; lean_object* l_Lean_Parser_Term_funBinder_parenthesizer___closed__4; @@ -3470,7 +3466,6 @@ lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_funBinder_quot_formatter___closed__7; lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__10; lean_object* l_Lean_Parser_unicodeSymbolInfo(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__7; @@ -3572,7 +3567,6 @@ lean_object* l_Lean_Parser_Term_simpleBinder___closed__6; lean_object* l_Lean_Parser_Term_ensureTypeOf___closed__6; lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__13; lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l___regBuiltinParser_Lean_Parser_Term_borrowed(lean_object*); lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__11; lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__6; @@ -3595,6 +3589,7 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3691_(lean_objec lean_object* l_Lean_Parser_Term_parenSpecial_formatter___closed__3; lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__7; lean_object* l___regBuiltin_Lean_Parser_Term_match_formatter(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__10; lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_let_x2a___closed__6; lean_object* l_Lean_Parser_Term_macroLastArg_parenthesizer___closed__2; @@ -3611,6 +3606,7 @@ lean_object* l_Lean_Parser_Term_parenSpecial___closed__4; lean_object* l_Lean_Parser_Term_doubleQuotedName_formatter___closed__5; lean_object* l_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_macroDollarArg_parenthesizer___closed__2; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l_Lean_Parser_Term_dbgTrace___closed__7; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__9; extern lean_object* l_Lean_Parser_Tactic_let_x21___closed__3; @@ -3643,6 +3639,7 @@ lean_object* l_Lean_Parser_Term_attrKind___closed__5; lean_object* l___regBuiltin_Lean_Parser_Term_type_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__5; lean_object* l_Lean_Parser_Term_letDecl___closed__3; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__8; lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_letrec_formatter___closed__1; @@ -3666,6 +3663,7 @@ lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__3; lean_object* l_Lean_Parser_Term_tupleTail_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_macroLastArg_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__1; lean_object* l_Lean_Parser_Term_tparser_x21___closed__6; lean_object* l_Lean_Parser_Term_attrArg___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__7; @@ -3678,6 +3676,7 @@ lean_object* l_Lean_PrettyPrinter_Formatter_withoutPosition_formatter(lean_objec lean_object* l_Lean_Parser_Term_depArrow___closed__7; lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__7; lean_object* l___regBuiltinParser_Lean_Parser_Term_paren(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_Parser_Term_arrow___closed__3; lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_app___elambda__1___closed__12; @@ -3710,6 +3709,7 @@ lean_object* l_Lean_Parser_Term_optIdent_formatter(lean_object*, lean_object*, l lean_object* l_Lean_Parser_Term_nativeRefl___elambda__1___closed__9; lean_object* l_Lean_Parser_unicodeSymbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_paren_formatter___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__12; extern lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__4; @@ -3757,7 +3757,6 @@ lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__2; lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_let; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; lean_object* l___regBuiltin_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_bracketedBinder___boxed(lean_object*); lean_object* l_Lean_Parser_Term_depArrow___closed__3; @@ -3786,6 +3785,7 @@ lean_object* l_Lean_Parser_Term_parser_x21___closed__6; lean_object* l_Lean_Parser_Term_let_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_prop___closed__6; lean_object* l_Lean_Parser_Term_funBinder_quot___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_Lean_Parser_Term_macroLastArg; extern lean_object* l_Lean_Parser_Level_paren___closed__1; lean_object* l_Lean_Parser_Term_cdot_formatter___closed__3; @@ -3808,6 +3808,7 @@ lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object* l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_attributes_formatter___closed__3; lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__4; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1; lean_object* l_Lean_Parser_Term_simpleBinderWithoutType_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_prop___elambda__1(lean_object*, lean_object*); @@ -3819,7 +3820,6 @@ lean_object* l_Lean_Parser_Term_ident; lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__4; lean_object* l___regBuiltin_Lean_Parser_Term_parser_x21_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_borrowed___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; lean_object* l_Lean_Parser_manyIndent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_suffices___closed__3; lean_object* l_Lean_Parser_Term_arrayRef___elambda__1___closed__3; @@ -3992,7 +3992,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1__ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_2 = l_String_trim(x_1); return x_2; } @@ -4599,7 +4599,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; x_1 = l_Lean_Parser_Tactic_case___closed__9; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_3 = l_Lean_Parser_Tactic_tacticSeq___closed__3; x_4 = 0; x_5 = l_Lean_Parser_nodeWithAntiquot(x_1, x_2, x_3, x_4); @@ -4686,7 +4686,7 @@ lean_inc(x_5); x_6 = lean_array_get_size(x_5); lean_dec(x_5); x_7 = lean_apply_2(x_4, x_1, x_2); -x_8 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_8 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_9 = l_Lean_Parser_ParserState_mkNode(x_7, x_8, x_6); return x_9; } @@ -4698,7 +4698,7 @@ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Tactic_seq1___elambda__1___closed__6; x_2 = lean_ctor_get(x_1, 0); lean_inc(x_2); -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_4 = l_Lean_Parser_nodeInfo(x_3, x_2); return x_4; } @@ -4819,7 +4819,7 @@ static lean_object* _init_l_Lean_Parser_Term_byTactic___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_byTactic___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5083,7 +5083,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___cl _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__15; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__15; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -5313,7 +5313,7 @@ _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; uint8_t x_9; lean_object* x_10; x_6 = l_Lean_Parser_Tactic_case___closed__9; -x_7 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_7 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_8 = l_Lean_Parser_Tactic_tacticSeq_formatter___closed__3; x_9 = 0; x_10 = l_Lean_Parser_nodeWithAntiquot_formatter(x_6, x_7, x_8, x_9, x_1, x_2, x_3, x_4, x_5); @@ -5643,7 +5643,7 @@ lean_object* l_Lean_Parser_Tactic_tacticSeq_parenthesizer(lean_object* x_1, lean _start: { lean_object* x_6; lean_object* x_7; uint8_t x_8; lean_object* x_9; -x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_7 = l_Lean_Parser_Tactic_tacticSeq_parenthesizer___closed__3; x_8 = 0; x_9 = l_Lean_Parser_nodeWithAntiquot_parenthesizer___rarg(x_6, x_7, x_8, x_1, x_2, x_3, x_4, x_5); @@ -5833,7 +5833,7 @@ static lean_object* _init_l___regBuiltinParser_Lean_Parser_Term_ident___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_identKind___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -5964,8 +5964,8 @@ static lean_object* _init_l___regBuiltinParser_Lean_Parser_Term_num___closed__1( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; -x_2 = l_prec_____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; +x_2 = l_rawNatLit___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -6107,7 +6107,7 @@ static lean_object* _init_l___regBuiltinParser_Lean_Parser_Term_scientific___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6250,7 +6250,7 @@ static lean_object* _init_l___regBuiltinParser_Lean_Parser_Term_str___closed__1( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6393,7 +6393,7 @@ static lean_object* _init_l___regBuiltinParser_Lean_Parser_Term_char___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_861____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -6482,7 +6482,7 @@ static lean_object* _init_l_Lean_Parser_Term_type___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_type___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7393,7 +7393,7 @@ static lean_object* _init_l_Lean_Parser_Term_prop___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_prop___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7694,7 +7694,7 @@ static lean_object* _init_l_Lean_Parser_Term_hole___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -7704,7 +7704,7 @@ static lean_object* _init_l_Lean_Parser_Term_hole___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_2 = l_Lean_Parser_Term_hole___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -7715,7 +7715,7 @@ static lean_object* _init_l_Lean_Parser_Term_hole___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_2 = l_Lean_Parser_Level_hole___elambda__1___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -7752,7 +7752,7 @@ static lean_object* _init_l_Lean_Parser_Term_hole___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_2 = l_Lean_Parser_Level_hole___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -7813,7 +7813,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_term___u2218_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_4 = 1; x_5 = l_Lean_Parser_Term_hole; x_6 = lean_unsigned_to_nat(0u); @@ -7825,7 +7825,7 @@ static lean_object* _init_l_Lean_Parser_Term_hole_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__12; x_2 = l_Lean_Parser_Term_hole___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -7840,7 +7840,7 @@ static lean_object* _init_l_Lean_Parser_Term_hole_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Level_hole_formatter___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -7873,7 +7873,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_4 = l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -7896,7 +7896,7 @@ static lean_object* _init_l_Lean_Parser_Term_hole_parenthesizer___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -7929,7 +7929,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_12209____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12041____closed__13; x_4 = l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -7939,7 +7939,7 @@ static lean_object* _init_l_Lean_Parser_Term_syntheticHole___elambda__1___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_inductionAlt___closed__8; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8290,7 +8290,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -8300,7 +8300,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; x_2 = l_Lean_Parser_Term_sorry___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -8311,7 +8311,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; x_2 = l_String_trim(x_1); return x_2; } @@ -8330,7 +8330,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry___elambda__1___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_2 = l_Lean_Parser_Term_sorry___elambda__1___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -8376,7 +8376,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_2 = l_Lean_Parser_Term_sorry___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -8437,7 +8437,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_term___u2218_____closed__6; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Term_sorry; x_6 = lean_unsigned_to_nat(0u); @@ -8449,7 +8449,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; x_2 = l_Lean_Parser_Term_sorry___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -8464,7 +8464,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__1; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -8474,7 +8474,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_sorry_formatter___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -8507,7 +8507,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_sorry_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -8530,7 +8530,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry_parenthesizer___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -8563,7 +8563,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14445____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14277____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_sorry_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -8581,7 +8581,7 @@ static lean_object* _init_l_Lean_Parser_Term_cdot___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_cdot___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8973,7 +8973,7 @@ static lean_object* _init_l_Lean_Parser_Term_emptyC___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_emptyC___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9365,7 +9365,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -9375,7 +9375,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__7; x_2 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -9386,7 +9386,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = l_String_trim(x_1); return x_2; } @@ -9417,7 +9417,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_2 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -9475,7 +9475,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_2 = l_Lean_Parser_Term_typeAscription___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -9543,7 +9543,7 @@ static lean_object* _init_l_Lean_Parser_Term_tupleTail___elambda__1___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9987,7 +9987,7 @@ static lean_object* _init_l_Lean_Parser_Term_paren___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -9997,7 +9997,7 @@ static lean_object* _init_l_Lean_Parser_Term_paren___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_2 = l_Lean_Parser_Term_paren___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -10091,7 +10091,7 @@ static lean_object* _init_l_Lean_Parser_Term_paren___elambda__1___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = l_Lean_Parser_Term_paren___elambda__1___closed__9; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -10150,7 +10150,7 @@ static lean_object* _init_l_Lean_Parser_Term_paren___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = l_Lean_Parser_Term_paren___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -10211,7 +10211,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_term___u2218_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_4 = 1; x_5 = l_Lean_Parser_Term_paren; x_6 = lean_unsigned_to_nat(0u); @@ -10301,7 +10301,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription_formatter___closed__ _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__7; x_2 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -10316,7 +10316,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription_formatter___closed__ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -10338,7 +10338,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription_formatter___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_typeAscription_formatter___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -10399,7 +10399,7 @@ static lean_object* _init_l_Lean_Parser_Term_paren_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_2 = l_Lean_Parser_Term_paren___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -10498,7 +10498,7 @@ static lean_object* _init_l_Lean_Parser_Term_paren_formatter___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_paren_formatter___closed__9; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -10531,7 +10531,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_4 = l___regBuiltin_Lean_Parser_Term_paren_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -10632,7 +10632,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeAscription_parenthesizer___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_typeAscription_parenthesizer___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -10790,7 +10790,7 @@ static lean_object* _init_l_Lean_Parser_Term_paren_parenthesizer___closed__10() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_paren_parenthesizer___closed__9; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -10823,7 +10823,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_4 = l___regBuiltin_Lean_Parser_Term_paren_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -10841,7 +10841,7 @@ static lean_object* _init_l_Lean_Parser_Term_anonymousCtor___elambda__1___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -11385,7 +11385,7 @@ static lean_object* _init_l_Lean_Parser_Term_fromTerm___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_fromTerm___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -11573,7 +11573,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign___elambda__1___closed__1 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -11583,7 +11583,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3; x_2 = l_Lean_Parser_Term_haveAssign___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -11625,7 +11625,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign___elambda__1___closed__6 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; x_2 = l_Lean_Parser_Term_haveAssign___elambda__1___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -11683,7 +11683,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; x_2 = l_Lean_Parser_Term_haveAssign___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -12125,7 +12125,7 @@ static lean_object* _init_l_Lean_Parser_Term_have___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_have___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -12381,7 +12381,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign_formatter___closed__1() _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__3; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__3; x_2 = l_Lean_Parser_Term_haveAssign___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -12418,7 +12418,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign_formatter___closed__4() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_haveAssign_formatter___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -12753,7 +12753,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign_parenthesizer___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15995____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15827____closed__4; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_typeAscription_parenthesizer___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -13349,7 +13349,7 @@ static lean_object* _init_l_Lean_Parser_Term_suffices___elambda__1___closed__1() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_suffices___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -13817,7 +13817,7 @@ static lean_object* _init_l_Lean_Parser_Term_show___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_show___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -14176,7 +14176,7 @@ static lean_object* _init_l_Lean_Parser_Term_structInstArrayRef___elambda__1___c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17112,7 +17112,7 @@ static lean_object* _init_l_Lean_Parser_Term_inaccessible___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17663,7 +17663,7 @@ static lean_object* _init_l_Lean_Parser_Term_binderTactic___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_binderTactic___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -17893,7 +17893,7 @@ static lean_object* _init_l_Lean_Parser_Term_binderDefault___elambda__1___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_binderDefault___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -18021,7 +18021,7 @@ static lean_object* _init_l_Lean_Parser_Term_explicitBinder___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -18210,7 +18210,7 @@ static lean_object* _init_l_Lean_Parser_Term_implicitBinder___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -18317,7 +18317,7 @@ static lean_object* _init_l_Lean_Parser_Term_instBinder___elambda__1___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3453____spec__2___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -18554,7 +18554,7 @@ static lean_object* _init_l_Lean_Parser_Term_depArrow___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_depArrow___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20034,7 +20034,7 @@ static lean_object* _init_l_Lean_Parser_Term_forall___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_forall___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20893,7 +20893,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchAlt___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_matchAlt___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -20939,7 +20939,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchAlts___elambda__1___closed__1( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_matchAlts___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -21468,7 +21468,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr___elambda__1___closed__1 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_match___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -21719,7 +21719,7 @@ static lean_object* _init_l_Lean_Parser_Term_match___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_match___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -22846,7 +22846,7 @@ static lean_object* _init_l_Lean_Parser_Term_nomatch___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_nomatch___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -23648,8 +23648,8 @@ static lean_object* _init_l_Lean_Parser_Term_basicFun___closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__14; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_3 = l_Lean_Parser_Term_basicFun___closed__9; x_4 = 0; x_5 = l_Lean_Parser_nodeWithAntiquot(x_1, x_2, x_3, x_4); @@ -23668,7 +23668,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -23678,7 +23678,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; x_2 = l_Lean_Parser_Term_fun___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -23706,7 +23706,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun___elambda__1___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; x_2 = l_String_trim(x_1); return x_2; } @@ -23775,7 +23775,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun___elambda__1___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_2 = l_Lean_Parser_Term_fun___elambda__1___closed__9; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -23846,7 +23846,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_2 = l_Lean_Parser_Term_fun___closed__3; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -23907,7 +23907,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_term___u2218_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_4 = 1; x_5 = l_Lean_Parser_Term_fun; x_6 = lean_unsigned_to_nat(0u); @@ -24142,8 +24142,8 @@ lean_object* l_Lean_Parser_Term_basicFun_formatter(lean_object* x_1, lean_object _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; uint8_t x_9; lean_object* x_10; -x_6 = l_myMacro____x40_Init_Notation___hyg_11081____closed__14; -x_7 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_6 = l_myMacro____x40_Init_Notation___hyg_10913____closed__14; +x_7 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_8 = l_Lean_Parser_Term_basicFun_formatter___closed__5; x_9 = 0; x_10 = l_Lean_Parser_nodeWithAntiquot_formatter(x_6, x_7, x_8, x_9, x_1, x_2, x_3, x_4, x_5); @@ -24154,7 +24154,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; x_2 = l_Lean_Parser_Term_fun___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -24170,7 +24170,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Term_fun___elambda__1___closed__3; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__10; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_unicodeSymbol_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -24226,7 +24226,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_2 = l_Lean_Parser_maxPrec; x_3 = l_Lean_Parser_Term_fun_formatter___closed__6; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -24259,7 +24259,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_4 = l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -24480,7 +24480,7 @@ lean_object* l_Lean_Parser_Term_basicFun_parenthesizer(lean_object* x_1, lean_ob _start: { lean_object* x_6; lean_object* x_7; uint8_t x_8; lean_object* x_9; -x_6 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_6 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_7 = l_Lean_Parser_Term_basicFun_parenthesizer___closed__5; x_8 = 0; x_9 = l_Lean_Parser_nodeWithAntiquot_parenthesizer___rarg(x_6, x_7, x_8, x_1, x_2, x_3, x_4, x_5); @@ -24549,7 +24549,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_2 = l_Lean_Parser_maxPrec; x_3 = l_Lean_Parser_Term_fun_parenthesizer___closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -24582,7 +24582,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_3 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_4 = l___regBuiltin_Lean_Parser_Term_fun_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -24663,7 +24663,7 @@ static lean_object* _init_l_Lean_Parser_Term_parser_x21___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_parser_x21___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25148,7 +25148,7 @@ static lean_object* _init_l_Lean_Parser_Term_tparser_x21___elambda__1___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_tparser_x21___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25491,7 +25491,7 @@ static lean_object* _init_l_Lean_Parser_Term_borrowed___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_borrowed___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -25880,7 +25880,7 @@ static lean_object* _init_l_Lean_Parser_Term_quotedName___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_quotedName___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26145,7 +26145,7 @@ static lean_object* _init_l_Lean_Parser_Term_doubleQuotedName___elambda__1___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -26865,7 +26865,7 @@ lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_object* x_11; lean_o x_8 = l_term___u2218_____closed__6; x_9 = lean_unsigned_to_nat(0u); x_10 = l_Lean_Parser_categoryParser___elambda__1(x_8, x_9, x_1, x_6); -x_11 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_11 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_12 = l_Lean_Parser_ParserState_mkNode(x_10, x_11, x_4); return x_12; } @@ -26874,7 +26874,7 @@ else lean_object* x_13; lean_object* x_14; lean_dec(x_7); lean_dec(x_1); -x_13 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_13 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_14 = l_Lean_Parser_ParserState_mkNode(x_6, x_13, x_4); return x_14; } @@ -26908,7 +26908,7 @@ static lean_object* _init_l_Lean_Parser_Term_letIdDecl___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_2 = l_Lean_Parser_Term_letIdDecl___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -26954,7 +26954,7 @@ static lean_object* _init_l_Lean_Parser_Term_letPatDecl___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_letPatDecl___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -27130,7 +27130,7 @@ static lean_object* _init_l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_letEqnsDecl___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -27342,8 +27342,8 @@ static lean_object* _init_l_Lean_Parser_Term_letDecl___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_3 = l_Lean_Parser_Term_letDecl___closed__10; x_4 = 0; x_5 = l_Lean_Parser_nodeWithAntiquot(x_1, x_2, x_3, x_4); @@ -27614,7 +27614,7 @@ static lean_object* _init_l_Lean_Parser_Term_let___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -27624,7 +27624,7 @@ static lean_object* _init_l_Lean_Parser_Term_let___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; x_2 = l_Lean_Parser_Term_let___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -27672,7 +27672,7 @@ static lean_object* _init_l_Lean_Parser_Term_let___elambda__1___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_2 = l_Lean_Parser_Term_let___elambda__1___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -27742,7 +27742,7 @@ static lean_object* _init_l_Lean_Parser_Term_let___closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_2 = l_Lean_Parser_Term_let___closed__3; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -27812,7 +27812,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_term___u2218_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Term_let; x_6 = lean_unsigned_to_nat(0u); @@ -27964,7 +27964,7 @@ lean_object* l_Lean_Parser_Term_letIdDecl_formatter(lean_object* x_1, lean_objec _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_6 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_7 = l_Lean_Parser_Term_letIdDecl_formatter___closed__4; x_8 = l_Lean_PrettyPrinter_Formatter_node_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; @@ -28144,8 +28144,8 @@ lean_object* l_Lean_Parser_Term_letDecl_formatter(lean_object* x_1, lean_object* _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; uint8_t x_9; lean_object* x_10; -x_6 = l_myMacro____x40_Init_Notation___hyg_12836____closed__5; -x_7 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_6 = l_myMacro____x40_Init_Notation___hyg_12668____closed__5; +x_7 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_8 = l_Lean_Parser_Term_letDecl_formatter___closed__8; x_9 = 0; x_10 = l_Lean_Parser_nodeWithAntiquot_formatter(x_6, x_7, x_8, x_9, x_1, x_2, x_3, x_4, x_5); @@ -28156,7 +28156,7 @@ static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__1; x_2 = l_Lean_Parser_Term_let___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -28223,7 +28223,7 @@ static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_2 = l_Lean_Parser_leadPrec; x_3 = l_Lean_Parser_Term_let_formatter___closed__6; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -28256,7 +28256,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_let_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -28406,7 +28406,7 @@ lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer(lean_object* x_1, lean_o _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_6 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_7 = l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__4; x_8 = l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; @@ -28576,7 +28576,7 @@ lean_object* l_Lean_Parser_Term_letDecl_parenthesizer(lean_object* x_1, lean_obj _start: { lean_object* x_6; lean_object* x_7; uint8_t x_8; lean_object* x_9; -x_6 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_6 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_7 = l_Lean_Parser_Term_letDecl_parenthesizer___closed__7; x_8 = 0; x_9 = l_Lean_Parser_nodeWithAntiquot_parenthesizer___rarg(x_6, x_7, x_8, x_1, x_2, x_3, x_4, x_5); @@ -28642,7 +28642,7 @@ static lean_object* _init_l_Lean_Parser_Term_let_parenthesizer___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_2 = l_Lean_Parser_leadPrec; x_3 = l_Lean_Parser_Term_let_parenthesizer___closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -28675,7 +28675,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_let_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -28685,7 +28685,7 @@ static lean_object* _init_l_Lean_Parser_Term_let_x21___elambda__1___closed__1() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_let_x21___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -29062,7 +29062,7 @@ static lean_object* _init_l_Lean_Parser_Term_let_x2a___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_let_x2a___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -29516,7 +29516,7 @@ static lean_object* _init_l_Lean_Parser_Term_scoped___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_instToStringAttributeKind___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -29680,7 +29680,7 @@ static lean_object* _init_l_Lean_Parser_Term_local___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_instToStringAttributeKind___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -30935,7 +30935,7 @@ static lean_object* _init_l_Lean_Parser_Term_letrec___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_letrec___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -32309,7 +32309,7 @@ static lean_object* _init_l_Lean_Parser_Term_whereDecls_formatter___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_whereDecls_formatter___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -32834,7 +32834,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchAltsWhereDecls_formatter___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -33145,7 +33145,7 @@ static lean_object* _init_l_Lean_Parser_Term_nativeRefl___elambda__1___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_nativeRefl___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -33490,7 +33490,7 @@ static lean_object* _init_l_Lean_Parser_Term_nativeDecide___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_nativeDecide___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -33791,7 +33791,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -33801,7 +33801,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1; x_2 = l_Lean_Parser_Term_decide___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -33831,7 +33831,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide___elambda__1___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_2 = l_Lean_Parser_Term_decide___elambda__1___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -33877,7 +33877,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_2 = l_Lean_Parser_Term_decide___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -33938,7 +33938,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_term___u2218_____closed__6; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Term_decide; x_6 = lean_unsigned_to_nat(0u); @@ -33950,7 +33950,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide_formatter___closed__1() { _start: { lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4; lean_object* x_5; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__1; x_2 = l_Lean_Parser_Term_decide___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -33975,7 +33975,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide_formatter___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_decide_formatter___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -34008,7 +34008,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_decide_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -34031,7 +34031,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide_parenthesizer___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__3; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -34064,7 +34064,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14316____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14148____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_decide_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -34082,7 +34082,7 @@ static lean_object* _init_l_Lean_Parser_Term_typeOf___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_typeOf___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -34427,7 +34427,7 @@ static lean_object* _init_l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -34880,7 +34880,7 @@ static lean_object* _init_l_Lean_Parser_Term_ensureExpectedType___elambda__1___c _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -35273,7 +35273,7 @@ static lean_object* _init_l_Lean_Parser_Term_namedArgument___elambda__1___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_namedArgument___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -35487,7 +35487,7 @@ static lean_object* _init_l_Lean_Parser_Term_ellipsis___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_ellipsis___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -35781,7 +35781,7 @@ lean_inc(x_8); x_9 = lean_array_get_size(x_8); lean_dec(x_8); x_10 = lean_apply_2(x_4, x_1, x_6); -x_11 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_11 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_12 = l_Lean_Parser_ParserState_mkTrailingNode(x_10, x_11, x_9); lean_dec(x_9); return x_12; @@ -35802,7 +35802,7 @@ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Term_app___elambda__1___closed__14; x_2 = lean_ctor_get(x_1, 0); lean_inc(x_2); -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_4 = l_Lean_Parser_nodeInfo(x_3, x_2); return x_4; } @@ -35850,7 +35850,7 @@ _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; x_2 = l_term___u2218_____closed__6; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_4 = 0; x_5 = l_Lean_Parser_Term_app; x_6 = lean_unsigned_to_nat(0u); @@ -36060,7 +36060,7 @@ lean_object* l_Lean_Parser_Term_app_formatter(lean_object* x_1, lean_object* x_2 _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; lean_object* x_9; -x_6 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_6 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_7 = l_Lean_Parser_leadPrec___closed__1; x_8 = l_Lean_Parser_Term_app_formatter___closed__7; x_9 = l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(x_6, x_7, x_8, x_1, x_2, x_3, x_4, x_5); @@ -36080,7 +36080,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_formatterAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_4 = l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -36272,7 +36272,7 @@ lean_object* l_Lean_Parser_Term_app_parenthesizer(lean_object* x_1, lean_object* _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; lean_object* x_9; -x_6 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_6 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_7 = l_Lean_Parser_leadPrec___closed__1; x_8 = l_Lean_Parser_Term_app_parenthesizer___closed__7; x_9 = l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(x_6, x_7, x_8, x_1, x_2, x_3, x_4, x_5); @@ -36292,7 +36292,7 @@ _start: { lean_object* x_2; lean_object* x_3; lean_object* x_4; lean_object* x_5; x_2 = l_Lean_PrettyPrinter_parenthesizerAttribute; -x_3 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_3 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_4 = l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -36302,7 +36302,7 @@ static lean_object* _init_l_Lean_Parser_Term_proj___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Expr_ctorName___closed__10; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -36635,7 +36635,7 @@ static lean_object* _init_l_Lean_Parser_Term_arrayRef___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_arrayRef___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -37296,7 +37296,7 @@ static lean_object* _init_l_Lean_Parser_Term_explicitUniv___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_explicitUniv___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -37857,7 +37857,7 @@ static lean_object* _init_l_Lean_Parser_Term_namedPattern___elambda__1___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_namedPattern___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -38179,7 +38179,7 @@ static lean_object* _init_l_Lean_Parser_Term_pipeProj___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_pipeProj___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -38440,7 +38440,7 @@ static lean_object* _init_l_Lean_Parser_Term_subst___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Tactic_subst___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -38813,7 +38813,7 @@ static lean_object* _init_l_Lean_Parser_Term_funBinder_quot___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -39280,7 +39280,7 @@ static lean_object* _init_l_Lean_Parser_Term_bracketedBinder_quot___elambda__1__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__11; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -40212,7 +40212,7 @@ static lean_object* _init_l_Lean_Parser_Term_panic___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_panic___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -40557,7 +40557,7 @@ static lean_object* _init_l_Lean_Parser_Term_unreachable___elambda__1___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_unreachable___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -41126,7 +41126,7 @@ static lean_object* _init_l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2() _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_dbgTrace___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -41877,7 +41877,7 @@ static lean_object* _init_l_Lean_Parser_Term_assert___elambda__1___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_assert___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -42299,7 +42299,7 @@ static lean_object* _init_l_Lean_Parser_Term_macroDollarArg___elambda__1___close _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_macroDollarArg___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -42514,7 +42514,7 @@ static lean_object* _init_l_Lean_Parser_Term_stateRefT___elambda__1___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Parser_Term_stateRefT___elambda__1___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -44336,7 +44336,7 @@ lean_object* l_Lean_Parser_Tactic_seq1_formatter(lean_object* x_1, lean_object* _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_7 = l_Lean_Parser_Tactic_seq1_formatter___closed__2; x_8 = l_Lean_PrettyPrinter_Formatter_node_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; @@ -44463,7 +44463,7 @@ lean_object* l_Lean_Parser_Tactic_seq1_parenthesizer(lean_object* x_1, lean_obje _start: { lean_object* x_6; lean_object* x_7; lean_object* x_8; -x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__2; +x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__2; x_7 = l_Lean_Parser_Tactic_seq1_parenthesizer___closed__1; x_8 = l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5); return x_8; diff --git a/stage0/stdlib/Lean/Parser/Transform.c b/stage0/stdlib/Lean/Parser/Transform.c index 73a7948ce9..d630208cf9 100644 --- a/stage0/stdlib/Lean/Parser/Transform.c +++ b/stage0/stdlib/Lean/Parser/Transform.c @@ -16,7 +16,6 @@ extern "C" { lean_object* lean_array_set(lean_object*, lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Syntax_manyToSepBy___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); lean_object* lean_string_append(lean_object*, lean_object*); @@ -28,6 +27,7 @@ lean_object* l_Lean_Syntax_removeParen_match__1___rarg(lean_object*, lean_object lean_object* l_Lean_Syntax_manyToSepBy_match__1(lean_object*); uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* lean_nat_sub(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Std_Range_forIn_loop___at_Lean_Syntax_manyToSepBy___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -909,7 +909,7 @@ x_2 = lean_ctor_get(x_1, 0); lean_inc(x_2); x_3 = lean_ctor_get(x_1, 1); lean_inc(x_3); -x_4 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_4 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_5 = lean_name_eq(x_2, x_4); if (x_5 == 0) { diff --git a/stage0/stdlib/Lean/ParserCompiler.c b/stage0/stdlib/Lean/ParserCompiler.c index d0cfd61145..ff50dcc12e 100644 --- a/stage0/stdlib/Lean/ParserCompiler.c +++ b/stage0/stdlib/Lean/ParserCompiler.c @@ -42,6 +42,7 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_ParserCompiler_compileParserExpr__ extern lean_object* l_Lean_nullKind; lean_object* l_Lean_ParserCompiler_compileCategoryParser_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Lean_ParserCompiler_compileParserExpr___spec__8___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); @@ -173,7 +174,6 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_ParserCompiler_compileParserExpr__ lean_object* l_Std_Range_forIn_loop___at_Lean_ParserCompiler_compileParserExpr___spec__37(lean_object*); lean_object* lean_st_mk_ref(lean_object*, lean_object*); lean_object* l_Lean_ParserCompiler_compileParserExpr___rarg___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Array_foldrMUnsafe_fold___at_Lean_ParserCompiler_compileParserExpr___spec__1___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Lean_ParserCompiler_compileParserExpr___spec__1(lean_object*); lean_object* l_Lean_ParserCompiler_compileParserExpr___rarg___lambda__17___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*); @@ -23365,7 +23365,7 @@ static lean_object* _init_l_Lean_ParserCompiler_registerParserCompiler___rarg___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Parser_mkParserOfConstantUnsafe_match__1___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -23375,7 +23375,7 @@ static lean_object* _init_l_Lean_ParserCompiler_registerParserCompiler___rarg___ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_Parser_mkParserOfConstantUnsafe_match__1___rarg___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/PrettyPrinter/Basic.c b/stage0/stdlib/Lean/PrettyPrinter/Basic.c index 352e7dd647..fd453ceb7f 100644 --- a/stage0/stdlib/Lean/PrettyPrinter/Basic.c +++ b/stage0/stdlib/Lean/PrettyPrinter/Basic.c @@ -15,6 +15,7 @@ extern "C" { #endif lean_object* l_Lean_addMessageContextPartial___at_Lean_Core_instAddMessageContextCoreM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_stringToMessageData(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_evalConst___at_Lean_PrettyPrinter_runForNodeKind___spec__4___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_runForNodeKind___spec__3___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -41,7 +42,6 @@ lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_runForNodeKind___spec__6( lean_object* l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__6; lean_object* l_Lean_ofExcept___at_Lean_PrettyPrinter_runForNodeKind___spec__5(lean_object*); lean_object* l_Lean_getConstInfo___at_Lean_PrettyPrinter_runForNodeKind___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* lean_eval_const(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_KeyedDeclsAttribute_getValues___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_runForNodeKind___spec__3(lean_object*); @@ -417,7 +417,7 @@ static lean_object* _init_l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__2 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -435,7 +435,7 @@ static lean_object* _init_l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Basic.c b/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Basic.c index 3e9a18630f..71158c37c7 100644 --- a/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Basic.c +++ b/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Basic.c @@ -27,13 +27,14 @@ lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* lean_local_ctx_get_unused_name(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_withAppFn___rarg___closed__2; -extern lean_object* l_precMax___closed__3; lean_object* l_Lean_PrettyPrinter_delab___closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_instAlternativeDelabM___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Level_quote___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* l_Lean_PrettyPrinter_delab___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* lean_array_uget(lean_object*, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; lean_object* l_Lean_Expr_bindingDomain_x21(lean_object*); lean_object* l_Lean_initFn____x40_Lean_PrettyPrinter_Delaborator_Basic___hyg_554____closed__3; uint8_t l_Lean_getPPCoercions(lean_object*); @@ -80,6 +81,7 @@ lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); lean_object* l_Lean_Level_quote___lambda__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_withAppFn___rarg___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; lean_object* l_Lean_Level_quote___lambda__1___boxed(lean_object*, lean_object*, lean_object*); uint8_t l_Lean_getPPStructureProjections(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_mkDelabAttribute___closed__6; @@ -112,6 +114,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_withProj___rarg(lean_object*, lean lean_object* l_Lean_PrettyPrinter_Delaborator_mkAppUnexpanderAttribute(lean_object*); uint8_t l_Lean_getPPFullNames(lean_object*); lean_object* l_Lean_Level_instQuoteLevel___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__3; lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_Delaborator_delab___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_instMonadQuotationDelabM___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_mkDelabAttribute___closed__1; @@ -125,7 +128,6 @@ uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_annotateCurPos(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_Context_pos___default; lean_object* l_Lean_Level_quote___lambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__3; extern lean_object* l_Lean_numLitKind; lean_object* l_Lean_PrettyPrinter_Delaborator_annotatePos_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_mkDelabAttribute___lambda__1(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*); @@ -135,10 +137,12 @@ extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_905___ lean_object* l_Lean_Level_quote___lambda__9___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getPPUnicode___boxed(lean_object*); lean_object* l_Lean_getPPUnicode___closed__1; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_mkDelabAttribute___closed__13; uint8_t l_Lean_KVMap_getBool(lean_object*, lean_object*, uint8_t); extern lean_object* l_Lean_Expr_ctorName___closed__5; lean_object* l_Lean_PrettyPrinter_Delaborator_withAppFn___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_instMonadQuotationDelabM___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_initFn____x40_Lean_PrettyPrinter_Delaborator_Basic___hyg_607____closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_whenPPOption(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -150,7 +154,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_mkAppUnexpanderAttribute___closed_ lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_Std_HashMapImp_find_x3f___at_Lean_PrettyPrinter_Delaborator_delabFor___spec__5(lean_object*, lean_object*); lean_object* l_Lean_Unhygienic_run___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; lean_object* l_Lean_Level_quote_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_array_fset(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabFor_match__2(lean_object*); @@ -168,7 +171,6 @@ extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delab___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_instOrElseDelabM___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_instAlternativeDelabM___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabFor_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Level_quote___lambda__2___closed__1; uint8_t l_Lean_getPPStructureInstanceType(lean_object*); @@ -197,7 +199,6 @@ extern lean_object* l_Lean_Elab_Level_elabLevel___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_orElse(lean_object*); uint8_t l_Lean_getPPPrivateNames(lean_object*); size_t lean_usize_modn(size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_mkDelabAttribute___closed__8; lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedKeyedDeclsAttribute___closed__1; @@ -218,9 +219,9 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_withProj(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_whenNotPPOption(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_withBindingBody___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Level_quote_match__2(lean_object*); +extern lean_object* l_Lean_Level_LevelToFormat_Result_format___closed__4; lean_object* l_Lean_getPPCoercions___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_withBindingBodyUnusedName___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; lean_object* l_Std_AssocList_find_x3f___at_Lean_PrettyPrinter_Delaborator_delabFor___spec__6___boxed(lean_object*, lean_object*); size_t l_USize_land(size_t, size_t); lean_object* l_Lean_Level_quote___lambda__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -273,7 +274,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_annotatePos_match__2(lean_object*) lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_Level_elabLevel___closed__3; lean_object* l_Lean_getPPAll___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; lean_object* l_Lean_Level_quote___lambda__1(lean_object*, lean_object*, lean_object*); lean_object* lean_register_option(lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentHashMap_findAtAux___at_Lean_PrettyPrinter_Delaborator_delabFor___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -621,7 +621,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_precMax___closed__3; +x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__2; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -689,7 +689,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_instInhabitedSourceInfo___closed__1; -x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__3; +x_2 = l_Lean_Level_LevelToFormat_Result_format___closed__4; x_3 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -2237,7 +2237,7 @@ static lean_object* _init_l_Lean_PrettyPrinter_Delaborator_mkDelabAttribute___cl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_PrettyPrinter_Delaborator_mkDelabAttribute___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2811,7 +2811,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -4540,7 +4540,7 @@ x_24 = lean_ctor_get(x_8, 1); x_25 = lean_ctor_get_usize(x_8, 2); x_26 = lean_ctor_get(x_8, 0); lean_dec(x_26); -x_27 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_27 = l_Lean_Parser_Syntax_addPrec___closed__1; x_28 = lean_string_dec_eq(x_24, x_27); lean_dec(x_24); if (x_28 == 0) @@ -4561,7 +4561,7 @@ return x_29; else { lean_object* x_30; uint8_t x_31; -x_30 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_30 = l_Lean_Parser_Syntax_addPrec___closed__3; x_31 = lean_string_dec_eq(x_20, x_30); if (x_31 == 0) { @@ -4595,7 +4595,7 @@ else { lean_object* x_38; uint8_t x_39; lean_dec(x_20); -x_38 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_38 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_39 = lean_string_dec_eq(x_16, x_38); if (x_39 == 0) { @@ -4631,7 +4631,7 @@ else { lean_object* x_46; uint8_t x_47; lean_dec(x_16); -x_46 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_46 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_47 = lean_string_dec_eq(x_12, x_46); if (x_47 == 0) { @@ -4692,7 +4692,7 @@ x_59 = lean_ctor_get(x_8, 1); x_60 = lean_ctor_get_usize(x_8, 2); lean_inc(x_59); lean_dec(x_8); -x_61 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_61 = l_Lean_Parser_Syntax_addPrec___closed__1; x_62 = lean_string_dec_eq(x_59, x_61); lean_dec(x_59); if (x_62 == 0) @@ -4712,7 +4712,7 @@ return x_63; else { lean_object* x_64; uint8_t x_65; -x_64 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_64 = l_Lean_Parser_Syntax_addPrec___closed__3; x_65 = lean_string_dec_eq(x_20, x_64); if (x_65 == 0) { @@ -4745,7 +4745,7 @@ else { lean_object* x_70; uint8_t x_71; lean_dec(x_20); -x_70 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_70 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_71 = lean_string_dec_eq(x_16, x_70); if (x_71 == 0) { @@ -4779,7 +4779,7 @@ else { lean_object* x_76; uint8_t x_77; lean_dec(x_16); -x_76 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_76 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_77 = lean_string_dec_eq(x_12, x_76); if (x_77 == 0) { @@ -4848,7 +4848,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_91 = lean_box(0); } -x_92 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_92 = l_Lean_Parser_Syntax_addPrec___closed__1; x_93 = lean_string_dec_eq(x_89, x_92); lean_dec(x_89); if (x_93 == 0) @@ -4868,7 +4868,7 @@ return x_94; else { lean_object* x_95; uint8_t x_96; -x_95 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_95 = l_Lean_Parser_Syntax_addPrec___closed__3; x_96 = lean_string_dec_eq(x_87, x_95); if (x_96 == 0) { @@ -4909,7 +4909,7 @@ else { lean_object* x_102; uint8_t x_103; lean_dec(x_87); -x_102 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_102 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_103 = lean_string_dec_eq(x_16, x_102); if (x_103 == 0) { @@ -4950,7 +4950,7 @@ else { lean_object* x_109; uint8_t x_110; lean_dec(x_16); -x_109 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_109 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_110 = lean_string_dec_eq(x_12, x_109); if (x_110 == 0) { @@ -5037,7 +5037,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_128 = lean_box(0); } -x_129 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_129 = l_Lean_Parser_Syntax_addPrec___closed__1; x_130 = lean_string_dec_eq(x_126, x_129); lean_dec(x_126); if (x_130 == 0) @@ -5057,7 +5057,7 @@ return x_131; else { lean_object* x_132; uint8_t x_133; -x_132 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_132 = l_Lean_Parser_Syntax_addPrec___closed__3; x_133 = lean_string_dec_eq(x_123, x_132); if (x_133 == 0) { @@ -5106,7 +5106,7 @@ else { lean_object* x_140; uint8_t x_141; lean_dec(x_123); -x_140 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_140 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_141 = lean_string_dec_eq(x_121, x_140); if (x_141 == 0) { @@ -5155,7 +5155,7 @@ else { lean_object* x_148; uint8_t x_149; lean_dec(x_121); -x_148 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_148 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_149 = lean_string_dec_eq(x_12, x_148); if (x_149 == 0) { @@ -5260,7 +5260,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_171 = lean_box(0); } -x_172 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_172 = l_Lean_Parser_Syntax_addPrec___closed__1; x_173 = lean_string_dec_eq(x_169, x_172); lean_dec(x_169); if (x_173 == 0) @@ -5280,7 +5280,7 @@ return x_174; else { lean_object* x_175; uint8_t x_176; -x_175 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_175 = l_Lean_Parser_Syntax_addPrec___closed__3; x_176 = lean_string_dec_eq(x_166, x_175); if (x_176 == 0) { @@ -5336,7 +5336,7 @@ else { lean_object* x_184; uint8_t x_185; lean_dec(x_166); -x_184 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_184 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_185 = lean_string_dec_eq(x_163, x_184); if (x_185 == 0) { @@ -5392,7 +5392,7 @@ else { lean_object* x_193; uint8_t x_194; lean_dec(x_163); -x_193 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_193 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_194 = lean_string_dec_eq(x_161, x_193); if (x_194 == 0) { @@ -5620,7 +5620,7 @@ lean_object* x_18; lean_object* x_19; lean_object* x_20; uint8_t x_21; x_18 = lean_ctor_get(x_6, 1); x_19 = lean_ctor_get(x_6, 0); lean_dec(x_19); -x_20 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_20 = l_Lean_Parser_Syntax_addPrec___closed__1; x_21 = lean_string_dec_eq(x_18, x_20); lean_dec(x_18); if (x_21 == 0) @@ -5790,7 +5790,7 @@ x_67 = lean_ctor_get(x_2, 1); lean_dec(x_67); x_68 = lean_ctor_get(x_2, 0); lean_dec(x_68); -x_69 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_69 = l_Lean_Parser_Syntax_addPrec___closed__3; x_70 = lean_string_dec_eq(x_15, x_69); if (x_70 == 0) { @@ -5988,7 +5988,7 @@ else { lean_object* x_125; uint8_t x_126; lean_dec(x_15); -x_125 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_125 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_126 = lean_string_dec_eq(x_12, x_125); if (x_126 == 0) { @@ -6188,7 +6188,7 @@ else { lean_object* x_181; uint8_t x_182; lean_dec(x_12); -x_181 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_181 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_182 = lean_string_dec_eq(x_9, x_181); if (x_182 == 0) { @@ -6421,7 +6421,7 @@ else { lean_object* x_245; uint8_t x_246; lean_dec(x_2); -x_245 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_245 = l_Lean_Parser_Syntax_addPrec___closed__3; x_246 = lean_string_dec_eq(x_15, x_245); if (x_246 == 0) { @@ -6518,7 +6518,7 @@ else { lean_object* x_269; uint8_t x_270; lean_dec(x_15); -x_269 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_269 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_270 = lean_string_dec_eq(x_12, x_269); if (x_270 == 0) { @@ -6616,7 +6616,7 @@ else { lean_object* x_293; uint8_t x_294; lean_dec(x_12); -x_293 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_293 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_294 = lean_string_dec_eq(x_9, x_293); if (x_294 == 0) { @@ -6757,7 +6757,7 @@ x_327 = lean_ctor_get(x_6, 1); x_328 = lean_ctor_get_usize(x_6, 2); lean_inc(x_327); lean_dec(x_6); -x_329 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_329 = l_Lean_Parser_Syntax_addPrec___closed__1; x_330 = lean_string_dec_eq(x_327, x_329); lean_dec(x_327); if (x_330 == 0) @@ -6860,7 +6860,7 @@ if (lean_is_exclusive(x_2)) { lean_dec_ref(x_2); x_351 = lean_box(0); } -x_352 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_352 = l_Lean_Parser_Syntax_addPrec___closed__3; x_353 = lean_string_dec_eq(x_15, x_352); if (x_353 == 0) { @@ -6965,7 +6965,7 @@ else { lean_object* x_377; uint8_t x_378; lean_dec(x_15); -x_377 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_377 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_378 = lean_string_dec_eq(x_12, x_377); if (x_378 == 0) { @@ -7071,7 +7071,7 @@ else { lean_object* x_402; uint8_t x_403; lean_dec(x_12); -x_402 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_402 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_403 = lean_string_dec_eq(x_9, x_402); if (x_403 == 0) { @@ -7238,7 +7238,7 @@ if (lean_is_exclusive(x_6)) { lean_dec_ref(x_6); x_441 = lean_box(0); } -x_442 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_442 = l_Lean_Parser_Syntax_addPrec___closed__1; x_443 = lean_string_dec_eq(x_439, x_442); lean_dec(x_439); if (x_443 == 0) @@ -7341,7 +7341,7 @@ if (lean_is_exclusive(x_2)) { lean_dec_ref(x_2); x_464 = lean_box(0); } -x_465 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_465 = l_Lean_Parser_Syntax_addPrec___closed__3; x_466 = lean_string_dec_eq(x_437, x_465); if (x_466 == 0) { @@ -7454,7 +7454,7 @@ else { lean_object* x_491; uint8_t x_492; lean_dec(x_437); -x_491 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_491 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_492 = lean_string_dec_eq(x_12, x_491); if (x_492 == 0) { @@ -7567,7 +7567,7 @@ else { lean_object* x_517; uint8_t x_518; lean_dec(x_12); -x_517 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_517 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_518 = lean_string_dec_eq(x_9, x_517); if (x_518 == 0) { @@ -7753,7 +7753,7 @@ if (lean_is_exclusive(x_6)) { lean_dec_ref(x_6); x_561 = lean_box(0); } -x_562 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_562 = l_Lean_Parser_Syntax_addPrec___closed__1; x_563 = lean_string_dec_eq(x_559, x_562); lean_dec(x_559); if (x_563 == 0) @@ -7856,7 +7856,7 @@ if (lean_is_exclusive(x_2)) { lean_dec_ref(x_2); x_584 = lean_box(0); } -x_585 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_585 = l_Lean_Parser_Syntax_addPrec___closed__3; x_586 = lean_string_dec_eq(x_556, x_585); if (x_586 == 0) { @@ -7976,7 +7976,7 @@ else { lean_object* x_612; uint8_t x_613; lean_dec(x_556); -x_612 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_612 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_613 = lean_string_dec_eq(x_554, x_612); if (x_613 == 0) { @@ -8096,7 +8096,7 @@ else { lean_object* x_639; uint8_t x_640; lean_dec(x_554); -x_639 = l_myMacro____x40_Init_Notation___hyg_1916____closed__3; +x_639 = l_myMacro____x40_Init_Notation___hyg_1748____closed__3; x_640 = lean_string_dec_eq(x_9, x_639); if (x_640 == 0) { diff --git a/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c b/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c index a79d46bdd0..f9482ada0c 100644 --- a/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c +++ b/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c @@ -16,6 +16,7 @@ extern "C" { lean_object* l_Lean_PrettyPrinter_Delaborator_getParamKinds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Level_dec(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance_match__4___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7; lean_object* l_Lean_PrettyPrinter_Delaborator_AppMatchState_moreArgs___default; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__4; @@ -36,6 +37,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__3 lean_object* l_Lean_PrettyPrinter_Delaborator_getParamKinds___lambda__1___boxed__const__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch_match__3(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__7; @@ -100,16 +102,20 @@ extern lean_object* l_Lean_Parser_Term_match___elambda__1___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabListToArray___lambda__1___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLetE___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_type___elambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppMatch(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__6; lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst___closed__3; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabMData___closed__1; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_skippingBinders_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProj___closed__3; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_skippingBinders(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__4___closed__1; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__9; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNamedPattern___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabCoeFun(lean_object*); @@ -138,19 +144,18 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabLetE(lean_object*, lean_objec lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabLit(lean_object*); extern lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__1; uint8_t lean_name_eq(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* lean_private_to_user_name(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___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* l_Lean_PrettyPrinter_Delaborator_getParamKinds___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_instReprBool___closed__1; lean_object* l_Array_anyMUnsafe_any___at_Lean_PrettyPrinter_Delaborator_delabAppExplicit___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_getParamKinds___spec__1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__10; lean_object* l_Lean_PrettyPrinter_Delaborator_withMDataExpr___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabDo(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_instInhabitedNat; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; extern lean_object* l_term_x25_x5b___x7c___x5d___closed__6; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp___closed__3; lean_object* lean_expr_instantiate1(lean_object*, lean_object*); @@ -161,16 +166,17 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabDo___closed__3; lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); extern lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__4; lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___closed__4; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppExplicit(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_withLetDecl___at_Lean_PrettyPrinter_Delaborator_delabLetE___spec__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__8; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander_match__1(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_getParamKinds_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_PrettyPrinter_Delaborator_withAppFn___rarg___closed__1; uint8_t l_Lean_Name_isPrefixOf(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_Expr_getOptParamDefault_x3f(lean_object*); lean_object* lean_string_utf8_extract(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -187,7 +193,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst_match__1(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems_match__2___rarg(lean_object*, lean_object*, lean_object*); size_t l_USize_shiftRight(size_t, size_t); lean_object* l_Lean_PrettyPrinter_Delaborator_delabTuple___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7; lean_object* l_Lean_getPPFullNames___boxed(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_skippingBinders_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -195,6 +200,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDo___lambda__1___boxed(lean_o lean_object* l_Lean_PrettyPrinter_Delaborator_delabTuple(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_proj___elambda__1___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabConst___spec__1(size_t, size_t, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkAtom(lean_object*); @@ -216,7 +222,7 @@ uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData___closed__2; lean_object* l_ReaderT_bind___at_Lean_PrettyPrinter_Delaborator_delabAppExplicit___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; extern lean_object* l_term_x23_x5b___x2c_x5d___closed__2; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabLam___closed__1; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__1; @@ -228,7 +234,6 @@ extern lean_object* l_Lean_throwUnknownConstant___rarg___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific_match__1(lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_PrettyPrinter_Delaborator_delabLam___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit_match__1(lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabDo___closed__2; uint8_t l_Lean_PrettyPrinter_Delaborator_AppMatchState_hasMotive___default; @@ -240,6 +245,7 @@ extern lean_object* l_Lean_Parser_Term_matchAlts___elambda__1___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabListToArray___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_unresolveUsingNamespace_match__1(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabFVar___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_withProj___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -257,7 +263,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDo___lambda__2(lean_object*, lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabTuple___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_RBNode_setBlack___rarg(lean_object*); lean_object* l_Lean_Meta_withLetDecl___at_Lean_PrettyPrinter_Delaborator_delabLetE___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -280,11 +285,9 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabConsList___close uint8_t l_Array_anyMUnsafe_any___at_Lean_PrettyPrinter_Delaborator_hasIdent___spec__1(lean_object*, lean_object*, size_t, size_t); lean_object* l_Std_AssocList_find_x3f___at_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___spec__6(lean_object*, lean_object*); extern lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProj_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__16; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort_match__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit_match__2___rarg(lean_object*, lean_object*); @@ -306,13 +309,14 @@ extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____close lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData___closed__1; lean_object* l_Lean_getConstInfo___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort___closed__5; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDo___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_withAppFn___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp___closed__1; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabTuple___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; extern lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__7; extern lean_object* l_stx___x3f___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort___closed__7; extern lean_object* l_Lean_instQuoteProd___rarg___closed__1; @@ -325,12 +329,14 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__2___boxed(l lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__5; lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_PrettyPrinter_Delaborator_delabCoe___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabBVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_fvarId_x21(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData___closed__4; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__32; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__17; lean_object* l_Lean_PrettyPrinter_Delaborator_delabListToArray___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabTuple___lambda__1___closed__1; @@ -357,7 +363,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp___lambda__1(lea lean_object* l_Lean_PrettyPrinter_Delaborator_delabTuple___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabMVar___closed__5; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; extern lean_object* l_myMacro____x40_Init_Coe___hyg_160____closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabFVar___closed__1; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3453____closed__44; @@ -387,6 +392,7 @@ extern lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfNat___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_headD___rarg(lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__18; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; extern lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit_match__2(lean_object*); lean_object* l_Lean_getStructureFields(lean_object*, lean_object*); @@ -395,12 +401,12 @@ lean_object* lean_array_to_list(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Name_isAtomic(lean_object*); extern lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__4; extern lean_object* l_Lean_protectedExt; extern lean_object* l_Lean_Expr_isCharLit___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_withAppArg___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabCoe(lean_object*); extern lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__10; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -411,8 +417,8 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit_match__2___rarg(l lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_getParamKinds___closed__1; uint8_t l_Lean_Expr_isAppOfArity(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__14; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLetE___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_Lean_getRevAliases(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__3; @@ -421,8 +427,6 @@ lean_object* l_Std_PersistentHashMap_findAux___at_Lean_PrettyPrinter_Delaborator size_t lean_usize_modn(size_t, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNil___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__18; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; extern lean_object* l_Lean_mkSimpleThunk___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -434,13 +438,13 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabOfNat___closed__ lean_object* l_Lean_PrettyPrinter_Delaborator_delabConsList___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch_match__2___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__6; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_unresolveOpenDecls(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSyntax; lean_object* l_Lean_PrettyPrinter_Delaborator_getUnusedName(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__7; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__8; lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData___closed__3; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabForall(lean_object*); lean_object* l_Lean_mkSepArray(lean_object*, lean_object*); @@ -488,6 +492,7 @@ lean_object* l_Array_mapIdxM_map___at___private_Lean_PrettyPrinter_Delaborator_B lean_object* l_Lean_getPPCoercions___boxed(lean_object*); extern lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__4; lean_object* l_Lean_SMap_find_x3f___at_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___spec__1___boxed(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabDo___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Array_foldrMUnsafe_fold___at_Lean_PrettyPrinter_Delaborator_delabForall___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -502,14 +507,15 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabTuple(lean_objec lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfNat___closed__1; extern lean_object* l_Lean_Parser_Tactic_match___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_Lean_PrettyPrinter_Delaborator_delab(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabCoeFun(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_List_elem___at_Lean_NameHashSet_insert___spec__2(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__18; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Syntax_mkApp___closed__1; lean_object* l_Lean_Meta_getMatcherInfo_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__6; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_unresolveQualifiedName___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabBVar___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems_delabAndRet(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -529,6 +535,7 @@ uint8_t l_Lean_PrettyPrinter_Delaborator_hasIdent(lean_object*, lean_object*); lean_object* l_Lean_Expr_getAppNumArgsAux(lean_object*, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Lean_PrettyPrinter_Delaborator_delabForall___spec__1___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__14; lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData_match__2(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabMVar___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -557,7 +564,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__1___box lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLetE_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_explicitBinder___elambda__1___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__17; uint8_t l_Std_RBNode_isRed___rarg(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_withAppFnArgs___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_RBNode_ins___at_Lean_PrettyPrinter_Delaborator_delabMData___spec__2(lean_object*, lean_object*, lean_object*); @@ -581,18 +587,15 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__4 lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabConsList(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_AppMatchState_rhss___default; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__7; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabBinders___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_forallTelescopeReducing___at_Lean_Meta_getParamNames___spec__4___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNil___closed__3; extern lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Lean_KVMap_insertCore(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_9765____closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLetE___closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_getParamKinds___spec__1___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit_match__2(lean_object*); @@ -608,11 +611,9 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData_match__4___rarg(lean_ob lean_object* l_Lean_getPPUniverses___boxed(lean_object*); lean_object* l_Array_ofSubarray___rarg(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabProj___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit_match__3___rarg(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__5; lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall_match__1(lean_object*); @@ -631,7 +632,7 @@ lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lea lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam_match__1(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__6; extern lean_object* l_Lean_PrettyPrinter_Delaborator_appUnexpanderAttribute; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__10; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__6; extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander_match__3___rarg(lean_object*, lean_object*, lean_object*); @@ -660,10 +661,9 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit_match__1___rarg(l lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance_match__2(lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_AppMatchState_discrs___default; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__10; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabProj(lean_object*); extern lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__4; extern lean_object* l_Array_instReprArray___rarg___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfNat___closed__3; lean_object* lean_string_length(lean_object*); @@ -694,7 +694,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam___lambda__3(lean_object*, lean_object* l_Lean_PrettyPrinter_Delaborator_delabDo___lambda__2___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___closed__1; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_skippingBinders___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__7; lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_ReaderT_pure___at_Lean_PrettyPrinter_Delaborator_instMonadQuotationDelabM___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -702,7 +701,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabLetE_match__1(lean_object*); lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabBinders___closed__1; uint8_t l_List_isEmpty___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__6; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit___closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__5; lean_object* l_Lean_PrettyPrinter_Delaborator_getExpr(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -721,7 +719,6 @@ extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____ 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* 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* l_Lean_Meta_setMCtx(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabProj(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -752,11 +749,14 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabMVar_match__1(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_getPPOption(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getPPPrivateNames___boxed(lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabOfScientific___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_unresolveQualifiedName(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapIdxM_map___at___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___spec__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_9597____closed__6; lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData_match__4(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__8; lean_object* l_Lean_getPPStructureProjections___boxed(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_failure___rarg(lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabCoeFun___closed__3; @@ -768,14 +768,14 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabProjectionApp(le uint8_t l_Lean_Expr_isLet(lean_object*); uint8_t l_Lean_isStructure(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific_match__3___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12668____closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabNamedPattern(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNil(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__8; uint8_t lean_string_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkLit(lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; uint8_t l_Lean_Syntax_isIdent(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12836____closed__4; lean_object* l_Lean_getPPBinderTypes___boxed(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabFVar_match__1___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: @@ -1492,7 +1492,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_Delaborator_delabSort___closed__7; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -5589,7 +5589,7 @@ if (x_11 == 0) lean_object* x_12; lean_object* x_13; lean_object* x_14; uint8_t x_15; x_12 = lean_ctor_get(x_10, 0); x_13 = lean_ctor_get(x_10, 1); -x_14 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_14 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_12); x_15 = l_Lean_Syntax_isOfKind(x_12, x_14); if (x_15 == 0) @@ -5828,7 +5828,7 @@ x_62 = lean_ctor_get(x_10, 1); lean_inc(x_62); lean_inc(x_61); lean_dec(x_10); -x_63 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_63 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_61); x_64 = l_Lean_Syntax_isOfKind(x_61, x_63); if (x_64 == 0) @@ -7062,7 +7062,7 @@ lean_ctor_set(x_28, 0, x_5); lean_ctor_set(x_28, 1, x_27); lean_inc(x_3); x_29 = lean_array_push(x_3, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_11081____closed__16; +x_30 = l_myMacro____x40_Init_Notation___hyg_10913____closed__16; lean_inc(x_4); x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_4); @@ -7870,7 +7870,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Array_empty___closed__1; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__3; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__3; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -8011,11 +8011,11 @@ lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); x_41 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__2; x_42 = lean_array_push(x_41, x_40); -x_43 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_43 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_44 = lean_array_push(x_42, x_43); x_45 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__4; x_46 = lean_array_push(x_44, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_47 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_48 = l_Lean_instInhabitedSourceInfo___closed__1; x_49 = l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__4(x_18, x_47, x_37, x_48, x_39, x_35, x_29, x_10, x_15, x_37); lean_dec(x_10); @@ -8072,11 +8072,11 @@ lean_ctor_set(x_75, 0, x_74); lean_ctor_set(x_75, 1, x_73); x_76 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__2; x_77 = lean_array_push(x_76, x_75); -x_78 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_78 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_79 = lean_array_push(x_77, x_78); x_80 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__4; x_81 = lean_array_push(x_79, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_82 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_83 = l_Lean_instInhabitedSourceInfo___closed__1; x_84 = l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__4(x_18, x_82, x_72, x_83, x_74, x_70, x_63, x_10, x_15, x_72); lean_dec(x_10); @@ -8245,11 +8245,11 @@ lean_ctor_set(x_134, 0, x_133); lean_ctor_set(x_134, 1, x_132); x_135 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__2; x_136 = lean_array_push(x_135, x_134); -x_137 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_137 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_138 = lean_array_push(x_136, x_137); x_139 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__4; x_140 = lean_array_push(x_138, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_141 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_142 = l_Lean_instInhabitedSourceInfo___closed__1; x_143 = l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__4(x_112, x_141, x_131, x_142, x_133, x_129, x_123, x_10, x_109, x_131); lean_dec(x_10); @@ -8306,11 +8306,11 @@ lean_ctor_set(x_169, 0, x_168); lean_ctor_set(x_169, 1, x_167); x_170 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__2; x_171 = lean_array_push(x_170, x_169); -x_172 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_172 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_173 = lean_array_push(x_171, x_172); x_174 = l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__3___closed__4; x_175 = lean_array_push(x_173, x_174); -x_176 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_176 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_177 = l_Lean_instInhabitedSourceInfo___closed__1; x_178 = l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__4(x_112, x_176, x_166, x_177, x_168, x_164, x_157, x_10, x_109, x_166); lean_dec(x_10); @@ -11581,7 +11581,7 @@ lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean x_40 = lean_ctor_get(x_33, 0); x_41 = l_Lean_PrettyPrinter_Delaborator_delabMData___closed__4; x_42 = lean_array_push(x_41, x_40); -x_43 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_43 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_44 = lean_array_push(x_42, x_43); x_45 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__2; x_46 = lean_alloc_ctor(1, 2, 0); @@ -11600,7 +11600,7 @@ lean_inc(x_47); lean_dec(x_33); x_49 = l_Lean_PrettyPrinter_Delaborator_delabMData___closed__4; x_50 = lean_array_push(x_49, x_47); -x_51 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_51 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_52 = lean_array_push(x_50, x_51); x_53 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__2; x_54 = lean_alloc_ctor(1, 2, 0); @@ -11706,7 +11706,7 @@ if (lean_is_exclusive(x_66)) { } x_75 = l_Lean_PrettyPrinter_Delaborator_delabMData___closed__4; x_76 = lean_array_push(x_75, x_72); -x_77 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_77 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_78 = lean_array_push(x_76, x_77); x_79 = l_Lean_Parser_Term_inaccessible___elambda__1___closed__2; x_80 = lean_alloc_ctor(1, 2, 0); @@ -13243,7 +13243,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam___lambda__1(lean_object* _start: { lean_object* x_9; uint8_t x_10; -x_9 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_9 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; lean_inc(x_1); x_10 = l_Lean_Syntax_isOfKind(x_1, x_9); if (x_10 == 0) @@ -13256,14 +13256,14 @@ x_14 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_14, 0, x_13); lean_ctor_set(x_14, 1, x_12); x_15 = lean_array_push(x_11, x_14); -x_16 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_16 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_17 = lean_array_push(x_15, x_16); x_18 = lean_array_push(x_17, x_1); -x_19 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_19 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_20 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_20, 0, x_19); lean_ctor_set(x_20, 1, x_18); -x_21 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_21 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_22 = lean_array_push(x_21, x_20); x_23 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_23, 0, x_9); @@ -13278,7 +13278,7 @@ else lean_object* x_25; lean_object* x_26; lean_object* x_27; uint8_t x_28; x_25 = lean_unsigned_to_nat(1u); x_26 = l_Lean_Syntax_getArg(x_1, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_27 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_inc(x_26); x_28 = l_Lean_Syntax_isOfKind(x_26, x_27); if (x_28 == 0) @@ -13292,13 +13292,13 @@ x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_29, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_34 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_35 = lean_array_push(x_33, x_34); x_36 = lean_array_push(x_35, x_1); x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_27); lean_ctor_set(x_37, 1, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_38 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_39 = lean_array_push(x_38, x_37); x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_9); @@ -13328,13 +13328,13 @@ x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); x_52 = lean_array_push(x_47, x_51); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__17; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__17; x_54 = lean_array_push(x_52, x_53); x_55 = lean_array_push(x_54, x_45); x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_27); lean_ctor_set(x_56, 1, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_57 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_58 = lean_array_push(x_57, x_56); x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_9); @@ -13353,9 +13353,9 @@ _start: 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; x_10 = l_Array_empty___closed__1; x_11 = lean_array_push(x_10, x_3); -x_12 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_12 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_13 = lean_array_push(x_12, x_1); -x_14 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_14 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_15 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_15, 0, x_14); lean_ctor_set(x_15, 1, x_13); @@ -13368,11 +13368,11 @@ x_19 = lean_array_push(x_11, x_18); x_20 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_20, 0, x_17); lean_ctor_set(x_20, 1, x_19); -x_21 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_21 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_22 = lean_array_push(x_21, x_20); -x_23 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_23 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_24 = lean_array_push(x_22, x_23); -x_25 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_25 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); @@ -13619,7 +13619,7 @@ x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); x_48 = lean_array_push(x_43, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_49 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); @@ -13647,7 +13647,7 @@ lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); x_57 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; x_58 = lean_array_push(x_57, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_59 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_60 = lean_array_push(x_58, x_59); x_61 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__27; x_62 = lean_array_push(x_60, x_61); @@ -13675,7 +13675,7 @@ lean_ctor_set(x_69, 0, x_68); lean_ctor_set(x_69, 1, x_67); x_70 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; x_71 = lean_array_push(x_70, x_69); -x_72 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_72 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_73 = lean_array_push(x_72, x_14); x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_68); @@ -13705,7 +13705,7 @@ x_81 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); lean_dec(x_1); x_82 = l_Array_empty___closed__1; x_83 = lean_array_push(x_82, x_81); -x_84 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_84 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_85 = lean_array_push(x_83, x_84); x_86 = l_Lean_nullKind___closed__2; x_87 = lean_alloc_ctor(1, 2, 0); @@ -13714,7 +13714,7 @@ lean_ctor_set(x_87, 1, x_85); x_88 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_89 = lean_array_push(x_88, x_87); x_90 = lean_array_push(x_89, x_14); -x_91 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_91 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_92 = lean_array_push(x_90, x_91); x_93 = l_Lean_Parser_Term_instBinder___elambda__1___closed__1; x_94 = lean_alloc_ctor(1, 2, 0); @@ -13982,7 +13982,7 @@ x_148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_148, 0, x_147); lean_ctor_set(x_148, 1, x_146); x_149 = lean_array_push(x_144, x_148); -x_150 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_150 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_151 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_151, 0, x_150); lean_ctor_set(x_151, 1, x_149); @@ -14010,7 +14010,7 @@ lean_ctor_set(x_157, 0, x_156); lean_ctor_set(x_157, 1, x_155); x_158 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; x_159 = lean_array_push(x_158, x_157); -x_160 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_160 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_161 = lean_array_push(x_159, x_160); x_162 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__27; x_163 = lean_array_push(x_161, x_162); @@ -14038,7 +14038,7 @@ lean_ctor_set(x_170, 0, x_169); lean_ctor_set(x_170, 1, x_168); x_171 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; x_172 = lean_array_push(x_171, x_170); -x_173 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_173 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_174 = lean_array_push(x_173, x_14); x_175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_175, 0, x_169); @@ -14068,7 +14068,7 @@ x_182 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); lean_dec(x_1); x_183 = l_Array_empty___closed__1; x_184 = lean_array_push(x_183, x_182); -x_185 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_185 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_186 = lean_array_push(x_184, x_185); x_187 = l_Lean_nullKind___closed__2; x_188 = lean_alloc_ctor(1, 2, 0); @@ -14077,7 +14077,7 @@ lean_ctor_set(x_188, 1, x_186); x_189 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_190 = lean_array_push(x_189, x_188); x_191 = lean_array_push(x_190, x_14); -x_192 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_192 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_193 = lean_array_push(x_191, x_192); x_194 = l_Lean_Parser_Term_instBinder___elambda__1___closed__1; x_195 = lean_alloc_ctor(1, 2, 0); @@ -14556,17 +14556,17 @@ x_47 = l_Lean_nullKind___closed__2; x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_47); lean_ctor_set(x_48, 1, x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_49 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_50 = lean_array_push(x_49, x_48); -x_51 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_51 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_52 = lean_array_push(x_51, x_15); x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_47); lean_ctor_set(x_53, 1, x_52); x_54 = lean_array_push(x_50, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_55 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_56 = lean_array_push(x_54, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_57 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_58 = lean_array_push(x_56, x_57); x_59 = l_Lean_Parser_Term_explicitBinder___elambda__1___closed__1; x_60 = lean_alloc_ctor(1, 2, 0); @@ -14690,7 +14690,7 @@ lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); x_71 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; x_72 = lean_array_push(x_71, x_70); -x_73 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_73 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_74 = lean_array_push(x_73, x_15); x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_69); @@ -14731,7 +14731,7 @@ lean_dec(x_3); x_88 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); x_89 = l_Array_empty___closed__1; x_90 = lean_array_push(x_89, x_88); -x_91 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_91 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_92 = lean_array_push(x_90, x_91); x_93 = l_Lean_nullKind___closed__2; x_94 = lean_alloc_ctor(1, 2, 0); @@ -14740,7 +14740,7 @@ lean_ctor_set(x_94, 1, x_92); x_95 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_96 = lean_array_push(x_95, x_94); x_97 = lean_array_push(x_96, x_15); -x_98 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_98 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_99 = lean_array_push(x_97, x_98); x_100 = l_Lean_Parser_Term_instBinder___elambda__1___closed__1; x_101 = lean_alloc_ctor(1, 2, 0); @@ -14897,17 +14897,17 @@ x_153 = l_Lean_nullKind___closed__2; x_154 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_154, 0, x_153); lean_ctor_set(x_154, 1, x_152); -x_155 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_155 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_156 = lean_array_push(x_155, x_154); -x_157 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_157 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_158 = lean_array_push(x_157, x_121); x_159 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_159, 0, x_153); lean_ctor_set(x_159, 1, x_158); x_160 = lean_array_push(x_156, x_159); -x_161 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_161 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_162 = lean_array_push(x_160, x_161); -x_163 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_163 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_164 = lean_array_push(x_162, x_163); x_165 = l_Lean_Parser_Term_explicitBinder___elambda__1___closed__1; x_166 = lean_alloc_ctor(1, 2, 0); @@ -15031,7 +15031,7 @@ lean_ctor_set(x_177, 0, x_176); lean_ctor_set(x_177, 1, x_175); x_178 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__4; x_179 = lean_array_push(x_178, x_177); -x_180 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_180 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_181 = lean_array_push(x_180, x_121); x_182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_182, 0, x_176); @@ -15071,7 +15071,7 @@ lean_dec(x_3); x_195 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); x_196 = l_Array_empty___closed__1; x_197 = lean_array_push(x_196, x_195); -x_198 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_198 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_199 = lean_array_push(x_197, x_198); x_200 = l_Lean_nullKind___closed__2; x_201 = lean_alloc_ctor(1, 2, 0); @@ -15080,7 +15080,7 @@ lean_ctor_set(x_201, 1, x_199); x_202 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_203 = lean_array_push(x_202, x_201); x_204 = lean_array_push(x_203, x_121); -x_205 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_205 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_206 = lean_array_push(x_204, x_205); x_207 = l_Lean_Parser_Term_instBinder___elambda__1___closed__1; x_208 = lean_alloc_ctor(1, 2, 0); @@ -15458,9 +15458,9 @@ x_29 = lean_ctor_get(x_27, 0); x_30 = lean_mk_syntax_ident(x_15); x_31 = l_Array_empty___closed__1; x_32 = lean_array_push(x_31, x_30); -x_33 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_33 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_34 = lean_array_push(x_32, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_35 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_36 = lean_array_push(x_35, x_20); x_37 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_38 = lean_alloc_ctor(1, 2, 0); @@ -15472,24 +15472,24 @@ 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 = lean_array_push(x_34, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_43 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_44 = lean_array_push(x_42, x_43); x_45 = lean_array_push(x_44, x_24); -x_46 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_46 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); x_48 = lean_array_push(x_31, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_49 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); -x_51 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_51 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_52 = lean_array_push(x_51, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_53 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_54 = lean_array_push(x_52, x_53); x_55 = lean_array_push(x_54, x_29); -x_56 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_56 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_56); lean_ctor_set(x_57, 1, x_55); @@ -15507,9 +15507,9 @@ lean_dec(x_27); x_60 = lean_mk_syntax_ident(x_15); x_61 = l_Array_empty___closed__1; x_62 = lean_array_push(x_61, x_60); -x_63 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_63 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_64 = lean_array_push(x_62, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_65 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_66 = lean_array_push(x_65, x_20); x_67 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_68 = lean_alloc_ctor(1, 2, 0); @@ -15521,24 +15521,24 @@ x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); x_72 = lean_array_push(x_64, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_73 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_74 = lean_array_push(x_72, x_73); x_75 = lean_array_push(x_74, x_24); -x_76 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_76 = l_myMacro____x40_Init_Notation___hyg_12668____closed__8; x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_76); lean_ctor_set(x_77, 1, x_75); x_78 = lean_array_push(x_61, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_79 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_79); lean_ctor_set(x_80, 1, x_78); -x_81 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; +x_81 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; x_82 = lean_array_push(x_81, x_80); -x_83 = l_myMacro____x40_Init_Notation___hyg_12836____closed__18; +x_83 = l_myMacro____x40_Init_Notation___hyg_12668____closed__18; x_84 = lean_array_push(x_82, x_83); x_85 = lean_array_push(x_84, x_58); -x_86 = l_myMacro____x40_Init_Notation___hyg_12836____closed__2; +x_86 = l_myMacro____x40_Init_Notation___hyg_12668____closed__2; x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_86); lean_ctor_set(x_87, 1, x_85); @@ -18110,7 +18110,7 @@ x_11 = lean_array_uset(x_6, x_5, x_10); x_12 = x_9; lean_inc(x_1); x_13 = lean_array_push(x_1, x_12); -x_14 = l_myMacro____x40_Init_Notation___hyg_667____closed__7; +x_14 = l_myMacro____x40_Init_Notation___hyg_499____closed__7; lean_inc(x_2); x_15 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_15, 0, x_2); @@ -18212,7 +18212,7 @@ x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); x_29 = lean_array_push(x_3, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_30 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_31 = lean_array_push(x_29, x_30); x_32 = lean_array_push(x_31, x_18); x_33 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; @@ -18254,7 +18254,7 @@ x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); x_50 = lean_array_push(x_3, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_51 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_52 = lean_array_push(x_50, x_51); x_53 = lean_array_push(x_52, x_38); x_54 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; @@ -18366,7 +18366,7 @@ x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_83); lean_ctor_set(x_84, 1, x_82); x_85 = lean_array_push(x_3, x_84); -x_86 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_86 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_87 = lean_array_push(x_85, x_86); x_88 = lean_array_push(x_87, x_72); x_89 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__7; @@ -18445,7 +18445,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Syntax_mkApp___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -19123,7 +19123,7 @@ if (lean_is_exclusive(x_15)) { lean_dec_ref(x_15); x_18 = lean_box(0); } -x_19 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_19 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_inc(x_16); x_20 = l_Lean_Syntax_isOfKind(x_16, x_19); if (x_20 == 0) @@ -19137,7 +19137,7 @@ x_24 = l_Lean_nullKind___closed__2; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); -x_26 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_26 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_27 = lean_array_push(x_26, x_25); x_28 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; x_29 = lean_alloc_ctor(1, 2, 0); @@ -19151,9 +19151,9 @@ x_32 = lean_array_push(x_22, x_31); x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_24); lean_ctor_set(x_33, 1, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_34 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_35 = lean_array_push(x_34, x_33); -x_36 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_36 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_37 = lean_array_push(x_35, x_36); x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_19); @@ -19259,7 +19259,7 @@ x_85 = lean_array_push(x_83, x_16); x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_63); lean_ctor_set(x_86, 1, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_87 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_88 = lean_array_push(x_87, x_86); x_89 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_89, 0, x_81); @@ -19272,9 +19272,9 @@ x_92 = lean_array_push(x_84, x_91); x_93 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_93, 0, x_63); lean_ctor_set(x_93, 1, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_94 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_95 = lean_array_push(x_94, x_93); -x_96 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_96 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_97 = lean_array_push(x_95, x_96); x_98 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_98, 0, x_19); @@ -19294,14 +19294,14 @@ lean_dec(x_99); x_101 = l_Array_empty___closed__1; x_102 = lean_array_push(x_101, x_12); x_103 = lean_array_push(x_101, x_72); -x_104 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_104 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_105 = lean_array_push(x_103, x_104); x_106 = l_Array_appendCore___rarg(x_105, x_100); lean_dec(x_100); x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_63); lean_ctor_set(x_107, 1, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_108 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_109 = lean_array_push(x_108, x_107); x_110 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_110, 0, x_81); @@ -19314,9 +19314,9 @@ x_113 = lean_array_push(x_102, x_112); x_114 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_114, 0, x_63); lean_ctor_set(x_114, 1, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_115 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_116 = lean_array_push(x_115, x_114); -x_117 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_117 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_118 = lean_array_push(x_116, x_117); x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_19); @@ -19340,7 +19340,7 @@ x_46 = l_Lean_nullKind___closed__2; x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); -x_48 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_48 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_49 = lean_array_push(x_48, x_47); x_50 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; x_51 = lean_alloc_ctor(1, 2, 0); @@ -19354,9 +19354,9 @@ x_54 = lean_array_push(x_44, x_53); x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_46); lean_ctor_set(x_55, 1, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_56 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_57 = lean_array_push(x_56, x_55); -x_58 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_58 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_59 = lean_array_push(x_57, x_58); x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_19); @@ -19422,7 +19422,7 @@ if (lean_is_exclusive(x_127)) { lean_dec_ref(x_127); x_130 = lean_box(0); } -x_131 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_131 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_inc(x_128); x_132 = l_Lean_Syntax_isOfKind(x_128, x_131); if (x_132 == 0) @@ -19435,7 +19435,7 @@ x_136 = l_Lean_nullKind___closed__2; x_137 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_137, 0, x_136); lean_ctor_set(x_137, 1, x_135); -x_138 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_138 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_139 = lean_array_push(x_138, x_137); x_140 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; x_141 = lean_alloc_ctor(1, 2, 0); @@ -19449,9 +19449,9 @@ x_144 = lean_array_push(x_134, x_143); x_145 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_145, 0, x_136); lean_ctor_set(x_145, 1, x_144); -x_146 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_146 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_147 = lean_array_push(x_146, x_145); -x_148 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_148 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_149 = lean_array_push(x_147, x_148); x_150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_150, 0, x_131); @@ -19553,7 +19553,7 @@ x_197 = lean_array_push(x_195, x_128); x_198 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_198, 0, x_175); lean_ctor_set(x_198, 1, x_197); -x_199 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_199 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_200 = lean_array_push(x_199, x_198); x_201 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_201, 0, x_193); @@ -19566,9 +19566,9 @@ x_204 = lean_array_push(x_196, x_203); x_205 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_205, 0, x_175); lean_ctor_set(x_205, 1, x_204); -x_206 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_206 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_207 = lean_array_push(x_206, x_205); -x_208 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_208 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_209 = lean_array_push(x_207, x_208); x_210 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_210, 0, x_131); @@ -19589,14 +19589,14 @@ lean_dec(x_212); x_214 = l_Array_empty___closed__1; x_215 = lean_array_push(x_214, x_124); x_216 = lean_array_push(x_214, x_184); -x_217 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_217 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_218 = lean_array_push(x_216, x_217); x_219 = l_Array_appendCore___rarg(x_218, x_213); lean_dec(x_213); x_220 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_220, 0, x_175); lean_ctor_set(x_220, 1, x_219); -x_221 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_221 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_222 = lean_array_push(x_221, x_220); x_223 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_223, 0, x_193); @@ -19609,9 +19609,9 @@ x_226 = lean_array_push(x_215, x_225); x_227 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_227, 0, x_175); lean_ctor_set(x_227, 1, x_226); -x_228 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_228 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_229 = lean_array_push(x_228, x_227); -x_230 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_230 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_231 = lean_array_push(x_229, x_230); x_232 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_232, 0, x_131); @@ -19636,7 +19636,7 @@ x_158 = l_Lean_nullKind___closed__2; x_159 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_159, 0, x_158); lean_ctor_set(x_159, 1, x_157); -x_160 = l_myMacro____x40_Init_Notation___hyg_812____closed__10; +x_160 = l_myMacro____x40_Init_Notation___hyg_644____closed__10; x_161 = lean_array_push(x_160, x_159); x_162 = l_Lean_Parser_Term_tupleTail___elambda__1___closed__2; x_163 = lean_alloc_ctor(1, 2, 0); @@ -19650,9 +19650,9 @@ x_166 = lean_array_push(x_156, x_165); x_167 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_167, 0, x_158); lean_ctor_set(x_167, 1, x_166); -x_168 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_168 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_169 = lean_array_push(x_168, x_167); -x_170 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_170 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_171 = lean_array_push(x_169, x_170); x_172 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_172, 0, x_131); @@ -19769,7 +19769,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_2173____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_2005____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -19858,7 +19858,7 @@ if (x_10 == 0) lean_object* x_11; lean_object* x_12; lean_object* x_13; uint8_t x_14; x_11 = lean_ctor_get(x_9, 0); x_12 = lean_ctor_get(x_9, 1); -x_13 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_13 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_11); x_14 = l_Lean_Syntax_isOfKind(x_11, x_13); if (x_14 == 0) @@ -19951,7 +19951,7 @@ x_47 = lean_ctor_get(x_9, 1); lean_inc(x_47); lean_inc(x_46); lean_dec(x_9); -x_48 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_48 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_inc(x_46); x_49 = l_Lean_Syntax_isOfKind(x_46, x_48); if (x_49 == 0) @@ -20185,7 +20185,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -20195,7 +20195,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_Delaborator_delabNil___lambda__1___closed__1; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -20304,7 +20304,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_8994____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_8826____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -20314,7 +20314,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNil___closed__1; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__7; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -20475,7 +20475,7 @@ lean_ctor_set(x_50, 0, x_40); lean_ctor_set(x_50, 1, x_49); x_51 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_52 = lean_array_push(x_51, x_50); -x_53 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_53 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_54 = lean_array_push(x_52, x_53); x_55 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_55, 0, x_19); @@ -20493,7 +20493,7 @@ x_25 = l_Lean_Syntax_getArgs(x_23); lean_dec(x_23); x_26 = l_Array_empty___closed__1; x_27 = lean_array_push(x_26, x_12); -x_28 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_28 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_29 = lean_array_push(x_27, x_28); x_30 = l_Array_appendCore___rarg(x_29, x_25); lean_dec(x_25); @@ -20503,7 +20503,7 @@ lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_34 = lean_array_push(x_33, x_32); -x_35 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_35 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_36 = lean_array_push(x_34, x_35); x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_19); @@ -20625,7 +20625,7 @@ lean_ctor_set(x_98, 0, x_88); lean_ctor_set(x_98, 1, x_97); x_99 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_100 = lean_array_push(x_99, x_98); -x_101 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_101 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_102 = lean_array_push(x_100, x_101); x_103 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_103, 0, x_67); @@ -20644,7 +20644,7 @@ x_73 = l_Lean_Syntax_getArgs(x_71); lean_dec(x_71); x_74 = l_Array_empty___closed__1; x_75 = lean_array_push(x_74, x_60); -x_76 = l_myMacro____x40_Init_Notation___hyg_667____closed__8; +x_76 = l_myMacro____x40_Init_Notation___hyg_499____closed__8; x_77 = lean_array_push(x_75, x_76); x_78 = l_Array_appendCore___rarg(x_77, x_73); lean_dec(x_73); @@ -20654,7 +20654,7 @@ lean_ctor_set(x_80, 0, x_79); lean_ctor_set(x_80, 1, x_78); x_81 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__9; x_82 = lean_array_push(x_81, x_80); -x_83 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_83 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_84 = lean_array_push(x_82, x_83); x_85 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_85, 0, x_67); @@ -20771,7 +20771,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNil___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_8994____closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_8826____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -20901,7 +20901,7 @@ lean_ctor_set(x_23, 0, x_22); lean_ctor_set(x_23, 1, x_21); x_24 = l_Lean_PrettyPrinter_Delaborator_delabListToArray___lambda__1___closed__2; x_25 = lean_array_push(x_24, x_23); -x_26 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_26 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_27 = lean_array_push(x_25, x_26); x_28 = l_term_x23_x5b___x2c_x5d___closed__2; x_29 = lean_alloc_ctor(1, 2, 0); @@ -20946,7 +20946,7 @@ lean_ctor_set(x_41, 0, x_40); lean_ctor_set(x_41, 1, x_39); x_42 = l_Lean_PrettyPrinter_Delaborator_delabListToArray___lambda__1___closed__2; x_43 = lean_array_push(x_42, x_41); -x_44 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__11; +x_44 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__11; x_45 = lean_array_push(x_43, x_44); x_46 = l_term_x23_x5b___x2c_x5d___closed__2; x_47 = lean_alloc_ctor(1, 2, 0); @@ -21566,8 +21566,8 @@ static lean_object* _init_l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12836____closed__4; -x_2 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_1 = l_myMacro____x40_Init_Notation___hyg_12668____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -21579,9 +21579,9 @@ lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean x_11 = lean_mk_syntax_ident(x_1); x_12 = l_Array_empty___closed__1; x_13 = lean_array_push(x_12, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_14 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_15 = lean_array_push(x_13, x_14); -x_16 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_16 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_17 = lean_array_push(x_16, x_2); x_18 = l_Lean_expandExplicitBindersAux_loop___closed__8; x_19 = lean_alloc_ctor(1, 2, 0); @@ -21593,15 +21593,15 @@ x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_21); lean_ctor_set(x_22, 1, x_20); x_23 = lean_array_push(x_15, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_12836____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_12668____closed__14; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_3); -x_27 = l_myMacro____x40_Init_Notation___hyg_12836____closed__8; +x_27 = l_myMacro____x40_Init_Notation___hyg_12668____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); x_29 = lean_array_push(x_12, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12836____closed__6; +x_30 = l_myMacro____x40_Init_Notation___hyg_12668____closed__6; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); @@ -21684,7 +21684,7 @@ x_11 = lean_array_push(x_10, x_1); x_12 = l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__4___closed__1; x_13 = lean_array_push(x_11, x_12); x_14 = lean_array_push(x_13, x_2); -x_15 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_15 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_16 = lean_array_push(x_14, x_15); x_17 = l_Lean_Parser_Term_doPatDecl___elambda__1___closed__2; x_18 = lean_alloc_ctor(1, 2, 0); @@ -21791,7 +21791,7 @@ lean_inc(x_8); x_9 = lean_ctor_get(x_7, 1); lean_inc(x_9); lean_dec(x_7); -x_10 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_10 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; x_11 = lean_unsigned_to_nat(6u); x_12 = l_Lean_Expr_isAppOfArity(x_8, x_10, x_11); if (x_12 == 0) @@ -22097,7 +22097,7 @@ x_15 = lean_array_uset(x_3, x_2, x_14); x_16 = x_13; x_17 = l_Array_empty___closed__1; x_18 = lean_array_push(x_17, x_16); -x_19 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_19 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_20 = lean_array_push(x_18, x_19); x_21 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8; x_22 = lean_alloc_ctor(1, 2, 0); @@ -22282,7 +22282,7 @@ _start: { lean_object* x_8; lean_object* x_9; lean_object* x_10; uint8_t x_11; x_8 = l_Lean_PrettyPrinter_Delaborator_delabDo___lambda__2___closed__1; -x_9 = l_myMacro____x40_Init_Notation___hyg_9765____closed__7; +x_9 = l_myMacro____x40_Init_Notation___hyg_9597____closed__7; x_10 = lean_unsigned_to_nat(6u); x_11 = l_Lean_Expr_isAppOfArity(x_1, x_9, x_10); if (x_11 == 0) @@ -22392,7 +22392,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_9765____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_9597____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -22402,7 +22402,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabDo___closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_9765____closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_9597____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/PrettyPrinter/Formatter.c b/stage0/stdlib/Lean/PrettyPrinter/Formatter.c index 8adf9b6091..3f7d9be31f 100644 --- a/stage0/stdlib/Lean/PrettyPrinter/Formatter.c +++ b/stage0/stdlib/Lean/PrettyPrinter/Formatter.c @@ -53,6 +53,7 @@ lean_object* l_Lean_Syntax_MonadTraverser_goUp___at_Lean_PrettyPrinter_Formatter lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter___closed__8; lean_object* l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__13; lean_object* l_Lean_PrettyPrinter_Formatter_sepByNoAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); @@ -84,6 +85,7 @@ lean_object* l_Lean_PrettyPrinter_Formatter_trailingNode_formatter___lambda__1__ lean_object* l_Nat_forM_loop___at_Lean_PrettyPrinter_Formatter_manyNoAntiquot_formatter___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_extract___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_term___u2218_____closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_ite___rarg(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter___closed__10; extern lean_object* l_Array_empty___closed__1; @@ -95,7 +97,6 @@ lean_object* lean_string_utf8_prev(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_withAntiquotSuffixSplice_formatter___boxed(lean_object*); uint8_t l_Lean_checkTraceOption(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_instMonadTraverserFormatterM___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_checkColGt_formatter___rarg(lean_object*); lean_object* lean_st_ref_get(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedParserDescr___closed__1; @@ -154,7 +155,6 @@ lean_object* l_Lean_addTrace___at_Lean_PrettyPrinter_format___spec__2___boxed(le lean_object* l_Lean_PrettyPrinter_Formatter_categoryParser_formatter___lambda__2___closed__3; lean_object* l_Lean_PrettyPrinter_Formatter_unicodeSymbol_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Formatter_pushToken_match__2(lean_object*); -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_Lean_PrettyPrinter_Formatter_checkStackTop_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_runForNodeKind___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__2; @@ -231,13 +231,13 @@ lean_object* l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_For lean_object* l_Lean_PrettyPrinter_Formatter_instMonadTraverserFormatterM___lambda__1(lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_checkPrec_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_instMonadTraverserFormatterM___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__10; lean_object* l_Lean_PrettyPrinter_Formatter_push___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_withForbidden_formatter___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_visitAtom(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Substring_contains(lean_object*, uint32_t); lean_object* l_Lean_Syntax_MonadTraverser_goLeft___at_Lean_PrettyPrinter_Formatter_visitArgs___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_checkKind___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1772____closed__4; lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter___closed__5; lean_object* l_Lean_PrettyPrinter_Formatter_notFollowedBy_formatter___rarg(lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); @@ -269,7 +269,6 @@ lean_object* l_Lean_PrettyPrinter_Formatter_skip_formatter(lean_object*, lean_ob lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_PrettyPrinter_format___spec__3(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_charLitKind; lean_object* l_Lean_PrettyPrinter_Formatter_withoutForbidden_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; extern lean_object* l_Lean_Parser_Tactic_location___closed__4; lean_object* l_Lean_PrettyPrinter_Formatter_checkColGt_formatter(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__14; @@ -320,6 +319,7 @@ extern lean_object* l_instReprIterator___closed__2; lean_object* l_Lean_PrettyPrinter_mkFormatterAttribute___closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_pushNone_formatter(lean_object*); lean_object* l_Lean_Syntax_MonadTraverser_goLeft___at_Lean_PrettyPrinter_Formatter_visitArgs___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__22; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_PrettyPrinter_Formatter_interpolatedStr_formatter___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_MonadTraverser_goLeft___at_Lean_PrettyPrinter_Formatter_symbol_formatter___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -462,6 +462,7 @@ lean_object* l_Lean_PrettyPrinter_Formatter_checkStackTop_formatter(lean_object* extern lean_object* l_Array_term_____x5b___x3a___x5d___closed__6; lean_object* l_Lean_Syntax_MonadTraverser_goDown___at_Lean_PrettyPrinter_Formatter_visitArgs___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Formatter_symbol_formatter___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1604____closed__4; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_Formatter_visitAtom___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_nat_mod(lean_object*, lean_object*); @@ -472,7 +473,6 @@ lean_object* l_Lean_PrettyPrinter_Formatter_pushToken___lambda__3(lean_object*, lean_object* l_Lean_PrettyPrinter_mkFormatterAttribute___closed__2; lean_object* l_Lean_PrettyPrinter_Formatter_checkColGe_formatter___rarg(lean_object*); lean_object* l_Lean_KeyedDeclsAttribute_init___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__10; lean_object* l_Lean_PrettyPrinter_Formatter_checkKind(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_PrettyPrinter_Formatter_concat___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_Formatter_unicodeSymbol_formatter___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -945,7 +945,7 @@ static lean_object* _init_l_Lean_PrettyPrinter_mkFormatterAttribute___closed__6( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_PrettyPrinter_mkFormatterAttribute___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -9542,7 +9542,7 @@ lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; x_14 = lean_ctor_get(x_13, 1); lean_inc(x_14); lean_dec(x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_1552____closed__10; +x_15 = l_myMacro____x40_Init_Notation___hyg_1384____closed__10; x_16 = l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__8; x_17 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_15, x_16, x_14); if (lean_obj_tag(x_17) == 0) @@ -9569,7 +9569,7 @@ lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; x_26 = lean_ctor_get(x_25, 1); lean_inc(x_26); lean_dec(x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1772____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1604____closed__4; x_28 = l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__16; x_29 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_27, x_28, x_26); if (lean_obj_tag(x_29) == 0) @@ -9596,7 +9596,7 @@ lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; x_38 = lean_ctor_get(x_37, 1); lean_inc(x_38); lean_dec(x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_39 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_40 = l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__22; x_41 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_39, x_40, x_38); if (lean_obj_tag(x_41) == 0) @@ -9605,7 +9605,7 @@ lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; x_42 = lean_ctor_get(x_41, 1); lean_inc(x_42); lean_dec(x_41); -x_43 = l_prec___x2b_____closed__4; +x_43 = l_Lean_Parser_Syntax_addPrec___closed__10; x_44 = l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2542____closed__24; x_45 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_43, x_44, x_42); return x_45; diff --git a/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c b/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c index 1a4fd7be98..f6852db66e 100644 --- a/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c +++ b/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c @@ -31,6 +31,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkNoImmediateColon_parenthesi lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_categoryParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_mkCategoryParenthesizerAttribute___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__7; lean_object* l_Lean_PrettyPrinter_categoryParenthesizerAttribute; @@ -47,6 +48,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_withAntiquot_parenthesizer(lean_ lean_object* l_Lean_PrettyPrinter_Parenthesizer_instMonadTraverserParenthesizerM___closed__3; lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_parenthesize___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_nullKind; +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* l_Lean_PrettyPrinter_Parenthesizer_throwError___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -64,6 +66,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkStackTop_parenthesizer___bo lean_object* l_Lean_Syntax_MonadTraverser_goLeft___at_Lean_PrettyPrinter_Parenthesizer_visitToken___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_instMonadTraverserParenthesizerM___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkOutsideQuot_parenthesizer___rarg(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__7; lean_object* l_Lean_PrettyPrinter_Parenthesizer_identNoAntiquot_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___closed__8; lean_object* l_Lean_Format_pretty(lean_object*, lean_object*); @@ -84,12 +87,12 @@ extern lean_object* l_term___u2218_____closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__13; lean_object* l_Lean_PrettyPrinter_Parenthesizer_unicodeSymbol_parenthesizer___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_Context_cat___default; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_499____closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkTailWs_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_empty___closed__1; lean_object* lean_environment_find(lean_object*, lean_object*); lean_object* l_Lean_Syntax_MonadTraverser_goUp___at_Lean_PrettyPrinter_Parenthesizer_visitArgs___spec__4___boxed(lean_object*); uint8_t l_Lean_checkTraceOption(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_667____closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___closed__7; lean_object* lean_st_ref_get(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2709_(lean_object*); @@ -99,7 +102,6 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_throwError___rarg(lean_object*, lean_object* l_Lean_PrettyPrinter_Parenthesizer_instCoeArrowParenthesizerParenthesizerParenthesizerAliasValue(lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_name_eq(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; lean_object* l_Lean_PrettyPrinter_Parenthesizer_level_parenthesizer___closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_evalInsideQuot_parenthesizer___boxed(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__14; @@ -136,7 +138,6 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize_match__2(lean_ lean_object* l_Lean_PrettyPrinter_Parenthesizer_State_trailPrec___default; lean_object* l_Lean_PrettyPrinter_Parenthesizer_term_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_mkCategoryParenthesizerAttribute___closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__7; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkPrec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_parenthesizeTerm(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkStackTop_parenthesizer___rarg(lean_object*); @@ -152,14 +153,13 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_lookahead_parenthesizer___rarg(l lean_object* l_Lean_Syntax_setHeadInfo(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_visitArgs___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__8; -extern lean_object* l_prec___x2b_____closed__4; lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___closed__10; lean_object* l_Lean_PrettyPrinter_runForNodeKind___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__17; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l_Lean_PrettyPrinter_Parenthesizer_errorAtSavedPos_parenthesizer___rarg(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_instMonadQuotationParenthesizerM___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerForKind___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -234,10 +234,12 @@ lean_object* l_Lean_PrettyPrinter_ParenthesizerM_orelse___rarg(lean_object*, lea lean_object* l_Lean_PrettyPrinter_Parenthesizer_ite___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_parenthesize___closed__5; lean_object* l_Lean_PrettyPrinter_Parenthesizer_visitArgs(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_instMonadTraverserParenthesizerM___closed__6; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkWsBefore_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1384____closed__10; lean_object* l_Lean_PrettyPrinter_Parenthesizer_charLitNoAntiquot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_strLitNoAntiquot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getHeadInfo(lean_object*); @@ -246,10 +248,10 @@ lean_object* l_Lean_PrettyPrinter_mkParenthesizerAttribute_match__1(lean_object* lean_object* l___regBuiltin_Lean_PrettyPrinter_Parenthesizer_level_parenthesizer___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkWsBefore_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1772____closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withForbidden_parenthesizer(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___closed__13; lean_object* l_Lean_PrettyPrinter_Parenthesizer_term_parenthesizer___lambda__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_644____closed__23; lean_object* l_Lean_PrettyPrinter_Parenthesizer_pushNone_parenthesizer___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Unhygienic_run___rarg(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_notFollowedByCategoryToken_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*); @@ -278,7 +280,6 @@ lean_object* l_Lean_addTrace___at_Lean_PrettyPrinter_parenthesize___spec__2(lean lean_object* lean_st_mk_ref(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getId(lean_object*); lean_object* l_Lean_PrettyPrinter_parenthesize(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; extern lean_object* l_Lean_Parser_Tactic_location___closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_liftCoreM(lean_object*); extern lean_object* l_Lean_Parser_maxPrec; @@ -323,6 +324,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_eoi_parenthesizer___boxed(lean_o lean_object* l_Lean_Syntax_MonadTraverser_getCur___at_Lean_PrettyPrinter_Parenthesizer_visitArgs___spec__1(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___closed__12; lean_object* l_Lean_PrettyPrinter_Parenthesizer_eoi_parenthesizer___rarg(lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; extern lean_object* l_Lean_Parser_Tactic_paren___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizeCategoryCore___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkOutsideQuot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*); @@ -346,6 +348,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_throwBacktrack___rarg___closed__ lean_object* l_Lean_PrettyPrinter_Parenthesizer_evalInsideQuot_parenthesizer(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkNoWsBefore_parenthesizer___rarg(lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_instMonadTraverserParenthesizerM; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; lean_object* l_Lean_PrettyPrinter_mkParenthesizerAttribute(lean_object*); lean_object* l_Lean_PrettyPrinter_mkParenthesizerAttribute___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkNoImmediateColon_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*); @@ -415,8 +418,6 @@ lean_object* lean_panic_fn(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_instMonadTraverserParenthesizerM___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_MonadTraverser_goLeft___at_Lean_PrettyPrinter_Parenthesizer_visitArgs___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_812____closed__23; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; extern lean_object* l_Lean_Format_paren___closed__2; lean_object* l_ReaderT_pure___at_Lean_PrettyPrinter_Parenthesizer_instMonadQuotationParenthesizerM___spec__1(lean_object*); lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_Parenthesizer_throwError___spec__1(lean_object*); @@ -497,6 +498,7 @@ lean_object* l_Lean_PrettyPrinter_instOrElseParenthesizerM___closed__1; extern lean_object* l_Array_term_____x5b___x3a___x5d___closed__6; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_PrettyPrinter_parenthesize___spec__3(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addTrace___at_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1604____closed__4; lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__3; lean_object* l_Lean_PrettyPrinter_mkCategoryParenthesizerAttribute___closed__6; lean_object* l_Lean_Syntax_MonadTraverser_goRight___at_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___spec__6___boxed(lean_object*); @@ -522,7 +524,6 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(lean_ lean_object* l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_KeyedDeclsAttribute_init___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_PrettyPrinter_Parenthesizer_throwError___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1552____closed__10; lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpolatedStr_parenthesizer___boxed__const__1; lean_object* l_Nat_min(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer___closed__6; @@ -561,7 +562,6 @@ extern lean_object* l_Lean_MetavarContext_MkBinding_mkBinding___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_notFollowedBy_parenthesizer___rarg(lean_object*); lean_object* l_Lean_Syntax_MonadTraverser_getCur___at_Lean_PrettyPrinter_Parenthesizer_visitArgs___spec__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkColGt_parenthesizer___rarg(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_throwBacktrack(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_IO_mkRef___at_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2441____spec__1(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_liftCoreM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1034,7 +1034,7 @@ static lean_object* _init_l_Lean_PrettyPrinter_mkParenthesizerAttribute___closed _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_PrettyPrinter_mkParenthesizerAttribute___closed__5; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -7619,17 +7619,17 @@ _start: 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; x_5 = l_Array_empty___closed__1; x_6 = lean_array_push(x_5, x_1); -x_7 = l_myMacro____x40_Init_Notation___hyg_812____closed__23; +x_7 = l_myMacro____x40_Init_Notation___hyg_644____closed__23; x_8 = lean_array_push(x_6, x_7); x_9 = l_Lean_nullKind___closed__2; x_10 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_10, 0, x_9); lean_ctor_set(x_10, 1, x_8); -x_11 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_11 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_12 = lean_array_push(x_11, x_10); -x_13 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_13 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_14 = lean_array_push(x_12, x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_15 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_16 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_16, 0, x_15); lean_ctor_set(x_16, 1, x_14); @@ -7736,13 +7736,13 @@ _start: 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; x_5 = l_Array_empty___closed__1; x_6 = lean_array_push(x_5, x_1); -x_7 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14004____closed__3; +x_7 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_13836____closed__3; x_8 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_8, 0, x_7); lean_ctor_set(x_8, 1, x_6); -x_9 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_9 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_10 = lean_array_push(x_9, x_8); -x_11 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_11 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_12 = lean_array_push(x_10, x_11); x_13 = l_Lean_Parser_Tactic_paren___closed__1; x_14 = lean_alloc_ctor(1, 2, 0); @@ -7825,7 +7825,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1127____closed__34; -x_2 = l_myMacro____x40_Init_Notation___hyg_11081____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_10913____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -7834,9 +7834,9 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_level_parenthesizer___lambda__1( _start: { 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; -x_5 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_5 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_6 = lean_array_push(x_5, x_1); -x_7 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_7 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_8 = lean_array_push(x_6, x_7); x_9 = l_Lean_PrettyPrinter_Parenthesizer_level_parenthesizer___lambda__1___closed__1; x_10 = lean_alloc_ctor(1, 2, 0); @@ -10607,7 +10607,7 @@ lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; x_14 = lean_ctor_get(x_13, 1); lean_inc(x_14); lean_dec(x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_1552____closed__10; +x_15 = l_myMacro____x40_Init_Notation___hyg_1384____closed__10; x_16 = l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__8; x_17 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_15, x_16, x_14); if (lean_obj_tag(x_17) == 0) @@ -10634,7 +10634,7 @@ lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; x_26 = lean_ctor_get(x_25, 1); lean_inc(x_26); lean_dec(x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_1772____closed__4; +x_27 = l_myMacro____x40_Init_Notation___hyg_1604____closed__4; x_28 = l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__16; x_29 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_27, x_28, x_26); if (lean_obj_tag(x_29) == 0) @@ -10661,7 +10661,7 @@ lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; x_38 = lean_ctor_get(x_37, 1); lean_inc(x_38); lean_dec(x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_667____closed__6; +x_39 = l_myMacro____x40_Init_Notation___hyg_499____closed__6; x_40 = l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__22; x_41 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_39, x_40, x_38); if (lean_obj_tag(x_41) == 0) @@ -10670,7 +10670,7 @@ lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; x_42 = lean_ctor_get(x_41, 1); lean_inc(x_42); lean_dec(x_41); -x_43 = l_prec___x2b_____closed__4; +x_43 = l_Lean_Parser_Syntax_addPrec___closed__10; x_44 = l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2506____closed__24; x_45 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_43, x_44, x_42); return x_45; diff --git a/stage0/stdlib/Lean/Structure.c b/stage0/stdlib/Lean/Structure.c index df5d0582f3..c7832bc9f4 100644 --- a/stage0/stdlib/Lean/Structure.c +++ b/stage0/stdlib/Lean/Structure.c @@ -80,7 +80,6 @@ uint8_t l___private_Lean_Structure_0__Lean_hasProjFn(lean_object*, lean_object*, lean_object* l_Lean_getParentStructures(lean_object*, lean_object*); lean_object* l_Lean_mkInternalSubobjectFieldName(lean_object*); uint8_t lean_nat_dec_le(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__14; lean_object* l_Lean_Name_append(lean_object*, lean_object*); lean_object* lean_panic_fn(lean_object*, lean_object*); lean_object* l_Lean_getParentStructures_match__1(lean_object*); @@ -103,6 +102,7 @@ lean_object* l___private_Lean_Structure_0__Lean_getStructureFieldsAux(lean_objec lean_object* l_Lean_Name_appendBefore(lean_object*, lean_object*); lean_object* l_Lean_Expr_getAppFn(lean_object*); lean_object* l_Lean_getPathToBaseStructureAux_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__14; lean_object* l___private_Lean_Structure_0__Lean_isSubobjectFieldAux_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_String_drop(lean_object*, lean_object*); lean_object* l_Lean_getPathToBaseStructure_x3f___boxed(lean_object*, lean_object*, lean_object*); @@ -323,7 +323,7 @@ lean_object* l_Lean_mkInternalSubobjectFieldName(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; -x_2 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_3 = l_Lean_Name_appendBefore(x_1, x_2); return x_3; } @@ -1132,7 +1132,7 @@ lean_object* x_4; lean_object* x_5; lean_object* x_6; lean_object* x_7; lean_obj x_4 = l_Lean_getStructureCtor(x_1, x_2); x_5 = lean_ctor_get(x_4, 3); lean_inc(x_5); -x_6 = l_myMacro____x40_Init_Notation___hyg_12209____closed__14; +x_6 = l_myMacro____x40_Init_Notation___hyg_12041____closed__14; x_7 = l_Lean_Name_appendBefore(x_3, x_6); x_8 = lean_ctor_get(x_4, 0); lean_inc(x_8); diff --git a/stage0/stdlib/Lean/Syntax.c b/stage0/stdlib/Lean/Syntax.c index 24ded1413a..146efd9b8c 100644 --- a/stage0/stdlib/Lean/Syntax.c +++ b/stage0/stdlib/Lean/Syntax.c @@ -28,6 +28,7 @@ uint8_t l_Lean_Syntax_isAntiquotSuffixSplice(lean_object*); lean_object* l_Lean_Syntax_replaceM___rarg___lambda__2(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getTailWithPos(lean_object*); size_t l_USize_add(size_t, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_Syntax_mkAntiquotSpliceNode___closed__4; lean_object* l_Lean_SyntaxNode_modifyArgs_match__1(lean_object*); lean_object* l_Lean_Syntax_isQuot_match__1___rarg___closed__2; @@ -49,6 +50,7 @@ lean_object* lean_name_mk_string(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* l_Lean_Syntax_replaceM___rarg___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_uget(lean_object*, size_t); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__1; lean_object* l_Lean_Format_joinSep___at_Lean_Syntax_formatStxAux___spec__2(lean_object*, lean_object*); lean_object* l_Lean_Syntax_ifNodeKind___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkAntiquotSuffixSpliceNode___closed__1; @@ -97,10 +99,12 @@ lean_object* lean_array_get_size(lean_object*); lean_object* l_Lean_Syntax_MonadTraverser_goRight___rarg___closed__1; lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l_Lean_Syntax_setAtomVal(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__1; lean_object* lean_string_utf8_extract(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkAntiquotNode_match__1___rarg(uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getAntiquotTerm(lean_object*); lean_object* l_Lean_SyntaxNode_getArg___boxed(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__2; lean_object* l_Lean_Syntax_replaceM_match__1(lean_object*); lean_object* l_Lean_mkAtom(lean_object*); lean_object* l_Lean_Syntax_mkAntiquotNode___closed__10; @@ -162,6 +166,7 @@ lean_object* l___private_Lean_Syntax_0__Lean_Syntax_formatInfo___boxed(lean_obje lean_object* l_Lean_Syntax_MonadTraverser_getIdx(lean_object*); lean_object* l_Lean_Syntax_asNode_match__1(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Syntax_updateLeading___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__3; lean_object* l_Lean_Syntax_structEq___boxed(lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkAntiquotSpliceNode___closed__1; lean_object* l_Lean_Syntax_MonadTraverser_goLeft___rarg(lean_object*); @@ -171,7 +176,6 @@ lean_object* l_List_map___at_Lean_Syntax_formatStxAux___spec__6___boxed(lean_obj lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_instToFormatSyntax(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Syntax_updateLeading___spec__2(size_t, size_t, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__3; lean_object* l_Lean_Syntax_getTailWithPos_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_unreachIsNodeMissing(lean_object*, lean_object*); lean_object* l_Lean_Syntax_replaceM(lean_object*); @@ -198,6 +202,7 @@ extern lean_object* l_Lean_choiceKind; lean_object* l_Lean_Syntax_replaceM_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_instBEqSyntax___closed__1; lean_object* l_Lean_Syntax_antiquotSuffixSplice_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__9; extern lean_object* l_Lean_formatDataValue___closed__4; lean_object* l_Lean_Syntax_formatStx(lean_object*, lean_object*, uint8_t); lean_object* l___private_Lean_Syntax_0__Lean_Syntax_reprintLeaf(lean_object*, lean_object*); @@ -220,7 +225,6 @@ lean_object* l_Lean_Syntax_isMissing_match__1(lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_isQuot_match__1(lean_object*); lean_object* l_Lean_Syntax_antiquotScopeKind_x3f(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__4; lean_object* l_Array_back___at_Lean_Syntax_Traverser_up___spec__1___boxed(lean_object*); uint8_t l_Array_isEmpty___rarg(lean_object*); lean_object* l_Lean_unreachIsNodeIdent___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -247,7 +251,6 @@ lean_object* l_Lean_Syntax_instToStringSyntax; lean_object* l_Array_back___at_Lean_Syntax_Traverser_up___spec__2___boxed(lean_object*); lean_object* l_Lean_SyntaxNode_getNumArgs___boxed(lean_object*); lean_object* l_Lean_Format_joinSep___at_Lean_Syntax_formatStxAux___spec__2___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__1; extern lean_object* l_Lean_Format_sbracket___closed__3; lean_object* l_Lean_Syntax_replaceM___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*); @@ -296,13 +299,11 @@ lean_object* l_Lean_Syntax_MonadTraverser_goUp___rarg___closed__1; lean_object* l_Lean_unreachIsNodeAtom___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Syntax_0__Lean_Syntax_updateLeadingAux_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkAntiquotNode___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__1; lean_object* l_Lean_Syntax_MonadTraverser_getIdx___rarg(lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkAntiquotNode_match__2(lean_object*); lean_object* l_List_map___at_Lean_Syntax_formatStxAux___spec__1(lean_object*, uint8_t, lean_object*, lean_object*); extern lean_object* l_Lean_Format_paren___closed__4; lean_object* l_Lean_Syntax_getAntiquotSuffixSpliceInner___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__2; lean_object* l_List_beq___at_Lean_Syntax_structEq___spec__2___boxed(lean_object*, lean_object*); extern lean_object* l_Lean_instReprFormat___closed__1; lean_object* l_Lean_mkSimpleAtom(lean_object*); @@ -335,7 +336,6 @@ lean_object* l_Lean_Syntax_getAntiquotScopeContents(lean_object*); lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_Lean_Syntax_isAntiquot___boxed(lean_object*); extern lean_object* l_Lean_Format_paren___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__9; lean_object* l_Lean_Syntax_replaceM___at_Lean_Syntax_updateLeading___spec__1___boxed__const__1; lean_object* l_Lean_Syntax_formatStxAux___closed__4; lean_object* l_Lean_Syntax_asNode(lean_object*); @@ -4166,7 +4166,7 @@ lean_dec(x_49); lean_dec(x_48); x_52 = l_String_quote(x_51); lean_dec(x_51); -x_53 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_53 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_54 = lean_string_append(x_52, x_53); x_7 = x_54; goto block_45; @@ -4213,7 +4213,7 @@ lean_dec(x_15); lean_dec(x_14); x_18 = l_String_quote(x_17); lean_dec(x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_19 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_20 = lean_string_append(x_19, x_18); lean_dec(x_18); x_21 = lean_alloc_ctor(2, 1, 0); @@ -4238,7 +4238,7 @@ x_27 = lean_string_append(x_26, x_25); lean_dec(x_25); x_28 = l_prec_x28___x29___closed__7; x_29 = lean_string_append(x_27, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_30 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_31 = lean_string_append(x_30, x_29); lean_dec(x_29); x_32 = lean_alloc_ctor(2, 1, 0); @@ -4817,7 +4817,7 @@ x_11 = lean_name_eq(x_6, x_10); if (x_11 == 0) { 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; uint8_t x_20; -x_12 = l_myMacro____x40_Init_Notation___hyg_340____closed__4; +x_12 = l_Lean_Parser_Syntax_addPrec___closed__4; x_13 = lean_box(0); x_14 = l_Lean_Name_replacePrefix(x_6, x_12, x_13); x_15 = l_Lean_Name_toString___closed__1; @@ -6466,7 +6466,7 @@ x_28 = lean_ctor_get(x_19, 1); x_29 = lean_ctor_get_usize(x_19, 2); x_30 = lean_ctor_get(x_19, 0); lean_dec(x_30); -x_31 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_31 = l_Lean_Parser_Syntax_addPrec___closed__1; x_32 = lean_string_dec_eq(x_28, x_31); lean_dec(x_28); if (x_32 == 0) @@ -6501,7 +6501,7 @@ x_38 = lean_ctor_get(x_8, 1); lean_dec(x_38); x_39 = lean_ctor_get(x_8, 0); lean_dec(x_39); -x_40 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_40 = l_Lean_Parser_Syntax_addPrec___closed__3; x_41 = lean_string_dec_eq(x_24, x_40); if (x_41 == 0) { @@ -6534,7 +6534,7 @@ else { lean_object* x_47; uint8_t x_48; lean_dec(x_24); -x_47 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_47 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_48 = lean_string_dec_eq(x_21, x_47); if (x_48 == 0) { @@ -6627,7 +6627,7 @@ else { lean_object* x_66; uint8_t x_67; lean_dec(x_8); -x_66 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_66 = l_Lean_Parser_Syntax_addPrec___closed__3; x_67 = lean_string_dec_eq(x_24, x_66); if (x_67 == 0) { @@ -6669,7 +6669,7 @@ else { lean_object* x_75; uint8_t x_76; lean_dec(x_24); -x_75 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_75 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_76 = lean_string_dec_eq(x_21, x_75); if (x_76 == 0) { @@ -6786,7 +6786,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_98 = lean_box(0); } -x_99 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_99 = l_Lean_Parser_Syntax_addPrec___closed__3; x_100 = lean_string_dec_eq(x_24, x_99); if (x_100 == 0) { @@ -6838,7 +6838,7 @@ else { lean_object* x_109; uint8_t x_110; lean_dec(x_24); -x_109 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_109 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_110 = lean_string_dec_eq(x_21, x_109); if (x_110 == 0) { @@ -6971,7 +6971,7 @@ x_134 = lean_ctor_get(x_19, 1); x_135 = lean_ctor_get_usize(x_19, 2); lean_inc(x_134); lean_dec(x_19); -x_136 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_136 = l_Lean_Parser_Syntax_addPrec___closed__1; x_137 = lean_string_dec_eq(x_134, x_136); lean_dec(x_134); if (x_137 == 0) @@ -7005,7 +7005,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_140 = lean_box(0); } -x_141 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_141 = l_Lean_Parser_Syntax_addPrec___closed__3; x_142 = lean_string_dec_eq(x_24, x_141); if (x_142 == 0) { @@ -7070,7 +7070,7 @@ else { lean_object* x_153; uint8_t x_154; lean_dec(x_24); -x_153 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_153 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_154 = lean_string_dec_eq(x_21, x_153); if (x_154 == 0) { @@ -7241,7 +7241,7 @@ if (lean_is_exclusive(x_19)) { lean_dec_ref(x_19); x_187 = lean_box(0); } -x_188 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_188 = l_Lean_Parser_Syntax_addPrec___closed__1; x_189 = lean_string_dec_eq(x_185, x_188); lean_dec(x_185); if (x_189 == 0) @@ -7275,7 +7275,7 @@ if (lean_is_exclusive(x_8)) { lean_dec_ref(x_8); x_192 = lean_box(0); } -x_193 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_193 = l_Lean_Parser_Syntax_addPrec___closed__3; x_194 = lean_string_dec_eq(x_183, x_193); if (x_194 == 0) { @@ -7354,7 +7354,7 @@ else { lean_object* x_207; uint8_t x_208; lean_dec(x_183); -x_207 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_207 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_208 = lean_string_dec_eq(x_21, x_207); if (x_208 == 0) { @@ -7654,7 +7654,7 @@ if (lean_is_exclusive(x_255)) { lean_dec_ref(x_255); x_264 = lean_box(0); } -x_265 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_265 = l_Lean_Parser_Syntax_addPrec___closed__1; x_266 = lean_string_dec_eq(x_262, x_265); lean_dec(x_262); if (x_266 == 0) @@ -7688,7 +7688,7 @@ if (lean_is_exclusive(x_244)) { lean_dec_ref(x_244); x_269 = lean_box(0); } -x_270 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_270 = l_Lean_Parser_Syntax_addPrec___closed__3; x_271 = lean_string_dec_eq(x_259, x_270); if (x_271 == 0) { @@ -7777,7 +7777,7 @@ else { lean_object* x_285; uint8_t x_286; lean_dec(x_259); -x_285 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_285 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_286 = lean_string_dec_eq(x_257, x_285); if (x_286 == 0) { @@ -8099,7 +8099,7 @@ x_7 = lean_ctor_get(x_2, 1); x_8 = lean_ctor_get(x_3, 1); x_9 = lean_ctor_get(x_4, 1); x_10 = lean_ctor_get(x_5, 1); -x_11 = l_myMacro____x40_Init_Notation___hyg_340____closed__1; +x_11 = l_Lean_Parser_Syntax_addPrec___closed__1; x_12 = lean_string_dec_eq(x_10, x_11); if (x_12 == 0) { @@ -8111,7 +8111,7 @@ return x_14; else { lean_object* x_15; uint8_t x_16; -x_15 = l_myMacro____x40_Init_Notation___hyg_340____closed__3; +x_15 = l_Lean_Parser_Syntax_addPrec___closed__3; x_16 = lean_string_dec_eq(x_9, x_15); if (x_16 == 0) { @@ -8123,7 +8123,7 @@ return x_18; else { lean_object* x_19; uint8_t x_20; -x_19 = l_myMacro____x40_Init_Notation___hyg_1916____closed__1; +x_19 = l_myMacro____x40_Init_Notation___hyg_1748____closed__1; x_20 = lean_string_dec_eq(x_8, x_19); if (x_20 == 0) { @@ -8219,7 +8219,7 @@ static lean_object* _init_l_Lean_Syntax_getQuotContent___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_1916____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_1748____closed__2; x_2 = l_Lean_Syntax_isQuot_match__1___rarg___closed__2; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -8550,7 +8550,7 @@ static lean_object* _init_l_Lean_Syntax_mkAntiquotNode___closed__13() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12209____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_12041____closed__9; x_2 = l_Lean_mkAtom(x_1); return x_2; } diff --git a/stage0/stdlib/Lean/ToExpr.c b/stage0/stdlib/Lean/ToExpr.c index f1493669c7..5d26033354 100644 --- a/stage0/stdlib/Lean/ToExpr.c +++ b/stage0/stdlib/Lean/ToExpr.c @@ -24,12 +24,13 @@ lean_object* l_Lean_instToExprNat___closed__2; lean_object* l_Lean_instToExprArray___rarg___closed__1; lean_object* l_Lean_instToExprBool___closed__1; extern lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__6; lean_object* l_Lean_instToExprChar___closed__1; lean_object* l_Lean_instToExprChar___closed__2; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; lean_object* l_Lean_instToExprNat___closed__1; extern lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__3; lean_object* l_Lean_instToExprBool___closed__2; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; lean_object* l_Lean_instToExprBool___lambda__1(uint8_t); extern lean_object* l_Lean_mkSimpleThunkType___closed__1; lean_object* l_Lean_instToExprExpr___closed__3; @@ -42,9 +43,10 @@ extern lean_object* l_Applicative_seqRight___default___rarg___closed__1; lean_object* l_Lean_instToExprString___closed__1; lean_object* l_Lean_instToExprExpr; lean_object* l_Lean_instToExprArray___rarg___lambda__1(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__4; extern lean_object* l_Lean_levelZero; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__7; extern lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__4; lean_object* l_Lean_instToExprUnit___lambda__1___closed__1; lean_object* l_Lean_instToExprUnit___lambda__1___boxed(lean_object*); lean_object* l_Lean_instToExprOption(lean_object*); @@ -55,6 +57,7 @@ lean_object* l_Lean_instToExprOption___rarg(lean_object*); extern lean_object* l_Lean_instQuoteProd___rarg___closed__2; lean_object* l_Lean_instToExprList___rarg(lean_object*); lean_object* l_Lean_instToExprUnit; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__5; extern lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__9; lean_object* l_Lean_instToExprArray___rarg(lean_object*); lean_object* l_Lean_instToExprProd_match__1___rarg(lean_object*, lean_object*); @@ -62,7 +65,6 @@ extern lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__2 lean_object* l_Lean_Name_toExprAux(lean_object*); extern lean_object* l_Lean_instQuoteBool___closed__3; lean_object* l_Lean_Name_toExprAux_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__7; lean_object* lean_array_to_list(lean_object*, lean_object*); extern lean_object* l_Lean_Literal_type___closed__4; lean_object* l_Lean_instToExprUnit___lambda__1___closed__3; @@ -92,7 +94,6 @@ lean_object* l_Lean_List_toExprAux_match__1___rarg(lean_object*, lean_object*, l lean_object* l_Lean_instToExprExpr___closed__4; lean_object* l_Lean_instToExprOption___rarg___closed__1; lean_object* l_Lean_instToExprExpr___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__6; lean_object* l_Lean_instToExprProd___rarg(lean_object*, lean_object*); lean_object* l_Lean_instToExprExpr___closed__2; lean_object* l_Lean_mkApp4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -103,7 +104,6 @@ lean_object* l_Lean_Name_toExprAux___closed__2; lean_object* l_Lean_instToExprChar___lambda__1___boxed(lean_object*); extern lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_3404____closed__5; lean_object* l_Lean_instToExprProd___rarg___lambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__5; lean_object* l_Lean_mkNatLit(lean_object*); lean_object* l_Lean_mkStrLit(lean_object*); lean_object* l_Lean_Name_toExprAux___closed__3; @@ -688,7 +688,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_8994____closed__6; +x_2 = l_myMacro____x40_Init_Notation___hyg_8826____closed__6; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -848,7 +848,7 @@ static lean_object* _init_l_Lean_instToExprList___rarg___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; x_2 = l_Lean_instToExprOption___rarg___lambda__1___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; @@ -858,7 +858,7 @@ static lean_object* _init_l_Lean_instToExprList___rarg___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_2 = l_Lean_instToExprOption___rarg___lambda__1___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; @@ -868,7 +868,7 @@ static lean_object* _init_l_Lean_instToExprList___rarg___closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_8994____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_8826____closed__5; x_2 = l_Lean_instToExprOption___rarg___lambda__1___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; @@ -920,7 +920,7 @@ static lean_object* _init_l_Lean_instToExprArray___rarg___lambda__1___closed__2( _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; x_2 = l_Lean_instToExprOption___rarg___lambda__1___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; @@ -1049,7 +1049,7 @@ static lean_object* _init_l_Lean_instToExprProd___rarg___closed__1() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_2173____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_2005____closed__4; x_2 = l_Lean_instToExprProd___rarg___lambda__1___closed__1; x_3 = l_Lean_mkConst(x_1, x_2); return x_3; diff --git a/stage0/stdlib/Lean/Util/Recognizers.c b/stage0/stdlib/Lean/Util/Recognizers.c index 7d3304ac62..2b42d44438 100644 --- a/stage0/stdlib/Lean/Util/Recognizers.c +++ b/stage0/stdlib/Lean/Util/Recognizers.c @@ -16,24 +16,26 @@ extern "C" { lean_object* l_List_reverse___rarg(lean_object*); lean_object* l_Lean_Expr_iff_x3f(lean_object*); lean_object* l_Lean_Expr_eq_x3f___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_6252____closed__4; lean_object* l___private_Lean_Util_Recognizers_0__Lean_Expr_getConstructorVal_x3f_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_6084____closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_5572____closed__4; extern lean_object* l_Array_empty___closed__1; lean_object* lean_environment_find(lean_object*, lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; lean_object* l_Lean_Expr_constructorApp_x3f(lean_object*, lean_object*); lean_object* l_Lean_Expr_isConstructorApp_x3f_match__1(lean_object*); lean_object* l_Lean_Expr_appFn_x21(lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; lean_object* lean_array_push(lean_object*, lean_object*); uint8_t l_Lean_Expr_isEq(lean_object*); lean_object* l_Lean_Expr_arrayLit_x3f_match__1(lean_object*); extern lean_object* l_Lean_Expr_getAppArgs___closed__1; lean_object* l_Lean_Expr_app4_x3f(lean_object*, lean_object*); lean_object* l_Lean_Expr_appArg_x21(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_2005____closed__4; lean_object* lean_nat_add(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_8826____closed__7; extern lean_object* l_myMacro____x40_Init_Core___hyg_169____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_2173____closed__4; lean_object* l_Lean_Expr_isConstructorApp_x3f___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Expr_0__Lean_Expr_getAppArgsAux(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_isConstructorApp_x3f___closed__4; @@ -50,7 +52,6 @@ lean_object* l_Lean_Expr_isConstructorApp_x3f_match__3___rarg(lean_object*, lean lean_object* l_Lean_Expr_eq_x3f(lean_object*); lean_object* l_Lean_Expr_iff_x3f___boxed(lean_object*); lean_object* l_Lean_Expr_app3_x3f___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_8994____closed__7; lean_object* l_Lean_Expr_app2_x3f(lean_object*, lean_object*); uint8_t l_Lean_Expr_isAppOfArity(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_isConstructorApp_x3f___closed__2; @@ -71,7 +72,6 @@ uint8_t l_Lean_Expr_isConstructorApp(lean_object*, lean_object*); lean_object* l_Lean_Expr_isEq___boxed(lean_object*); lean_object* l_Lean_Expr_arrow_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_arrayLit_x3f___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_5740____closed__4; lean_object* l_Lean_Expr_arrayLit_x3f(lean_object*); lean_object* l_Lean_Expr_isConstructorApp_x3f_match__2(lean_object*); uint8_t l_Lean_Expr_hasLooseBVars(lean_object*); @@ -260,7 +260,7 @@ lean_object* l_Lean_Expr_eq_x3f(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; -x_2 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_3 = lean_unsigned_to_nat(3u); x_4 = l_Lean_Expr_isAppOfArity(x_1, x_2, x_3); if (x_4 == 0) @@ -342,7 +342,7 @@ lean_object* l_Lean_Expr_heq_x3f(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; -x_2 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_3 = lean_unsigned_to_nat(4u); x_4 = l_Lean_Expr_isAppOfArity(x_1, x_2, x_3); if (x_4 == 0) @@ -473,7 +473,7 @@ uint8_t l_Lean_Expr_isEq(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; -x_2 = l_myMacro____x40_Init_Notation___hyg_5740____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_5572____closed__4; x_3 = lean_unsigned_to_nat(3u); x_4 = l_Lean_Expr_isAppOfArity(x_1, x_2, x_3); return x_4; @@ -493,7 +493,7 @@ uint8_t l_Lean_Expr_isHEq(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; -x_2 = l_myMacro____x40_Init_Notation___hyg_6252____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_6084____closed__4; x_3 = lean_unsigned_to_nat(4u); x_4 = l_Lean_Expr_isAppOfArity(x_1, x_2, x_3); return x_4; @@ -513,13 +513,13 @@ lean_object* l_Lean_Expr_listLit_x3f_loop(lean_object* x_1, lean_object* x_2) { _start: { lean_object* x_3; lean_object* x_4; uint8_t x_5; -x_3 = l_Lean_myMacro____x40_Init_Notation___hyg_13069____closed__8; +x_3 = l_Lean_myMacro____x40_Init_Notation___hyg_12901____closed__8; x_4 = lean_unsigned_to_nat(1u); x_5 = l_Lean_Expr_isAppOfArity(x_1, x_3, x_4); if (x_5 == 0) { lean_object* x_6; lean_object* x_7; uint8_t x_8; -x_6 = l_myMacro____x40_Init_Notation___hyg_8994____closed__7; +x_6 = l_myMacro____x40_Init_Notation___hyg_8826____closed__7; x_7 = lean_unsigned_to_nat(3u); x_8 = l_Lean_Expr_isAppOfArity(x_1, x_6, x_7); if (x_8 == 0) @@ -641,7 +641,7 @@ lean_object* l_Lean_Expr_prod_x3f(lean_object* x_1) { _start: { lean_object* x_2; lean_object* x_3; uint8_t x_4; -x_2 = l_myMacro____x40_Init_Notation___hyg_2173____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_2005____closed__4; x_3 = lean_unsigned_to_nat(2u); x_4 = l_Lean_Expr_isAppOfArity(x_1, x_2, x_3); if (x_4 == 0) diff --git a/stage0/stdlib/Lean/Util/Trace.c b/stage0/stdlib/Lean/Util/Trace.c index e984d223b2..3adce319ca 100644 --- a/stage0/stdlib/Lean/Util/Trace.c +++ b/stage0/stdlib/Lean/Util/Trace.c @@ -14,6 +14,7 @@ extern "C" { #endif lean_object* lean_string_push(lean_object*, uint32_t); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__5; lean_object* l_Lean_termTrace_x21____; size_t l_USize_add(size_t, size_t); lean_object* l_Std_PersistentArray_foldlM___at_Lean_withNestedTraces___spec__1(lean_object*, lean_object*, lean_object*); @@ -22,6 +23,7 @@ lean_object* l_Lean_stringToMessageData(lean_object*); uint8_t l_Lean_MessageData_isNest(lean_object*); extern lean_object* l_Lean_termM_x21_____closed__2; lean_object* l_Lean_isTracingEnabledFor___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__2; lean_object* lean_name_mk_string(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); @@ -54,18 +56,17 @@ extern lean_object* l_Std_PersistentArray_empty___closed__1; uint8_t lean_name_eq(lean_object*, lean_object*); lean_object* l_Lean_resetTraceState___rarg___closed__1; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Util_Trace_0__Lean_addNode___spec__1(size_t, size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__8; extern lean_object* l_Lean_MessageData_nil; lean_object* l_Std_PersistentArray_getAux___at___private_Lean_Util_Trace_0__Lean_TraceState_toFormat___spec__2___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_enableTracing___rarg(lean_object*, lean_object*, uint8_t); lean_object* l_Lean_traceCtx___rarg___lambda__8(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, uint8_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_1748____closed__4; lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlFromMAux___at_Lean_withNestedTraces___spec__2(lean_object*, size_t, size_t, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); lean_object* lean_array_get_size(lean_object*); extern lean_object* l_Lean_interpolatedStrKind; lean_object* l_Lean_getTraces(lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_1271____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__11; lean_object* l_Lean_isTracingEnabledFor___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__5___rarg___lambda__1(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__5___rarg(lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); @@ -74,19 +75,19 @@ lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_1271____closed__3; size_t l_USize_shiftRight(size_t, size_t); lean_object* lean_string_utf8_byte_size(lean_object*); extern lean_object* l_Lean_initFn____x40_Lean_Util_PPExt___hyg_3____closed__8; -extern lean_object* l_prec___x2b_____closed__4; extern lean_object* l_Std_instInhabitedPersistentArray___closed__1; lean_object* l_Lean_withNestedTraces___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_traceM___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__14; lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__9; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_172____closed__8; lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlMAux___at_Lean_withNestedTraces___spec__3___boxed(lean_object*, lean_object*); lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__6___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instInhabitedTraceState; lean_object* l_Lean_traceCtx___rarg___lambda__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__15; lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__3; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM(lean_object*); extern lean_object* l_termPrintln_x21_______closed__5; @@ -99,7 +100,6 @@ lean_object* l_Lean_withNestedTraces(lean_object*, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_addNode(lean_object*); extern lean_object* l_Lean_Parser_Tactic_intro___closed__12; lean_object* l_Lean_termTrace_x21_______closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__13; lean_object* l_Lean_traceM___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, uint8_t); lean_object* l_Lean_enableTracing___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_modifyTraces(lean_object*); @@ -115,7 +115,7 @@ lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Lean_termTrace_x21_______closed__1; lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__4; uint8_t l_Lean_KVMap_getBool(lean_object*, lean_object*, uint8_t); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__8; lean_object* l_Std_PersistentArray_forM___at_Lean_printTraces___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__8; extern lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_627____closed__9; @@ -130,7 +130,6 @@ uint8_t l_Lean_MessageData_isNil(lean_object*); lean_object* l_Std_PersistentArray_foldlM___at_Lean_withNestedTraces___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_addNode___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_traceCtx___rarg___lambda__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__11; lean_object* l_Lean_traceM(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__4___rarg(lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; @@ -141,11 +140,11 @@ lean_object* l_Lean_traceCtx___rarg___lambda__2___closed__1; lean_object* l_Lean_isTracingEnabledFor(lean_object*); lean_object* l_Lean_traceCtx___rarg___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__4(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_340____closed__2; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__5___rarg___lambda__2(size_t, lean_object*, lean_object*, lean_object*, lean_object*, size_t, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_getResetTraces(lean_object*); lean_object* l_Lean_isTracingEnabledFor___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_withNestedTraces___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__8; lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__2; lean_object* l_Lean_resetTraceState___rarg(lean_object*); lean_object* l_Nat_foldM_loop___at___private_Lean_Util_Trace_0__Lean_TraceState_toFormat___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -158,15 +157,15 @@ lean_object* l_Lean_withNestedTraces___rarg___lambda__1(lean_object*, lean_objec lean_object* l___private_Init_Meta_0__Lean_quoteName(lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_932____closed__2; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_withNestedTraces___spec__4(lean_object*, size_t, size_t, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__13; lean_object* l_Lean_enableTracing(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__15; lean_object* l_Lean_withNestedTraces___rarg___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__15; uint8_t l_Std_PersistentArray_isEmpty___rarg(lean_object*); -extern lean_object* l_prec_______closed__3; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__5(lean_object*); lean_object* l_Lean_addTrace___rarg___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_modifyTraces___rarg___lambda__1(lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_Lean_termTrace_x5b_____x5d_x21____; lean_object* l_Lean_MonadTracer_trace___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addTrace___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*); @@ -178,9 +177,11 @@ lean_object* l_Lean_instInhabitedTraceElem___closed__1; lean_object* l_Lean_modifyTraces___rarg(lean_object*, lean_object*); size_t l_USize_land(size_t, size_t); lean_object* l_Lean_termTrace_x21_______closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__9; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__5; lean_object* l_Lean_instInhabitedTraceState___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12041____closed__11; lean_object* l_ReaderT_instMonadReaderT___rarg___lambda__4___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentArray_push___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_getResetTraces___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*); @@ -209,7 +210,6 @@ lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_addNode___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_traceCtx___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_enableTracing___rarg___lambda__1___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11081____closed__9; lean_object* l_Lean_enableTracing___rarg___lambda__2(lean_object*, uint8_t, lean_object*); lean_object* l_Lean_withNestedTraces___rarg___lambda__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_register_option(lean_object*, lean_object*, lean_object*); @@ -222,6 +222,7 @@ lean_object* l_Lean_addTrace(lean_object*); lean_object* l_Lean_resetTraceState___rarg___lambda__1___boxed(lean_object*); extern lean_object* l_Lean_instInhabitedMessageData___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__6___rarg(lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionAux_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Util_Trace_0__Lean_addNode___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_resetTraceState___rarg___lambda__1(lean_object*); @@ -229,7 +230,6 @@ lean_object* l_Lean_enableTracing___rarg___lambda__1(uint8_t, lean_object*); uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); lean_object* l_Lean_trace___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_traceCtx___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12209____closed__8; lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_932_(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_1271_(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_termTrace_x21_______closed__7; @@ -254,13 +254,13 @@ extern lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_1529____closed__4; lean_object* lean_usize_to_nat(size_t); lean_object* l_Lean_instMonadTrace(lean_object*, lean_object*); lean_object* l_Lean_getTraces___rarg___lambda__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_1916____closed__4; lean_object* l_Lean_traceCtx___rarg___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, uint8_t); lean_object* l_Lean_withNestedTraces___rarg___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_traceCtx___rarg___lambda__3(lean_object*, uint8_t, lean_object*); lean_object* l_Lean_checkTraceOption___closed__2; extern lean_object* l_tryFinally___rarg___closed__1; lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_932____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_10913____closed__11; uint8_t l___private_Lean_Util_Trace_0__Lean_checkTraceOptionAux(lean_object*, lean_object*); lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__10; lean_object* l___private_Lean_Util_Trace_0__Lean_TraceState_toFormat(lean_object*, lean_object*, lean_object*); @@ -2530,7 +2530,7 @@ static lean_object* _init_l_Lean_termTrace_x21_______closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_termTrace_x21_______closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2558,7 +2558,7 @@ static lean_object* _init_l_Lean_termTrace_x21_______closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termTrace_x21_______closed__4; x_3 = l_Lean_Parser_Tactic_intro___closed__12; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2572,9 +2572,9 @@ static lean_object* _init_l_Lean_termTrace_x21_______closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termTrace_x21_______closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__10; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2631,7 +2631,7 @@ static lean_object* _init_l_Lean_myMacro____x40_Lean_Util_Trace___hyg_932____clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_checkTraceOption___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2741,9 +2741,9 @@ lean_ctor_set(x_28, 0, x_16); lean_ctor_set(x_28, 1, x_26); lean_ctor_set(x_28, 2, x_25); lean_ctor_set(x_28, 3, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_29 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_30 = lean_array_push(x_29, x_28); -x_31 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_31 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); @@ -2756,23 +2756,23 @@ x_36 = lean_array_push(x_23, x_35); x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_34); lean_ctor_set(x_37, 1, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_38 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_39 = lean_array_push(x_38, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_40 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_41 = lean_array_push(x_39, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_42 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); x_44 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_45 = lean_array_push(x_44, x_43); -x_46 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_46 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_46); lean_ctor_set(x_47, 1, x_45); -x_48 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_48 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_49 = lean_array_push(x_48, x_47); -x_50 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_50 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -2781,7 +2781,7 @@ x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_34); lean_ctor_set(x_53, 1, x_52); x_54 = lean_array_push(x_21, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_55 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); @@ -2804,7 +2804,7 @@ static lean_object* _init_l_Lean_termTrace_x5b_____x5d_x21_______closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_340____closed__2; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__2; x_2 = l_Lean_termTrace_x5b_____x5d_x21_______closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -2832,9 +2832,9 @@ static lean_object* _init_l_Lean_termTrace_x5b_____x5d_x21_______closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termTrace_x5b_____x5d_x21_______closed__4; -x_3 = l_prec_______closed__3; +x_3 = l_termIf_____x3a__Then__Else_____closed__5; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2864,7 +2864,7 @@ static lean_object* _init_l_Lean_termTrace_x5b_____x5d_x21_______closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termTrace_x5b_____x5d_x21_______closed__5; x_3 = l_Lean_termTrace_x5b_____x5d_x21_______closed__7; x_4 = lean_alloc_ctor(2, 3, 0); @@ -2878,7 +2878,7 @@ static lean_object* _init_l_Lean_termTrace_x5b_____x5d_x21_______closed__9() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_prec___x2b_____closed__4; +x_1 = l_Lean_Parser_Syntax_addPrec___closed__10; x_2 = l_Lean_termTrace_x5b_____x5d_x21_______closed__8; x_3 = l_termPrintln_x21_______closed__5; x_4 = lean_alloc_ctor(2, 3, 0); @@ -3008,9 +3008,9 @@ lean_ctor_set(x_33, 0, x_19); lean_ctor_set(x_33, 1, x_31); lean_ctor_set(x_33, 2, x_30); lean_ctor_set(x_33, 3, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_12209____closed__11; +x_34 = l_myMacro____x40_Init_Notation___hyg_12041____closed__11; x_35 = lean_array_push(x_34, x_33); -x_36 = l_myMacro____x40_Init_Notation___hyg_12209____closed__8; +x_36 = l_myMacro____x40_Init_Notation___hyg_12041____closed__8; x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_35); @@ -3023,23 +3023,23 @@ x_41 = lean_array_push(x_28, x_40); x_42 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_42, 0, x_39); lean_ctor_set(x_42, 1, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_11081____closed__9; +x_43 = l_myMacro____x40_Init_Notation___hyg_10913____closed__9; x_44 = lean_array_push(x_43, x_42); -x_45 = l_myMacro____x40_Init_Notation___hyg_340____closed__14; +x_45 = l_myMacro____x40_Init_Notation___hyg_172____closed__8; x_46 = lean_array_push(x_44, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_11081____closed__8; +x_47 = l_myMacro____x40_Init_Notation___hyg_10913____closed__8; x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_47); lean_ctor_set(x_48, 1, x_46); x_49 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_50 = lean_array_push(x_49, x_48); -x_51 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_51 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); -x_53 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_53 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_54 = lean_array_push(x_53, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_55 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); @@ -3048,7 +3048,7 @@ x_58 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_58, 0, x_39); lean_ctor_set(x_58, 1, x_57); x_59 = lean_array_push(x_24, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_60 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); @@ -3089,13 +3089,13 @@ lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); x_80 = l_Lean_expandExplicitBindersAux_loop___closed__4; x_81 = lean_array_push(x_80, x_79); -x_82 = l_myMacro____x40_Init_Notation___hyg_11081____closed__15; +x_82 = l_myMacro____x40_Init_Notation___hyg_10913____closed__15; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); -x_84 = l_myMacro____x40_Init_Notation___hyg_11081____closed__13; +x_84 = l_myMacro____x40_Init_Notation___hyg_10913____closed__13; x_85 = lean_array_push(x_84, x_83); -x_86 = l_myMacro____x40_Init_Notation___hyg_11081____closed__11; +x_86 = l_myMacro____x40_Init_Notation___hyg_10913____closed__11; x_87 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_87, 0, x_86); lean_ctor_set(x_87, 1, x_85); @@ -3105,7 +3105,7 @@ x_90 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_90, 0, x_89); lean_ctor_set(x_90, 1, x_88); x_91 = lean_array_push(x_72, x_90); -x_92 = l_myMacro____x40_Init_Notation___hyg_1916____closed__4; +x_92 = l_myMacro____x40_Init_Notation___hyg_1748____closed__4; x_93 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_93, 0, x_92); lean_ctor_set(x_93, 1, x_91);