From 9909e6987490aad5b98d01a048ec9421005e41eb Mon Sep 17 00:00:00 2001 From: Leonardo de Moura Date: Thu, 24 Dec 2020 08:21:38 -0800 Subject: [PATCH] chore: update stage0 --- stage0/src/Init/Notation.lean | 22 +- stage0/stdlib/Init/Data/Array/Basic.c | 4 +- stage0/stdlib/Init/Data/Array/Subarray.c | 48 +- stage0/stdlib/Init/Data/Range.c | 54 +- stage0/stdlib/Init/Data/ToString/Macro.c | 4 +- stage0/stdlib/Init/Meta.c | 34 +- stage0/stdlib/Init/Notation.c | 2826 +++++++++++------ stage0/stdlib/Init/NotationExtra.c | 236 +- stage0/stdlib/Init/System/IO.c | 34 +- stage0/stdlib/Init/Util.c | 6 +- stage0/stdlib/Lean/Compiler/IR/EmitC.c | 50 +- stage0/stdlib/Lean/Compiler/IR/Format.c | 12 +- stage0/stdlib/Lean/Compiler/NameMangling.c | 6 +- stage0/stdlib/Lean/Data/Format.c | 4 +- stage0/stdlib/Lean/Data/Json/Parser.c | 4 +- stage0/stdlib/Lean/Data/Json/Printer.c | 6 +- stage0/stdlib/Lean/Elab/App.c | 44 +- stage0/stdlib/Lean/Elab/Binders.c | 1480 ++++----- stage0/stdlib/Lean/Elab/BuiltinNotation.c | 256 +- stage0/stdlib/Lean/Elab/Command.c | 6 +- stage0/stdlib/Lean/Elab/Declaration.c | 42 +- stage0/stdlib/Lean/Elab/DefView.c | 4 +- stage0/stdlib/Lean/Elab/Deriving/BEq.c | 116 +- stage0/stdlib/Lean/Elab/Deriving/DecEq.c | 368 ++- stage0/stdlib/Lean/Elab/Deriving/Inhabited.c | 24 +- stage0/stdlib/Lean/Elab/Deriving/Repr.c | 122 +- stage0/stdlib/Lean/Elab/Deriving/Util.c | 46 +- stage0/stdlib/Lean/Elab/Do.c | 1322 ++++---- stage0/stdlib/Lean/Elab/LetRec.c | 4 +- stage0/stdlib/Lean/Elab/Match.c | 166 +- stage0/stdlib/Lean/Elab/MutualDef.c | 48 +- stage0/stdlib/Lean/Elab/Quotation.c | 934 +++--- stage0/stdlib/Lean/Elab/Quotation/Util.c | 4 +- stage0/stdlib/Lean/Elab/StructInst.c | 110 +- stage0/stdlib/Lean/Elab/Structure.c | 30 +- stage0/stdlib/Lean/Elab/Syntax.c | 662 ++-- stage0/stdlib/Lean/Elab/Tactic/Basic.c | 64 +- stage0/stdlib/Lean/Elab/Tactic/Binders.c | 22 +- stage0/stdlib/Lean/Elab/Tactic/Induction.c | 4 +- stage0/stdlib/Lean/Elab/Tactic/Match.c | 30 +- stage0/stdlib/Lean/Elab/Term.c | 16 +- stage0/stdlib/Lean/Exception.c | 10 +- stage0/stdlib/Lean/Expr.c | 4 +- stage0/stdlib/Lean/Level.c | 4 +- stage0/stdlib/Lean/Message.c | 4 +- stage0/stdlib/Lean/Meta/AppBuilder.c | 10 +- stage0/stdlib/Lean/Meta/Closure.c | 8 +- stage0/stdlib/Lean/Meta/ExprDefEq.c | 8 +- stage0/stdlib/Lean/Meta/Match/Basic.c | 4 +- stage0/stdlib/Lean/Meta/Match/CaseValues.c | 4 +- stage0/stdlib/Lean/Meta/Match/Match.c | 4 +- stage0/stdlib/Lean/Meta/PPGoal.c | 4 +- stage0/stdlib/Lean/Parser/Basic.c | 4 +- stage0/stdlib/Lean/Parser/Command.c | 26 +- stage0/stdlib/Lean/Parser/Do.c | 78 +- stage0/stdlib/Lean/Parser/Extra.c | 177 +- stage0/stdlib/Lean/Parser/Level.c | 18 +- stage0/stdlib/Lean/Parser/Module.c | 18 +- stage0/stdlib/Lean/Parser/Syntax.c | 8 +- stage0/stdlib/Lean/Parser/Tactic.c | 8 +- stage0/stdlib/Lean/Parser/Term.c | 392 +-- stage0/stdlib/Lean/Parser/Transform.c | 4 +- .../Lean/PrettyPrinter/Delaborator/Builtins.c | 260 +- .../stdlib/Lean/PrettyPrinter/Parenthesizer.c | 8 +- stage0/stdlib/Lean/Structure.c | 6 +- stage0/stdlib/Lean/Syntax.c | 8 +- stage0/stdlib/Lean/ToExpr.c | 6 +- stage0/stdlib/Lean/Util/Recognizers.c | 4 +- stage0/stdlib/Lean/Util/Trace.c | 122 +- 69 files changed, 5574 insertions(+), 4911 deletions(-) diff --git a/stage0/src/Init/Notation.lean b/stage0/src/Init/Notation.lean index a1a3f0bf23..c5282dbecb 100644 --- a/stage0/src/Init/Notation.lean +++ b/stage0/src/Init/Notation.lean @@ -102,11 +102,25 @@ infixl:60 " <* " => SeqLeft.seqLeft infixr:60 " *> " => SeqRight.seqRight infixr:100 " <$> " => Functor.map -macro "if" h:ident " : " c:term " then " t:term " else " e:term : term => - `(dite $c (fun $h => $t) (fun $h => $e)) +syntax (name := «termIf__:_Then_Else_») ppGroup(ppDedent("if " ident " : " term " then" ppLine term ppDedent(ppLine "else") ppLine term)) : term -macro "if" c:term " then " t:term " else " e:term : term => - `(ite $c $t $e) +macro_rules + | `(if $h:ident : $c then $t:term else $e:term) => `(dite $c (fun $h:ident => $t) (fun $h:ident => $e)) + +syntax (name := termDepIfThenElse) (priority := high) ppGroup(ppDedent("if " ident " : " term " then" ppLine term ppDedent(ppLine "else") ppLine term)) : term + +macro_rules[termDepIfThenElse] + | `(if $h:ident : $c then $t:term else $e:term) => `(dite $c (fun $h:ident => $t) (fun $h:ident => $e)) + +syntax (name := termIf_Then_Else_) ppGroup(ppDedent("if " term " then" ppLine term ppDedent(ppLine "else") ppLine term)) : term + +macro_rules + | `(if $c then $t:term else $e:term) => `(ite $c $t $e) + +syntax (name := termIfThenElse) (priority := high) ppGroup(ppDedent("if " term " then" ppLine term ppDedent(ppLine "else") ppLine term)) : term + +macro_rules[termIfThenElse] + | `(if $c then $t:term else $e:term) => `(ite $c $t $e) macro "if " "let " pat:term " := " d:term " then " t:term " else " e:term : term => `(match $d:term with | $pat:term => $t | _ => $e) diff --git a/stage0/stdlib/Init/Data/Array/Basic.c b/stage0/stdlib/Init/Data/Array/Basic.c index b4eddba9b0..b19ea747e5 100644 --- a/stage0/stdlib/Init/Data/Array/Basic.c +++ b/stage0/stdlib/Init/Data/Array/Basic.c @@ -37,6 +37,7 @@ lean_object* l_Array_filterMapM___rarg___boxed(lean_object*, lean_object*, lean_ lean_object* l_Array_back_x3f(lean_object*); lean_object* lean_mk_empty_array_with_capacity(lean_object*); lean_object* l_Array_forM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__14; lean_object* lean_nat_div(lean_object*, lean_object*); extern lean_object* l_addParenHeuristic___closed__2; lean_object* l_Array_reverse_rev___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -506,7 +507,6 @@ lean_object* l_Array_zipWithAux_match__1___rarg(lean_object*, lean_object*, lean 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_Array_forInUnsafe_loop___at_Array_findSomeM_x3f___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l_Array_insertAt___rarg___closed__3; lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_3428____closed__7; @@ -7674,7 +7674,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__10; +x_1 = l_termIf_____x3a__Then__Else_____closed__14; x_2 = l_term_x5b___x5d___closed__5; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; diff --git a/stage0/stdlib/Init/Data/Array/Subarray.c b/stage0/stdlib/Init/Data/Array/Subarray.c index e2dfcf72a5..e5ad936a32 100644 --- a/stage0/stdlib/Init/Data/Array/Subarray.c +++ b/stage0/stdlib/Init/Data/Array/Subarray.c @@ -18,9 +18,11 @@ lean_object* l_Array_foldrMUnsafe_fold___rarg(lean_object*, lean_object*, lean_o size_t l_USize_add(size_t, size_t); lean_object* l_Array_term_____x5b___x3a___x5d___closed__2; lean_object* l_Array_foldlMUnsafe_fold___at_Subarray_forM___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Array_instCoeSubarrayArray___closed__1; lean_object* lean_mk_empty_array_with_capacity(lean_object*); lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_622____closed__4; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__14; lean_object* l_Array_term_____x5b___x3a___x5d___closed__9; lean_object* l_Subarray_forInUnsafe_loop___at_Array_ofSubarray___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Array_anyMUnsafe_any___at_Subarray_any___spec__1___rarg(lean_object*, lean_object*, size_t, size_t); @@ -79,7 +81,6 @@ lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_foldr___spec__2___rarg(lean lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__7; lean_object* l_Array_term_____x5b_x3a___x5d___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; 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*); @@ -93,10 +94,8 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Subarray_foldl___spec__1___rarg___bo extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__2; lean_object* l_Array_term_____x5b___x3a_x5d; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l_Array_term_____x5b___x3a___x5d; 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*); @@ -115,35 +114,34 @@ lean_object* l_Array_term_____x5b_x3a___x5d___closed__4; 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; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; lean_object* l_Array_extract(lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_foldr___spec__1(lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t); lean_object* l_Array_term_____x5b___x3a___x5d___closed__10; size_t lean_usize_of_nat(lean_object*); lean_object* l_Array_toSubarray(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Subarray_allM___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l_Array_anyMUnsafe_any___at_Subarray_all___spec__1(lean_object*); lean_object* l_Subarray_foldrM___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__6; 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; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_767____closed__1; lean_object* l_Array_ofSubarray___rarg___boxed(lean_object*); 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_Array_term_____x5b_x3a___x5d___closed__5; 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*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__8; uint8_t lean_nat_dec_le(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_forRevM___spec__2(lean_object*, lean_object*); lean_object* l_Subarray_any(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_foldr___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Subarray_allM___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_term_____x5b_x3a___x5d___closed__6; @@ -163,7 +161,6 @@ 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; 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*); lean_object* l_Subarray_forRevM(lean_object*, lean_object*); @@ -172,14 +169,17 @@ lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_forRevM___spec__1(lean_obje lean_object* l_Array_foldrMUnsafe_fold___at_Subarray_forRevM___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); 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); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_2137____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; 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_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; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Subarray_foldr___rarg___boxed(lean_object*, lean_object*, lean_object*); 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*); @@ -1943,7 +1943,7 @@ _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_Array_term_____x5b___x3a___x5d___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -1955,7 +1955,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_12965____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -1981,7 +1981,7 @@ _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_Array_term_____x5b___x3a___x5d___closed__11; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2117,7 +2117,7 @@ _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_Array_term_____x5b_x3a___x5d___closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2630,7 +2630,7 @@ lean_inc(x_15); x_16 = lean_ctor_get(x_2, 1); lean_inc(x_16); lean_dec(x_2); -x_17 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_17 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_14); x_18 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_18, 0, x_14); @@ -2654,24 +2654,24 @@ x_28 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; lean_inc(x_27); x_29 = lean_array_push(x_27, x_28); x_30 = lean_array_push(x_29, x_28); -x_31 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_31 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_14); x_32 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_32, 0, x_14); lean_ctor_set(x_32, 1, x_31); x_33 = lean_array_push(x_30, x_32); x_34 = lean_array_push(x_33, x_9); -x_35 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_35 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_19, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____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_20, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_41 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_14); lean_ctor_set(x_42, 1, x_41); @@ -2712,7 +2712,7 @@ 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_46, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_64 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_64); lean_ctor_set(x_65, 1, x_63); @@ -2732,7 +2732,7 @@ lean_inc(x_68); x_69 = lean_ctor_get(x_2, 1); lean_inc(x_69); lean_dec(x_2); -x_70 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_70 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_66); x_71 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_71, 0, x_66); @@ -2756,24 +2756,24 @@ x_81 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; lean_inc(x_80); x_82 = lean_array_push(x_80, x_81); x_83 = lean_array_push(x_82, x_81); -x_84 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_84 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_66); x_85 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_85, 0, x_66); lean_ctor_set(x_85, 1, x_84); x_86 = lean_array_push(x_83, x_85); x_87 = lean_array_push(x_86, x_9); -x_88 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_88 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_72, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_91 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_73, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_94 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_95 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_95, 0, x_66); lean_ctor_set(x_95, 1, x_94); @@ -2814,7 +2814,7 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_114); lean_ctor_set(x_115, 1, x_113); x_116 = lean_array_push(x_99, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_117 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_117); lean_ctor_set(x_118, 1, x_116); diff --git a/stage0/stdlib/Init/Data/Range.c b/stage0/stdlib/Init/Data/Range.c index 2aa648951e..11973f3649 100644 --- a/stage0/stdlib/Init/Data/Range.c +++ b/stage0/stdlib/Init/Data/Range.c @@ -14,7 +14,8 @@ extern "C" { #endif lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_823____closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__14; lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d___closed__3; lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d___closed__5; lean_object* lean_name_mk_string(lean_object*, lean_object*); @@ -34,6 +35,7 @@ lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__20; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Std_Range_forIn_loop(lean_object*, lean_object*); lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_823____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(lean_object*, lean_object*); lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; @@ -60,7 +62,6 @@ lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_498_(lean_object*, lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261_(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Std_Range_term_x5b_x3a___x5d___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Std_Range_forIn_loop___rarg___boxed(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__22; lean_object* l_Std_Range_term_x5b_x3a___x3a___x5d___closed__5; @@ -88,10 +89,10 @@ lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d___closed__2; extern lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__8; lean_object* l_Std_Range_term_x5b___x3a___x3a___x5d___closed__4; uint8_t lean_nat_dec_le(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_498____closed__3; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_823____closed__2; lean_object* l_Std_Range_term_x5b_x3a___x3a___x5d___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; 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; @@ -104,7 +105,6 @@ lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_823____closed__6; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_498____closed__9; extern lean_object* l_term_x5b___x5d___closed__4; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__1; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__10; lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_498____closed__4; uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); lean_object* l_Std_Range_term_x5b_x3a___x5d; @@ -425,7 +425,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_12965____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -451,7 +451,7 @@ _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_Std_Range_term_x5b_x3a___x5d___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -519,7 +519,7 @@ _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_term_x5b___x5d___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -547,7 +547,7 @@ _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_Std_Range_term_x5b___x3a___x5d___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -629,7 +629,7 @@ _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_Std_Range_term_x5b_x3a___x3a___x5d___closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -711,7 +711,7 @@ _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_Std_Range_term_x5b___x3a___x3a___x5d___closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -907,7 +907,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__15; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -1042,7 +1042,7 @@ 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_17, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_32 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_12); x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_12); @@ -1066,7 +1066,7 @@ lean_ctor_set(x_43, 1, x_42); x_44 = lean_array_push(x_20, x_43); x_45 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_46 = lean_array_push(x_44, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_47 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_12); x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_12); @@ -1139,7 +1139,7 @@ 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_69, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_84 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_63); x_85 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_85, 0, x_63); @@ -1163,7 +1163,7 @@ lean_ctor_set(x_95, 1, x_94); x_96 = lean_array_push(x_72, x_95); x_97 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_98 = lean_array_push(x_96, x_97); -x_99 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_99 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_63); x_100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_100, 0, x_63); @@ -1364,7 +1364,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_19, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_34 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_14); x_35 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_35, 0, x_14); @@ -1426,7 +1426,7 @@ lean_ctor_set(x_65, 1, x_64); x_66 = lean_array_push(x_22, x_65); x_67 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_68 = lean_array_push(x_66, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_69 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_14); x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_14); @@ -1499,7 +1499,7 @@ x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); x_105 = lean_array_push(x_91, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_106 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_85); x_107 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_107, 0, x_85); @@ -1561,7 +1561,7 @@ lean_ctor_set(x_137, 1, x_136); x_138 = lean_array_push(x_94, x_137); x_139 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_140 = lean_array_push(x_138, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_141 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_85); x_142 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_142, 0, x_85); @@ -1740,7 +1740,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_21, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_36 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_16); x_37 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_37, 0, x_16); @@ -1832,7 +1832,7 @@ lean_ctor_set(x_83, 1, x_82); x_84 = lean_array_push(x_24, x_83); x_85 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_86 = lean_array_push(x_84, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_87 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_16); x_88 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_88, 0, x_16); @@ -1905,7 +1905,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_109, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_124 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_103); x_125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_125, 0, x_103); @@ -1997,7 +1997,7 @@ lean_ctor_set(x_171, 1, x_170); x_172 = lean_array_push(x_112, x_171); x_173 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_174 = lean_array_push(x_172, x_173); -x_175 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_175 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_103); x_176 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_176, 0, x_103); @@ -2099,7 +2099,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_19, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_34 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_14); x_35 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_35, 0, x_14); @@ -2161,7 +2161,7 @@ lean_ctor_set(x_65, 1, x_64); x_66 = lean_array_push(x_22, x_65); x_67 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_68 = lean_array_push(x_66, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_69 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_14); x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_14); @@ -2234,7 +2234,7 @@ x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); x_105 = lean_array_push(x_91, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_106 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_85); x_107 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_107, 0, x_85); @@ -2296,7 +2296,7 @@ lean_ctor_set(x_137, 1, x_136); x_138 = lean_array_push(x_94, x_137); x_139 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__16; x_140 = lean_array_push(x_138, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_141 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_85); x_142 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_142, 0, x_85); diff --git a/stage0/stdlib/Init/Data/ToString/Macro.c b/stage0/stdlib/Init/Data/ToString/Macro.c index 933a0a9f3f..1725c4e0ca 100644 --- a/stage0/stdlib/Init/Data/ToString/Macro.c +++ b/stage0/stdlib/Init/Data/ToString/Macro.c @@ -14,6 +14,7 @@ extern "C" { #endif lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__10; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__14; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23_(lean_object*, lean_object*, lean_object*); lean_object* l_termS_x21_____closed__7; @@ -45,7 +46,6 @@ 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__; @@ -108,7 +108,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__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__14; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); diff --git a/stage0/stdlib/Init/Meta.c b/stage0/stdlib/Init/Meta.c index 9a0c4d0689..2340a1371e 100644 --- a/stage0/stdlib/Init/Meta.c +++ b/stage0/stdlib/Init/Meta.c @@ -37,6 +37,7 @@ lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* lean_erase_macro_scopes(lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeDecimalLitAux___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instQuoteBool(uint8_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Syntax_decodeScientificLitVal_x3f_decodeAfterExp___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Lean_mkSepArray___spec__1(lean_object*, lean_object*, size_t, size_t, lean_object*); extern lean_object* l_instReprOption___rarg___closed__1; @@ -53,7 +54,6 @@ 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_Syntax_getTailPos_match__1(lean_object*); @@ -82,6 +82,7 @@ lean_object* lean_array_uset(lean_object*, size_t, lean_object*); 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l_Lean_Syntax_identToAtom_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeInterpStrQuotedChar(lean_object*, lean_object*); extern lean_object* l_Array_empty___closed__1; @@ -151,6 +152,7 @@ extern lean_object* l_Lean_nameLitKind; lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeInterpStrLit_loop_match__1___rarg(lean_object*, lean_object*); 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_12789____closed__14; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Lean_Syntax_mkSep___boxed(lean_object*, lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(lean_object*, lean_object*); @@ -163,6 +165,7 @@ 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*); lean_object* l_Lean_Name_capitalize_match__1(lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; lean_object* l_Lean_Syntax_isLit_x3f_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instQuoteSubstring___closed__1; lean_object* lean_string_utf8_next(lean_object*, lean_object*); @@ -276,6 +279,7 @@ lean_object* l_Lean_mkNullNode(lean_object*); lean_object* l_Lean_Name_instToStringName; extern lean_object* l_Lean_Parser_Syntax_addPrio___closed__2; lean_object* l_Lean_instQuoteBool___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l_Nat_repr(lean_object*); lean_object* l_Array_mapSepElemsM___at_Array_mapSepElems___spec__1___boxed(lean_object*, lean_object*); lean_object* l_Array_findSomeRevM_x3f_find___at_Lean_Syntax_getTailInfo___spec__1___boxed(lean_object*, lean_object*, lean_object*); @@ -284,10 +288,7 @@ lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeInterpStrQuotedChar_matc lean_object* l_Lean_instQuoteSubstring(lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_Syntax_isInterpolatedStrLit_x3f_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; lean_object* l_Lean_Syntax_getId(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Array_forInUnsafe_loop___at_Lean_mkSepArray___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_strLitToAtom_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Init_Meta_0__Lean_Syntax_decodeInterpStrQuotedChar___boxed(lean_object*, lean_object*); @@ -296,10 +297,8 @@ lean_object* l_Lean_NameGenerator_idx___default; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_evalOptPrec_match__1(lean_object*); lean_object* l_Lean_termEvalPrio_x21_____closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; 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*); @@ -608,6 +607,7 @@ extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__8; lean_object* l_Lean_termEvalPrio_x21_____closed__4; 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); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Syntax_isIdent___boxed(lean_object*); lean_object* l_Lean_expandMacros_match__1___rarg(lean_object*, lean_object*, lean_object*); uint8_t lean_string_dec_eq(lean_object*, lean_object*); @@ -1604,7 +1604,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_12048____closed__14; +x_5 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -1616,7 +1616,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_12048____closed__14; +x_11 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -5085,11 +5085,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_12048____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__13; +x_6 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -9750,7 +9750,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_13768____closed__5; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; x_3 = l_Lean_mkCIdentFrom(x_1, x_2); return x_3; } @@ -13430,14 +13430,14 @@ lean_ctor_set(x_16, 1, x_15); x_17 = l_Array_empty___closed__1; x_18 = lean_array_push(x_17, x_16); x_19 = lean_array_push(x_17, x_10); -x_20 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_20 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_14); x_21 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_21, 0, x_14); lean_ctor_set(x_21, 1, x_20); x_22 = lean_array_push(x_17, x_21); x_23 = lean_array_push(x_22, x_2); -x_24 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_24 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -13456,7 +13456,7 @@ x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_14); lean_ctor_set(x_33, 1, x_32); x_34 = lean_array_push(x_31, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_35 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -13479,14 +13479,14 @@ lean_ctor_set(x_40, 1, x_39); x_41 = l_Array_empty___closed__1; x_42 = lean_array_push(x_41, x_40); x_43 = lean_array_push(x_41, x_10); -x_44 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_44 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_37); x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_37); lean_ctor_set(x_45, 1, x_44); x_46 = lean_array_push(x_41, x_45); x_47 = lean_array_push(x_46, x_2); -x_48 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_48 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -13505,7 +13505,7 @@ x_57 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_57, 0, x_37); lean_ctor_set(x_57, 1, x_56); x_58 = lean_array_push(x_55, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_59 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); diff --git a/stage0/stdlib/Init/Notation.c b/stage0/stdlib/Init/Notation.c index f93947646a..c655dbd525 100644 --- a/stage0/stdlib/Init/Notation.c +++ b/stage0/stdlib/Init/Notation.c @@ -20,6 +20,7 @@ lean_object* l_Lean_Parser_Tactic_expandERwSeq(lean_object*, lean_object*, lean_ lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__1; lean_object* l_Lean_Parser_Tactic_let_x21___closed__4; lean_object* l_precMin1___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__2; lean_object* l_term___x3c_x3d_____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_1202____closed__4; lean_object* l_Lean_Parser_Syntax_addPrec___closed__17; @@ -28,14 +29,12 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_2922____closed__9; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__1; lean_object* l_Lean_Parser_Tactic_exact___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_7094____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l_termIf_____x3a__Then__Else_____closed__5; 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; lean_object* l_term___x3c_x3d__; lean_object* l_Lean_Parser_Tactic_induction___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; 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; @@ -44,8 +43,10 @@ lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_9909____closed__4; lean_object* l_term___x25_____closed__1; lean_object* l_term___x3d__; +lean_object* l_termIf_____x3a__Then__Else_____closed__28; lean_object* l_stx___x3c_x7c_x3e_____closed__9; lean_object* l_term___u2265_____closed__1; +lean_object* l_termIf_____x3a__Then__Else_____closed__22; lean_object* l_myMacro____x40_Init_Notation___hyg_5271____closed__6; lean_object* l_term___x3c_x24_x3e_____closed__2; lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__7; @@ -61,7 +62,6 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_5791____closed__1; lean_object* l_Lean_Parser_Tactic_letrec___closed__12; lean_object* l_Lean_Parser_Tactic_revert___closed__2; lean_object* l_term___x25_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; lean_object* l_termIf_____x3a__Then__Else_____closed__15; lean_object* l_Lean_Parser_Tactic_induction___closed__13; lean_object* l_precMin1___closed__4; @@ -73,6 +73,7 @@ lean_object* l_Lean_Parser_Tactic_intro___closed__8; lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__5; lean_object* l_Lean_Parser_Tactic_first___closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__11; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Parser_Tactic_erw; lean_object* l_prec_x28___x29___closed__5; lean_object* l_Lean_Parser_Tactic_case___closed__6; @@ -94,7 +95,6 @@ lean_object* l_Lean_Parser_Tactic_erwSeq___closed__3; lean_object* l_Lean_Parser_Tactic_let_x21___closed__1; lean_object* l_stx___x3c_x7c_x3e_____closed__2; lean_object* l_Lean_Parser_Tactic_induction___closed__12; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2; lean_object* l_Lean_Parser_Tactic_tacticRfl; lean_object* l_Lean_Parser_Tactic_have___closed__4; lean_object* l_Lean_Parser_Tactic_generalize___closed__2; @@ -106,6 +106,8 @@ lean_object* l_term___x3d_x3d_____closed__6; lean_object* l_term___u2227_____closed__3; 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_15673____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509__expandListLit___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_term___x2b_____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_7612____closed__6; @@ -118,10 +120,10 @@ lean_object* l_prioLow___closed__5; lean_object* l_Lean_Parser_Tactic_generalize___closed__6; lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_9909____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; lean_object* l_myMacro____x40_Init_Notation___hyg_3185____closed__6; lean_object* l_Lean_Parser_Tactic_have___closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_990____closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2; lean_object* l_term___x7e_x3d_____closed__2; lean_object* l_term___xd7_____closed__6; lean_object* l_term___u2245_____closed__2; @@ -145,22 +147,23 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_6311_(lean_object*, lean_objec lean_object* l_myMacro____x40_Init_Notation___hyg_6575_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_10961_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_11224_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11518_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_11546_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_7871_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_8129_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_8366_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_8625_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12965_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_13542_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_13267_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_13061_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_13471_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_13706_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_9909_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_11855_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_10172_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_10435_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_10698_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12048_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12526_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12320_(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12730_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_11973_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12390_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12789_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_12596_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_701_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_627_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_990_(lean_object*, lean_object*, lean_object*); @@ -190,10 +193,10 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_1996_(lean_object*, lean_objec lean_object* l_myMacro____x40_Init_Notation___hyg_1822_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_2137_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_2400_(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_14283_(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_injection___closed__2; lean_object* l_term___x7c_x7c_____closed__3; lean_object* l_Lean_Parser_Syntax_addPrio___closed__4; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4; lean_object* l_term___x2d_____closed__2; lean_object* l_term___x26_x26_____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_884____closed__5; @@ -203,6 +206,7 @@ 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_myMacro____x40_Init_Notation___hyg_13706____closed__4; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__5; lean_object* l_term___x3e_x3e_x3d__; lean_object* l_Lean_Parser_Tactic_changeWith; @@ -217,7 +221,7 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_8129____closed__3; lean_object* l_Lean_Parser_Tactic_skip___closed__3; lean_object* l_Lean_Parser_Tactic_induction___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_3448____closed__2; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__expandListLit_match__1___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_9646____closed__2; lean_object* l_stx___x3c_x7c_x3e_____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_10698____closed__9; @@ -236,6 +240,7 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_9120____closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_6051____closed__2; lean_object* l_term_xac_____closed__6; lean_object* l_Lean_Parser_Tactic_locationWildcard___closed__2; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509__expandListLit_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_term___x2f_x5c_____closed__6; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__4; lean_object* l_Lean_Parser_Tactic_intro___closed__4; @@ -245,16 +250,17 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_183____closed__1; lean_object* l___private_Init_Notation_0__Lean_Parser_Tactic_withCheapRefl___closed__1; lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__2; extern lean_object* l_Lean_identKind___closed__2; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_8625____closed__3; lean_object* l_term___x7c_x3e_____closed__1; lean_object* l_prec_x28___x29___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_10698____closed__4; lean_object* l_term___u2228_____closed__2; lean_object* l_term___x2f_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__8; lean_object* l_stx___x2c_x2b___closed__3; lean_object* l_term___x2a_x3e_____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__8; lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__7; lean_object* l_term___u2218_____closed__6; @@ -265,8 +271,11 @@ lean_object* l_precMax___closed__2; lean_object* l_Lean_Parser_Syntax_subPrec___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__6; lean_object* l_term___x7c_x7c_____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__4; lean_object* l_Lean_Parser_Tactic_rewrite___closed__6; lean_object* l_Lean_Parser_Tactic_location___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; +lean_object* l_termIf_____x3a__Then__Else_____closed__30; lean_object* l_term___u2265_____closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__12; lean_object* l_prioLow___closed__3; @@ -276,6 +285,7 @@ lean_object* l_term_x2d_____closed__6; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__16; lean_object* l_myMacro____x40_Init_Notation___hyg_8625____closed__4; lean_object* l_Lean_Parser_Tactic_have___closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_13471____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_8883____closed__5; lean_object* l_rawNatLit___closed__1; extern lean_object* l_Array_empty___closed__1; @@ -291,64 +301,70 @@ lean_object* l_term___u2264_____closed__4; lean_object* l_rawNatLit; lean_object* l_Lean_Parser_Tactic_change___closed__4; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__2; +lean_object* l_termIf_____x3a__Then__Else_____closed__25; lean_object* l_term___x5e_____closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_2922____closed__3; lean_object* l_Lean_Parser_Tactic_skip___closed__2; lean_object* l_Lean_Parser_Tactic_injection___closed__8; lean_object* l_Lean_Parser_Tactic_changeWith___closed__5; lean_object* l_Lean_Parser_Tactic_rwSeq___closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_7612____closed__3; lean_object* l_Lean_Parser_Tactic_erwSeq___closed__5; lean_object* l_Lean_Parser_Tactic_apply___closed__4; lean_object* l_Lean_Parser_Tactic_casesTarget___closed__4; lean_object* l_Lean_Parser_Tactic_have___closed__8; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__3; lean_object* l_Lean_Parser_Tactic_change___closed__1; lean_object* l_Lean_Parser_Tactic_intro___closed__13; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__1; +lean_object* l_termDepIfThenElse___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_13768_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__9; 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_11224____closed__7; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__1; lean_object* l_term___x3e_x3d_____closed__6; lean_object* l_Lean_Parser_Tactic_case___closed__11; lean_object* l_Lean_Parser_Tactic_have___closed__2; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__12; -lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__5; lean_object* l_Lean_Parser_Tactic_rwRule___closed__8; lean_object* l_rawNatLit___closed__8; lean_object* l_myMacro____x40_Init_Notation___hyg_8366____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__5; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__16; lean_object* l_myMacro____x40_Init_Notation___hyg_8883____closed__3; lean_object* l_Lean_Parser_Tactic_tacticRepeat__; lean_object* l_Lean_Parser_Tactic_injection___closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__7; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_8129____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__4; lean_object* l_term___x3e_x3e_____closed__3; lean_object* l_rawNatLit___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_5007____closed__7; lean_object* l_Lean_Parser_Tactic_cases___closed__5; lean_object* l_Lean_Parser_Syntax_addPrec___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__7; lean_object* l_Lean_Parser_Tactic_refine___closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_5271____closed__4; lean_object* l_term_x25_x5b___x7c___x5d___closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_12320____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_term___x3e_x3e_____closed__5; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__10; lean_object* l_Lean_Parser_Tactic_exact___closed__1; lean_object* l_term_x5b___x5d___closed__11; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_1202____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_13267____boxed(lean_object*, lean_object*, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_injection___closed__9; lean_object* lean_array_get_size(lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__8; lean_object* l_termIf_____x3a__Then__Else_____closed__6; +lean_object* l_termDepIfThenElse; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__5; lean_object* l_precLead___closed__3; lean_object* l_rawNatLit___closed__4; @@ -357,6 +373,7 @@ lean_object* l_Lean_Parser_Tactic_erewrite___closed__7; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_unexpand____x40_Init_Notation___hyg_2118____spec__1(lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_2659____closed__3; lean_object* l_term___x24_______closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4; lean_object* l_term___x3c_x24_x3e_____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_3974____closed__1; lean_object* l_term___u2218_____closed__2; @@ -364,6 +381,7 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_786____boxed(lean_object*, lea lean_object* l_myMacro____x40_Init_Notation___hyg_2659____closed__5; lean_object* l_term___x5c_x2f_____closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_884____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__2; lean_object* l_Lean_Parser_Tactic_subst___closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_9646____closed__7; @@ -375,14 +393,11 @@ lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__3; lean_object* l_term___x3c_x7c__; lean_object* l_myMacro____x40_Init_Notation___hyg_4237____closed__7; lean_object* l_Lean_Parser_Tactic_intros___closed__5; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l_term___x2b_x2b__; lean_object* l_Lean_Parser_Tactic_have___closed__6; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14932____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_cases___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_6051____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l_Lean_Parser_Tactic_suffices___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_9120____closed__3; lean_object* l_term___u2218_____closed__1; @@ -394,11 +409,14 @@ lean_object* l_term___x3c_x2a_____closed__4; lean_object* l_stx___x3c_x7c_x3e__; lean_object* l_myMacro____x40_Init_Notation___hyg_884____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_8366____closed__2; +lean_object* l_termIf_____x3a__Then__Else_____closed__33; lean_object* l_termIf_____x3a__Then__Else_____closed__13; lean_object* l_Lean_Parser_Tactic_revert___closed__1; lean_object* l_term___x26_x26_____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_object* l_Lean_Parser_Tactic_skip___closed__1; lean_object* l_term_x2d_____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_object* l_term___u2264_____closed__3; lean_object* l_term___x5e_____closed__5; lean_object* lean_string_utf8_byte_size(lean_object*); @@ -411,7 +429,6 @@ lean_object* l_Lean_Parser_Tactic_suffices___closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_990____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_8366____closed__4; lean_object* l_Lean_Parser_Tactic_revert___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_1996____closed__4; lean_object* l_Lean_Parser_Tactic_rwRule___closed__6; lean_object* l_term_x2d_____closed__2; @@ -419,10 +436,12 @@ lean_object* l_term_x21_____closed__3; lean_object* l_Lean_Parser_Tactic_location___closed__5; lean_object* l_term___x26_x26__; lean_object* l_Lean_Parser_Tactic_suffices___closed__8; +lean_object* l_termIf_____x3a__Then__Else_____closed__29; lean_object* l_term___x24_______closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_1498____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_injection___closed__1; lean_object* l_Lean_Parser_Tactic_case___closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_object* l_Lean_Parser_Tactic_done___closed__3; lean_object* l_Lean_Parser_Tactic_suffices___closed__9; lean_object* l_myMacro____x40_Init_Notation___hyg_1498____closed__2; @@ -430,15 +449,16 @@ lean_object* l_Lean_Parser_Tactic_cases___closed__1; lean_object* l_stx___x3c_x7c_x3e_____closed__8; lean_object* l_myMacro____x40_Init_Notation___hyg_3448____closed__1; lean_object* l_stx_x21_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__3; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__7; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__2; lean_object* l_Lean_Parser_Tactic_intros___closed__3; lean_object* l_Lean_Parser_Tactic_rwRule___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_Lean_Parser_Tactic_apply___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* l_Lean_Parser_Tactic_focus___closed__2; lean_object* l_Lean_Parser_Tactic_assumption___closed__4; +lean_object* l_termIf_____x3a__Then__Else_____closed__21; lean_object* l_Lean_Parser_Tactic_existsIntro; lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__11; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__14; @@ -449,6 +469,7 @@ lean_object* l_Lean_Parser_Tactic_rw___closed__1; lean_object* l_Lean_Parser_Tactic_clear___closed__1; lean_object* l_termMaxPrec_x21___closed__2; lean_object* l_Lean_Parser_Tactic_clear___closed__2; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; lean_object* l_Lean_Parser_Tactic_clear; lean_object* l_myMacro____x40_Init_Notation___hyg_7612____closed__1; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__6; @@ -458,7 +479,6 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_2659____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__3; lean_object* l_Lean_Parser_Tactic_case___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__4; lean_object* l_term___x3c_x7c_x3e_____closed__2; lean_object* l_stx___x2c_x2a_x2c_x3f___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__8; @@ -481,10 +501,11 @@ lean_object* l_Lean_Parser_Tactic_letrec___closed__4; lean_object* l_term___u2218_____closed__4; lean_object* l_term___u2264_____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_8883____closed__6; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; lean_object* l_term___x3c_x7c_____closed__3; lean_object* l_prioDefault___closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__3; lean_object* l_termIf_____x3a__Then__Else_____closed__2; +lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__18; lean_object* l_term_x21_____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__2; lean_object* l_Lean_Parser_Tactic_withReducible___closed__4; @@ -492,9 +513,9 @@ lean_object* l_precMin___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__5; lean_object* l_term___x3c_x3d_____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__9; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_object* l_stx___x3f___closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_553____boxed(lean_object*, lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__1; lean_object* l_term___x24_______closed__8; lean_object* l_Lean_Parser_Tactic_tacticAdmit___closed__3; @@ -503,7 +524,6 @@ 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_Lean_Parser_Tactic_assumption; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__expandListLit___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_3185____closed__3; lean_object* l_term___x3e__; lean_object* l_myMacro____x40_Init_Notation___hyg_8625____closed__1; @@ -512,26 +532,25 @@ lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__7; lean_object* l_Lean_Parser_Tactic_rewrite; lean_object* l_myMacro____x40_Init_Notation___hyg_2659____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_10698____closed__1; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_focus___closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1; lean_object* l_term___x7c_x7c_____closed__1; 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_6311____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; 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_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_myMacro____x40_Init_Notation___hyg_13542____closed__7; lean_object* l_term___x3c_x24_x3e_____closed__3; lean_object* l_term_x21_____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_7094____closed__1; lean_object* l_term___x5c_x2f_____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_2922____closed__8; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__10; -lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__2; lean_object* l_stx___x2a___closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__1; lean_object* l_Lean_Parser_Tactic_location___closed__6; @@ -539,23 +558,23 @@ lean_object* l_Lean_Parser_Tactic_clear___closed__3; lean_object* l_term___x24_______closed__4; lean_object* l_Lean_Parser_Tactic_intros___closed__8; lean_object* l_term___x3d_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__3; lean_object* l_stx___x2c_x2a_x2c_x3f; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__5; lean_object* l_term___x3e_x3e_____closed__4; lean_object* l_term___xd7_____closed__7; lean_object* l_term___x3d_____closed__4; lean_object* l_term___u2228__; lean_object* l_term_xac__; lean_object* l_termWithoutExpectedType_x21_____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____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_7612____closed__5; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__5; lean_object* l_Lean_Parser_Tactic_locationHyp___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_2659____closed__8; lean_object* l_Lean_Parser_Tactic_case; lean_object* l_term___x2f_____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; lean_object* l_Lean_Parser_Tactic_have___closed__5; lean_object* l_term_x5b___x5d___closed__10; lean_object* l_Lean_Parser_Tactic_traceState___closed__1; @@ -564,7 +583,6 @@ 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_10698____closed__6; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____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; @@ -578,22 +596,21 @@ lean_object* l_Lean_Parser_Tactic_refine___closed__3; lean_object* l_Lean_Parser_Tactic_induction___closed__16; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__2; lean_object* l_Lean_Parser_Tactic_cases; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__5; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__9; lean_object* l_term___x3c_x7c_x3e_____closed__4; lean_object* l_term_x21_____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_4237____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_3185____closed__7; lean_object* l_stx___x2c_x2a_x2c_x3f___closed__2; 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_myMacro____x40_Init_Notation___hyg_12390____closed__5; lean_object* l_termWithoutExpectedType_x21_____closed__6; lean_object* l_term___x3c_x2a__; lean_object* l_myMacro____x40_Init_Notation___hyg_1996____closed__3; +lean_object* l_termIf_____x3a__Then__Else_____closed__23; lean_object* l_term_xac_____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__8; lean_object* l_Lean_Parser_Tactic_assumption___closed__1; lean_object* l_Lean_Parser_Tactic_letrec___closed__13; @@ -632,6 +649,7 @@ lean_object* l_term___x3c_x24_x3e_____closed__5; lean_object* l_Lean_Parser_Tactic_tacticAdmit___closed__5; lean_object* l_term___x3e_x3d_____closed__3; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__3; lean_object* l_term___x2a_____closed__7; lean_object* l_term___x24_______closed__9; lean_object* l_Lean_Parser_Tactic_rw; @@ -652,18 +670,17 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_2400____closed__4; lean_object* l_term___x3a_x3a__; lean_object* l_Lean_Parser_Tactic_tacticRfl___closed__5; lean_object* l_Lean_Parser_Tactic_tacticAdmit; +lean_object* l_termIf_____x3a__Then__Else_____closed__27; lean_object* l_Lean_Parser_Tactic_location___closed__1; lean_object* l_prec_x28___x29___closed__1; lean_object* l_Lean_Parser_Syntax_addPrio___closed__3; lean_object* l_prioLow; lean_object* l_Lean_Parser_Tactic_rewriteSeq; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__1; lean_object* l_term___x3a_x3a_____closed__5; lean_object* l_term___x3e_x3e_x3d_____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_3448____closed__8; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__3; lean_object* l_termIf_____x3a__Then__Else_____closed__9; lean_object* l_Lean_Parser_Tactic_expandERw(lean_object*, lean_object*, lean_object*); @@ -673,12 +690,11 @@ lean_object* l_Lean_Parser_Tactic_focus; lean_object* l_term___u2218_____closed__3; lean_object* l_precMin; lean_object* l_term___x2a_x3e_____closed__5; +lean_object* l_termIf__Then__Else_____closed__9; lean_object* l_prioLow___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__3; lean_object* l_Lean_Parser_Tactic_erewrite___closed__2; lean_object* l_termIf_____x3a__Then__Else__; lean_object* l_Lean_Parser_Syntax_addPrec___closed__15; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__2; lean_object* l_prec_x28___x29___closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_1996____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_2922____closed__2; @@ -691,19 +707,19 @@ lean_object* l_stx___x2c_x2a_x2c_x3f___closed__4; lean_object* l_stx___x2b; lean_object* l_myMacro____x40_Init_Notation___hyg_5791____closed__3; lean_object* l_term___x2a_x3e_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__9; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__3; 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_Lean_Parser_Syntax_addPrio___closed__1; lean_object* l_term___u2264__; +lean_object* l_termIfThenElse___closed__1; +lean_object* l_termIf__Then__Else_____closed__11; 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_Lean_Parser_Syntax_addPrec___closed__14; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; lean_object* l_stx_x21_____closed__5; lean_object* l_prioHigh___closed__3; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__15; @@ -719,13 +735,16 @@ lean_object* l_term___x2f_____closed__5; lean_object* l_term___x3c_____closed__5; lean_object* l_prioHigh___closed__1; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__16; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_109____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__5; lean_object* l_term___x3c_____closed__3; lean_object* l_prioLow___closed__2; 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_12789____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_revert___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__10; lean_object* l_term___u2227_____closed__1; lean_object* l_term___u2264_____closed__6; lean_object* l_prio_x28___x29; @@ -739,12 +758,11 @@ 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_precMin1___closed__5; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_109____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_prioHigh___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____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_12965____closed__1; lean_object* l_Lean_Parser_Tactic_changeWith___closed__7; lean_object* l_Lean_Parser_Tactic_apply___closed__6; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__1; @@ -763,6 +781,7 @@ extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_Lean_Parser_Tactic_erewrite___closed__1; lean_object* l_Lean_Parser_Syntax_addPrio___closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l_myMacro____x40_Init_Notation___hyg_8883____closed__1; lean_object* l_term___x3e_x3d_____closed__4; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__5; @@ -770,7 +789,6 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_3448____closed__7; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_8625____closed__2; lean_object* l_term___x7c_x7c_____closed__4; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3; lean_object* l_prio_x28___x29___closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_10435____closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_5791____closed__6; @@ -780,18 +798,14 @@ lean_object* l_Lean_Parser_Tactic_revert___closed__6; lean_object* l_termIf__Then__Else_____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__2; lean_object* l_term___x2a_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__4; lean_object* l_prioDefault___closed__2; lean_object* l_Lean_Parser_Tactic_generalize___closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__9; lean_object* l_myMacro____x40_Init_Notation___hyg_4237____closed__6; lean_object* l_term___u2227_____closed__6; lean_object* l_Lean_Parser_Tactic_erewrite___closed__6; lean_object* l_term___x3a_x3a_____closed__1; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_precLead___closed__1; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; lean_object* l_Lean_Parser_Tactic_have___closed__7; lean_object* l_Lean_Parser_Tactic_casesTarget___closed__1; lean_object* l_term___x3e_x3d__; @@ -805,7 +819,6 @@ lean_object* l_Lean_Parser_Tactic_letrec___closed__1; lean_object* l_Lean_Parser_Tactic_suffices___closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_10435____closed__9; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__14; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_term___x24_______closed__13; lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__3; lean_object* l_Lean_Parser_Syntax_addPrio___closed__5; @@ -813,6 +826,8 @@ lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__5; lean_object* l_Lean_Parser_Tactic_rwRuleSeq; lean_object* l_Lean_Parser_Tactic_rewrite___closed__1; lean_object* l_Lean_Parser_Tactic_cases___closed__8; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_object* l_prioDefault___closed__1; lean_object* l_termIf_____x3a__Then__Else_____closed__8; lean_object* l_term_x25_x5b___x7c___x5d___closed__5; @@ -820,7 +835,6 @@ lean_object* l_term___u2228_____closed__6; 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_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l_Lean_Parser_Tactic_locationWildcard; lean_object* l_Lean_Parser_Tactic_rw___closed__7; lean_object* l_term___x3c_x2a_x3e__; @@ -847,15 +861,14 @@ lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__9; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_10435____closed__8; lean_object* l_prio_x28___x29___closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__8; lean_object* l_Lean_Parser_Tactic_let___closed__4; lean_object* l_prioLow___closed__4; lean_object* l_Lean_Parser_Tactic_assumption___closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_Parser_Tactic_location; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__8; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_4479____closed__9; lean_object* l_Lean_Parser_Tactic_withReducibleAndInstances___closed__5; @@ -872,8 +885,8 @@ lean_object* l_term_x25_x5b___x7c___x5d___closed__3; lean_object* l_term___x24____; lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__2; lean_object* l_term___x3a_x3a_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_12526____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_exact___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_13061____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__4; lean_object* l_termIf__Then__Else_____closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_6575____closed__4; @@ -882,8 +895,11 @@ lean_object* l_term___x3e_____closed__4; lean_object* l_Lean_Parser_Tactic_induction___closed__10; lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__5; lean_object* l_Lean_Parser_Tactic_case___closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__1; lean_object* l_Lean_Parser_Tactic_paren___closed__3; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_inductionAlt___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__10; lean_object* l_Lean_Parser_Tactic_expandRw___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_3974____closed__4; lean_object* l_term_x25_x5b___x7c___x5d___closed__10; @@ -898,12 +914,14 @@ 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_5271____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__1; +lean_object* l_termIfThenElse; lean_object* l_Lean_Parser_Tactic_injection___closed__3; 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_11518____closed__1; +lean_object* l_termIf_____x3a__Then__Else_____closed__31; lean_object* l_Lean_Parser_Tactic_expandRw(lean_object*, lean_object*, lean_object*); lean_object* l_term_x25_x5b___x7c___x5d___closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__3; @@ -911,7 +929,9 @@ lean_object* l_Lean_Parser_Tactic_change___closed__5; 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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_8129____closed__6; +lean_object* l_termIfThenElse___closed__3; lean_object* l_termIf__Then__Else_____closed__7; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__4; lean_object* l_stx___x2a___closed__4; @@ -927,6 +947,7 @@ lean_object* l_term_x2d_____closed__5; lean_object* l_Lean_Parser_Tactic_refine___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_1096____closed__4; lean_object* l_term___x25_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_10435____closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__3; @@ -939,6 +960,7 @@ lean_object* l_termIf_____x3a__Then__Else_____closed__11; lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__1; lean_object* l_Lean_Parser_Tactic_erewrite___closed__4; lean_object* l_term___u2245__; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; lean_object* l_term___x3c_____closed__4; lean_object* l_term_xac_____closed__2; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__1; @@ -949,12 +971,13 @@ lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; lean_object* l_term___x7e_x3d_____closed__4; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__13; lean_object* l_term_x25_x5b___x7c___x5d; +lean_object* l_termIf__Then__Else_____closed__10; 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_Lean_Parser_Tactic_have___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__2; lean_object* l_term___x2a__; lean_object* l_Lean_Parser_Tactic_letrec___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_9909____closed__7; @@ -962,7 +985,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_Lean_Parser_Tactic_tacticTry_____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__2; lean_object* l_Lean_Parser_Tactic_first___closed__7; lean_object* l_Lean_Parser_Tactic_generalize___closed__10; lean_object* l_term___x3c_x7c_x3e__; @@ -970,13 +992,11 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_8883____closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__4; lean_object* l_Lean_Parser_Tactic_paren___closed__2; lean_object* l_Lean_Parser_Tactic_subst___closed__3; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7; lean_object* l_Lean_Parser_Tactic_withReducible___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_2400____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2; lean_object* l_Lean_Parser_Tactic_refine_x21___closed__1; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__8; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____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; @@ -987,6 +1007,7 @@ lean_object* l_term___x2b_x2b_____closed__2; lean_object* l_term___x3e_____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_4479____closed__6; lean_object* l_term___x25_____closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_Parser_Tactic_erw___closed__4; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__4; lean_object* l_Lean_Parser_Tactic_location___closed__11; @@ -1034,7 +1055,7 @@ lean_object* l_unexpand____x40_Init_Notation___hyg_2903_(lean_object*, lean_obje lean_object* l_unexpand____x40_Init_Notation___hyg_6292_(lean_object*, lean_object*); lean_object* l_unexpand____x40_Init_Notation___hyg_3429_(lean_object*, lean_object*); lean_object* l_unexpand____x40_Init_Notation___hyg_6032_(lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12730____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_2400____closed__2; lean_object* l_Lean_Parser_Tactic_allGoals___closed__6; @@ -1049,31 +1070,26 @@ lean_object* l_Lean_Parser_Tactic_subst; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__3; lean_object* l_rawNatLit___closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__2; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040____closed__1; extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_term___x5c_x2f_____closed__1; lean_object* l_Lean_Parser_Tactic_suffices___closed__5; lean_object* l_term_x25_x5b___x7c___x5d___closed__9; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040____boxed(lean_object*, lean_object*, lean_object*); 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_11546____closed__13; lean_object* l_term___x3e_x3e_____closed__6; lean_object* l_term___x5c_x2f_____closed__4; lean_object* l_stx___x3f; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__4; 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_stx___x3f___closed__5; lean_object* l_termIf_____x3a__Then__Else_____closed__19; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l_Lean_Parser_Tactic_casesTarget___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_4237____closed__4; lean_object* l_Lean_Parser_Tactic_intro___closed__16; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l_term___x5e_____closed__4; lean_object* l_termMaxPrec_x21; lean_object* l_myMacro____x40_Init_Notation___hyg_6051____closed__5; @@ -1091,23 +1107,24 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_1202____closed__7; lean_object* l_term_x2d_____closed__3; lean_object* l_precMin___closed__4; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__6; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_6051____closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14932_(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15673_(lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460_(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_myMacro____x40_Init_Notation___hyg_15224____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_5007____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_4237____closed__9; lean_object* l_term_x25_x5b___x7c___x5d___closed__8; lean_object* l_myMacro____x40_Init_Notation___hyg_3711____closed__3; lean_object* l_Lean_Parser_Tactic_show___closed__5; lean_object* l_termIf_____x3a__Then__Else_____closed__12; +lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__3; lean_object* l_term___u2228_____closed__3; lean_object* l_term___x5e_____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_9909____closed__5; @@ -1117,6 +1134,8 @@ lean_object* l_term_xac_____closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__9; lean_object* l_term___x2b_____closed__3; lean_object* l_precMax___closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; +lean_object* l_termIf__Then__Else_____closed__12; lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__9; lean_object* l_term___u2265_____closed__6; lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__2; @@ -1134,13 +1153,11 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_5007____closed__4; lean_object* l_Lean_Parser_Tactic_let; lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__9; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__4; lean_object* l_Lean_Parser_Tactic_refine___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_1340____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_show___closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_Lean_Parser_Tactic_first___closed__3; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_9909____closed__3; @@ -1154,6 +1171,7 @@ 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_4237____closed__1; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_5271____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_627____closed__1; lean_object* l_term___x3c_x7c_____closed__7; @@ -1161,6 +1179,7 @@ lean_object* l_Lean_Parser_Tactic_focus___closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_3448____closed__3; lean_object* l_Lean_Syntax_setArg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_erewrite___closed__3; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509__expandListLit_match__1___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__8; lean_object* l_term___x3c_x7c_____closed__1; lean_object* l_Lean_Parser_Tactic_induction___closed__6; @@ -1176,12 +1195,9 @@ lean_object* l_prioDefault___closed__5; lean_object* l_prec_x28___x29___closed__9; lean_object* l_myMacro____x40_Init_Notation___hyg_3185____closed__9; lean_object* l_stx___x3c_x7c_x3e_____closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__6; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__2; lean_object* l_term_x21__; lean_object* l_term___x3d_____closed__2; -lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; lean_object* l_Lean_Parser_Tactic_refine___closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_627____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_9646____closed__9; @@ -1208,6 +1224,7 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_5007____closed__8; lean_object* l_myMacro____x40_Init_Notation___hyg_553____closed__1; lean_object* l_Lean_Parser_Tactic_revert___closed__7; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__2; lean_object* l_Lean_Parser_Tactic_allGoals___closed__5; lean_object* l_Lean_Parser_Tactic_induction___closed__15; @@ -1221,7 +1238,6 @@ lean_object* l_Lean_Parser_Tactic_locationWildcard___closed__3; lean_object* l_rawNatLit___closed__3; lean_object* l_term_x5b___x5d___closed__6; lean_object* l_Lean_Parser_Tactic_erewrite___closed__5; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__expandListLit_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_let___closed__6; lean_object* l_Lean_Parser_Tactic_failIfSuccess___closed__4; lean_object* l_term_x25_x5b___x7c___x5d___closed__1; @@ -1247,8 +1263,8 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_3974____closed__6; lean_object* l_Lean_Parser_Tactic_case___closed__8; lean_object* l_term___x7c_x7c_____closed__6; lean_object* l_Lean_Parser_Tactic_change; -lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__1; lean_object* l_Lean_Parser_Tactic_injection___closed__10; +lean_object* l_termIf_____x3a__Then__Else_____closed__26; 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; @@ -1257,10 +1273,13 @@ lean_object* l_term___x2b_x2b_____closed__5; lean_object* l_term___x24_______closed__11; lean_object* l_Lean_Parser_Tactic_rw___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_2400____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_object* l_precMin___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__6; lean_object* l_termIfLet___x3a_x3d__Then__Else__; lean_object* l_stx___x2b___closed__1; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_unexpand____x40_Init_Notation___hyg_2118____spec__1___closed__1; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3; lean_object* l_Lean_Parser_Tactic_locationTarget___closed__5; lean_object* l_Lean_Parser_Tactic_induction___closed__18; lean_object* l_Lean_Parser_Syntax_subPrec___closed__6; @@ -1276,6 +1295,7 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_7094____closed__3; lean_object* l_stx___x2b___closed__2; lean_object* l_Lean_Parser_Tactic_case___closed__2; lean_object* l_term___x2f_x5c_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_object* l_term___x3e_x3e__; lean_object* l_termIf__Then__Else_____closed__5; lean_object* l_term_x5b___x5d___closed__8; @@ -1289,9 +1309,9 @@ lean_object* l_Lean_Parser_Syntax_addPrec___closed__12; lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__8; lean_object* l_stx___x2c_x2b; lean_object* l_myMacro____x40_Init_Notation___hyg_8129____closed__2; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__expandListLit(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_term___x3a_x3a_____closed__7; lean_object* l_term___x3d_x3d_____closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_12390____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; @@ -1301,11 +1321,13 @@ lean_object* l_term___x2a_x3e_____closed__4; lean_object* l_Lean_Parser_Tactic_done; lean_object* l_term_x5b___x5d___closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__5; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____closed__1; lean_object* l_Lean_Parser_Tactic_intros; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__3; lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__6; lean_object* l_term___x3c_____closed__6; lean_object* l_Lean_Parser_Tactic_tacticTry__; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__11; lean_object* l_term___x7e_x3d_____closed__6; lean_object* l_stx___x2b___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_7612____closed__4; @@ -1315,7 +1337,6 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_1822____boxed(lean_object*, le lean_object* l_myMacro____x40_Init_Notation___hyg_1498____closed__1; lean_object* l_Lean_Parser_Tactic_induction___closed__14; lean_object* l_Lean_Parser_Tactic_case___closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__11; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__9; lean_object* l_term_x5b___x5d___closed__12; lean_object* l_myMacro____x40_Init_Notation___hyg_10435____closed__6; @@ -1327,12 +1348,13 @@ lean_object* l_Lean_Parser_Tactic_exact___closed__4; lean_object* l_Lean_Parser_Syntax_addPrio; lean_object* l_termIf_____x3a__Then__Else_____closed__20; lean_object* l_term___x2a_____closed__2; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_3448____closed__4; lean_object* l_Lean_Parser_Tactic_done___closed__4; 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_termIf_____x3a__Then__Else_____closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__4; +lean_object* l_termIf_____x3a__Then__Else_____closed__32; lean_object* l_Lean_Parser_Tactic_location___closed__10; lean_object* l_Lean_Parser_Tactic_apply___closed__1; lean_object* l_stx___x2a; @@ -1341,16 +1363,18 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_3448____closed__9; lean_object* l_myMacro____x40_Init_Notation___hyg_9909____closed__6; lean_object* l_term___x2f__; lean_object* l_Lean_Parser_Tactic_locationTarget; +lean_object* l_termIfThenElse___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_4479____closed__1; lean_object* l_stx___x2c_x2b_x2c_x3f___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_stx_x21_____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_6575____closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__4; lean_object* l_Lean_Parser_Tactic_show___closed__1; lean_object* l_Lean_Parser_Tactic_letrec___closed__7; 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_12390____closed__1; lean_object* l_term___x7c_x3e__; lean_object* l_Lean_Parser_Tactic_first___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_8129____closed__4; @@ -1361,6 +1385,7 @@ uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_332____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__1; lean_object* l_Lean_Parser_Tactic_induction___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__7; lean_object* l_stx_x21_____closed__4; lean_object* l_term___x3d_x3d_____closed__2; lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__1; @@ -1368,6 +1393,7 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_8129____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_4479____closed__7; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__7; lean_object* l_term___xd7__; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__6; lean_object* l_Lean_Parser_Tactic_expandERw___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_precMin1___closed__2; lean_object* l_Lean_Parser_Tactic_rwRuleSeq___closed__5; @@ -1378,6 +1404,7 @@ 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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; lean_object* l_Lean_Parser_Tactic_tacticTry_____closed__1; lean_object* l_term___x2a_____closed__1; lean_object* l_Lean_Parser_Tactic_injection; @@ -1390,6 +1417,7 @@ lean_object* l_term___xd7_____closed__2; lean_object* l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__4; lean_object* l_prioHigh___closed__2; lean_object* l_Lean_Parser_Tactic_intro___closed__2; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__9; lean_object* l_term___x3e_x3e_x3d_____closed__6; lean_object* l_Lean_Parser_Tactic_focus___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__6; @@ -1403,11 +1431,10 @@ lean_object* l_stx___x2c_x2b_x2c_x3f___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_6575____closed__5; lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__5; lean_object* l_term___u2245_____closed__3; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____boxed(lean_object*, lean_object*, lean_object*); 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_268____boxed(lean_object*, lean_object*, lean_object*); +lean_object* l_termDepIfThenElse___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__1; lean_object* l_term___x3e_x3e_____closed__7; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__10; @@ -1419,7 +1446,7 @@ lean_object* l_term_x5b___x5d___closed__1; lean_object* l_stx___x2c_x2b_x2c_x3f___closed__1; lean_object* l_termIf__Then__Else_____closed__3; lean_object* l_term___x24_______closed__7; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__6; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_9120____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_1656____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_term___x26_x26_____closed__1; @@ -1430,10 +1457,12 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__2; lean_object* l_Lean_Parser_Tactic_refine_x21___closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_2400____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_1656____closed__1; +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__1; lean_object* l_Lean_Parser_Tactic_induction___closed__9; lean_object* l_prioHigh___closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_10961____closed__7; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__8; lean_object* l_Lean_Parser_Tactic_rewrite___closed__7; lean_object* l_precMin1; lean_object* l_term___u2265__; @@ -1454,6 +1483,8 @@ lean_object* l_Lean_Parser_Tactic_locationHyp___closed__2; lean_object* l_Lean_Parser_Tactic_inductionAlts___closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_10698____closed__3; lean_object* l_rawNatLit___closed__5; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509__expandListLit_match__1(lean_object*); +lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__19; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__2; lean_object* l_Lean_Parser_Tactic_rwSeq___closed__3; lean_object* l_term___x5e__; @@ -1462,6 +1493,7 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__6; lean_object* l_stx___x2c_x2a; lean_object* l_Lean_Parser_Syntax_subPrio; lean_object* l_Lean_Parser_Tactic_intro___closed__3; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_object* l_Lean_Parser_Tactic_erewriteSeq___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_8366____closed__3; lean_object* l_termMaxPrec_x21___closed__3; @@ -1483,17 +1515,15 @@ lean_object* l_Lean_Parser_Tactic_induction___closed__17; lean_object* l_term___x2a_____closed__4; lean_object* l_term___u2265_____closed__5; lean_object* l_Lean_Parser_Syntax_addPrec___closed__11; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l_Lean_Parser_Tactic_casesTarget; lean_object* l_stx___x2c_x2b_x2c_x3f___closed__2; lean_object* l_Lean_Parser_Tactic_letrec___closed__3; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_11224____closed__6; lean_object* l_term___x7c_x3e_____closed__4; 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_myMacro____x40_Init_Notation___hyg_13542____closed__10; lean_object* l_myMacro____x40_Init_Notation___hyg_1202____closed__5; lean_object* l_Lean_Parser_Tactic_skip; lean_object* l_term___x3c_x7c_____closed__6; @@ -1507,12 +1537,12 @@ lean_object* l_term___xd7_____closed__4; lean_object* l_termMaxPrec_x21___closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_5007____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_9646____closed__1; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__7; lean_object* l_Lean_Parser_Tactic_expandRwSeq(lean_object*, lean_object*, lean_object*); lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__1; lean_object* l_term___x3e_____closed__5; lean_object* l_Lean_Parser_Tactic_existsIntro___closed__1; lean_object* l_Lean_Parser_Tactic_tacticDecide_x21; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__6; lean_object* l_Lean_Parser_Tactic_allGoals___closed__1; lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__12; lean_object* l_Lean_Parser_Tactic_traceState; @@ -1525,16 +1555,15 @@ lean_object* l_prio_x28___x29___closed__1; 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_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Lean_Parser_Tactic_withReducible___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__8; lean_object* l_Lean_Parser_Tactic_case___closed__13; lean_object* l_Lean_Parser_Tactic_erewriteSeq; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_term___x3d_____closed__3; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__1; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_term___x7c_x3e_____closed__6; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__4; -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__7; lean_object* l_Lean_Parser_Tactic_paren; lean_object* l_Lean_Parser_Tactic_erw___closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_1096____closed__2; @@ -1546,7 +1575,6 @@ lean_object* l_term___x3e_x3e_x3d_____closed__5; lean_object* l_myMacro____x40_Init_Notation___hyg_9646____closed__6; lean_object* l_Lean_Parser_Tactic_rw___closed__4; lean_object* l_Lean_Parser_Tactic_refine; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__4; lean_object* l_myMacro____x40_Init_Notation___hyg_3185____closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__1; lean_object* l_Lean_Parser_Tactic_generalize___closed__5; @@ -1562,15 +1590,14 @@ lean_object* l_Lean_Parser_Syntax_subPrec___closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_3974____closed__3; lean_object* l_myMacro____x40_Init_Notation___hyg_5007____closed__5; lean_object* l_Lean_Parser_Tactic_rwRule___closed__5; -lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; lean_object* l_Lean_Parser_Tactic_skip___closed__4; +lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__2; lean_object* l_Lean_Parser_Tactic_rwRule___closed__7; lean_object* l_term___x26_x26_____closed__6; lean_object* l_myMacro____x40_Init_Notation___hyg_1498____closed__3; lean_object* l_Lean_Parser_Tactic_rewriteSeq___closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_2922____closed__6; lean_object* l_term___x3d_x3d__; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3; lean_object* l_Lean_Parser_Tactic_erwSeq; lean_object* l_myMacro____x40_Init_Notation___hyg_5271____closed__2; lean_object* l_term___x2a_x3e_____closed__2; @@ -1586,21 +1613,24 @@ 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___x7c_x7c_____closed__7; -lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__7; lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__3; lean_object* l_term_x5b___x5d___closed__3; lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__9; lean_object* l_term___u2245_____closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__1; lean_object* l_term___x25_____closed__6; +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509__expandListLit(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); lean_object* l_term___x25__; lean_object* l_stx___x2b___closed__5; +lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_termIf_____x3a__Then__Else_____closed__16; lean_object* l_Lean_Parser_Tactic_letrec___closed__5; +lean_object* l_termDepIfThenElse___closed__1; lean_object* l_myMacro____x40_Init_Notation___hyg_4237____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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1; +lean_object* l_termIf_____x3a__Then__Else_____closed__24; lean_object* l_prio_x28___x29___closed__4; lean_object* l_termWithoutExpectedType_x21_____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__2; @@ -1610,9 +1640,8 @@ lean_object* l_myMacro____x40_Init_Notation___hyg_479____boxed(lean_object*, lea lean_object* l_Lean_Parser_Tactic_tacticRepeat_____closed__4; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__4; -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__1; -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__expandListLit_match__1(lean_object*); lean_object* l_term___u2245_____closed__4; +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; lean_object* l_myMacro____x40_Init_Notation___hyg_10698____closed__5; static lean_object* _init_l_Lean_Parser_Syntax_addPrec___closed__1() { _start: @@ -19126,49 +19155,43 @@ static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__3() { _start: { lean_object* x_1; -x_1 = lean_mk_string("if"); +x_1 = lean_mk_string("ppGroup"); return x_1; } } static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__4() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__3; -x_2 = lean_alloc_ctor(5, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l_termIf_____x3a__Then__Else_____closed__3; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; } } 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; +lean_object* x_1; +x_1 = lean_mk_string("ppDedent"); +return x_1; } } 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_Lean_Parser_Syntax_addPrec___closed__10; -x_2 = l_termIf_____x3a__Then__Else_____closed__4; -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); -lean_ctor_set(x_4, 2, x_3); -return x_4; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; } } static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__7() { _start: { lean_object* x_1; -x_1 = lean_mk_string(" : "); +x_1 = lean_mk_string("if "); return x_1; } } @@ -19185,10 +19208,20 @@ return x_2; static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__9() { _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__10() { +_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__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__8; +x_2 = l_termIf_____x3a__Then__Else_____closed__8; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19196,7 +19229,39 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -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; +x_1 = lean_mk_string(" : "); +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_Lean_Parser_Syntax_addPrec___closed__10; +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; +} +} +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -19208,59 +19273,13 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -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_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); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__12() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string(" then "); -return x_1; -} -} -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__13() { -_start: -{ -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_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); -lean_ctor_set(x_4, 2, x_3); -return x_4; -} -} static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__15() { _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__14; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__13; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19272,7 +19291,7 @@ static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__16() { _start: { lean_object* x_1; -x_1 = lean_mk_string(" else "); +x_1 = lean_mk_string(" then"); return x_1; } } @@ -19303,10 +19322,38 @@ return x_4; static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__19() { _start: { +lean_object* x_1; +x_1 = lean_mk_string("ppLine"); +return x_1; +} +} +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__20() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l_termIf_____x3a__Then__Else_____closed__19; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__21() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_termIf_____x3a__Then__Else_____closed__20; +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__22() { +_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_3 = l_termIf_____x3a__Then__Else_____closed__21; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19314,13 +19361,137 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__20() { +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__23() { +_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__22; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; +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__24() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string("else"); +return x_1; +} +} +static lean_object* _init_l_termIf_____x3a__Then__Else_____closed__25() { +_start: +{ +lean_object* x_1; lean_object* x_2; +x_1 = l_termIf_____x3a__Then__Else_____closed__24; +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__26() { +_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__21; +x_3 = l_termIf_____x3a__Then__Else_____closed__25; +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__27() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_2 = l_termIf_____x3a__Then__Else_____closed__26; +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_termIf_____x3a__Then__Else_____closed__28() { +_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__23; +x_3 = l_termIf_____x3a__Then__Else_____closed__27; +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__29() { +_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__28; +x_3 = l_termIf_____x3a__Then__Else_____closed__21; +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__30() { +_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__29; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; +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__31() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_2 = l_termIf_____x3a__Then__Else_____closed__30; +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_termIf_____x3a__Then__Else_____closed__32() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_termIf_____x3a__Then__Else_____closed__4; +x_2 = l_termIf_____x3a__Then__Else_____closed__31; +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_termIf_____x3a__Then__Else_____closed__33() { _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__19; +x_3 = l_termIf_____x3a__Then__Else_____closed__32; x_4 = lean_alloc_ctor(3, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19332,11 +19503,11 @@ static lean_object* _init_l_termIf_____x3a__Then__Else__() { _start: { lean_object* x_1; -x_1 = l_termIf_____x3a__Then__Else_____closed__20; +x_1 = l_termIf_____x3a__Then__Else_____closed__33; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__1() { _start: { lean_object* x_1; @@ -19344,22 +19515,22 @@ x_1 = lean_mk_string("dite"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11518____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_11518____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -19367,41 +19538,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__7() { _start: { lean_object* x_1; @@ -19409,17 +19580,17 @@ x_1 = lean_mk_string("paren"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__9() { _start: { lean_object* x_1; @@ -19427,17 +19598,17 @@ x_1 = lean_mk_string("fun"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__11() { _start: { lean_object* x_1; @@ -19445,17 +19616,17 @@ x_1 = lean_mk_string("basicFun"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_11518____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__13() { _start: { lean_object* x_1; @@ -19463,7 +19634,7 @@ x_1 = lean_mk_string("=>"); return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_11518_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_11546_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -19483,237 +19654,570 @@ return x_7; } else { -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; uint8_t x_17; +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); -x_10 = lean_unsigned_to_nat(3u); -x_11 = l_Lean_Syntax_getArg(x_1, x_10); -x_12 = lean_unsigned_to_nat(5u); -x_13 = l_Lean_Syntax_getArg(x_1, x_12); -x_14 = lean_unsigned_to_nat(7u); -x_15 = l_Lean_Syntax_getArg(x_1, x_14); -lean_dec(x_1); -x_16 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_2, x_3); -x_17 = !lean_is_exclusive(x_16); -if (x_17 == 0) +x_10 = l_Lean_identKind___closed__2; +lean_inc(x_9); +x_11 = l_Lean_Syntax_isOfKind(x_9, x_10); +if (x_11 == 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; -x_18 = lean_ctor_get(x_16, 0); -x_19 = lean_ctor_get(x_2, 2); -lean_inc(x_19); -x_20 = lean_ctor_get(x_2, 1); -lean_inc(x_20); +lean_object* x_12; lean_object* x_13; +lean_dec(x_9); lean_dec(x_2); -x_21 = l_myMacro____x40_Init_Notation___hyg_11518____closed__4; -x_22 = l_Lean_addMacroScope(x_20, x_21, x_19); -x_23 = l_Lean_instInhabitedSourceInfo___closed__1; -x_24 = l_myMacro____x40_Init_Notation___hyg_11518____closed__3; -x_25 = l_myMacro____x40_Init_Notation___hyg_11518____closed__6; -x_26 = lean_alloc_ctor(3, 4, 0); -lean_ctor_set(x_26, 0, x_23); -lean_ctor_set(x_26, 1, x_24); -lean_ctor_set(x_26, 2, x_22); -lean_ctor_set(x_26, 3, x_25); -x_27 = l_Array_empty___closed__1; -x_28 = lean_array_push(x_27, x_26); -x_29 = lean_array_push(x_27, x_11); -x_30 = l_prec_x28___x29___closed__3; -lean_inc(x_18); -x_31 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_31, 0, x_18); -lean_ctor_set(x_31, 1, x_30); -x_32 = lean_array_push(x_27, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; -lean_inc(x_18); -x_34 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_34, 0, x_18); -lean_ctor_set(x_34, 1, x_33); -x_35 = lean_array_push(x_27, x_34); -x_36 = lean_array_push(x_27, x_9); -x_37 = l_Lean_nullKind___closed__2; -x_38 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_38, 0, x_37); -lean_ctor_set(x_38, 1, x_36); -x_39 = lean_array_push(x_27, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; -lean_inc(x_18); -x_41 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_41, 0, x_18); -lean_ctor_set(x_41, 1, x_40); -x_42 = lean_array_push(x_39, x_41); -lean_inc(x_42); -x_43 = lean_array_push(x_42, x_13); -x_44 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; -x_45 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_45, 0, x_44); -lean_ctor_set(x_45, 1, x_43); -lean_inc(x_35); -x_46 = lean_array_push(x_35, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; -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_27, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; -x_51 = lean_array_push(x_49, x_50); -x_52 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_52, 0, x_37); -lean_ctor_set(x_52, 1, x_51); -lean_inc(x_32); -x_53 = lean_array_push(x_32, x_52); -x_54 = l_prec_x28___x29___closed__7; -x_55 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_55, 0, x_18); -lean_ctor_set(x_55, 1, x_54); -lean_inc(x_55); -x_56 = lean_array_push(x_53, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_11518____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_29, x_58); -x_60 = lean_array_push(x_42, x_15); -x_61 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_61, 0, x_44); -lean_ctor_set(x_61, 1, x_60); -x_62 = lean_array_push(x_35, x_61); -x_63 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_63, 0, x_47); -lean_ctor_set(x_63, 1, x_62); -x_64 = lean_array_push(x_27, x_63); -x_65 = lean_array_push(x_64, x_50); -x_66 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_66, 0, x_37); -lean_ctor_set(x_66, 1, x_65); -x_67 = lean_array_push(x_32, x_66); -x_68 = lean_array_push(x_67, x_55); -x_69 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_69, 0, x_57); -lean_ctor_set(x_69, 1, x_68); -x_70 = lean_array_push(x_59, x_69); -x_71 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_71, 0, x_37); -lean_ctor_set(x_71, 1, x_70); -x_72 = lean_array_push(x_28, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_2137____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); -lean_ctor_set(x_16, 0, x_74); -return x_16; +lean_dec(x_1); +x_12 = lean_box(1); +x_13 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_13, 0, x_12); +lean_ctor_set(x_13, 1, x_3); +return x_13; } else { -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; 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; -x_75 = lean_ctor_get(x_16, 0); -x_76 = lean_ctor_get(x_16, 1); -lean_inc(x_76); -lean_inc(x_75); -lean_dec(x_16); -x_77 = lean_ctor_get(x_2, 2); -lean_inc(x_77); -x_78 = lean_ctor_get(x_2, 1); -lean_inc(x_78); +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; uint8_t x_21; +x_14 = lean_unsigned_to_nat(3u); +x_15 = l_Lean_Syntax_getArg(x_1, x_14); +x_16 = lean_unsigned_to_nat(5u); +x_17 = l_Lean_Syntax_getArg(x_1, x_16); +x_18 = lean_unsigned_to_nat(7u); +x_19 = l_Lean_Syntax_getArg(x_1, x_18); +lean_dec(x_1); +x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_2, x_3); +x_21 = !lean_is_exclusive(x_20); +if (x_21 == 0) +{ +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; +x_22 = lean_ctor_get(x_20, 0); +x_23 = lean_ctor_get(x_2, 2); +lean_inc(x_23); +x_24 = lean_ctor_get(x_2, 1); +lean_inc(x_24); lean_dec(x_2); -x_79 = l_myMacro____x40_Init_Notation___hyg_11518____closed__4; -x_80 = l_Lean_addMacroScope(x_78, x_79, x_77); -x_81 = l_Lean_instInhabitedSourceInfo___closed__1; -x_82 = l_myMacro____x40_Init_Notation___hyg_11518____closed__3; -x_83 = l_myMacro____x40_Init_Notation___hyg_11518____closed__6; -x_84 = lean_alloc_ctor(3, 4, 0); -lean_ctor_set(x_84, 0, x_81); -lean_ctor_set(x_84, 1, x_82); -lean_ctor_set(x_84, 2, x_80); -lean_ctor_set(x_84, 3, x_83); -x_85 = l_Array_empty___closed__1; -x_86 = lean_array_push(x_85, x_84); -x_87 = lean_array_push(x_85, x_11); -x_88 = l_prec_x28___x29___closed__3; -lean_inc(x_75); -x_89 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_89, 0, x_75); -lean_ctor_set(x_89, 1, x_88); -x_90 = lean_array_push(x_85, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; -lean_inc(x_75); -x_92 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_92, 0, x_75); -lean_ctor_set(x_92, 1, x_91); -x_93 = lean_array_push(x_85, x_92); -x_94 = lean_array_push(x_85, x_9); -x_95 = l_Lean_nullKind___closed__2; -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_85, x_96); -x_98 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; -lean_inc(x_75); -x_99 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_99, 0, x_75); -lean_ctor_set(x_99, 1, x_98); -x_100 = lean_array_push(x_97, x_99); -lean_inc(x_100); -x_101 = lean_array_push(x_100, x_13); -x_102 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; -x_103 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_103, 0, x_102); -lean_ctor_set(x_103, 1, x_101); -lean_inc(x_93); -x_104 = lean_array_push(x_93, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; -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_85, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; -x_109 = lean_array_push(x_107, x_108); +x_25 = l_myMacro____x40_Init_Notation___hyg_11546____closed__4; +x_26 = l_Lean_addMacroScope(x_24, x_25, x_23); +x_27 = l_Lean_instInhabitedSourceInfo___closed__1; +x_28 = l_myMacro____x40_Init_Notation___hyg_11546____closed__3; +x_29 = l_myMacro____x40_Init_Notation___hyg_11546____closed__6; +x_30 = lean_alloc_ctor(3, 4, 0); +lean_ctor_set(x_30, 0, x_27); +lean_ctor_set(x_30, 1, x_28); +lean_ctor_set(x_30, 2, x_26); +lean_ctor_set(x_30, 3, x_29); +x_31 = l_Array_empty___closed__1; +x_32 = lean_array_push(x_31, x_30); +x_33 = lean_array_push(x_31, x_15); +x_34 = l_prec_x28___x29___closed__3; +lean_inc(x_22); +x_35 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_35, 0, x_22); +lean_ctor_set(x_35, 1, x_34); +x_36 = lean_array_push(x_31, x_35); +x_37 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; +lean_inc(x_22); +x_38 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_38, 0, x_22); +lean_ctor_set(x_38, 1, x_37); +x_39 = lean_array_push(x_31, x_38); +x_40 = lean_array_push(x_31, x_9); +x_41 = l_Lean_nullKind___closed__2; +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_31, x_42); +x_44 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; +lean_inc(x_22); +x_45 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_45, 0, x_22); +lean_ctor_set(x_45, 1, x_44); +x_46 = lean_array_push(x_43, x_45); +lean_inc(x_46); +x_47 = lean_array_push(x_46, x_17); +x_48 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; +x_49 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_49, 0, x_48); +lean_ctor_set(x_49, 1, x_47); +lean_inc(x_39); +x_50 = lean_array_push(x_39, x_49); +x_51 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; +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_31, x_52); +x_54 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; +x_55 = lean_array_push(x_53, x_54); +x_56 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_56, 0, x_41); +lean_ctor_set(x_56, 1, x_55); +lean_inc(x_36); +x_57 = lean_array_push(x_36, x_56); +x_58 = l_prec_x28___x29___closed__7; +x_59 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_59, 0, x_22); +lean_ctor_set(x_59, 1, x_58); +lean_inc(x_59); +x_60 = lean_array_push(x_57, x_59); +x_61 = l_myMacro____x40_Init_Notation___hyg_11546____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); +x_63 = lean_array_push(x_33, x_62); +x_64 = lean_array_push(x_46, x_19); +x_65 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_65, 0, x_48); +lean_ctor_set(x_65, 1, x_64); +x_66 = lean_array_push(x_39, x_65); +x_67 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_67, 0, x_51); +lean_ctor_set(x_67, 1, x_66); +x_68 = lean_array_push(x_31, x_67); +x_69 = lean_array_push(x_68, x_54); +x_70 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_70, 0, x_41); +lean_ctor_set(x_70, 1, x_69); +x_71 = lean_array_push(x_36, x_70); +x_72 = lean_array_push(x_71, x_59); +x_73 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_73, 0, x_61); +lean_ctor_set(x_73, 1, x_72); +x_74 = lean_array_push(x_63, x_73); +x_75 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_75, 0, x_41); +lean_ctor_set(x_75, 1, x_74); +x_76 = lean_array_push(x_32, x_75); +x_77 = l_myMacro____x40_Init_Notation___hyg_2137____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); +lean_ctor_set(x_20, 0, x_78); +return x_20; +} +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; 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; +x_79 = lean_ctor_get(x_20, 0); +x_80 = lean_ctor_get(x_20, 1); +lean_inc(x_80); +lean_inc(x_79); +lean_dec(x_20); +x_81 = lean_ctor_get(x_2, 2); +lean_inc(x_81); +x_82 = lean_ctor_get(x_2, 1); +lean_inc(x_82); +lean_dec(x_2); +x_83 = l_myMacro____x40_Init_Notation___hyg_11546____closed__4; +x_84 = l_Lean_addMacroScope(x_82, x_83, x_81); +x_85 = l_Lean_instInhabitedSourceInfo___closed__1; +x_86 = l_myMacro____x40_Init_Notation___hyg_11546____closed__3; +x_87 = l_myMacro____x40_Init_Notation___hyg_11546____closed__6; +x_88 = lean_alloc_ctor(3, 4, 0); +lean_ctor_set(x_88, 0, x_85); +lean_ctor_set(x_88, 1, x_86); +lean_ctor_set(x_88, 2, x_84); +lean_ctor_set(x_88, 3, x_87); +x_89 = l_Array_empty___closed__1; +x_90 = lean_array_push(x_89, x_88); +x_91 = lean_array_push(x_89, x_15); +x_92 = l_prec_x28___x29___closed__3; +lean_inc(x_79); +x_93 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_93, 0, x_79); +lean_ctor_set(x_93, 1, x_92); +x_94 = lean_array_push(x_89, x_93); +x_95 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; +lean_inc(x_79); +x_96 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_96, 0, x_79); +lean_ctor_set(x_96, 1, x_95); +x_97 = lean_array_push(x_89, x_96); +x_98 = lean_array_push(x_89, x_9); +x_99 = l_Lean_nullKind___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); +x_101 = lean_array_push(x_89, x_100); +x_102 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; +lean_inc(x_79); +x_103 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_103, 0, x_79); +lean_ctor_set(x_103, 1, x_102); +x_104 = lean_array_push(x_101, x_103); +lean_inc(x_104); +x_105 = lean_array_push(x_104, x_17); +x_106 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; +x_107 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_107, 0, x_106); +lean_ctor_set(x_107, 1, x_105); +lean_inc(x_97); +x_108 = lean_array_push(x_97, x_107); +x_109 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_110 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_110, 0, x_95); -lean_ctor_set(x_110, 1, x_109); -lean_inc(x_90); -x_111 = lean_array_push(x_90, x_110); -x_112 = l_prec_x28___x29___closed__7; -x_113 = lean_alloc_ctor(2, 2, 0); -lean_ctor_set(x_113, 0, x_75); -lean_ctor_set(x_113, 1, x_112); -lean_inc(x_113); -x_114 = lean_array_push(x_111, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_11518____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); -x_117 = lean_array_push(x_87, x_116); -x_118 = lean_array_push(x_100, x_15); -x_119 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_119, 0, x_102); -lean_ctor_set(x_119, 1, x_118); -x_120 = lean_array_push(x_93, x_119); -x_121 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_121, 0, x_105); -lean_ctor_set(x_121, 1, x_120); -x_122 = lean_array_push(x_85, x_121); -x_123 = lean_array_push(x_122, x_108); -x_124 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_124, 0, x_95); -lean_ctor_set(x_124, 1, x_123); -x_125 = lean_array_push(x_90, x_124); -x_126 = lean_array_push(x_125, x_113); -x_127 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_127, 0, x_115); -lean_ctor_set(x_127, 1, x_126); -x_128 = lean_array_push(x_117, x_127); -x_129 = lean_alloc_ctor(1, 2, 0); -lean_ctor_set(x_129, 0, x_95); -lean_ctor_set(x_129, 1, x_128); -x_130 = lean_array_push(x_86, x_129); -x_131 = l_myMacro____x40_Init_Notation___hyg_2137____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); -x_133 = lean_alloc_ctor(0, 2, 0); -lean_ctor_set(x_133, 0, x_132); -lean_ctor_set(x_133, 1, x_76); -return x_133; +lean_ctor_set(x_110, 0, x_109); +lean_ctor_set(x_110, 1, x_108); +x_111 = lean_array_push(x_89, x_110); +x_112 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; +x_113 = lean_array_push(x_111, x_112); +x_114 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_114, 0, x_99); +lean_ctor_set(x_114, 1, x_113); +lean_inc(x_94); +x_115 = lean_array_push(x_94, x_114); +x_116 = l_prec_x28___x29___closed__7; +x_117 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_117, 0, x_79); +lean_ctor_set(x_117, 1, x_116); +lean_inc(x_117); +x_118 = lean_array_push(x_115, x_117); +x_119 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; +x_120 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_120, 0, x_119); +lean_ctor_set(x_120, 1, x_118); +x_121 = lean_array_push(x_91, x_120); +x_122 = lean_array_push(x_104, x_19); +x_123 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_123, 0, x_106); +lean_ctor_set(x_123, 1, x_122); +x_124 = lean_array_push(x_97, x_123); +x_125 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_125, 0, x_109); +lean_ctor_set(x_125, 1, x_124); +x_126 = lean_array_push(x_89, x_125); +x_127 = lean_array_push(x_126, x_112); +x_128 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_128, 0, x_99); +lean_ctor_set(x_128, 1, x_127); +x_129 = lean_array_push(x_94, x_128); +x_130 = lean_array_push(x_129, x_117); +x_131 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_131, 0, x_119); +lean_ctor_set(x_131, 1, x_130); +x_132 = lean_array_push(x_121, x_131); +x_133 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_133, 0, x_99); +lean_ctor_set(x_133, 1, x_132); +x_134 = lean_array_push(x_90, x_133); +x_135 = l_myMacro____x40_Init_Notation___hyg_2137____closed__4; +x_136 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_136, 0, x_135); +lean_ctor_set(x_136, 1, x_134); +x_137 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_137, 0, x_136); +lean_ctor_set(x_137, 1, x_80); +return x_137; +} +} +} +} +} +static lean_object* _init_l_termDepIfThenElse___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string("termDepIfThenElse"); +return x_1; +} +} +static lean_object* _init_l_termDepIfThenElse___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l_termDepIfThenElse___closed__1; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_termDepIfThenElse___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_termDepIfThenElse___closed__2; +x_2 = lean_unsigned_to_nat(1023u); +x_3 = l_termIf_____x3a__Then__Else_____closed__32; +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_termDepIfThenElse() { +_start: +{ +lean_object* x_1; +x_1 = l_termDepIfThenElse___closed__3; +return x_1; +} +} +lean_object* l_myMacro____x40_Init_Notation___hyg_11973_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +_start: +{ +lean_object* x_4; uint8_t x_5; +x_4 = l_termDepIfThenElse___closed__2; +lean_inc(x_1); +x_5 = l_Lean_Syntax_isOfKind(x_1, x_4); +if (x_5 == 0) +{ +lean_object* x_6; lean_object* x_7; +lean_dec(x_2); +lean_dec(x_1); +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; 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); +x_10 = l_Lean_identKind___closed__2; +lean_inc(x_9); +x_11 = l_Lean_Syntax_isOfKind(x_9, x_10); +if (x_11 == 0) +{ +lean_object* x_12; lean_object* x_13; +lean_dec(x_9); +lean_dec(x_2); +lean_dec(x_1); +x_12 = lean_box(1); +x_13 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_13, 0, x_12); +lean_ctor_set(x_13, 1, x_3); +return x_13; +} +else +{ +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; uint8_t x_21; +x_14 = lean_unsigned_to_nat(3u); +x_15 = l_Lean_Syntax_getArg(x_1, x_14); +x_16 = lean_unsigned_to_nat(5u); +x_17 = l_Lean_Syntax_getArg(x_1, x_16); +x_18 = lean_unsigned_to_nat(7u); +x_19 = l_Lean_Syntax_getArg(x_1, x_18); +lean_dec(x_1); +x_20 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_2, x_3); +x_21 = !lean_is_exclusive(x_20); +if (x_21 == 0) +{ +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; +x_22 = lean_ctor_get(x_20, 0); +x_23 = lean_ctor_get(x_2, 2); +lean_inc(x_23); +x_24 = lean_ctor_get(x_2, 1); +lean_inc(x_24); +lean_dec(x_2); +x_25 = l_myMacro____x40_Init_Notation___hyg_11546____closed__4; +x_26 = l_Lean_addMacroScope(x_24, x_25, x_23); +x_27 = l_Lean_instInhabitedSourceInfo___closed__1; +x_28 = l_myMacro____x40_Init_Notation___hyg_11546____closed__3; +x_29 = l_myMacro____x40_Init_Notation___hyg_11546____closed__6; +x_30 = lean_alloc_ctor(3, 4, 0); +lean_ctor_set(x_30, 0, x_27); +lean_ctor_set(x_30, 1, x_28); +lean_ctor_set(x_30, 2, x_26); +lean_ctor_set(x_30, 3, x_29); +x_31 = l_Array_empty___closed__1; +x_32 = lean_array_push(x_31, x_30); +x_33 = lean_array_push(x_31, x_15); +x_34 = l_prec_x28___x29___closed__3; +lean_inc(x_22); +x_35 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_35, 0, x_22); +lean_ctor_set(x_35, 1, x_34); +x_36 = lean_array_push(x_31, x_35); +x_37 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; +lean_inc(x_22); +x_38 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_38, 0, x_22); +lean_ctor_set(x_38, 1, x_37); +x_39 = lean_array_push(x_31, x_38); +x_40 = lean_array_push(x_31, x_9); +x_41 = l_Lean_nullKind___closed__2; +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_31, x_42); +x_44 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; +lean_inc(x_22); +x_45 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_45, 0, x_22); +lean_ctor_set(x_45, 1, x_44); +x_46 = lean_array_push(x_43, x_45); +lean_inc(x_46); +x_47 = lean_array_push(x_46, x_17); +x_48 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; +x_49 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_49, 0, x_48); +lean_ctor_set(x_49, 1, x_47); +lean_inc(x_39); +x_50 = lean_array_push(x_39, x_49); +x_51 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; +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_31, x_52); +x_54 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; +x_55 = lean_array_push(x_53, x_54); +x_56 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_56, 0, x_41); +lean_ctor_set(x_56, 1, x_55); +lean_inc(x_36); +x_57 = lean_array_push(x_36, x_56); +x_58 = l_prec_x28___x29___closed__7; +x_59 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_59, 0, x_22); +lean_ctor_set(x_59, 1, x_58); +lean_inc(x_59); +x_60 = lean_array_push(x_57, x_59); +x_61 = l_myMacro____x40_Init_Notation___hyg_11546____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); +x_63 = lean_array_push(x_33, x_62); +x_64 = lean_array_push(x_46, x_19); +x_65 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_65, 0, x_48); +lean_ctor_set(x_65, 1, x_64); +x_66 = lean_array_push(x_39, x_65); +x_67 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_67, 0, x_51); +lean_ctor_set(x_67, 1, x_66); +x_68 = lean_array_push(x_31, x_67); +x_69 = lean_array_push(x_68, x_54); +x_70 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_70, 0, x_41); +lean_ctor_set(x_70, 1, x_69); +x_71 = lean_array_push(x_36, x_70); +x_72 = lean_array_push(x_71, x_59); +x_73 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_73, 0, x_61); +lean_ctor_set(x_73, 1, x_72); +x_74 = lean_array_push(x_63, x_73); +x_75 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_75, 0, x_41); +lean_ctor_set(x_75, 1, x_74); +x_76 = lean_array_push(x_32, x_75); +x_77 = l_myMacro____x40_Init_Notation___hyg_2137____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); +lean_ctor_set(x_20, 0, x_78); +return x_20; +} +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; 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; +x_79 = lean_ctor_get(x_20, 0); +x_80 = lean_ctor_get(x_20, 1); +lean_inc(x_80); +lean_inc(x_79); +lean_dec(x_20); +x_81 = lean_ctor_get(x_2, 2); +lean_inc(x_81); +x_82 = lean_ctor_get(x_2, 1); +lean_inc(x_82); +lean_dec(x_2); +x_83 = l_myMacro____x40_Init_Notation___hyg_11546____closed__4; +x_84 = l_Lean_addMacroScope(x_82, x_83, x_81); +x_85 = l_Lean_instInhabitedSourceInfo___closed__1; +x_86 = l_myMacro____x40_Init_Notation___hyg_11546____closed__3; +x_87 = l_myMacro____x40_Init_Notation___hyg_11546____closed__6; +x_88 = lean_alloc_ctor(3, 4, 0); +lean_ctor_set(x_88, 0, x_85); +lean_ctor_set(x_88, 1, x_86); +lean_ctor_set(x_88, 2, x_84); +lean_ctor_set(x_88, 3, x_87); +x_89 = l_Array_empty___closed__1; +x_90 = lean_array_push(x_89, x_88); +x_91 = lean_array_push(x_89, x_15); +x_92 = l_prec_x28___x29___closed__3; +lean_inc(x_79); +x_93 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_93, 0, x_79); +lean_ctor_set(x_93, 1, x_92); +x_94 = lean_array_push(x_89, x_93); +x_95 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; +lean_inc(x_79); +x_96 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_96, 0, x_79); +lean_ctor_set(x_96, 1, x_95); +x_97 = lean_array_push(x_89, x_96); +x_98 = lean_array_push(x_89, x_9); +x_99 = l_Lean_nullKind___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); +x_101 = lean_array_push(x_89, x_100); +x_102 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; +lean_inc(x_79); +x_103 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_103, 0, x_79); +lean_ctor_set(x_103, 1, x_102); +x_104 = lean_array_push(x_101, x_103); +lean_inc(x_104); +x_105 = lean_array_push(x_104, x_17); +x_106 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; +x_107 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_107, 0, x_106); +lean_ctor_set(x_107, 1, x_105); +lean_inc(x_97); +x_108 = lean_array_push(x_97, x_107); +x_109 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; +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 = lean_array_push(x_89, x_110); +x_112 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; +x_113 = lean_array_push(x_111, x_112); +x_114 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_114, 0, x_99); +lean_ctor_set(x_114, 1, x_113); +lean_inc(x_94); +x_115 = lean_array_push(x_94, x_114); +x_116 = l_prec_x28___x29___closed__7; +x_117 = lean_alloc_ctor(2, 2, 0); +lean_ctor_set(x_117, 0, x_79); +lean_ctor_set(x_117, 1, x_116); +lean_inc(x_117); +x_118 = lean_array_push(x_115, x_117); +x_119 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; +x_120 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_120, 0, x_119); +lean_ctor_set(x_120, 1, x_118); +x_121 = lean_array_push(x_91, x_120); +x_122 = lean_array_push(x_104, x_19); +x_123 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_123, 0, x_106); +lean_ctor_set(x_123, 1, x_122); +x_124 = lean_array_push(x_97, x_123); +x_125 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_125, 0, x_109); +lean_ctor_set(x_125, 1, x_124); +x_126 = lean_array_push(x_89, x_125); +x_127 = lean_array_push(x_126, x_112); +x_128 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_128, 0, x_99); +lean_ctor_set(x_128, 1, x_127); +x_129 = lean_array_push(x_94, x_128); +x_130 = lean_array_push(x_129, x_117); +x_131 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_131, 0, x_119); +lean_ctor_set(x_131, 1, x_130); +x_132 = lean_array_push(x_121, x_131); +x_133 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_133, 0, x_99); +lean_ctor_set(x_133, 1, x_132); +x_134 = lean_array_push(x_90, x_133); +x_135 = l_myMacro____x40_Init_Notation___hyg_2137____closed__4; +x_136 = lean_alloc_ctor(1, 2, 0); +lean_ctor_set(x_136, 0, x_135); +lean_ctor_set(x_136, 1, x_134); +x_137 = lean_alloc_ctor(0, 2, 0); +lean_ctor_set(x_137, 0, x_136); +lean_ctor_set(x_137, 1, x_80); +return x_137; +} } } } @@ -19741,8 +20245,8 @@ _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__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__8; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19756,7 +20260,7 @@ _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__Then__Else_____closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__13; +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); @@ -19770,7 +20274,7 @@ _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__Then__Else_____closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__21; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19784,7 +20288,7 @@ _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__Then__Else_____closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__17; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19798,7 +20302,7 @@ _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__Then__Else_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__27; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19810,9 +20314,61 @@ static lean_object* _init_l_termIf__Then__Else_____closed__8() { _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__Then__Else_____closed__7; +x_3 = l_termIf_____x3a__Then__Else_____closed__21; +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__Then__Else_____closed__9() { +_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__Then__Else_____closed__8; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; +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__Then__Else_____closed__10() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_termIf_____x3a__Then__Else_____closed__6; +x_2 = l_termIf__Then__Else_____closed__9; +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_termIf__Then__Else_____closed__11() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_termIf_____x3a__Then__Else_____closed__4; +x_2 = l_termIf__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); +return x_3; +} +} +static lean_object* _init_l_termIf__Then__Else_____closed__12() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_termIf__Then__Else_____closed__2; x_2 = lean_unsigned_to_nat(1023u); -x_3 = l_termIf__Then__Else_____closed__7; +x_3 = l_termIf__Then__Else_____closed__11; x_4 = lean_alloc_ctor(3, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -19824,11 +20380,11 @@ static lean_object* _init_l_termIf__Then__Else__() { _start: { lean_object* x_1; -x_1 = l_termIf__Then__Else_____closed__8; +x_1 = l_termIf__Then__Else_____closed__12; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__1() { _start: { lean_object* x_1; @@ -19836,22 +20392,22 @@ x_1 = lean_mk_string("ite"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_11855____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12390____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12390____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_11855____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12390____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_11855____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12390____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); @@ -19859,41 +20415,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12390____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_11855____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12390____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_11855____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12390____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_11855____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_12390____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_11855____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12390____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_11855____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12390____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_11855_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_12390_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -19933,11 +20489,11 @@ lean_inc(x_17); x_18 = lean_ctor_get(x_2, 1); lean_inc(x_18); lean_dec(x_2); -x_19 = l_myMacro____x40_Init_Notation___hyg_11855____closed__4; +x_19 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; x_20 = l_Lean_addMacroScope(x_18, x_19, x_17); x_21 = l_Lean_instInhabitedSourceInfo___closed__1; -x_22 = l_myMacro____x40_Init_Notation___hyg_11855____closed__3; -x_23 = l_myMacro____x40_Init_Notation___hyg_11855____closed__6; +x_22 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; +x_23 = l_myMacro____x40_Init_Notation___hyg_12390____closed__6; x_24 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_24, 0, x_21); lean_ctor_set(x_24, 1, x_22); @@ -19971,11 +20527,161 @@ lean_inc(x_36); x_37 = lean_ctor_get(x_2, 1); lean_inc(x_37); lean_dec(x_2); -x_38 = l_myMacro____x40_Init_Notation___hyg_11855____closed__4; +x_38 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; x_39 = l_Lean_addMacroScope(x_37, x_38, x_36); x_40 = l_Lean_instInhabitedSourceInfo___closed__1; -x_41 = l_myMacro____x40_Init_Notation___hyg_11855____closed__3; -x_42 = l_myMacro____x40_Init_Notation___hyg_11855____closed__6; +x_41 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_12390____closed__6; +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 = l_Array_empty___closed__1; +x_45 = lean_array_push(x_44, x_43); +x_46 = lean_array_push(x_44, x_9); +x_47 = lean_array_push(x_46, x_11); +x_48 = lean_array_push(x_47, x_13); +x_49 = l_Lean_nullKind___closed__2; +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_45, x_50); +x_52 = l_myMacro____x40_Init_Notation___hyg_2137____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_alloc_ctor(0, 2, 0); +lean_ctor_set(x_54, 0, x_53); +lean_ctor_set(x_54, 1, x_35); +return x_54; +} +} +} +} +static lean_object* _init_l_termIfThenElse___closed__1() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string("termIfThenElse"); +return x_1; +} +} +static lean_object* _init_l_termIfThenElse___closed__2() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l_termIfThenElse___closed__1; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; +} +} +static lean_object* _init_l_termIfThenElse___closed__3() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; +x_1 = l_termIfThenElse___closed__2; +x_2 = lean_unsigned_to_nat(1023u); +x_3 = l_termIf__Then__Else_____closed__11; +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_termIfThenElse() { +_start: +{ +lean_object* x_1; +x_1 = l_termIfThenElse___closed__3; +return x_1; +} +} +lean_object* l_myMacro____x40_Init_Notation___hyg_12596_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +_start: +{ +lean_object* x_4; uint8_t x_5; +x_4 = l_termIfThenElse___closed__2; +lean_inc(x_1); +x_5 = l_Lean_Syntax_isOfKind(x_1, x_4); +if (x_5 == 0) +{ +lean_object* x_6; lean_object* x_7; +lean_dec(x_2); +lean_dec(x_1); +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; lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; uint8_t x_15; +x_8 = lean_unsigned_to_nat(1u); +x_9 = l_Lean_Syntax_getArg(x_1, x_8); +x_10 = lean_unsigned_to_nat(3u); +x_11 = l_Lean_Syntax_getArg(x_1, x_10); +x_12 = lean_unsigned_to_nat(5u); +x_13 = l_Lean_Syntax_getArg(x_1, x_12); +lean_dec(x_1); +x_14 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_2, x_3); +x_15 = !lean_is_exclusive(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; +x_16 = lean_ctor_get(x_14, 0); +lean_dec(x_16); +x_17 = lean_ctor_get(x_2, 2); +lean_inc(x_17); +x_18 = lean_ctor_get(x_2, 1); +lean_inc(x_18); +lean_dec(x_2); +x_19 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; +x_20 = l_Lean_addMacroScope(x_18, x_19, x_17); +x_21 = l_Lean_instInhabitedSourceInfo___closed__1; +x_22 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; +x_23 = l_myMacro____x40_Init_Notation___hyg_12390____closed__6; +x_24 = lean_alloc_ctor(3, 4, 0); +lean_ctor_set(x_24, 0, x_21); +lean_ctor_set(x_24, 1, x_22); +lean_ctor_set(x_24, 2, x_20); +lean_ctor_set(x_24, 3, x_23); +x_25 = l_Array_empty___closed__1; +x_26 = lean_array_push(x_25, x_24); +x_27 = lean_array_push(x_25, x_9); +x_28 = lean_array_push(x_27, x_11); +x_29 = lean_array_push(x_28, x_13); +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 = lean_array_push(x_26, x_31); +x_33 = l_myMacro____x40_Init_Notation___hyg_2137____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); +lean_ctor_set(x_14, 0, x_34); +return x_14; +} +else +{ +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; +x_35 = lean_ctor_get(x_14, 1); +lean_inc(x_35); +lean_dec(x_14); +x_36 = lean_ctor_get(x_2, 2); +lean_inc(x_36); +x_37 = lean_ctor_get(x_2, 1); +lean_inc(x_37); +lean_dec(x_2); +x_38 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; +x_39 = l_Lean_addMacroScope(x_37, x_38, x_36); +x_40 = l_Lean_instInhabitedSourceInfo___closed__1; +x_41 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_12390____closed__6; x_43 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_43, 0, x_40); lean_ctor_set(x_43, 1, x_41); @@ -20025,7 +20731,7 @@ static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__3() { _start: { lean_object* x_1; -x_1 = lean_mk_string("if "); +x_1 = lean_mk_string("let "); return x_1; } } @@ -20042,74 +20748,56 @@ return x_2; static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__5() { _start: { -lean_object* x_1; -x_1 = lean_mk_string("let "); -return x_1; +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__8; +x_3 = l_termIfLet___x3a_x3d__Then__Else_____closed__4; +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_termIfLet___x3a_x3d__Then__Else_____closed__6() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__5; -x_2 = lean_alloc_ctor(5, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; +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_termIfLet___x3a_x3d__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; +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_termIfLet___x3a_x3d__Then__Else_____closed__7() { _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_termIfLet___x3a_x3d__Then__Else_____closed__4; -x_3 = l_termIfLet___x3a_x3d__Then__Else_____closed__6; -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_termIfLet___x3a_x3d__Then__Else_____closed__8() { -_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_termIfLet___x3a_x3d__Then__Else_____closed__7; -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_termIfLet___x3a_x3d__Then__Else_____closed__9() { -_start: -{ lean_object* x_1; x_1 = lean_mk_string(" := "); return x_1; } } -static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__10() { +static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__8() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_1 = l_termIfLet___x3a_x3d__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_termIfLet___x3a_x3d__Then__Else_____closed__11() { +static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__9() { _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_termIfLet___x3a_x3d__Then__Else_____closed__8; -x_3 = l_termIfLet___x3a_x3d__Then__Else_____closed__10; +x_2 = l_termIfLet___x3a_x3d__Then__Else_____closed__6; +x_3 = l_termIfLet___x3a_x3d__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); @@ -20117,18 +20805,36 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } +static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__10() { +_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_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; +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_termIfLet___x3a_x3d__Then__Else_____closed__11() { +_start: +{ +lean_object* x_1; +x_1 = lean_mk_string(" then "); +return x_1; +} +} static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__12() { _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_termIfLet___x3a_x3d__Then__Else_____closed__11; -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; +lean_object* x_1; lean_object* x_2; +x_1 = l_termIfLet___x3a_x3d__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_termIfLet___x3a_x3d__Then__Else_____closed__13() { @@ -20136,8 +20842,8 @@ _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_termIfLet___x3a_x3d__Then__Else_____closed__12; -x_3 = l_termIf_____x3a__Then__Else_____closed__13; +x_2 = l_termIfLet___x3a_x3d__Then__Else_____closed__10; +x_3 = l_termIfLet___x3a_x3d__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); @@ -20151,7 +20857,7 @@ _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_termIfLet___x3a_x3d__Then__Else_____closed__13; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -20162,38 +20868,56 @@ return x_4; static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__15() { _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_termIfLet___x3a_x3d__Then__Else_____closed__14; -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); -lean_ctor_set(x_4, 2, x_3); -return x_4; +lean_object* x_1; +x_1 = lean_mk_string(" else "); +return x_1; } } static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else_____closed__16() { _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_termIfLet___x3a_x3d__Then__Else_____closed__15; -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; +lean_object* x_1; lean_object* x_2; +x_1 = l_termIfLet___x3a_x3d__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_termIfLet___x3a_x3d__Then__Else_____closed__17() { _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_termIfLet___x3a_x3d__Then__Else_____closed__14; +x_3 = l_termIfLet___x3a_x3d__Then__Else_____closed__16; +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_termIfLet___x3a_x3d__Then__Else_____closed__18() { +_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_termIfLet___x3a_x3d__Then__Else_____closed__17; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; +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_termIfLet___x3a_x3d__Then__Else_____closed__19() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__2; x_2 = lean_unsigned_to_nat(1023u); -x_3 = l_termIfLet___x3a_x3d__Then__Else_____closed__16; +x_3 = l_termIfLet___x3a_x3d__Then__Else_____closed__18; x_4 = lean_alloc_ctor(3, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -20205,11 +20929,11 @@ static lean_object* _init_l_termIfLet___x3a_x3d__Then__Else__() { _start: { lean_object* x_1; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__17; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__19; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__1() { _start: { lean_object* x_1; @@ -20217,17 +20941,17 @@ x_1 = lean_mk_string("match"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__3() { _start: { lean_object* x_1; @@ -20235,17 +20959,17 @@ x_1 = lean_mk_string("matchDiscr"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -20255,7 +20979,7 @@ x_3 = lean_array_push(x_1, x_2); return x_3; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__6() { _start: { lean_object* x_1; @@ -20263,7 +20987,7 @@ x_1 = lean_mk_string("with"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__7() { _start: { lean_object* x_1; @@ -20271,17 +20995,17 @@ x_1 = lean_mk_string("matchAlts"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__9() { _start: { lean_object* x_1; @@ -20289,17 +21013,17 @@ x_1 = lean_mk_string("matchAlt"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__11() { _start: { lean_object* x_1; @@ -20307,7 +21031,7 @@ x_1 = lean_mk_string("|"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__12() { _start: { lean_object* x_1; @@ -20315,17 +21039,17 @@ x_1 = lean_mk_string("hole"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__13() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__14() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__14() { _start: { lean_object* x_1; @@ -20333,7 +21057,7 @@ x_1 = lean_mk_string("_"); return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12048_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_12789_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -20368,16 +21092,16 @@ 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; x_18 = lean_ctor_get(x_16, 0); -x_19 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_19 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_18); x_20 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_20, 0, x_18); lean_ctor_set(x_20, 1, x_19); x_21 = l_Array_empty___closed__1; x_22 = lean_array_push(x_21, x_20); -x_23 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_23 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_24 = lean_array_push(x_23, x_11); -x_25 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_25 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); @@ -20389,13 +21113,13 @@ lean_ctor_set(x_29, 1, x_27); x_30 = lean_array_push(x_22, x_29); x_31 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_32 = lean_array_push(x_30, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_33 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_18); x_34 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_34, 0, x_18); lean_ctor_set(x_34, 1, x_33); x_35 = lean_array_push(x_32, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_36 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_18); x_37 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_37, 0, x_18); @@ -20407,7 +21131,7 @@ lean_ctor_set(x_40, 0, x_28); lean_ctor_set(x_40, 1, x_39); lean_inc(x_38); x_41 = lean_array_push(x_38, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_42 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_18); x_43 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_43, 0, x_18); @@ -20415,17 +21139,17 @@ lean_ctor_set(x_43, 1, x_42); lean_inc(x_43); x_44 = lean_array_push(x_41, x_43); x_45 = lean_array_push(x_44, x_13); -x_46 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_46 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; 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_21, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_49 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_18); lean_ctor_set(x_50, 1, x_49); x_51 = lean_array_push(x_21, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_52 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_52); lean_ctor_set(x_53, 1, x_51); @@ -20444,12 +21168,12 @@ x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_28); lean_ctor_set(x_61, 1, x_60); x_62 = lean_array_push(x_21, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_63 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_35, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_66 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_67 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_67, 0, x_66); lean_ctor_set(x_67, 1, x_65); @@ -20464,16 +21188,16 @@ x_69 = lean_ctor_get(x_16, 1); lean_inc(x_69); lean_inc(x_68); lean_dec(x_16); -x_70 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_70 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_68); x_71 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_71, 0, x_68); lean_ctor_set(x_71, 1, x_70); x_72 = l_Array_empty___closed__1; x_73 = lean_array_push(x_72, x_71); -x_74 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_74 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_75 = lean_array_push(x_74, x_11); -x_76 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_76 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -20485,13 +21209,13 @@ lean_ctor_set(x_80, 1, x_78); x_81 = lean_array_push(x_73, x_80); x_82 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_83 = lean_array_push(x_81, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_84 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_68); x_85 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_85, 0, x_68); lean_ctor_set(x_85, 1, x_84); x_86 = lean_array_push(x_83, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_87 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_68); x_88 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_88, 0, x_68); @@ -20503,7 +21227,7 @@ lean_ctor_set(x_91, 0, x_79); lean_ctor_set(x_91, 1, x_90); lean_inc(x_89); x_92 = lean_array_push(x_89, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_93 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_68); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_68); @@ -20511,17 +21235,17 @@ lean_ctor_set(x_94, 1, x_93); lean_inc(x_94); x_95 = lean_array_push(x_92, x_94); x_96 = lean_array_push(x_95, x_13); -x_97 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_97 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; 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_72, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_100 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_68); lean_ctor_set(x_101, 1, x_100); x_102 = lean_array_push(x_72, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_103 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); @@ -20540,12 +21264,12 @@ x_112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_112, 0, x_79); lean_ctor_set(x_112, 1, x_111); x_113 = lean_array_push(x_72, x_112); -x_114 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_114 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_114); lean_ctor_set(x_115, 1, x_113); x_116 = lean_array_push(x_86, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_117 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_117); lean_ctor_set(x_118, 1, x_116); @@ -20557,11 +21281,11 @@ return x_119; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12048____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_12789____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_12048_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_12789_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -20650,7 +21374,7 @@ x_1 = l_term___x3c_x7c_____closed__7; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12320_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_13061_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -20787,11 +21511,11 @@ return x_58; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12320____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_13061____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_12320_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_13061_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -20880,7 +21604,7 @@ x_1 = l_term___x7c_x3e_____closed__7; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12526_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_13267_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -21014,11 +21738,11 @@ return x_56; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12526____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_13267____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_12526_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_13267_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -21167,7 +21891,7 @@ x_1 = l_term___x24_______closed__13; return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12730_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_13471_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -21304,11 +22028,11 @@ return x_58; } } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12730____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_13471____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_12730_(x_1, x_2, x_3); +x_4 = l_myMacro____x40_Init_Notation___hyg_13471_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -21355,7 +22079,7 @@ _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_term_x7b_____x3a___x2f_x2f___x7d___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -21368,8 +22092,8 @@ _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__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__12; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -21441,7 +22165,7 @@ _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_term_x7b_____x3a___x2f_x2f___x7d___closed__11; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -21503,7 +22227,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_12965____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__1() { _start: { lean_object* x_1; @@ -21511,22 +22235,22 @@ x_1 = lean_mk_string("Subtype"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12965____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_12965____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -21534,41 +22258,41 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__7() { _start: { lean_object* x_1; @@ -21576,17 +22300,17 @@ x_1 = lean_mk_string("typeAscription"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12965____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____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_12965____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__9() { _start: { lean_object* x_1; @@ -21594,7 +22318,7 @@ x_1 = lean_mk_string(":"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__10() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -21606,7 +22330,7 @@ lean_ctor_set(x_3, 1, x_2); return x_3; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_12965_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_13706_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -21690,11 +22414,11 @@ lean_inc(x_28); x_29 = lean_ctor_get(x_2, 1); lean_inc(x_29); lean_dec(x_2); -x_30 = l_myMacro____x40_Init_Notation___hyg_12965____closed__4; +x_30 = l_myMacro____x40_Init_Notation___hyg_13706____closed__4; x_31 = l_Lean_addMacroScope(x_29, x_30, x_28); x_32 = l_Lean_instInhabitedSourceInfo___closed__1; -x_33 = l_myMacro____x40_Init_Notation___hyg_12965____closed__3; -x_34 = l_myMacro____x40_Init_Notation___hyg_12965____closed__6; +x_33 = l_myMacro____x40_Init_Notation___hyg_13706____closed__3; +x_34 = l_myMacro____x40_Init_Notation___hyg_13706____closed__6; x_35 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_35, 0, x_32); lean_ctor_set(x_35, 1, x_33); @@ -21708,31 +22432,31 @@ x_39 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_39, 0, x_27); lean_ctor_set(x_39, 1, x_38); x_40 = lean_array_push(x_36, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_41 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_27); x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_27); lean_ctor_set(x_42, 1, x_41); x_43 = lean_array_push(x_36, x_42); x_44 = lean_array_push(x_36, x_9); -x_45 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_45 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_27); x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_27); lean_ctor_set(x_46, 1, x_45); x_47 = lean_array_push(x_36, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_48 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_27); x_49 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_49, 0, x_27); lean_ctor_set(x_49, 1, x_48); x_50 = lean_array_push(x_36, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_51 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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_47, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_54 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -21753,7 +22477,7 @@ lean_ctor_set(x_62, 0, x_27); lean_ctor_set(x_62, 1, x_61); lean_inc(x_62); x_63 = lean_array_push(x_60, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_64 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -21762,23 +22486,23 @@ x_67 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_67, 0, x_12); lean_ctor_set(x_67, 1, x_66); x_68 = lean_array_push(x_36, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_69 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_27); lean_ctor_set(x_70, 1, x_69); x_71 = lean_array_push(x_68, x_70); x_72 = lean_array_push(x_71, x_24); -x_73 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_73 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_43, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_76 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; 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_36, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_79 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_80 = lean_array_push(x_78, x_79); x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_12); @@ -21813,11 +22537,11 @@ lean_inc(x_92); x_93 = lean_ctor_get(x_2, 1); lean_inc(x_93); lean_dec(x_2); -x_94 = l_myMacro____x40_Init_Notation___hyg_12965____closed__4; +x_94 = l_myMacro____x40_Init_Notation___hyg_13706____closed__4; x_95 = l_Lean_addMacroScope(x_93, x_94, x_92); x_96 = l_Lean_instInhabitedSourceInfo___closed__1; -x_97 = l_myMacro____x40_Init_Notation___hyg_12965____closed__3; -x_98 = l_myMacro____x40_Init_Notation___hyg_12965____closed__6; +x_97 = l_myMacro____x40_Init_Notation___hyg_13706____closed__3; +x_98 = l_myMacro____x40_Init_Notation___hyg_13706____closed__6; x_99 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_99, 0, x_96); lean_ctor_set(x_99, 1, x_97); @@ -21831,31 +22555,31 @@ x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_90); lean_ctor_set(x_103, 1, x_102); x_104 = lean_array_push(x_100, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_105 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_90); x_106 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_106, 0, x_90); lean_ctor_set(x_106, 1, x_105); x_107 = lean_array_push(x_100, x_106); x_108 = lean_array_push(x_100, x_9); -x_109 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_109 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_90); x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_90); lean_ctor_set(x_110, 1, x_109); x_111 = lean_array_push(x_100, x_110); -x_112 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_112 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_90); x_113 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_113, 0, x_90); lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_100, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_115 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_116 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_116, 0, x_115); lean_ctor_set(x_116, 1, x_114); x_117 = lean_array_push(x_111, x_116); -x_118 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_118 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_118); lean_ctor_set(x_119, 1, x_117); @@ -21876,7 +22600,7 @@ lean_ctor_set(x_126, 0, x_90); lean_ctor_set(x_126, 1, x_125); lean_inc(x_126); x_127 = lean_array_push(x_124, x_126); -x_128 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_128 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_129 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_129, 0, x_128); lean_ctor_set(x_129, 1, x_127); @@ -21885,23 +22609,23 @@ x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_12); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_100, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_133 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_90); lean_ctor_set(x_134, 1, x_133); x_135 = lean_array_push(x_132, x_134); x_136 = lean_array_push(x_135, x_24); -x_137 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_137 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_138 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_138, 0, x_137); lean_ctor_set(x_138, 1, x_136); x_139 = lean_array_push(x_107, x_138); -x_140 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_140 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_141 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_141, 0, x_140); lean_ctor_set(x_141, 1, x_139); x_142 = lean_array_push(x_100, x_141); -x_143 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_143 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_144 = lean_array_push(x_142, x_143); x_145 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_145, 0, x_12); @@ -21947,11 +22671,11 @@ lean_inc(x_161); x_162 = lean_ctor_get(x_2, 1); lean_inc(x_162); lean_dec(x_2); -x_163 = l_myMacro____x40_Init_Notation___hyg_12965____closed__4; +x_163 = l_myMacro____x40_Init_Notation___hyg_13706____closed__4; x_164 = l_Lean_addMacroScope(x_162, x_163, x_161); x_165 = l_Lean_instInhabitedSourceInfo___closed__1; -x_166 = l_myMacro____x40_Init_Notation___hyg_12965____closed__3; -x_167 = l_myMacro____x40_Init_Notation___hyg_12965____closed__6; +x_166 = l_myMacro____x40_Init_Notation___hyg_13706____closed__3; +x_167 = l_myMacro____x40_Init_Notation___hyg_13706____closed__6; x_168 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_168, 0, x_165); lean_ctor_set(x_168, 1, x_166); @@ -21965,21 +22689,21 @@ x_172 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_172, 0, x_160); lean_ctor_set(x_172, 1, x_171); x_173 = lean_array_push(x_169, x_172); -x_174 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_174 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_160); x_175 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_175, 0, x_160); lean_ctor_set(x_175, 1, x_174); x_176 = lean_array_push(x_169, x_175); x_177 = lean_array_push(x_169, x_9); -x_178 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_178 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_160); x_179 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_179, 0, x_160); lean_ctor_set(x_179, 1, x_178); x_180 = lean_array_push(x_169, x_179); x_181 = lean_array_push(x_180, x_155); -x_182 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_182 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_183 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_183, 0, x_182); lean_ctor_set(x_183, 1, x_181); @@ -22000,7 +22724,7 @@ lean_ctor_set(x_190, 0, x_160); lean_ctor_set(x_190, 1, x_189); lean_inc(x_190); x_191 = lean_array_push(x_188, x_190); -x_192 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_192 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_193 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_193, 0, x_192); lean_ctor_set(x_193, 1, x_191); @@ -22009,23 +22733,23 @@ x_195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_195, 0, x_12); lean_ctor_set(x_195, 1, x_194); x_196 = lean_array_push(x_169, x_195); -x_197 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_197 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_198 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_198, 0, x_160); lean_ctor_set(x_198, 1, x_197); x_199 = lean_array_push(x_196, x_198); x_200 = lean_array_push(x_199, x_157); -x_201 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_201 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_202 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_202, 0, x_201); lean_ctor_set(x_202, 1, x_200); x_203 = lean_array_push(x_176, x_202); -x_204 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_204 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_205 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_205, 0, x_204); lean_ctor_set(x_205, 1, x_203); x_206 = lean_array_push(x_169, x_205); -x_207 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_207 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_208 = lean_array_push(x_206, x_207); x_209 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_209, 0, x_12); @@ -22060,11 +22784,11 @@ lean_inc(x_220); x_221 = lean_ctor_get(x_2, 1); lean_inc(x_221); lean_dec(x_2); -x_222 = l_myMacro____x40_Init_Notation___hyg_12965____closed__4; +x_222 = l_myMacro____x40_Init_Notation___hyg_13706____closed__4; x_223 = l_Lean_addMacroScope(x_221, x_222, x_220); x_224 = l_Lean_instInhabitedSourceInfo___closed__1; -x_225 = l_myMacro____x40_Init_Notation___hyg_12965____closed__3; -x_226 = l_myMacro____x40_Init_Notation___hyg_12965____closed__6; +x_225 = l_myMacro____x40_Init_Notation___hyg_13706____closed__3; +x_226 = l_myMacro____x40_Init_Notation___hyg_13706____closed__6; x_227 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_227, 0, x_224); lean_ctor_set(x_227, 1, x_225); @@ -22078,21 +22802,21 @@ x_231 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_231, 0, x_218); lean_ctor_set(x_231, 1, x_230); x_232 = lean_array_push(x_228, x_231); -x_233 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_233 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_218); x_234 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_234, 0, x_218); lean_ctor_set(x_234, 1, x_233); x_235 = lean_array_push(x_228, x_234); x_236 = lean_array_push(x_228, x_9); -x_237 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_237 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_218); x_238 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_238, 0, x_218); lean_ctor_set(x_238, 1, x_237); x_239 = lean_array_push(x_228, x_238); x_240 = lean_array_push(x_239, x_155); -x_241 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_241 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_242 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_242, 0, x_241); lean_ctor_set(x_242, 1, x_240); @@ -22113,7 +22837,7 @@ lean_ctor_set(x_249, 0, x_218); lean_ctor_set(x_249, 1, x_248); lean_inc(x_249); x_250 = lean_array_push(x_247, x_249); -x_251 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_251 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_252 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_252, 0, x_251); lean_ctor_set(x_252, 1, x_250); @@ -22122,23 +22846,23 @@ x_254 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_254, 0, x_12); lean_ctor_set(x_254, 1, x_253); x_255 = lean_array_push(x_228, x_254); -x_256 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_256 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_257 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_257, 0, x_218); lean_ctor_set(x_257, 1, x_256); x_258 = lean_array_push(x_255, x_257); x_259 = lean_array_push(x_258, x_157); -x_260 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_260 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_235, x_261); -x_263 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_263 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; 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_228, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_266 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_267 = lean_array_push(x_265, x_266); x_268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_268, 0, x_12); @@ -22209,7 +22933,7 @@ _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_termWithoutExpectedType_x21_____closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -22239,7 +22963,7 @@ x_1 = l_termWithoutExpectedType_x21_____closed__6; return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__1() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__1() { _start: { lean_object* x_1; @@ -22247,17 +22971,17 @@ x_1 = lean_mk_string("let"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__2() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____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_13542____closed__3() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__3() { _start: { lean_object* x_1; @@ -22265,17 +22989,17 @@ x_1 = lean_mk_string("letDecl"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__4() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__4() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____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_13542____closed__5() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__5() { _start: { lean_object* x_1; @@ -22283,17 +23007,17 @@ x_1 = lean_mk_string("letIdDecl"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__6() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____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_13542____closed__7() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__7() { _start: { lean_object* x_1; @@ -22301,22 +23025,22 @@ x_1 = lean_mk_string("aux"); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__8() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__8() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_13542____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__7; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__9() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____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_13542____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__7; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_myMacro____x40_Init_Notation___hyg_13542____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -22324,17 +23048,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__10() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____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_13542____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____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_13542____closed__11() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__11() { _start: { lean_object* x_1; @@ -22342,7 +23066,7 @@ x_1 = lean_mk_string(":="); return x_1; } } -static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__12() { +static lean_object* _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__12() { _start: { lean_object* x_1; @@ -22350,7 +23074,7 @@ x_1 = lean_mk_string(";"); return x_1; } } -lean_object* l_myMacro____x40_Init_Notation___hyg_13542_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_myMacro____x40_Init_Notation___hyg_14283_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -22385,18 +23109,18 @@ lean_inc(x_13); x_14 = lean_ctor_get(x_2, 1); lean_inc(x_14); lean_dec(x_2); -x_15 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_15 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_12); x_16 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_16, 0, x_12); lean_ctor_set(x_16, 1, x_15); x_17 = l_Array_empty___closed__1; x_18 = lean_array_push(x_17, x_16); -x_19 = l_myMacro____x40_Init_Notation___hyg_13542____closed__10; +x_19 = l_myMacro____x40_Init_Notation___hyg_14283____closed__10; x_20 = l_Lean_addMacroScope(x_14, x_19, x_13); x_21 = lean_box(0); x_22 = l_Lean_instInhabitedSourceInfo___closed__1; -x_23 = l_myMacro____x40_Init_Notation___hyg_13542____closed__9; +x_23 = l_myMacro____x40_Init_Notation___hyg_14283____closed__9; x_24 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_24, 0, x_22); lean_ctor_set(x_24, 1, x_23); @@ -22407,24 +23131,24 @@ x_25 = lean_array_push(x_17, x_24); x_26 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_27 = lean_array_push(x_25, x_26); x_28 = lean_array_push(x_27, x_26); -x_29 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_29 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_12); x_30 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_30, 0, x_12); lean_ctor_set(x_30, 1, x_29); x_31 = lean_array_push(x_28, x_30); x_32 = lean_array_push(x_31, x_9); -x_33 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_33 = l_myMacro____x40_Init_Notation___hyg_14283____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 = lean_array_push(x_17, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_36 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_38 = lean_array_push(x_18, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_39 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_40 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_40, 0, x_12); lean_ctor_set(x_40, 1, x_39); @@ -22435,7 +23159,7 @@ 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 = lean_array_push(x_44, x_24); -x_46 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_46 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -22455,18 +23179,18 @@ lean_inc(x_50); x_51 = lean_ctor_get(x_2, 1); lean_inc(x_51); lean_dec(x_2); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_48); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_48); lean_ctor_set(x_53, 1, x_52); x_54 = l_Array_empty___closed__1; x_55 = lean_array_push(x_54, x_53); -x_56 = l_myMacro____x40_Init_Notation___hyg_13542____closed__10; +x_56 = l_myMacro____x40_Init_Notation___hyg_14283____closed__10; x_57 = l_Lean_addMacroScope(x_51, x_56, x_50); x_58 = lean_box(0); x_59 = l_Lean_instInhabitedSourceInfo___closed__1; -x_60 = l_myMacro____x40_Init_Notation___hyg_13542____closed__9; +x_60 = l_myMacro____x40_Init_Notation___hyg_14283____closed__9; x_61 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_61, 0, x_59); lean_ctor_set(x_61, 1, x_60); @@ -22477,24 +23201,24 @@ x_62 = lean_array_push(x_54, x_61); x_63 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_64 = lean_array_push(x_62, x_63); x_65 = lean_array_push(x_64, x_63); -x_66 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_66 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_48); x_67 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_67, 0, x_48); lean_ctor_set(x_67, 1, x_66); x_68 = lean_array_push(x_65, x_67); x_69 = lean_array_push(x_68, x_9); -x_70 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_70 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_54, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_73 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_75 = lean_array_push(x_55, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_76 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_77 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_77, 0, x_48); lean_ctor_set(x_77, 1, x_76); @@ -22505,7 +23229,7 @@ lean_ctor_set(x_80, 0, x_79); lean_ctor_set(x_80, 1, x_78); x_81 = lean_array_push(x_75, x_80); x_82 = lean_array_push(x_81, x_61); -x_83 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_83 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_83); lean_ctor_set(x_84, 1, x_82); @@ -22575,7 +23299,7 @@ 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__10; +x_1 = l_termIf_____x3a__Then__Else_____closed__14; x_2 = l_myMacro____x40_Init_Notation___hyg_1202____closed__7; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; @@ -22709,7 +23433,7 @@ static lean_object* _init_l_term_x25_x5b___x7c___x5d___closed__6() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -22735,7 +23459,7 @@ _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_term_x25_x5b___x7c___x5d___closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -22779,7 +23503,7 @@ x_1 = l_term_x25_x5b___x7c___x5d___closed__10; return x_1; } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__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_14509__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; @@ -22817,26 +23541,26 @@ return x_13; } } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__expandListLit_match__1(lean_object* x_1) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509__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_13768__expandListLit_match__1___rarg___boxed), 5, 0); +x_2 = lean_alloc_closure((void*)(l_Lean_myMacro____x40_Init_Notation___hyg_14509__expandListLit_match__1___rarg___boxed), 5, 0); return x_2; } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__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_14509__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_13768__expandListLit_match__1___rarg(x_1, x_6, x_3, x_4, x_5); +x_7 = l_Lean_myMacro____x40_Init_Notation___hyg_14509__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_13768__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_14509__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; @@ -22912,18 +23636,18 @@ return x_36; } } } -lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768__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_14509__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_13768__expandListLit(x_1, x_2, x_7, x_4, x_5, x_6); +x_8 = l_Lean_myMacro____x40_Init_Notation___hyg_14509__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_13768____closed__1() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__1() { _start: { lean_object* x_1; @@ -22931,22 +23655,22 @@ x_1 = lean_mk_string("List.nil"); return x_1; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__2() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__1; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__1; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__2; +x_3 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____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); @@ -22954,7 +23678,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4() { _start: { lean_object* x_1; @@ -22962,41 +23686,41 @@ x_1 = lean_mk_string("nil"); return x_1; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_9383____closed__5; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__6() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; x_3 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_3, 0, x_2); lean_ctor_set(x_3, 1, x_1); return x_3; } } -static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7() { +static lean_object* _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__6; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____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_myMacro____x40_Init_Notation___hyg_13768_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -23054,17 +23778,17 @@ 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_12048____closed__11; +x_27 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_16); x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_16); lean_ctor_set(x_28, 1, x_27); x_29 = lean_array_push(x_26, x_28); -x_30 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; +x_30 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; x_31 = l_Lean_addMacroScope(x_18, x_30, x_17); x_32 = l_Lean_instInhabitedSourceInfo___closed__1; -x_33 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3; -x_34 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7; +x_33 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3; +x_34 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7; x_35 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_35, 0, x_32); lean_ctor_set(x_35, 1, x_33); @@ -23110,17 +23834,17 @@ 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_12048____closed__11; +x_54 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_42); x_55 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_55, 0, x_42); lean_ctor_set(x_55, 1, x_54); x_56 = lean_array_push(x_53, x_55); -x_57 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; +x_57 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; x_58 = l_Lean_addMacroScope(x_45, x_57, x_44); x_59 = l_Lean_instInhabitedSourceInfo___closed__1; -x_60 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3; -x_61 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7; +x_60 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3; +x_61 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7; x_62 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_62, 0, x_59); lean_ctor_set(x_62, 1, x_60); @@ -23153,18 +23877,18 @@ x_72 = lean_ctor_get(x_2, 2); lean_inc(x_72); x_73 = lean_ctor_get(x_2, 1); lean_inc(x_73); -x_74 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; +x_74 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; x_75 = l_Lean_addMacroScope(x_73, x_74, x_72); x_76 = l_Lean_instInhabitedSourceInfo___closed__1; -x_77 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3; -x_78 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7; +x_77 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3; +x_78 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7; x_79 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_79, 0, x_76); lean_ctor_set(x_79, 1, x_77); lean_ctor_set(x_79, 2, x_75); lean_ctor_set(x_79, 3, x_78); x_80 = 0; -x_81 = l_Lean_myMacro____x40_Init_Notation___hyg_13768__expandListLit(x_10, x_11, x_80, x_79, x_2, x_71); +x_81 = l_Lean_myMacro____x40_Init_Notation___hyg_14509__expandListLit(x_10, x_11, x_80, x_79, x_2, x_71); lean_dec(x_10); return x_81; } @@ -23397,7 +24121,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_12048____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -23408,7 +24132,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_1202____closed__6; -x_2 = l_termIf_____x3a__Then__Else_____closed__5; +x_2 = l_termIf_____x3a__Then__Else_____closed__9; 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); @@ -23523,7 +24247,7 @@ _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_Lean_Parser_Tactic_intro___closed__11; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -23823,7 +24547,7 @@ _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_Lean_Parser_Tactic_apply___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -23897,7 +24621,7 @@ _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_Lean_Parser_Tactic_exact___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -23971,7 +24695,7 @@ _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_Lean_Parser_Tactic_refine___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -24045,7 +24769,7 @@ _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_Lean_Parser_Tactic_refine_x21___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -24119,7 +24843,7 @@ _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_Lean_Parser_Tactic_case___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -24644,8 +25368,8 @@ _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__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__8; +x_2 = l_termIf_____x3a__Then__Else_____closed__9; +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); @@ -24725,7 +25449,7 @@ _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_Lean_Parser_Tactic_generalize___closed__10; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -24760,7 +25484,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_11518____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -25032,7 +25756,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__11; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; x_3 = l_term_x25_x5b___x7c___x5d___closed__6; x_4 = 0; x_5 = lean_alloc_ctor(11, 3, 1); @@ -25153,7 +25877,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_14719____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__1() { _start: { lean_object* x_1; @@ -25161,17 +25885,17 @@ x_1 = lean_mk_string("seq1"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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_14719____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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_14719____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -25181,7 +25905,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_14719____closed__4() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4() { _start: { lean_object* x_1; @@ -25189,17 +25913,17 @@ x_1 = lean_mk_string("tacticSeq1Indented"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5() { _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_14719____closed__4; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -25238,12 +25962,12 @@ x_16 = lean_array_push(x_15, x_14); x_17 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_18 = lean_array_push(x_16, x_17); x_19 = lean_array_push(x_15, x_9); -x_20 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_20 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; 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_15, x_21); -x_23 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_23 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_12); x_24 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_24, 0, x_12); @@ -25269,7 +25993,7 @@ x_36 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_36, 0, x_33); lean_ctor_set(x_36, 1, x_35); x_37 = lean_array_push(x_15, x_36); -x_38 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_38 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_38); lean_ctor_set(x_39, 1, x_37); @@ -25291,7 +26015,7 @@ x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_33); lean_ctor_set(x_48, 1, x_47); x_49 = lean_array_push(x_15, x_48); -x_50 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_50 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -25316,12 +26040,12 @@ x_57 = lean_array_push(x_56, x_55); x_58 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_59 = lean_array_push(x_57, x_58); x_60 = lean_array_push(x_56, x_9); -x_61 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_61 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; 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_56, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_64 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_52); x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_52); @@ -25347,7 +26071,7 @@ x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_74); lean_ctor_set(x_77, 1, x_76); x_78 = lean_array_push(x_56, x_77); -x_79 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_79 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_79); lean_ctor_set(x_80, 1, x_78); @@ -25369,7 +26093,7 @@ x_89 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_89, 0, x_74); lean_ctor_set(x_89, 1, x_88); x_90 = lean_array_push(x_56, x_89); -x_91 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_91 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_91); lean_ctor_set(x_92, 1, x_90); @@ -25381,11 +26105,11 @@ return x_93; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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_14719_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -25492,7 +26216,7 @@ x_1 = l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__9; return x_1; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14932_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15673_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -25537,7 +26261,7 @@ lean_ctor_set(x_20, 0, x_14); lean_ctor_set(x_20, 1, x_19); x_21 = lean_array_push(x_17, x_20); x_22 = lean_array_push(x_17, x_9); -x_23 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_23 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_14); x_24 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_24, 0, x_14); @@ -25569,12 +26293,12 @@ x_39 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_39, 0, x_26); lean_ctor_set(x_39, 1, x_38); x_40 = lean_array_push(x_17, x_39); -x_41 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_41 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; 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_17, x_42); -x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -25657,7 +26381,7 @@ lean_ctor_set(x_83, 0, x_76); lean_ctor_set(x_83, 1, x_82); x_84 = lean_array_push(x_80, x_83); x_85 = lean_array_push(x_80, x_9); -x_86 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_86 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_76); x_87 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_87, 0, x_76); @@ -25689,12 +26413,12 @@ x_102 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_102, 0, x_89); lean_ctor_set(x_102, 1, x_101); x_103 = lean_array_push(x_80, x_102); -x_104 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_104 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; 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_80, x_105); -x_107 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_107 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); @@ -25760,11 +26484,11 @@ return x_139; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14932____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15673____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_14932_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15673_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -25829,7 +26553,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_15224____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__1() { _start: { lean_object* x_1; lean_object* x_2; @@ -25838,13 +26562,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_15224____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____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_tacticRfl___closed__3; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__1; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__1; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -25852,7 +26576,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_15224____closed__3() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -25862,31 +26586,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_15224____closed__4() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__4() { _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_15224____closed__3; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; 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_15224____closed__5() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__5() { _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_15224____closed__4; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__4; 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_15224_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -25922,11 +26646,11 @@ lean_ctor_set(x_14, 0, x_10); lean_ctor_set(x_14, 1, x_13); x_15 = l_Array_empty___closed__1; x_16 = lean_array_push(x_15, x_14); -x_17 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3; +x_17 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; x_18 = l_Lean_addMacroScope(x_12, x_17, x_11); x_19 = l_Lean_instInhabitedSourceInfo___closed__1; -x_20 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2; -x_21 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__5; +x_20 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2; +x_21 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__5; x_22 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_22, 0, x_19); lean_ctor_set(x_22, 1, x_20); @@ -25943,7 +26667,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_15, x_28); -x_30 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_30 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -25969,11 +26693,11 @@ lean_ctor_set(x_37, 0, x_32); lean_ctor_set(x_37, 1, x_36); x_38 = l_Array_empty___closed__1; x_39 = lean_array_push(x_38, x_37); -x_40 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3; +x_40 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; x_41 = l_Lean_addMacroScope(x_35, x_40, x_34); x_42 = l_Lean_instInhabitedSourceInfo___closed__1; -x_43 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2; -x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__5; +x_43 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2; +x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__5; x_45 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_45, 0, x_42); lean_ctor_set(x_45, 1, x_43); @@ -25990,7 +26714,7 @@ x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); x_52 = lean_array_push(x_38, x_51); -x_53 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_53 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_53); lean_ctor_set(x_54, 1, x_52); @@ -26062,7 +26786,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_15357____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1() { _start: { lean_object* x_1; @@ -26070,17 +26794,17 @@ x_1 = lean_mk_string("decide"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -26116,7 +26840,7 @@ x_16 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_16, 0, x_10); lean_ctor_set(x_16, 1, x_15); x_17 = lean_array_push(x_13, x_16); -x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2; +x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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); @@ -26131,7 +26855,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_13, x_25); -x_27 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_27 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -26158,7 +26882,7 @@ x_36 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_36, 0, x_29); lean_ctor_set(x_36, 1, x_35); x_37 = lean_array_push(x_33, x_36); -x_38 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2; +x_38 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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); @@ -26173,7 +26897,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_33, x_45); -x_47 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_47 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -26185,11 +26909,11 @@ return x_49; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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_15357_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -26254,7 +26978,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_15483____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1() { _start: { lean_object* x_1; @@ -26262,17 +26986,17 @@ x_1 = lean_mk_string("sorry"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -26303,12 +27027,12 @@ lean_ctor_set(x_12, 0, x_10); lean_ctor_set(x_12, 1, x_11); x_13 = l_Array_empty___closed__1; x_14 = lean_array_push(x_13, x_12); -x_15 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__1; +x_15 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; x_16 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_16, 0, x_10); lean_ctor_set(x_16, 1, x_15); x_17 = lean_array_push(x_13, x_16); -x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2; +x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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); @@ -26323,7 +27047,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_13, x_25); -x_27 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_27 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -26345,12 +27069,12 @@ lean_ctor_set(x_32, 0, x_29); lean_ctor_set(x_32, 1, x_31); x_33 = l_Array_empty___closed__1; x_34 = lean_array_push(x_33, x_32); -x_35 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__1; +x_35 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; x_36 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_36, 0, x_29); lean_ctor_set(x_36, 1, x_35); x_37 = lean_array_push(x_33, x_36); -x_38 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2; +x_38 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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); @@ -26365,7 +27089,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_33, x_45); -x_47 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_47 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -26377,11 +27101,11 @@ return x_49; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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_15483_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -26730,7 +27454,7 @@ _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_Lean_Parser_Tactic_change___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -26842,7 +27566,7 @@ _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_Lean_Parser_Tactic_changeWith___closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -26972,7 +27696,7 @@ _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_Lean_Parser_Tactic_rwRule___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -27730,7 +28454,7 @@ lean_object* x_6; lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_obj x_6 = lean_ctor_get(x_4, 0); x_7 = l_Array_empty___closed__1; x_8 = lean_array_push(x_7, x_1); -x_9 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_9 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_6); x_10 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_10, 0, x_6); @@ -27776,12 +28500,12 @@ x_32 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_32, 0, x_29); lean_ctor_set(x_32, 1, x_31); x_33 = lean_array_push(x_7, x_32); -x_34 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_34 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; 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_7, x_35); -x_37 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_37 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_37); lean_ctor_set(x_38, 1, x_36); @@ -27844,7 +28568,7 @@ x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_29); lean_ctor_set(x_70, 1, x_69); x_71 = lean_array_push(x_7, x_70); -x_72 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_72 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); @@ -27861,7 +28585,7 @@ lean_inc(x_74); lean_dec(x_4); x_76 = l_Array_empty___closed__1; x_77 = lean_array_push(x_76, x_1); -x_78 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_78 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_74); x_79 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_79, 0, x_74); @@ -27907,12 +28631,12 @@ x_101 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_101, 0, x_98); lean_ctor_set(x_101, 1, x_100); x_102 = lean_array_push(x_76, x_101); -x_103 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_103 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); x_105 = lean_array_push(x_76, x_104); -x_106 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_106 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_106); lean_ctor_set(x_107, 1, x_105); @@ -27975,7 +28699,7 @@ x_139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_139, 0, x_98); lean_ctor_set(x_139, 1, x_138); x_140 = lean_array_push(x_76, x_139); -x_141 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_141 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_142 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_142, 0, x_141); lean_ctor_set(x_142, 1, x_140); @@ -28139,7 +28863,7 @@ _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_Lean_Parser_Tactic_injection___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -28469,7 +29193,7 @@ _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_Lean_Parser_Tactic_show___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -28504,7 +29228,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_13542____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -28513,7 +29237,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_let___closed__2() { _start: { lean_object* x_1; uint8_t x_2; lean_object* x_3; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__5; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__3; x_2 = 0; x_3 = lean_alloc_ctor(6, 1, 1); lean_ctor_set(x_3, 0, x_1); @@ -28526,7 +29250,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_13542____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -28712,7 +29436,7 @@ _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_termIfLet___x3a_x3d__Then__Else_____closed__6; +x_2 = l_termIfLet___x3a_x3d__Then__Else_____closed__4; x_3 = l_Lean_Parser_Tactic_letrec___closed__6; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); @@ -28916,7 +29640,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_12048____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -29203,7 +29927,7 @@ 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__10; +x_1 = l_termIf_____x3a__Then__Else_____closed__14; x_2 = l_myMacro____x40_Init_Notation___hyg_1202____closed__7; x_3 = l_term_x5b___x5d___closed__6; x_4 = 0; @@ -29253,7 +29977,7 @@ _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_Lean_Parser_Tactic_induction___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -29310,7 +30034,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_884____closed__6; -x_2 = l_termIf_____x3a__Then__Else_____closed__5; +x_2 = l_termIf_____x3a__Then__Else_____closed__9; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -29429,7 +30153,7 @@ _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_Lean_Parser_Tactic_generalize___closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -29621,7 +30345,7 @@ _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_Lean_Parser_Tactic_existsIntro___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -29687,7 +30411,7 @@ _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_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__3; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -29701,7 +30425,7 @@ _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_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__4; -x_3 = l_termIfLet___x3a_x3d__Then__Else_____closed__10; +x_3 = l_termIfLet___x3a_x3d__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); @@ -29715,7 +30439,7 @@ _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_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -29745,7 +30469,7 @@ x_1 = l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__7; return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1() { _start: { lean_object* x_1; @@ -29753,17 +30477,17 @@ x_1 = lean_mk_string("haveAssign"); return x_1; } } -static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_2137____closed__2; -x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -29802,7 +30526,7 @@ lean_ctor_set(x_16, 1, x_15); x_17 = l_Array_empty___closed__1; x_18 = lean_array_push(x_17, x_16); x_19 = lean_array_push(x_17, x_9); -x_20 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_20 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_14); x_21 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_21, 0, x_14); @@ -29813,24 +30537,24 @@ 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_18, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_14); x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_14); lean_ctor_set(x_27, 1, x_26); x_28 = lean_array_push(x_17, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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_25, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_32 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_14); lean_ctor_set(x_33, 1, x_32); x_34 = lean_array_push(x_17, x_33); x_35 = lean_array_push(x_34, x_11); -x_36 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2; +x_36 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____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); @@ -29844,7 +30568,7 @@ x_42 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_42, 0, x_23); lean_ctor_set(x_42, 1, x_41); x_43 = lean_array_push(x_17, x_42); -x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_44 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -29867,7 +30591,7 @@ lean_ctor_set(x_49, 1, x_48); x_50 = l_Array_empty___closed__1; x_51 = lean_array_push(x_50, x_49); x_52 = lean_array_push(x_50, x_9); -x_53 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_53 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_46); x_54 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_54, 0, x_46); @@ -29878,24 +30602,24 @@ x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_56); lean_ctor_set(x_57, 1, x_55); x_58 = lean_array_push(x_51, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_59 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_46); x_60 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_60, 0, x_46); lean_ctor_set(x_60, 1, x_59); x_61 = lean_array_push(x_50, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_62 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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_58, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_65 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_66 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_66, 0, x_46); lean_ctor_set(x_66, 1, x_65); x_67 = lean_array_push(x_50, x_66); x_68 = lean_array_push(x_67, x_11); -x_69 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2; +x_69 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_69); lean_ctor_set(x_70, 1, x_68); @@ -29909,7 +30633,7 @@ x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_56); lean_ctor_set(x_75, 1, x_74); x_76 = lean_array_push(x_50, x_75); -x_77 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_77 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -29921,11 +30645,11 @@ return x_79; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____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_16856_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -30004,7 +30728,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_17040____closed__1() { +static lean_object* _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____closed__1() { _start: { lean_object* x_1; @@ -30012,7 +30736,7 @@ x_1 = lean_mk_string("repeat"); return x_1; } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781_(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: { lean_object* x_4; uint8_t x_5; @@ -30035,7 +30759,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_14719____closed__3; +x_10 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; lean_inc(x_9); x_11 = l_Lean_Syntax_isOfKind(x_9, x_10); if (x_11 == 0) @@ -30092,7 +30816,7 @@ 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_21, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_37 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_18); x_38 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_38, 0, x_18); @@ -30107,7 +30831,7 @@ x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_40); lean_ctor_set(x_43, 1, x_42); x_44 = lean_array_push(x_21, x_43); -x_45 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040____closed__1; +x_45 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____closed__1; lean_inc(x_18); x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_18); @@ -30127,7 +30851,7 @@ x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_40); lean_ctor_set(x_54, 1, x_53); x_55 = lean_array_push(x_21, x_54); -x_56 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_56 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_56); lean_ctor_set(x_57, 1, x_55); @@ -30136,7 +30860,7 @@ x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_10); lean_ctor_set(x_59, 1, x_58); x_60 = lean_array_push(x_21, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_61 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_18); x_62 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_62, 0, x_18); @@ -30220,7 +30944,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_87, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_103 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_83); x_104 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_104, 0, x_83); @@ -30235,7 +30959,7 @@ x_109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_109, 0, x_106); lean_ctor_set(x_109, 1, x_108); x_110 = lean_array_push(x_87, x_109); -x_111 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040____closed__1; +x_111 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____closed__1; lean_inc(x_83); x_112 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_112, 0, x_83); @@ -30255,7 +30979,7 @@ x_120 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_120, 0, x_106); lean_ctor_set(x_120, 1, x_119); x_121 = lean_array_push(x_87, x_120); -x_122 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_122 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_123 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_123, 0, x_122); lean_ctor_set(x_123, 1, x_121); @@ -30264,7 +30988,7 @@ x_125 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_125, 0, x_10); lean_ctor_set(x_125, 1, x_124); x_126 = lean_array_push(x_87, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_127 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_83); x_128 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_128, 0, x_83); @@ -30314,11 +31038,11 @@ return x_149; } } } -lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040____boxed(lean_object* x_1, lean_object* x_2, lean_object* x_3) { +lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____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_17040_(x_1, x_2, x_3); +x_4 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781_(x_1, x_2, x_3); lean_dec(x_2); return x_4; } @@ -31838,34 +32562,68 @@ l_termIf_____x3a__Then__Else_____closed__19 = _init_l_termIf_____x3a__Then__Else 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_____closed__21 = _init_l_termIf_____x3a__Then__Else_____closed__21(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__21); +l_termIf_____x3a__Then__Else_____closed__22 = _init_l_termIf_____x3a__Then__Else_____closed__22(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__22); +l_termIf_____x3a__Then__Else_____closed__23 = _init_l_termIf_____x3a__Then__Else_____closed__23(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__23); +l_termIf_____x3a__Then__Else_____closed__24 = _init_l_termIf_____x3a__Then__Else_____closed__24(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__24); +l_termIf_____x3a__Then__Else_____closed__25 = _init_l_termIf_____x3a__Then__Else_____closed__25(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__25); +l_termIf_____x3a__Then__Else_____closed__26 = _init_l_termIf_____x3a__Then__Else_____closed__26(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__26); +l_termIf_____x3a__Then__Else_____closed__27 = _init_l_termIf_____x3a__Then__Else_____closed__27(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__27); +l_termIf_____x3a__Then__Else_____closed__28 = _init_l_termIf_____x3a__Then__Else_____closed__28(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__28); +l_termIf_____x3a__Then__Else_____closed__29 = _init_l_termIf_____x3a__Then__Else_____closed__29(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__29); +l_termIf_____x3a__Then__Else_____closed__30 = _init_l_termIf_____x3a__Then__Else_____closed__30(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__30); +l_termIf_____x3a__Then__Else_____closed__31 = _init_l_termIf_____x3a__Then__Else_____closed__31(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__31); +l_termIf_____x3a__Then__Else_____closed__32 = _init_l_termIf_____x3a__Then__Else_____closed__32(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__32); +l_termIf_____x3a__Then__Else_____closed__33 = _init_l_termIf_____x3a__Then__Else_____closed__33(); +lean_mark_persistent(l_termIf_____x3a__Then__Else_____closed__33); 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_11518____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__1); -l_myMacro____x40_Init_Notation___hyg_11518____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__2); -l_myMacro____x40_Init_Notation___hyg_11518____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__3); -l_myMacro____x40_Init_Notation___hyg_11518____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__4); -l_myMacro____x40_Init_Notation___hyg_11518____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__5); -l_myMacro____x40_Init_Notation___hyg_11518____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__6); -l_myMacro____x40_Init_Notation___hyg_11518____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__7); -l_myMacro____x40_Init_Notation___hyg_11518____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__8); -l_myMacro____x40_Init_Notation___hyg_11518____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__9); -l_myMacro____x40_Init_Notation___hyg_11518____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__10); -l_myMacro____x40_Init_Notation___hyg_11518____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__11); -l_myMacro____x40_Init_Notation___hyg_11518____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__12); -l_myMacro____x40_Init_Notation___hyg_11518____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_11518____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11518____closed__13); +l_myMacro____x40_Init_Notation___hyg_11546____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__1); +l_myMacro____x40_Init_Notation___hyg_11546____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__2); +l_myMacro____x40_Init_Notation___hyg_11546____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__3); +l_myMacro____x40_Init_Notation___hyg_11546____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__4); +l_myMacro____x40_Init_Notation___hyg_11546____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__5); +l_myMacro____x40_Init_Notation___hyg_11546____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__6); +l_myMacro____x40_Init_Notation___hyg_11546____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__7); +l_myMacro____x40_Init_Notation___hyg_11546____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__8); +l_myMacro____x40_Init_Notation___hyg_11546____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__9); +l_myMacro____x40_Init_Notation___hyg_11546____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__10); +l_myMacro____x40_Init_Notation___hyg_11546____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__11); +l_myMacro____x40_Init_Notation___hyg_11546____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__12); +l_myMacro____x40_Init_Notation___hyg_11546____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_11546____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11546____closed__13); +l_termDepIfThenElse___closed__1 = _init_l_termDepIfThenElse___closed__1(); +lean_mark_persistent(l_termDepIfThenElse___closed__1); +l_termDepIfThenElse___closed__2 = _init_l_termDepIfThenElse___closed__2(); +lean_mark_persistent(l_termDepIfThenElse___closed__2); +l_termDepIfThenElse___closed__3 = _init_l_termDepIfThenElse___closed__3(); +lean_mark_persistent(l_termDepIfThenElse___closed__3); +l_termDepIfThenElse = _init_l_termDepIfThenElse(); +lean_mark_persistent(l_termDepIfThenElse); 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(); @@ -31882,20 +32640,36 @@ l_termIf__Then__Else_____closed__7 = _init_l_termIf__Then__Else_____closed__7(); lean_mark_persistent(l_termIf__Then__Else_____closed__7); 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_____closed__9 = _init_l_termIf__Then__Else_____closed__9(); +lean_mark_persistent(l_termIf__Then__Else_____closed__9); +l_termIf__Then__Else_____closed__10 = _init_l_termIf__Then__Else_____closed__10(); +lean_mark_persistent(l_termIf__Then__Else_____closed__10); +l_termIf__Then__Else_____closed__11 = _init_l_termIf__Then__Else_____closed__11(); +lean_mark_persistent(l_termIf__Then__Else_____closed__11); +l_termIf__Then__Else_____closed__12 = _init_l_termIf__Then__Else_____closed__12(); +lean_mark_persistent(l_termIf__Then__Else_____closed__12); l_termIf__Then__Else__ = _init_l_termIf__Then__Else__(); lean_mark_persistent(l_termIf__Then__Else__); -l_myMacro____x40_Init_Notation___hyg_11855____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11855____closed__1); -l_myMacro____x40_Init_Notation___hyg_11855____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11855____closed__2); -l_myMacro____x40_Init_Notation___hyg_11855____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11855____closed__3); -l_myMacro____x40_Init_Notation___hyg_11855____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11855____closed__4); -l_myMacro____x40_Init_Notation___hyg_11855____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11855____closed__5); -l_myMacro____x40_Init_Notation___hyg_11855____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_11855____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_11855____closed__6); +l_myMacro____x40_Init_Notation___hyg_12390____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12390____closed__1); +l_myMacro____x40_Init_Notation___hyg_12390____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12390____closed__2); +l_myMacro____x40_Init_Notation___hyg_12390____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12390____closed__3); +l_myMacro____x40_Init_Notation___hyg_12390____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12390____closed__4); +l_myMacro____x40_Init_Notation___hyg_12390____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12390____closed__5); +l_myMacro____x40_Init_Notation___hyg_12390____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12390____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12390____closed__6); +l_termIfThenElse___closed__1 = _init_l_termIfThenElse___closed__1(); +lean_mark_persistent(l_termIfThenElse___closed__1); +l_termIfThenElse___closed__2 = _init_l_termIfThenElse___closed__2(); +lean_mark_persistent(l_termIfThenElse___closed__2); +l_termIfThenElse___closed__3 = _init_l_termIfThenElse___closed__3(); +lean_mark_persistent(l_termIfThenElse___closed__3); +l_termIfThenElse = _init_l_termIfThenElse(); +lean_mark_persistent(l_termIfThenElse); l_termIfLet___x3a_x3d__Then__Else_____closed__1 = _init_l_termIfLet___x3a_x3d__Then__Else_____closed__1(); lean_mark_persistent(l_termIfLet___x3a_x3d__Then__Else_____closed__1); l_termIfLet___x3a_x3d__Then__Else_____closed__2 = _init_l_termIfLet___x3a_x3d__Then__Else_____closed__2(); @@ -31930,36 +32704,40 @@ l_termIfLet___x3a_x3d__Then__Else_____closed__16 = _init_l_termIfLet___x3a_x3d__ lean_mark_persistent(l_termIfLet___x3a_x3d__Then__Else_____closed__16); l_termIfLet___x3a_x3d__Then__Else_____closed__17 = _init_l_termIfLet___x3a_x3d__Then__Else_____closed__17(); lean_mark_persistent(l_termIfLet___x3a_x3d__Then__Else_____closed__17); +l_termIfLet___x3a_x3d__Then__Else_____closed__18 = _init_l_termIfLet___x3a_x3d__Then__Else_____closed__18(); +lean_mark_persistent(l_termIfLet___x3a_x3d__Then__Else_____closed__18); +l_termIfLet___x3a_x3d__Then__Else_____closed__19 = _init_l_termIfLet___x3a_x3d__Then__Else_____closed__19(); +lean_mark_persistent(l_termIfLet___x3a_x3d__Then__Else_____closed__19); l_termIfLet___x3a_x3d__Then__Else__ = _init_l_termIfLet___x3a_x3d__Then__Else__(); lean_mark_persistent(l_termIfLet___x3a_x3d__Then__Else__); -l_myMacro____x40_Init_Notation___hyg_12048____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__1); -l_myMacro____x40_Init_Notation___hyg_12048____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__2); -l_myMacro____x40_Init_Notation___hyg_12048____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__3); -l_myMacro____x40_Init_Notation___hyg_12048____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__4); -l_myMacro____x40_Init_Notation___hyg_12048____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__5); -l_myMacro____x40_Init_Notation___hyg_12048____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__6); -l_myMacro____x40_Init_Notation___hyg_12048____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__7); -l_myMacro____x40_Init_Notation___hyg_12048____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__8); -l_myMacro____x40_Init_Notation___hyg_12048____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__9); -l_myMacro____x40_Init_Notation___hyg_12048____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__10); -l_myMacro____x40_Init_Notation___hyg_12048____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__11); -l_myMacro____x40_Init_Notation___hyg_12048____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__12); -l_myMacro____x40_Init_Notation___hyg_12048____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__13(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__13); -l_myMacro____x40_Init_Notation___hyg_12048____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_12048____closed__14(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12048____closed__14); +l_myMacro____x40_Init_Notation___hyg_12789____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__1); +l_myMacro____x40_Init_Notation___hyg_12789____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__2); +l_myMacro____x40_Init_Notation___hyg_12789____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__3); +l_myMacro____x40_Init_Notation___hyg_12789____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__4); +l_myMacro____x40_Init_Notation___hyg_12789____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__5); +l_myMacro____x40_Init_Notation___hyg_12789____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__6); +l_myMacro____x40_Init_Notation___hyg_12789____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__7); +l_myMacro____x40_Init_Notation___hyg_12789____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__8); +l_myMacro____x40_Init_Notation___hyg_12789____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__9); +l_myMacro____x40_Init_Notation___hyg_12789____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__10); +l_myMacro____x40_Init_Notation___hyg_12789____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__11); +l_myMacro____x40_Init_Notation___hyg_12789____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__12); +l_myMacro____x40_Init_Notation___hyg_12789____closed__13 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__13(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__13); +l_myMacro____x40_Init_Notation___hyg_12789____closed__14 = _init_l_myMacro____x40_Init_Notation___hyg_12789____closed__14(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12789____closed__14); 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(); @@ -32054,26 +32832,26 @@ 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_12965____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__1); -l_myMacro____x40_Init_Notation___hyg_12965____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__2); -l_myMacro____x40_Init_Notation___hyg_12965____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__3); -l_myMacro____x40_Init_Notation___hyg_12965____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__4); -l_myMacro____x40_Init_Notation___hyg_12965____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__5); -l_myMacro____x40_Init_Notation___hyg_12965____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__6); -l_myMacro____x40_Init_Notation___hyg_12965____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__7); -l_myMacro____x40_Init_Notation___hyg_12965____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__8); -l_myMacro____x40_Init_Notation___hyg_12965____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__9); -l_myMacro____x40_Init_Notation___hyg_12965____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_12965____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_12965____closed__10); +l_myMacro____x40_Init_Notation___hyg_13706____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__1); +l_myMacro____x40_Init_Notation___hyg_13706____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__2); +l_myMacro____x40_Init_Notation___hyg_13706____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__3); +l_myMacro____x40_Init_Notation___hyg_13706____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__4); +l_myMacro____x40_Init_Notation___hyg_13706____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__5); +l_myMacro____x40_Init_Notation___hyg_13706____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__6); +l_myMacro____x40_Init_Notation___hyg_13706____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__7); +l_myMacro____x40_Init_Notation___hyg_13706____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__8); +l_myMacro____x40_Init_Notation___hyg_13706____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__9); +l_myMacro____x40_Init_Notation___hyg_13706____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_13706____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13706____closed__10); 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(); @@ -32088,30 +32866,30 @@ 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_13542____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__1(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__1); -l_myMacro____x40_Init_Notation___hyg_13542____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__2(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__2); -l_myMacro____x40_Init_Notation___hyg_13542____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__3(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__3); -l_myMacro____x40_Init_Notation___hyg_13542____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__4(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__4); -l_myMacro____x40_Init_Notation___hyg_13542____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__5(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__5); -l_myMacro____x40_Init_Notation___hyg_13542____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__6(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__6); -l_myMacro____x40_Init_Notation___hyg_13542____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__7(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__7); -l_myMacro____x40_Init_Notation___hyg_13542____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__8(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__8); -l_myMacro____x40_Init_Notation___hyg_13542____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__9(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__9); -l_myMacro____x40_Init_Notation___hyg_13542____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__10(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__10); -l_myMacro____x40_Init_Notation___hyg_13542____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__11(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__11); -l_myMacro____x40_Init_Notation___hyg_13542____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_13542____closed__12(); -lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_13542____closed__12); +l_myMacro____x40_Init_Notation___hyg_14283____closed__1 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__1(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__1); +l_myMacro____x40_Init_Notation___hyg_14283____closed__2 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__2(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__2); +l_myMacro____x40_Init_Notation___hyg_14283____closed__3 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__3(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__3); +l_myMacro____x40_Init_Notation___hyg_14283____closed__4 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__4(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__4); +l_myMacro____x40_Init_Notation___hyg_14283____closed__5 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__5(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__5); +l_myMacro____x40_Init_Notation___hyg_14283____closed__6 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__6(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__6); +l_myMacro____x40_Init_Notation___hyg_14283____closed__7 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__7(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__7); +l_myMacro____x40_Init_Notation___hyg_14283____closed__8 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__8(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__8); +l_myMacro____x40_Init_Notation___hyg_14283____closed__9 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__9(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__9); +l_myMacro____x40_Init_Notation___hyg_14283____closed__10 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__10(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__10); +l_myMacro____x40_Init_Notation___hyg_14283____closed__11 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__11(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__11); +l_myMacro____x40_Init_Notation___hyg_14283____closed__12 = _init_l_myMacro____x40_Init_Notation___hyg_14283____closed__12(); +lean_mark_persistent(l_myMacro____x40_Init_Notation___hyg_14283____closed__12); 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(); @@ -32160,20 +32938,20 @@ l_term_x25_x5b___x7c___x5d___closed__10 = _init_l_term_x25_x5b___x7c___x5d___clo lean_mark_persistent(l_term_x25_x5b___x7c___x5d___closed__10); 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_13768____closed__1 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__1(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__1); -l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__2 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__2(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__2); -l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__3); -l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4); -l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5); -l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__6 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__6(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__6); -l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7(); -lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__7); +l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__1 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__1(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__1); +l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__2 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__2(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__2); +l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__3); +l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4); +l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5); +l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__6 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__6(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__6); +l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7 = _init_l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7(); +lean_mark_persistent(l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__7); 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(); @@ -32540,16 +33318,16 @@ 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_14719____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__4); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5); l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__1 = _init_l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__1(); lean_mark_persistent(l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__1); l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__2 = _init_l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__2(); @@ -32582,16 +33360,16 @@ 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_15224____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__4(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__4); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__5(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__5); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__4 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__4(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__4); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__5 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__5(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__5); 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(); @@ -32604,10 +33382,10 @@ 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_15357____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2); 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(); @@ -32620,10 +33398,10 @@ 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_15483____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2); 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(); @@ -33168,10 +33946,10 @@ l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__7 = _init_l_Lean_Parser_ lean_mark_persistent(l_Lean_Parser_Tactic_tacticHave_____x3a_x3d_____closed__7); 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_16856____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1); -l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2); 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(); @@ -33186,8 +33964,8 @@ 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_17040____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040____closed__1(); -lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17040____closed__1); +l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____closed__1 = _init_l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____closed__1(); +lean_mark_persistent(l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17781____closed__1); 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 920dadfcf9..b0626045df 100644 --- a/stage0/stdlib/Init/NotationExtra.c +++ b/stage0/stdlib/Init/NotationExtra.c @@ -17,9 +17,7 @@ lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__9; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__12; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__11; extern lean_object* l_term_x25_x5b___x7c___x5d___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; 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_3356____closed__19; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__14; lean_object* l_termExists___x2c_____closed__2; @@ -28,11 +26,12 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884__match__1___rarg(lea 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; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__26; lean_object* l_tacticSolve_x7c___x7c___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_5155____spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); extern lean_object* l_Lean_Parser_Tactic_apply___closed__2; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__14; lean_object* lean_nat_div(lean_object*, lean_object*); lean_object* l_termExists___x2c_____closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__35; @@ -47,7 +46,6 @@ lean_object* l_Lean_unifConstraint___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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__19; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); @@ -75,6 +73,7 @@ lean_object* l_term_u03a3___x2c_____closed__5; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_identKind___closed__2; lean_object* l_term___xd7____1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__12; size_t l_USize_sub(size_t, size_t); @@ -117,13 +116,13 @@ lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__2 lean_object* l_term_u2203___x2c__; lean_object* l_tacticFunext_______closed__3; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l_Lean_bracketedExplicitBinders___closed__3; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__32; lean_object* l_tacticSolve_x7c___x7c___closed__3; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__10; lean_object* l_Lean_explicitBinders___closed__1; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l_Lean_expandExplicitBindersAux_loop_match__1___rarg(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_expandExplicitBindersAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2436____boxed(lean_object*, lean_object*, lean_object*); @@ -142,9 +141,11 @@ lean_object* l_Lean_unifConstraint___closed__6; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__8; uint8_t l_USize_decLt(size_t, size_t); lean_object* l_term_u03a3___x2c_____closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; 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_myMacro____x40_Init_NotationExtra___hyg_3356____closed__27; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_term_u03a3___x2c_____closed__2; extern lean_object* l_Lean_Parser_Tactic_focus___closed__2; extern lean_object* l_Lean_Parser_Tactic_intros___closed__6; @@ -177,7 +178,6 @@ lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___h lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__2; lean_object* lean_array_fget(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_locationTarget___closed__6; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; lean_object* l_term_u03a3_x27___x2c_____closed__5; lean_object* l_term_u2203___x2c_____closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_5155____lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -201,7 +201,7 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356__match__2___rarg(lea lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2__; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__3(size_t, size_t, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__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_13542____closed__1; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__9; extern lean_object* l_Lean_instQuoteProd___rarg___closed__1; lean_object* l_Lean_Syntax_copyInfo(lean_object*, lean_object*); lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__11; @@ -209,7 +209,6 @@ 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*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__26; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__3___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_explicitBinders___closed__5; lean_object* l_Array_anyMUnsafe_any___at_Lean_expandExplicitBinders___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -222,6 +221,7 @@ lean_object* l_Lean_expandExplicitBinders(lean_object*, lean_object*, lean_objec lean_object* l_Lean_unifConstraintElem___closed__2; lean_object* l_tacticSolve_x7c___x7c___closed__5; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l_Lean_expandBrackedBindersAux_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_tacticSolve_x7c___x7c___closed__4; lean_object* l_Lean_unifConstraint___closed__4; @@ -230,11 +230,8 @@ extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__33; lean_object* l_Lean_Syntax_getId(lean_object*); lean_object* l_term_u03a3_x27___x2c_____closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__22; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__8; extern lean_object* l_Lean_Parser_Tactic_location___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l_termExists___x2c_____closed__6; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__19; lean_object* l_Array_foldrMUnsafe_fold___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -244,7 +241,6 @@ 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_3356__match__1(lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____lambda__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; extern lean_object* l_term_x25_x5b___x7c___x5d___closed__3; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__12; lean_object* l_Lean_unifConstraint___closed__10; @@ -252,6 +248,7 @@ lean_object* l_term_u03a3_x27___x2c_____closed__4; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__22; lean_object* l_Lean_bracketedExplicitBinders___closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__10; lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__3; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2600____closed__4; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__2; @@ -260,6 +257,7 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__28; lean_object* l_termExists___x2c_____closed__3; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__25; lean_object* l_Array_reverse___rarg(lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; 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,33 +269,33 @@ lean_object* l_tacticSolve_x7c___x7c___closed__7; extern lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__3; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__19; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__3; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__6; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2262____closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2262____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_term_u2203___x2c_____closed__5; extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__10; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; extern lean_object* l_Lean_Parser_Tactic_first___closed__7; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2600____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; size_t lean_usize_of_nat(lean_object*); lean_object* l_Lean_unifConstraintElem___closed__6; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_term_u03a3___x2c_____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__1(lean_object*, lean_object*); lean_object* l_tacticFunext____; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l_Lean_bracketedExplicitBinders___closed__1; lean_object* l_Lean_bracketedExplicitBinders___closed__8; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_5155____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_Lean_nullKind___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2262____closed__2; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__29; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__31; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2515____boxed(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__30; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__34; @@ -311,14 +309,13 @@ lean_object* l_Lean_expandBrackedBindersAux_loop_match__1(lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2600____closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__4; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__18; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__12; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__20; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__6; extern lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__9; lean_object* l_term___xd7____1___closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__24; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l_Lean_Macro_throwError___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_tacticSolve_x7c___x7c___closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2600____closed__5; 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*); @@ -333,8 +330,6 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__1; 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_13542____closed__11; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2600____closed__3; extern lean_object* l_Lean_Parser_Tactic_first___closed__5; lean_object* l_term_u03a3_x27___x2c_____closed__1; @@ -345,6 +340,7 @@ lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___h lean_object* l_term_u03a3_x27___x2c_____closed__2; lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Lean_MacroScopesView_review(lean_object*); lean_object* l_term___xd7____1___closed__7; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__1; @@ -357,6 +353,7 @@ lean_object* l_term_u03a3___x2c_____closed__7; lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__4; extern lean_object* l_Lean_Parser_Tactic_done___closed__1; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_5155____boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__16; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356__match__3___rarg(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__7; @@ -374,6 +371,7 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2436_(lean_object*, lean_ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2515_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2351_(lean_object*, lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2600_(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_object* l_term___xd7_x27__; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356__match__5___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__9; @@ -392,7 +390,6 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356__match__3(lean_objec lean_object* l_tacticSolve_x7c___x7c___closed__6; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__23; 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*, size_t, size_t, lean_object*, lean_object*, lean_object*); @@ -405,6 +402,7 @@ lean_object* l_termExists___x2c__; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__36; extern lean_object* l_term_x7b_____x3a___x2f_x2f___x7d___closed__7; lean_object* l_Lean_expandExplicitBindersAux_loop___boxed(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_15460____closed__2; extern lean_object* l_prec_x28___x29___closed__7; extern lean_object* l_Lean_Parser_Tactic_intro___closed__2; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__20; @@ -413,6 +411,7 @@ lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__8; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17; extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____lambda__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__13; lean_object* l_Lean_binderIdent___closed__2; lean_object* l_term___xd7____1___closed__4; @@ -439,6 +438,7 @@ lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__18; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__14; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_intro___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_unbracktedExplicitBinders___closed__3; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -446,9 +446,9 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__4; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__15; lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__3; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__14; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2351____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__10; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__30; lean_object* l_term_u2203___x2c_____closed__4; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__8; @@ -456,9 +456,10 @@ lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__25; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__17; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356__match__1___rarg(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2351____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__7; lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__28; lean_object* l_commandClassAbbrev_______x3a_x3d_____x2c___closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__34; lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__1; lean_object* l_term_u2203___x2c_____closed__6; @@ -473,7 +474,6 @@ lean_object* l_Lean_command__Unif__hint______Where___x7c_x2d_u22a2_____closed__4 lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__31; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Syntax_SepArray_getElems___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; extern lean_object* l_addParenHeuristic___closed__1; lean_object* l_Lean_unifConstraint___closed__5; lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356__match__4___rarg(lean_object*, lean_object*); @@ -643,7 +643,7 @@ _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_Lean_bracketedExplicitBinders___closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__8; +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); @@ -657,7 +657,7 @@ _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_Lean_bracketedExplicitBinders___closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -955,19 +955,19 @@ lean_dec(x_16); x_19 = l_Array_empty___closed__1; lean_inc(x_1); x_20 = lean_array_push(x_19, x_1); -x_21 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_21 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_17); x_22 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_22, 0, x_17); lean_ctor_set(x_22, 1, x_21); x_23 = lean_array_push(x_19, x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_17); x_25 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_25, 0, x_17); lean_ctor_set(x_25, 1, x_24); x_26 = lean_array_push(x_19, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_27 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -977,18 +977,18 @@ 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_19, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_33 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_34 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_34, 0, x_17); lean_ctor_set(x_34, 1, x_33); x_35 = lean_array_push(x_32, x_34); x_36 = lean_array_push(x_35, x_5); -x_37 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_37 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_37); lean_ctor_set(x_38, 1, x_36); x_39 = lean_array_push(x_23, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_40 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_41 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_41, 0, x_40); lean_ctor_set(x_41, 1, x_39); @@ -1019,19 +1019,19 @@ lean_dec(x_49); x_52 = l_Array_empty___closed__1; lean_inc(x_1); x_53 = lean_array_push(x_52, x_1); -x_54 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_54 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_50); x_55 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_55, 0, x_50); lean_ctor_set(x_55, 1, x_54); x_56 = lean_array_push(x_52, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_57 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_50); x_58 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_58, 0, x_50); lean_ctor_set(x_58, 1, x_57); x_59 = lean_array_push(x_52, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_60 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); @@ -1041,7 +1041,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_52, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_66 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_50); x_67 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_67, 0, x_50); @@ -1066,18 +1066,18 @@ x_78 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_78, 0, x_63); lean_ctor_set(x_78, 1, x_77); x_79 = lean_array_push(x_52, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_80 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_81 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_81, 0, x_50); lean_ctor_set(x_81, 1, x_80); x_82 = lean_array_push(x_79, x_81); x_83 = lean_array_push(x_82, x_5); -x_84 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_84 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_56, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_87 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_88 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_88, 0, x_87); lean_ctor_set(x_88, 1, x_86); @@ -1109,7 +1109,7 @@ lean_dec(x_95); x_98 = l_Array_empty___closed__1; lean_inc(x_1); x_99 = lean_array_push(x_98, x_1); -x_100 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_100 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_96); x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_96); @@ -1121,18 +1121,18 @@ 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_98, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_107 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_108, 0, x_96); lean_ctor_set(x_108, 1, x_107); x_109 = lean_array_push(x_106, x_108); x_110 = lean_array_push(x_109, x_5); -x_111 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_111 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_112, 0, x_111); lean_ctor_set(x_112, 1, x_110); x_113 = lean_array_push(x_102, x_112); -x_114 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_114 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_114); lean_ctor_set(x_115, 1, x_113); @@ -1163,7 +1163,7 @@ lean_dec(x_123); x_126 = l_Array_empty___closed__1; lean_inc(x_1); x_127 = lean_array_push(x_126, x_1); -x_128 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_128 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_124); x_129 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_129, 0, x_124); @@ -1175,7 +1175,7 @@ x_133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_133, 0, x_132); lean_ctor_set(x_133, 1, x_131); x_134 = lean_array_push(x_126, x_133); -x_135 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_135 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_124); x_136 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_136, 0, x_124); @@ -1200,18 +1200,18 @@ x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_132); lean_ctor_set(x_147, 1, x_146); x_148 = lean_array_push(x_126, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_149 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_150 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_150, 0, x_124); lean_ctor_set(x_150, 1, x_149); x_151 = lean_array_push(x_148, x_150); x_152 = lean_array_push(x_151, x_5); -x_153 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_153 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_130, x_154); -x_156 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_156 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_157, 0, x_156); lean_ctor_set(x_157, 1, x_155); @@ -1671,7 +1671,7 @@ _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__10; +x_2 = l_termIf_____x3a__Then__Else_____closed__14; x_3 = l_Lean_unifConstraint___closed__7; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); @@ -1686,7 +1686,7 @@ _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_Lean_unifConstraint___closed__8; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -1879,7 +1879,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_Notation___hyg_1096____closed__4; -x_2 = l_termIf_____x3a__Then__Else_____closed__5; +x_2 = l_termIf_____x3a__Then__Else_____closed__9; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); lean_ctor_set(x_3, 1, x_2); @@ -2352,7 +2352,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_12965____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -2581,7 +2581,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__32; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -2767,7 +2767,7 @@ lean_ctor_set(x_261, 1, x_260); lean_ctor_set(x_261, 2, x_257); lean_ctor_set(x_261, 3, x_258); x_262 = lean_array_push(x_253, x_261); -x_263 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_263 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_264 = lean_array_push(x_262, x_263); x_265 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17; x_266 = lean_alloc_ctor(1, 2, 0); @@ -2835,7 +2835,7 @@ x_302 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_302, 0, x_228); lean_ctor_set(x_302, 1, x_301); x_303 = lean_array_push(x_253, x_302); -x_304 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_304 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_248); x_305 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_305, 0, x_248); @@ -2847,7 +2847,7 @@ x_308 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_308, 0, x_248); lean_ctor_set(x_308, 1, x_307); x_309 = lean_array_push(x_253, x_308); -x_310 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_310 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_248); x_311 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_311, 0, x_248); @@ -2881,7 +2881,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 = lean_array_push(x_300, x_327); -x_329 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_329 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_330 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_330, 0, x_248); lean_ctor_set(x_330, 1, x_329); @@ -2939,7 +2939,7 @@ lean_ctor_set(x_356, 1, x_355); lean_ctor_set(x_356, 2, x_352); lean_ctor_set(x_356, 3, x_353); x_357 = lean_array_push(x_348, x_356); -x_358 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_358 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_359 = lean_array_push(x_357, x_358); x_360 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17; x_361 = lean_alloc_ctor(1, 2, 0); @@ -3007,7 +3007,7 @@ x_397 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_397, 0, x_228); lean_ctor_set(x_397, 1, x_396); x_398 = lean_array_push(x_348, x_397); -x_399 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_399 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_342); x_400 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_400, 0, x_342); @@ -3019,7 +3019,7 @@ x_403 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_403, 0, x_342); lean_ctor_set(x_403, 1, x_402); x_404 = lean_array_push(x_348, x_403); -x_405 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_405 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_342); x_406 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_406, 0, x_342); @@ -3053,7 +3053,7 @@ x_422 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_422, 0, x_421); lean_ctor_set(x_422, 1, x_420); x_423 = lean_array_push(x_395, x_422); -x_424 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_424 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_425 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_425, 0, x_342); lean_ctor_set(x_425, 1, x_424); @@ -3195,7 +3195,7 @@ lean_ctor_set(x_58, 1, x_57); lean_ctor_set(x_58, 2, x_54); lean_ctor_set(x_58, 3, x_55); x_59 = lean_array_push(x_50, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_60 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_61 = lean_array_push(x_59, x_60); x_62 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17; x_63 = lean_alloc_ctor(1, 2, 0); @@ -3255,7 +3255,7 @@ x_95 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_95, 0, x_17); lean_ctor_set(x_95, 1, x_94); x_96 = lean_array_push(x_50, x_95); -x_97 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_97 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_45); x_98 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_98, 0, x_45); @@ -3267,7 +3267,7 @@ x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_45); lean_ctor_set(x_101, 1, x_100); x_102 = lean_array_push(x_50, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_103 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_45); x_104 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_104, 0, x_45); @@ -3301,7 +3301,7 @@ x_120 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_120, 0, x_119); lean_ctor_set(x_120, 1, x_118); x_121 = lean_array_push(x_93, x_120); -x_122 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_122 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_123 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_123, 0, x_45); lean_ctor_set(x_123, 1, x_122); @@ -3357,7 +3357,7 @@ lean_ctor_set(x_149, 1, x_148); lean_ctor_set(x_149, 2, x_145); lean_ctor_set(x_149, 3, x_146); x_150 = lean_array_push(x_141, x_149); -x_151 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_151 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_152 = lean_array_push(x_150, x_151); x_153 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17; x_154 = lean_alloc_ctor(1, 2, 0); @@ -3417,7 +3417,7 @@ x_186 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_186, 0, x_17); lean_ctor_set(x_186, 1, x_185); x_187 = lean_array_push(x_141, x_186); -x_188 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_188 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_135); x_189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_189, 0, x_135); @@ -3429,7 +3429,7 @@ x_192 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_192, 0, x_135); lean_ctor_set(x_192, 1, x_191); x_193 = lean_array_push(x_141, x_192); -x_194 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_194 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_135); x_195 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_195, 0, x_135); @@ -3463,7 +3463,7 @@ x_211 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_211, 0, x_210); lean_ctor_set(x_211, 1, x_209); x_212 = lean_array_push(x_184, x_211); -x_213 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_213 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_214 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_214, 0, x_135); lean_ctor_set(x_214, 1, x_213); @@ -3567,7 +3567,7 @@ _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_term_u2203___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3726,7 +3726,7 @@ _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_termExists___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3867,7 +3867,7 @@ _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_term_u03a3___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4026,7 +4026,7 @@ _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_term_u03a3_x27___x2c_____closed__6; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4171,7 +4171,7 @@ _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_term___xd7____1___closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4297,7 +4297,7 @@ _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_term___xd7_x27_____closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -4584,7 +4584,7 @@ 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_20, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_32 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_15); x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_15); @@ -4635,7 +4635,7 @@ x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_42); lean_ctor_set(x_60, 1, x_59); x_61 = lean_array_push(x_20, x_60); -x_62 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_62 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_63 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_63, 0, x_62); lean_ctor_set(x_63, 1, x_61); @@ -4678,7 +4678,7 @@ 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_70, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_82 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_64); x_83 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_83, 0, x_64); @@ -4729,7 +4729,7 @@ x_110 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_110, 0, x_92); lean_ctor_set(x_110, 1, x_109); x_111 = lean_array_push(x_70, x_110); -x_112 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_112 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_112); lean_ctor_set(x_113, 1, x_111); @@ -4776,7 +4776,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_122, x_132); -x_134 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_134 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_117); x_135 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_135, 0, x_117); @@ -4806,7 +4806,7 @@ x_150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_150, 0, x_144); lean_ctor_set(x_150, 1, x_149); x_151 = lean_array_push(x_122, x_150); -x_152 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_152 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_153 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_153, 0, x_152); lean_ctor_set(x_153, 1, x_151); @@ -4849,7 +4849,7 @@ x_170 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_170, 0, x_169); lean_ctor_set(x_170, 1, x_168); x_171 = lean_array_push(x_160, x_170); -x_172 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_172 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_154); x_173 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_173, 0, x_154); @@ -4879,7 +4879,7 @@ x_188 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_188, 0, x_182); lean_ctor_set(x_188, 1, x_187); x_189 = lean_array_push(x_160, x_188); -x_190 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_190 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_191 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_191, 0, x_190); lean_ctor_set(x_191, 1, x_189); @@ -5275,7 +5275,7 @@ lean_inc(x_33); x_34 = lean_ctor_get(x_2, 1); lean_inc(x_34); lean_dec(x_2); -x_35 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_35 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_32); x_36 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_36, 0, x_32); @@ -5297,7 +5297,7 @@ x_45 = lean_array_push(x_37, x_44); x_46 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; 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_13542____closed__11; +x_49 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_32); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_32); @@ -5329,7 +5329,7 @@ lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_64); lean_inc(x_54); x_67 = lean_array_push(x_54, x_66); -x_68 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_68 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_32); x_69 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_69, 0, x_32); @@ -5347,12 +5347,12 @@ x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_4); lean_ctor_set(x_75, 1, x_74); x_76 = lean_array_push(x_51, x_75); -x_77 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_77 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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 = lean_array_push(x_37, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_80 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_80); lean_ctor_set(x_81, 1, x_79); @@ -5381,7 +5381,7 @@ x_97 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_97, 0, x_4); lean_ctor_set(x_97, 1, x_96); x_98 = lean_array_push(x_83, x_97); -x_99 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_99 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -5401,7 +5401,7 @@ lean_inc(x_103); x_104 = lean_ctor_get(x_2, 1); lean_inc(x_104); lean_dec(x_2); -x_105 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_105 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_101); x_106 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_106, 0, x_101); @@ -5423,7 +5423,7 @@ x_115 = lean_array_push(x_107, x_114); x_116 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_117 = lean_array_push(x_115, x_116); x_118 = lean_array_push(x_117, x_116); -x_119 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_119 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_101); x_120 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_120, 0, x_101); @@ -5455,7 +5455,7 @@ lean_ctor_set(x_136, 0, x_135); lean_ctor_set(x_136, 1, x_134); lean_inc(x_124); x_137 = lean_array_push(x_124, x_136); -x_138 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_138 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_101); x_139 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_139, 0, x_101); @@ -5473,12 +5473,12 @@ x_145 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_145, 0, x_4); lean_ctor_set(x_145, 1, x_144); x_146 = lean_array_push(x_121, x_145); -x_147 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_147 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_149 = lean_array_push(x_107, x_148); -x_150 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_150 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -5507,7 +5507,7 @@ x_167 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_167, 0, x_4); lean_ctor_set(x_167, 1, x_166); x_168 = lean_array_push(x_153, x_167); -x_169 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_169 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_170 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_170, 0, x_169); lean_ctor_set(x_170, 1, x_168); @@ -5666,7 +5666,7 @@ _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_commandClassAbbrev_______x3a_x3d_____x2c___closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -5692,7 +5692,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_13542____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_2 = lean_alloc_ctor(5, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -5718,7 +5718,7 @@ _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_Lean_Parser_Tactic_inductionAlts___closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -7265,7 +7265,7 @@ static lean_object* _init_l_myMacro____x40_Init_NotationExtra___hyg_3356____clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3 = lean_array_push(x_1, x_2); return x_3; @@ -7418,7 +7418,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__25; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -7448,7 +7448,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -7586,13 +7586,13 @@ lean_inc(x_26); x_27 = lean_ctor_get(x_25, 1); lean_inc(x_27); lean_dec(x_25); -x_28 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_28 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_26); lean_ctor_set(x_29, 1, x_28); x_30 = l_Array_empty___closed__1; x_31 = lean_array_push(x_30, x_29); -x_32 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_32 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); @@ -7759,7 +7759,7 @@ x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_87); lean_ctor_set(x_124, 1, x_123); x_125 = lean_array_push(x_30, x_124); -x_126 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_126 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_73); x_127 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_127, 0, x_73); @@ -7799,7 +7799,7 @@ x_146 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_146, 0, x_145); lean_ctor_set(x_146, 1, x_144); x_147 = lean_array_push(x_122, x_146); -x_148 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_148 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_149 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_149, 0, x_73); lean_ctor_set(x_149, 1, x_148); @@ -7932,7 +7932,7 @@ x_221 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_221, 0, x_184); lean_ctor_set(x_221, 1, x_220); x_222 = lean_array_push(x_30, x_221); -x_223 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_223 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_169); x_224 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_224, 0, x_169); @@ -7972,7 +7972,7 @@ x_243 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_243, 0, x_242); lean_ctor_set(x_243, 1, x_241); x_244 = lean_array_push(x_219, x_243); -x_245 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_245 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_246 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_246, 0, x_169); lean_ctor_set(x_246, 1, x_245); @@ -8136,7 +8136,7 @@ x_330 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_330, 0, x_293); lean_ctor_set(x_330, 1, x_329); x_331 = lean_array_push(x_30, x_330); -x_332 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_332 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_277); x_333 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_333, 0, x_277); @@ -8176,7 +8176,7 @@ x_352 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_352, 0, x_351); lean_ctor_set(x_352, 1, x_350); x_353 = lean_array_push(x_328, x_352); -x_354 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_354 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_355 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_355, 0, x_277); lean_ctor_set(x_355, 1, x_354); @@ -8399,7 +8399,7 @@ x_462 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_462, 0, x_425); lean_ctor_set(x_462, 1, x_461); x_463 = lean_array_push(x_30, x_462); -x_464 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_464 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_409); x_465 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_465, 0, x_409); @@ -8439,7 +8439,7 @@ x_484 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_484, 0, x_483); lean_ctor_set(x_484, 1, x_482); x_485 = lean_array_push(x_460, x_484); -x_486 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_486 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_487 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_487, 0, x_409); lean_ctor_set(x_487, 1, x_486); @@ -8717,7 +8717,7 @@ x_13 = lean_array_uget(x_10, x_9); x_14 = lean_unsigned_to_nat(0u); x_15 = lean_array_uset(x_10, x_9, x_14); x_16 = x_13; -x_17 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_17 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_18 = lean_name_mk_string(x_2, x_17); x_19 = l_prec_x28___x29___closed__3; @@ -8745,7 +8745,7 @@ lean_ctor_set(x_28, 0, x_18); 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_13542____closed__12; +x_30 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_1); x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_1); @@ -8814,7 +8814,7 @@ static lean_object* _init_l_myMacro____x40_Init_NotationExtra___hyg_5155____lamb _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; x_2 = l_Lean_mkAtom(x_1); return x_2; } @@ -8856,8 +8856,8 @@ lean_dec(x_21); x_23 = 0; x_24 = x_20; x_25 = l_Lean_Parser_Tactic_intro___closed__2; -x_26 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; -x_27 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_26 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; +x_27 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_28 = l_Lean_nullKind___closed__2; x_29 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_5155____spec__1(x_10, x_25, x_13, x_26, x_27, x_28, x_18, x_22, x_23, x_24); x_30 = x_29; @@ -8930,8 +8930,8 @@ lean_dec(x_62); x_64 = 0; x_65 = x_61; x_66 = l_Lean_Parser_Tactic_intro___closed__2; -x_67 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; -x_68 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_67 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; +x_68 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_69 = l_Lean_nullKind___closed__2; x_70 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_5155____spec__1(x_50, x_66, x_54, x_67, x_68, x_69, x_59, x_63, x_64, x_65); x_71 = x_70; diff --git a/stage0/stdlib/Init/System/IO.c b/stage0/stdlib/Init/System/IO.c index b73df6818d..b5cd951ba0 100644 --- a/stage0/stdlib/Init/System/IO.c +++ b/stage0/stdlib/Init/System/IO.c @@ -22,12 +22,14 @@ lean_object* l_MonadExcept_orelse___at_instOrElseEIO___spec__1___rarg(lean_objec lean_object* l_IO_FS_Handle_putStrLn___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_IO_getStdout(lean_object*); lean_object* l_IO_FS_withIsolatedStreams___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_allocprof___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instEvalUnit___rarg(uint8_t, lean_object*); lean_object* l_IO_mkRef___boxed(lean_object*, lean_object*, lean_object*); lean_object* lean_get_stdin(lean_object*); extern uint8_t l_System_Platform_isWindows; lean_object* l_IO_appPath___rarg___closed__1; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__14; lean_object* lean_io_prim_handle_get_line(lean_object*, lean_object*); lean_object* l_IO_FS_Handle_readToEnd_read___at_IO_Process_output___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* lean_io_timeit(lean_object*, lean_object*, lean_object*); @@ -71,6 +73,7 @@ lean_object* l_IO_FS_Stream_putStrLn___rarg(lean_object*, lean_object*, lean_obj lean_object* l_EStateM_tryCatch___at_IO_FS_withIsolatedStreams___spec__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_io_prim_handle_put_str(lean_object*, lean_object*, lean_object*); lean_object* l_IO_waitAny___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l_IO_getEnv___rarg(lean_object*, lean_object*); lean_object* l_IO_FileRight_user___default___closed__1; lean_object* l_Lean_instEval___rarg(lean_object*, lean_object*, uint8_t, lean_object*); @@ -224,9 +227,7 @@ lean_object* lean_io_allocprof(lean_object*, lean_object*, lean_object*); lean_object* lean_st_mk_ref(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_myMacro____x40_Init_System_IO___hyg_2638____closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_IO_FS_Handle_getLine(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_IO_eprint(lean_object*); lean_object* l_EIO_toIO_x27___rarg(lean_object*, lean_object*); lean_object* lean_format_pretty(lean_object*, lean_object*); @@ -242,7 +243,6 @@ lean_object* l_IO_Prim_iterate___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_IO_FS_Handle_readBinToEnd___rarg(lean_object*, lean_object*, lean_object*); lean_object* lean_byte_array_size(lean_object*); extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_IO_FS_Handle_mk(lean_object*); lean_object* l_EIO_toIO(lean_object*, lean_object*); lean_object* l_IO_FS_Stream_ofBuffer___elambda__4___boxed(lean_object*, lean_object*, lean_object*); @@ -373,7 +373,6 @@ lean_object* l_EStateM_instInhabitedEStateM___rarg(lean_object*, lean_object*); 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*); -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*); uint32_t l_IO_AccessRight_flags___closed__10; @@ -462,6 +461,7 @@ lean_object* l_unsafeEIO_match__1___rarg(lean_object*, lean_object*, lean_object lean_object* l_ByteArray_findIdx_x3f_loop___at_IO_FS_Stream_ofBuffer___elambda__2___spec__1(lean_object*, lean_object*); lean_object* l_myMacro____x40_Init_System_IO___hyg_2638____closed__19; lean_object* l_IO_Prim_fopenFlags___closed__13; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; uint32_t l_IO_AccessRight_flags___closed__3; lean_object* l_IO_FS_withFile(lean_object*); lean_object* l_IO_Prim_getStdin___boxed(lean_object*); @@ -6555,7 +6555,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_1202____closed__6; x_2 = l_termS_x21_____closed__7; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -6876,7 +6876,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_20, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_36 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_15); x_37 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_37, 0, x_15); @@ -6912,7 +6912,7 @@ x_53 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_53, 0, x_33); lean_ctor_set(x_53, 1, x_52); x_54 = lean_array_push(x_38, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_55 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_56 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_56, 0, x_55); lean_ctor_set(x_56, 1, x_54); @@ -6930,7 +6930,7 @@ x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_15); lean_ctor_set(x_63, 1, x_62); x_64 = lean_array_push(x_61, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_65 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_64); @@ -6981,7 +6981,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_73, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_89 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_67); x_90 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_90, 0, x_67); @@ -7017,7 +7017,7 @@ x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_86); lean_ctor_set(x_106, 1, x_105); x_107 = lean_array_push(x_91, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_108 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -7035,7 +7035,7 @@ x_116 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_116, 0, x_67); lean_ctor_set(x_116, 1, x_115); x_117 = lean_array_push(x_114, x_116); -x_118 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_118 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_118); lean_ctor_set(x_119, 1, x_117); @@ -7106,7 +7106,7 @@ lean_ctor_set(x_150, 0, x_123); lean_ctor_set(x_150, 1, x_149); lean_inc(x_150); x_151 = lean_array_push(x_148, x_150); -x_152 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_152 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_153 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_153, 0, x_152); lean_ctor_set(x_153, 1, x_151); @@ -7120,7 +7120,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_128, x_158); -x_160 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_160 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_161 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_161, 0, x_123); lean_ctor_set(x_161, 1, x_160); @@ -7155,7 +7155,7 @@ x_177 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_177, 0, x_157); lean_ctor_set(x_177, 1, x_176); x_178 = lean_array_push(x_162, x_177); -x_179 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_179 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_180 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_180, 0, x_179); lean_ctor_set(x_180, 1, x_178); @@ -7235,7 +7235,7 @@ lean_ctor_set(x_216, 0, x_188); lean_ctor_set(x_216, 1, x_215); lean_inc(x_216); x_217 = lean_array_push(x_214, x_216); -x_218 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_218 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_219 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_219, 0, x_218); lean_ctor_set(x_219, 1, x_217); @@ -7249,7 +7249,7 @@ x_224 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_224, 0, x_223); lean_ctor_set(x_224, 1, x_222); x_225 = lean_array_push(x_194, x_224); -x_226 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_226 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_227 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_227, 0, x_188); lean_ctor_set(x_227, 1, x_226); @@ -7284,7 +7284,7 @@ x_243 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_243, 0, x_223); lean_ctor_set(x_243, 1, x_242); x_244 = lean_array_push(x_228, x_243); -x_245 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_245 = l_myMacro____x40_Init_Notation___hyg_13706____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); diff --git a/stage0/stdlib/Init/Util.c b/stage0/stdlib/Init/Util.c index 79b073d936..8bf7d8e6da 100644 --- a/stage0/stdlib/Init/Util.c +++ b/stage0/stdlib/Init/Util.c @@ -15,6 +15,7 @@ extern "C" { #endif lean_object* l_panicWithPosWithDecl___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_panicWithPos___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_dbgTrace___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_withPtrEqUnsafe___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_dbgTraceIfShared___boxed(lean_object*, lean_object*, lean_object*); @@ -41,7 +42,6 @@ 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_12965____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*); @@ -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_12965____closed__9; +x_7 = l_myMacro____x40_Init_Notation___hyg_13706____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___private_Init_Data_Format_Basic_0__Std_Format_be___closed__1; 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_12965____closed__9; +x_11 = l_myMacro____x40_Init_Notation___hyg_13706____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/Compiler/IR/EmitC.c b/stage0/stdlib/Lean/Compiler/IR/EmitC.c index d17e8df3c1..e496960bd6 100644 --- a/stage0/stdlib/Lean/Compiler/IR/EmitC.c +++ b/stage0/stdlib/Lean/Compiler/IR/EmitC.c @@ -43,6 +43,7 @@ lean_object* l_Lean_IR_EmitC_emitSetTag(lean_object*, lean_object*, lean_object* lean_object* l_List_forM___at_Lean_IR_EmitC_emitMainFn___spec__3___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitProj(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_forM___at_Lean_IR_EmitC_emitInitFn___spec__1___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_IR_EmitC_emitMainFn___lambda__3___closed__3; lean_object* l_Lean_IR_EmitC_emitDel___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_getJPParams_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -285,7 +286,6 @@ uint8_t l_Lean_IR_FnBody_isTerminal(lean_object*); lean_object* l_Lean_IR_EmitC_emitTailCall___lambda__2___closed__1; lean_object* l_Lean_IR_EmitC_emitUnbox___closed__5; lean_object* l_Lean_IR_EmitC_emitFileHeader___closed__23; -lean_object* l_Lean_IR_EmitC_emitIf___closed__2; lean_object* l_Lean_IR_EmitC_emitArgs(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_declareVars_match__1(lean_object*); extern lean_object* l_Lean_IR_formatDecl___closed__3; @@ -306,7 +306,6 @@ lean_object* l_Lean_IR_EmitC_emitMainFn___lambda__1___closed__2; lean_object* l_Lean_IR_EmitC_emitSet___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitReset___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitOffset___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; 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; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; @@ -391,6 +390,7 @@ lean_object* l_Lean_IR_EmitC_emitUProj___closed__1; lean_object* l_Lean_IR_EmitC_emitUnbox___closed__3; lean_object* l_Lean_IR_EmitC_emitBoxFn___closed__3; lean_object* l_Lean_IR_EmitC_emitNumLit(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l_Lean_IR_EmitC_emitExternCall(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitTailCall___lambda__1(lean_object*, lean_object*, lean_object*); lean_object* lean_ir_decl_to_string(lean_object*); @@ -423,7 +423,6 @@ lean_object* l_Std_RBTree_toList___at_Lean_IR_usesModuleFrom___spec__1(lean_obje lean_object* l_Lean_IR_EmitC_emitLit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instToStringImport___closed__1; lean_object* l_Lean_IR_EmitC_emitJmp___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_Lean_IR_EmitC_emitTailCall___lambda__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitJPs_match__1(lean_object*); lean_object* l_Lean_IR_EmitC_emitExternDeclAux(lean_object*, lean_object*, lean_object*, lean_object*); @@ -639,6 +638,7 @@ lean_object* l_Lean_IR_EmitC_emitFileHeader___closed__20; extern lean_object* l___private_Init_Data_Format_Basic_0__Std_Format_be___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_IR_EmitC_emitFnDeclAux___spec__3(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_IR_EmitC_getEnv(lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__24; lean_object* l_Nat_forM_loop___at_Lean_IR_EmitC_emitPartialApp___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_getJPParams(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_EmitC_emitBoxFn___closed__5; @@ -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_13542____closed__12; +x_4 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_5 = lean_string_append(x_3, x_4); x_6 = l___private_Init_Data_Format_Basic_0__Std_Format_pushNewline___closed__1; x_7 = lean_string_append(x_5, x_6); @@ -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_13542____closed__12; +x_26 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_27 = lean_string_append(x_25, x_26); x_28 = l___private_Init_Data_Format_Basic_0__Std_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_13542____closed__12; +x_18 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_19 = lean_string_append(x_17, x_18); x_20 = l___private_Init_Data_Format_Basic_0__Std_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_13542____closed__12; +x_30 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_31 = lean_string_append(x_29, x_30); x_32 = l___private_Init_Data_Format_Basic_0__Std_Format_pushNewline___closed__1; x_33 = lean_string_append(x_31, x_32); @@ -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_13542____closed__12; +x_23 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; 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_13542____closed__12; +x_31 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; 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_13542____closed__12; +x_28 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_29 = lean_string_append(x_27, x_28); x_30 = l___private_Init_Data_Format_Basic_0__Std_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_13542____closed__12; +x_13 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_14 = lean_string_append(x_11, x_13); x_15 = l___private_Init_Data_Format_Basic_0__Std_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_13542____closed__12; +x_19 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_20 = lean_string_append(x_18, x_19); x_21 = l___private_Init_Data_Format_Basic_0__Std_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_13542____closed__12; +x_27 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_28 = lean_string_append(x_26, x_27); x_29 = l___private_Init_Data_Format_Basic_0__Std_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_13542____closed__12; +x_29 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_30 = lean_string_append(x_28, x_29); x_31 = l___private_Init_Data_Format_Basic_0__Std_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_13542____closed__12; +x_27 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_28 = lean_string_append(x_26, x_27); x_29 = l___private_Init_Data_Format_Basic_0__Std_Format_pushNewline___closed__1; x_30 = lean_string_append(x_28, x_29); @@ -11484,14 +11484,6 @@ x_1 = lean_mk_string("if ("); return x_1; } } -static lean_object* _init_l_Lean_IR_EmitC_emitIf___closed__2() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("else"); -return x_1; -} -} lean_object* l_Lean_IR_EmitC_emitIf(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7) { _start: { @@ -11519,7 +11511,7 @@ lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean x_21 = lean_ctor_get(x_20, 1); lean_inc(x_21); lean_dec(x_20); -x_22 = l_Lean_IR_EmitC_emitIf___closed__2; +x_22 = l_termIf_____x3a__Then__Else_____closed__24; x_23 = lean_string_append(x_21, x_22); x_24 = lean_string_append(x_23, x_18); x_25 = l_Lean_IR_EmitC_emitFnBody(x_5, x_6, x_24); @@ -11709,7 +11701,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_12965____closed__9; +x_11 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_12 = lean_string_append(x_10, x_11); x_13 = l___private_Init_Data_Format_Basic_0__Std_Format_pushNewline___closed__1; x_14 = lean_string_append(x_12, x_13); @@ -12172,7 +12164,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_13542____closed__12; +x_99 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_100 = lean_string_append(x_97, x_99); x_101 = l___private_Init_Data_Format_Basic_0__Std_Format_pushNewline___closed__1; x_102 = lean_string_append(x_100, x_101); @@ -12187,7 +12179,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_13542____closed__12; +x_105 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_106 = lean_string_append(x_104, x_105); x_107 = l___private_Init_Data_Format_Basic_0__Std_Format_pushNewline___closed__1; x_108 = lean_string_append(x_106, x_107); @@ -12262,7 +12254,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_12965____closed__9; +x_16 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_17 = lean_string_append(x_15, x_16); x_18 = l___private_Init_Data_Format_Basic_0__Std_Format_pushNewline___closed__1; x_19 = lean_string_append(x_17, x_18); @@ -15708,8 +15700,6 @@ l_Lean_IR_EmitC_emitTailCall___closed__2 = _init_l_Lean_IR_EmitC_emitTailCall___ lean_mark_persistent(l_Lean_IR_EmitC_emitTailCall___closed__2); l_Lean_IR_EmitC_emitIf___closed__1 = _init_l_Lean_IR_EmitC_emitIf___closed__1(); lean_mark_persistent(l_Lean_IR_EmitC_emitIf___closed__1); -l_Lean_IR_EmitC_emitIf___closed__2 = _init_l_Lean_IR_EmitC_emitIf___closed__2(); -lean_mark_persistent(l_Lean_IR_EmitC_emitIf___closed__2); l_Lean_IR_EmitC_emitBlock___closed__1 = _init_l_Lean_IR_EmitC_emitBlock___closed__1(); lean_mark_persistent(l_Lean_IR_EmitC_emitBlock___closed__1); l_Lean_IR_EmitC_emitBlock___closed__2 = _init_l_Lean_IR_EmitC_emitBlock___closed__2(); diff --git a/stage0/stdlib/Lean/Compiler/IR/Format.c b/stage0/stdlib/Lean/Compiler/IR/Format.c index d80f09f6d0..fea7b302c3 100644 --- a/stage0/stdlib/Lean/Compiler/IR/Format.c +++ b/stage0/stdlib/Lean/Compiler/IR/Format.c @@ -91,13 +91,13 @@ lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatIRType___close lean_object* l_Array_foldlMUnsafe_fold___at_Lean_IR_formatFnBody_loop___spec__1(lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_IR_formatFnBodyHead___closed__6; lean_object* l_Lean_IR_formatDecl_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__5; lean_object* l_Lean_IR_formatParams___boxed(lean_object*); lean_object* l_Lean_IR_instToStringDecl; lean_object* l_Lean_IR_formatFnBodyHead___closed__16; lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed__27; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_IR_formatArray___spec__1(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_IR_formatArray___spec__1___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*); +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__3; lean_object* l_Lean_IR_instToStringExpr(lean_object*); lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed__9; lean_object* l_Lean_IR_instToFormatFnBody___closed__1; @@ -135,6 +135,7 @@ lean_object* l_Lean_IR_instToStringIRType; 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*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__11; lean_object* l_Lean_IR_formatFnBodyHead___closed__26; lean_object* l_Lean_IR_formatFnBody_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*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_IR_instToStringFnBody(lean_object*); @@ -142,6 +143,7 @@ size_t lean_usize_of_nat(lean_object*); extern lean_object* l_Std_Format_sbracket___closed__3; lean_object* l_Lean_IR_instToFormatParam___closed__1; lean_object* l_Lean_IR_formatFnBodyHead___closed__31; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l_Lean_IR_formatFnBody_loop___closed__4; lean_object* lean_ir_decl_to_string(lean_object*); lean_object* l_Lean_IR_formatFnBodyHead___closed__27; @@ -157,7 +159,6 @@ lean_object* l_Lean_IR_formatFnBodyHead_match__1___rarg(lean_object*, lean_objec lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatParam___closed__2; lean_object* lean_ir_format_fn_body_head(lean_object*); lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatExpr___closed__12; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; 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*); @@ -224,7 +225,6 @@ lean_object* l___private_Lean_Compiler_IR_Format_0__Lean_IR_formatIRType___close lean_object* l_Lean_IR_formatFnBody_loop___closed__5; 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; @@ -2498,7 +2498,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__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__11; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -3224,7 +3224,7 @@ static lean_object* _init_l_Lean_IR_formatFnBodyHead___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__5; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__3; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -4454,7 +4454,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_13542____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; 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 30fd5b457e..672471e64c 100644 --- a/stage0/stdlib/Lean/Compiler/NameMangling.c +++ b/stage0/stdlib/Lean/Compiler/NameMangling.c @@ -15,7 +15,6 @@ extern "C" { #endif lean_object* lean_string_push(lean_object*, uint32_t); lean_object* lean_nat_div(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_String_mangleAux(lean_object*, lean_object*, lean_object*); uint8_t l_Char_isDigit(uint32_t); lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_Name_mangleAux_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -23,6 +22,7 @@ extern lean_object* l_Lean_instInhabitedParserDescr___closed__1; lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_String_mangleAux_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_string_append(lean_object*, lean_object*); lean_object* l___private_Lean_Compiler_NameMangling_0__Lean_String_mangleAux_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Nat_repr(lean_object*); @@ -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_12048____closed__14; +x_7 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__14; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____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 2593d4e610..52af16a326 100644 --- a/stage0/stdlib/Lean/Data/Format.c +++ b/stage0/stdlib/Lean/Data/Format.c @@ -41,6 +41,7 @@ lean_object* l_Nat_repr(lean_object*); lean_object* lean_format_pretty(lean_object*, lean_object*); lean_object* l_Lean_formatKVMap(lean_object*); lean_object* l_Lean_instToFormatDataValue_match__1(lean_object*); +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__7; lean_object* l_Std_Format_initFn____x40_Lean_Data_Format___hyg_24____closed__6; lean_object* l_Std_Format_pretty_x27___boxed(lean_object*, lean_object*); lean_object* l_Lean_instToFormatKVMap___closed__1; @@ -76,7 +77,6 @@ lean_object* l_Std_Format_initFn____x40_Lean_Data_Format___hyg_24____closed__2; lean_object* l_Std_Format_getWidth___boxed(lean_object*); lean_object* l_Lean_instToFormatProdNameDataValue(lean_object*); lean_object* l_Std_Format_getWidth___closed__3; -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__9; lean_object* l_Std_Format_initFn____x40_Lean_Data_Format___hyg_24____closed__4; static lean_object* _init_l_Std_Format_getWidth___closed__1() { _start: @@ -613,7 +613,7 @@ static lean_object* _init_l_Lean_instToFormatProdNameDataValue___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_1 = l_termIfLet___x3a_x3d__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/Data/Json/Parser.c b/stage0/stdlib/Lean/Data/Json/Parser.c index da667794a8..7cb6d59a97 100644 --- a/stage0/stdlib/Lean/Data/Json/Parser.c +++ b/stage0/stdlib/Lean/Data/Json/Parser.c @@ -22,6 +22,7 @@ lean_object* l_Lean_JsonNumber_shiftl(lean_object*, lean_object*); lean_object* l_Lean_Quickparse_bind_match__1(lean_object*, lean_object*); lean_object* l_Lean_Quickparse_instMonadQuickparse___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Json_Parser_escapedChar(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Json_Parser_escapedChar_match__1___rarg(uint32_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_Json_Parser_num_match__1(lean_object*); lean_object* lean_mk_empty_array_with_capacity(lean_object*); @@ -85,7 +86,6 @@ lean_object* l_Lean_Json_Parser_num_match__1___rarg(lean_object*, lean_object*); 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_Json_Parser_natNonZero_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_JsonNumber_normalize___closed__1; lean_object* l_Lean_Quickparse_peek_x21_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -3888,7 +3888,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_12965____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____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 84a1d74139..3b5a9f5fbd 100644 --- a/stage0/stdlib/Lean/Data/Json/Printer.c +++ b/stage0/stdlib/Lean/Data/Json/Printer.c @@ -17,6 +17,7 @@ lean_object* l___private_Lean_Data_Json_Printer_0__Lean_Json_escapeAux___closed_ lean_object* lean_string_push(lean_object*, uint32_t); size_t l_USize_add(size_t, size_t); lean_object* l___private_Lean_Data_Json_Printer_0__Lean_Json_escapeAux___boxed(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Json_escape(lean_object*); lean_object* lean_nat_div(lean_object*, lean_object*); lean_object* l_Lean_Json_render___lambda__1___boxed(lean_object*, lean_object*, lean_object*); @@ -50,7 +51,6 @@ lean_object* l_Lean_Json_compress(lean_object*); lean_object* l_String_foldrAux_loop___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_instToFormatFormat___boxed(lean_object*); extern lean_object* l_instReprBool___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* lean_format_pretty(lean_object*, lean_object*); extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; lean_object* l_Lean_Json_renderString(lean_object*); @@ -428,7 +428,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_12965____closed__9; +x_5 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -830,7 +830,7 @@ lean_dec(x_4); x_9 = l_Lean_instInhabitedParserDescr___closed__1; x_10 = lean_string_append(x_9, x_8); lean_dec(x_8); -x_11 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_11 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_12 = lean_string_append(x_10, x_11); x_13 = l_Lean_Json_compress(x_5); x_14 = lean_string_append(x_12, x_13); diff --git a/stage0/stdlib/Lean/Elab/App.c b/stage0/stdlib/Lean/Elab/App.c index 89d0f408de..fb260d8ec6 100644 --- a/stage0/stdlib/Lean/Elab/App.c +++ b/stage0/stdlib/Lean/Elab/App.c @@ -40,6 +40,7 @@ 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*); lean_object* l_Lean_Elab_Term_instInhabitedNamedArg___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; 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*); @@ -253,7 +254,6 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_addInstMVar 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*); lean_object* lean_array_fget(lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_throwInvalidNamedArg___spec__2(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLVals___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_mkProj(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppArgs___lambda__1(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -341,6 +341,7 @@ lean_object* l_Lean_Elab_Term_ElabAppArgs_main_match__3___rarg(lean_object*, lea lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFnId___spec__1___boxed(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__11; lean_object* l_List_forIn_loop___at___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType___spec__9(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_12789____closed__13; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_propagateExpectedType___spec__2(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_elabExplicitUniv___closed__1; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_addEtaArg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -360,7 +361,6 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_addLValArg___lambda__1_ lean_object* l_Lean_Syntax_getId(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___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValLoop_match__3___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_List_forIn_loop___at___private_Lean_Elab_App_0__Lean_Elab_Term_mkBaseProjections___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_App_0__Lean_Elab_Term_addLValArg___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_format_pretty(lean_object*, lean_object*); @@ -387,13 +387,12 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabChoice(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* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_hasArgsToProcess(lean_object*, 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_11518____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Lean_Elab_Term_addNamedArg(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_propagateExpectedType_match__2(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_ElabAppArgs_State_toSetErrorCtx___default; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_expandApp___spec__3___closed__3; +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__7; extern lean_object* l_instMonadControlReaderT___closed__2; lean_object* l_Lean_Elab_Term_elabIdent(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_expr_dbg_to_string(lean_object*); @@ -410,6 +409,7 @@ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_finalize___ 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*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_mkBaseProjections(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___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_anyNamedArgDependsOnCurrent___spec__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*); extern lean_object* l_Lean_KernelException_toMessageData___closed__15; @@ -494,7 +494,6 @@ lean_object* l_List_filterAux___at_Lean_Elab_Term_ElabAppArgs_eraseNamedArgCore_ lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentArray_push___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_1024____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_throwLValError___rarg(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_App_0__Lean_Elab_Term_ElabAppArgs_synthesizePendingAndNormalizeFunType___spec__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_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*); @@ -551,6 +550,7 @@ lean_object* l_Lean_throwError___at___private_Lean_Elab_App_0__Lean_Elab_Term_ad lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_ElabAppArgs_anyNamedArgDependsOnCurrent_match__1___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppFnId_match__1(lean_object*); lean_object* l_Lean_Exception_getRef(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_object* l_Lean_Elab_Term_throwInvalidNamedArg___rarg___closed__6; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValLoop___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_mapMUnsafe_map___at___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppAux___spec__1___closed__2; @@ -743,8 +743,8 @@ uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_addNamedArg___spec__1(lean_ob lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux___closed__8; 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*); -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__9; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_resolveLValAux(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_throwInvalidNamedArg(lean_object*); lean_object* l___private_Lean_Elab_App_0__Lean_Elab_Term_elabAppLValsAux_loop___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -942,7 +942,7 @@ x_4 = l_Lean_Name_toStringWithSep(x_3, x_2); x_5 = l_prec_x28___x29___closed__3; x_6 = lean_string_append(x_5, x_4); lean_dec(x_4); -x_7 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_7 = l_termIfLet___x3a_x3d__Then__Else_____closed__7; x_8 = lean_string_append(x_6, x_7); x_9 = lean_ctor_get(x_1, 2); lean_inc(x_9); @@ -8633,7 +8633,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_12048____closed__13; +x_4 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_5 = lean_name_eq(x_3, x_4); if (x_5 == 0) { @@ -12360,7 +12360,7 @@ lean_ctor_set(x_75, 1, x_74); x_76 = l_Array_empty___closed__1; x_77 = lean_array_push(x_76, x_75); x_78 = lean_array_push(x_76, x_66); -x_79 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_79 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_79); lean_ctor_set(x_80, 1, x_78); @@ -13034,7 +13034,7 @@ else { lean_object* x_45; uint8_t x_46; lean_dec(x_22); -x_45 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_45 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_46 = lean_string_dec_eq(x_18, x_45); if (x_46 == 0) { @@ -13107,7 +13107,7 @@ else { lean_object* x_61; uint8_t x_62; lean_dec(x_22); -x_61 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_61 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_62 = lean_string_dec_eq(x_18, x_61); if (x_62 == 0) { @@ -13234,7 +13234,7 @@ else { lean_object* x_86; uint8_t x_87; lean_dec(x_22); -x_86 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_86 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_87 = lean_string_dec_eq(x_18, x_86); if (x_87 == 0) { @@ -13395,7 +13395,7 @@ else { lean_object* x_117; uint8_t x_118; lean_dec(x_22); -x_117 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_117 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_118 = lean_string_dec_eq(x_18, x_117); if (x_118 == 0) { @@ -13590,7 +13590,7 @@ else { lean_object* x_154; uint8_t x_155; lean_dec(x_128); -x_154 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_154 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_155 = lean_string_dec_eq(x_18, x_154); if (x_155 == 0) { @@ -13819,7 +13819,7 @@ else { lean_object* x_197; uint8_t x_198; lean_dec(x_168); -x_197 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_197 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_198 = lean_string_dec_eq(x_166, x_197); if (x_198 == 0) { @@ -14080,7 +14080,7 @@ else { lean_object* x_245; uint8_t x_246; lean_dec(x_214); -x_245 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_245 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_246 = lean_string_dec_eq(x_211, x_245); if (x_246 == 0) { @@ -14473,7 +14473,7 @@ else { lean_object* x_310; uint8_t x_311; lean_dec(x_277); -x_310 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_310 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_311 = lean_string_dec_eq(x_274, x_310); if (x_311 == 0) { @@ -14790,7 +14790,7 @@ return x_11; else { lean_object* x_47; uint8_t x_48; -x_47 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_47 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_48 = lean_string_dec_eq(x_31, x_47); lean_dec(x_31); if (x_48 == 0) @@ -14885,7 +14885,7 @@ return x_72; else { lean_object* x_73; uint8_t x_74; -x_73 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_73 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_74 = lean_string_dec_eq(x_54, x_73); lean_dec(x_54); if (x_74 == 0) @@ -25356,7 +25356,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_12048____closed__13; +x_34 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_1); x_35 = l_Lean_Syntax_isOfKind(x_1, x_34); if (x_35 == 0) @@ -32329,7 +32329,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_12965____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -34742,7 +34742,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_11518____closed__8; +x_19 = l_myMacro____x40_Init_Notation___hyg_11546____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/Binders.c b/stage0/stdlib/Lean/Elab/Binders.c index 32af632969..f432da1bcc 100644 --- a/stage0/stdlib/Lean/Elab/Binders.c +++ b/stage0/stdlib/Lean/Elab/Binders.c @@ -19,8 +19,6 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVa lean_object* l_Lean_Elab_Term_elabBinder___rarg___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_Term_elabLetDeclCore_match__1(lean_object*); lean_object* l_Lean_Elab_Term_elabBinders(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; extern lean_object* l_Lean_mkRecName___closed__1; uint8_t l_Lean_Syntax_isAntiquotSuffixSplice(lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__6; @@ -31,10 +29,10 @@ extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_Elab_Term_elabLetDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_term_____x5b___x3a___x5d___closed__2; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandWhereDecls___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; 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*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -83,9 +81,12 @@ lean_object* l_Lean_Elab_Term_elabFun(lean_object*, lean_object*, lean_object*, lean_object* l_Lean_Elab_Term_elabLetDeclCore_match__2___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__2; extern lean_object* l_Lean_identKind___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__6; extern lean_object* l_Lean_Parser_Term_letPatDecl___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l_Lean_Elab_Term_expandWhereDecls(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_forallTelescope___at___private_Lean_Elab_Term_0__Lean_Elab_Term_tryPureCoe_x3f___spec__3___rarg___lambda__1(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_11546____closed__10; extern lean_object* l_Lean_Parser_Term_match___elambda__1___closed__8; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__2; lean_object* l_Lean_Meta_withoutPostponingUniverseConstraintsImp___at_Lean_Elab_Term_elabBinders___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -125,8 +126,9 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews_loo 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*); lean_object* l___regBuiltin_Lean_Elab_Term_elabFun(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__3; 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_11518____closed__12; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l_Lean_Elab_Term_elabLetDeclCore_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_declareTacticSyntax___closed__3; lean_object* lean_string_utf8_byte_size(lean_object*); @@ -138,11 +140,12 @@ uint8_t l_USize_decLt(size_t, size_t); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews(lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_quoteAutoTactic___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_LevelDefEq_0__Lean_Meta_processPostponed(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_object* l_Lean_Elab_Term_expandMatchAltsIntoMatchTactic(lean_object*, lean_object*, lean_object*, lean_object*); 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_12048____closed__3; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; 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_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(lean_object*, lean_object*); @@ -161,10 +164,10 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Term_throwErrorIfErrors___spec__1( lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__2___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__2; lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_Lean_Meta_restoreSynthInstanceCache(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_withoutPostponingUniverseConstraintsImp___rarg___closed__16; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderIdent(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); 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*); @@ -179,8 +182,8 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Ela extern lean_object* l_Lean_Expr_getOptParamDefault_x3f___closed__2; lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__2___closed__2; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; lean_object* l_Lean_Meta_forallBoundedTelescope___at_Lean_Elab_Term_elabLetDeclAux___spec__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabLetDeclAux___closed__2; extern lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__2; @@ -206,7 +209,6 @@ lean_object* l_Lean_Elab_Term_elabLetDeclAux___closed__1; lean_object* l_Lean_KernelException_toMessageData(lean_object*, lean_object*); 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; 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_Lean_Meta_withoutPostponingUniverseConstraintsImp___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabForall___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -215,7 +217,6 @@ 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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; 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*); @@ -228,12 +229,14 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVa lean_object* l_Lean_Syntax_setKind(lean_object*, lean_object*); lean_object* l_instInhabited___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandMatchAltsIntoMatchAux___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___spec__1___rarg(lean_object*); lean_object* l___private_Lean_Meta_LevelDefEq_0__Lean_Meta_getResetPostponed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); 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_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__3(lean_object*, lean_object*, 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*); lean_object* l___regBuiltin_Lean_Elab_Term_elabLetBangDecl(lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_quoteAutoTactic___spec__2___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_12789____closed__13; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__3___lambda__1___closed__3; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__3___lambda__1___closed__5; lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls(lean_object*, lean_object*, lean_object*); @@ -242,7 +245,6 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Ela lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingAux___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabLetStarDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_Lean_Elab_Term_elabArrow___lambda__1___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_expandBinderModifier___closed__4; lean_object* l_Lean_Elab_Term_elabForall___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -250,7 +252,6 @@ lean_object* l_Lean_Syntax_getId(lean_object*); lean_object* l_Lean_Elab_Term_expandWhereDecls___lambda__1(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandLetEqnsDecl___boxed(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_Elab_Term_elabFunBinders(lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandMatchAltsIntoMatchAux___closed__1; lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__2___closed__3; @@ -258,19 +259,18 @@ extern lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__1; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; 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_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l_Lean_Elab_Term_expandWhereDecls___closed__2; 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*); 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*); lean_object* l_Lean_Elab_Term_getCurrMacroScope(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_expandMatchAltsIntoMatchAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Lean_Elab_Term_expandOptType(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_registerFailedToInferBinderTypeInfo___closed__3; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f___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_Lean_Elab_Term_quoteAutoTactic___closed__24; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__7; +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____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*); @@ -292,14 +292,12 @@ lean_object* l_Lean_Meta_withLCtx___at_Lean_Elab_Term_elabSyntheticHole___spec__ 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_13542____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*, lean_object*); lean_object* l_Lean_mkFVar(lean_object*); extern lean_object* l_Lean_Expr_getAutoParamTactic_x3f___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__5; lean_object* l_Lean_Elab_Term_quoteAutoTactic(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_12048____closed__11; extern lean_object* l_Lean_Elab_Term_getFVarLocalDecl_x21___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); size_t lean_usize_of_nat(lean_object*); @@ -310,6 +308,7 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_registerFailedToInf lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal___closed__1; lean_object* l_Lean_Elab_Term_expandFunBinders_loop_match__3(lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___spec__4(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_14283____closed__6; extern lean_object* l_Lean_Expr_getAutoParamTactic_x3f___closed__2; lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_registerFailedToInferBinderTypeInfo___closed__1; @@ -318,6 +317,7 @@ lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__1___boxed(lean_object*, l lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_mkArrow___closed__1; lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; 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*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -326,14 +326,11 @@ lean_object* l_Lean_Elab_Term_expandOptType___boxed(lean_object*, lean_object*); 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; extern lean_object* l_Lean_Elab_Term_termElabAttribute; lean_object* l___regBuiltin_Lean_Elab_Term_elabLetBangDecl___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_Meta_withoutPostponingUniverseConstraintsImp___at_Lean_Elab_Term_elabBinders___spec__1(lean_object*); lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f___spec__1(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_myMacro____x40_Init_Notation___hyg_1202____closed__7; lean_object* lean_local_ctx_mk_local_decl(lean_object*, lean_object*, lean_object*, lean_object*, uint8_t); @@ -352,9 +349,7 @@ extern lean_object* l_Lean_Syntax_mkApp___closed__1; extern lean_object* l_term_x5b___x5d___closed__5; lean_object* l_Lean_Elab_Term_elabArrow(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_1024____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l_Lean_Syntax_getSepArgs(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; 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* 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*); @@ -375,7 +370,6 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getBinderIds___boxe lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___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*); lean_object* l_Lean_Elab_Term_quoteAutoTactic_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; 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_Lean_Parser_Term_explicitBinder___elambda__1___closed__1; @@ -384,6 +378,7 @@ extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationEx lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandMatchAltsIntoMatchAux___spec__1(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); 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_14283____closed__11; 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,6 +393,7 @@ extern lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__1; lean_object* l_Lean_Elab_Term_elabLetDeclCore_match__2(lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__12; lean_object* l_Lean_Elab_Term_quoteAutoTactic_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__1___closed__2; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__3___lambda__2(lean_object*, size_t, 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* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_expandFunBinders_loop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -405,6 +401,7 @@ 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_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1; 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_12789____closed__11; 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*); lean_object* l_Lean_Syntax_getPos(lean_object*); 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*); @@ -430,6 +427,7 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__1; extern lean_object* l_Lean_Parser_Term_binderDefault___elambda__1___closed__2; lean_object* l_Lean_mkFreshId___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews___spec__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Meta_withLetDecl___at_Lean_Elab_Term_elabLetDeclAux___spec__3___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_12789____closed__10; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews_loop___rarg___lambda__2(lean_object*, lean_object*, lean_object*, 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* l_Lean_Meta_instantiateMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabLetDeclAux___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -443,6 +441,7 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec 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*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; lean_object* l_Lean_Elab_Term_mkLetIdDeclView(lean_object*); extern lean_object* l_prec_x28___x29___closed__7; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_matchBinder___boxed__const__1; @@ -451,12 +450,12 @@ lean_object* l_Lean_Elab_Term_expandWhereDecls_match__1(lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__6; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_getBinderIds___spec__1___closed__3; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_elabForall___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l_ReaderT_instMonadReaderT___rarg(lean_object*); lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__17; lean_object* l_Lean_Elab_Term_elabLetDeclAux___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*); extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_Lean_setEnv___at_Lean_Elab_Term_declareTacticSyntax___spec__3___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_14283____closed__4; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l_Lean_compileDecl___at_Lean_Elab_Term_declareTacticSyntax___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_mkOptionalNode___closed__2; @@ -471,6 +470,7 @@ extern lean_object* l_Lean_expandExplicitBindersAux_loop___closed__4; 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*); extern lean_object* l_Lean_Parser_Tactic_intro___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; 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_2137____closed__4; @@ -479,6 +479,7 @@ lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_elabForall__ lean_object* l_Lean_Elab_Term_expandMatchAltsWhereDecls_loop_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabForall(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_14283____closed__1; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderType___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_withLetDeclImp___rarg(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__2; @@ -488,12 +489,13 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__21; 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_Array_mapMUnsafe_map___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandMatchAltsIntoMatchAux___spec__1___boxed(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_11518____closed__7; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec__3___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*); extern lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__1; 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_Lean_Meta_setPostponed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_Lean_mkConst(lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__34; lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__1; @@ -504,7 +506,6 @@ lean_object* l_Lean_mkFreshId___at___private_Lean_Elab_Binders_0__Lean_Elab_Term lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getMatchAltsNumPatterns___boxed(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabLetDecl___closed__1; extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; extern lean_object* l_addParenHeuristic___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*); @@ -513,7 +514,6 @@ lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__13; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__27; extern lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__1; 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_termIfLet___x3a_x3d__Then__Else_____closed__9; lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__9; lean_object* l_Lean_Elab_Term_expandMatchAltsIntoMatch(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandMatchAltsIntoMatch___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -565,7 +565,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_12048____closed__13; +x_9 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_1); x_10 = l_Lean_Syntax_isOfKind(x_1, x_9); if (x_10 == 0) @@ -4273,7 +4273,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_12048____closed__13; +x_21 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_22 = lean_name_eq(x_18, x_21); lean_dec(x_18); if (x_22 == 0) @@ -6052,7 +6052,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_31, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_42 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_17); x_43 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_43, 0, x_17); @@ -6130,7 +6130,7 @@ 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_72, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_83 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_17); x_84 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_84, 0, x_17); @@ -6293,7 +6293,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_12048____closed__12; +x_27 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_inc(x_1); x_28 = lean_name_mk_string(x_1, x_27); lean_inc(x_26); @@ -6383,7 +6383,7 @@ 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_12048____closed__13; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_1); x_27 = l_Lean_Syntax_isOfKind(x_1, x_26); if (x_27 == 0) @@ -6439,7 +6439,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_12048____closed__13; +x_71 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_37); x_72 = l_Lean_Syntax_isOfKind(x_37, x_71); if (x_72 == 0) @@ -6894,13 +6894,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_12048____closed__12; +x_52 = l_myMacro____x40_Init_Notation___hyg_12789____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_11518____closed__7; +x_54 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_55 = lean_string_dec_eq(x_17, x_54); if (x_55 == 0) { @@ -7110,13 +7110,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_12048____closed__12; +x_103 = l_myMacro____x40_Init_Notation___hyg_12789____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_11518____closed__7; +x_105 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_106 = lean_string_dec_eq(x_17, x_105); if (x_106 == 0) { @@ -7377,13 +7377,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_12048____closed__12; +x_163 = l_myMacro____x40_Init_Notation___hyg_12789____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_11518____closed__7; +x_165 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_166 = lean_string_dec_eq(x_17, x_165); if (x_166 == 0) { @@ -7678,13 +7678,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_12048____closed__12; +x_229 = l_myMacro____x40_Init_Notation___hyg_12789____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_11518____closed__7; +x_231 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_232 = lean_string_dec_eq(x_17, x_231); if (x_232 == 0) { @@ -8013,13 +8013,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_12048____closed__12; +x_301 = l_myMacro____x40_Init_Notation___hyg_12789____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_11518____closed__7; +x_303 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_304 = lean_string_dec_eq(x_17, x_303); if (x_304 == 0) { @@ -8380,13 +8380,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_12048____closed__12; +x_379 = l_myMacro____x40_Init_Notation___hyg_12789____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_11518____closed__7; +x_381 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_382 = lean_string_dec_eq(x_340, x_381); if (x_382 == 0) { @@ -8795,16 +8795,16 @@ if (x_43 == 0) 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; uint8_t x_82; lean_object* x_83; x_44 = lean_ctor_get(x_42, 0); lean_dec(x_44); -x_45 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_45 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_38); x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_38); 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 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_49 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_50 = lean_array_push(x_49, x_21); -x_51 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_51 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -8816,13 +8816,13 @@ 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_1340____closed__8; x_58 = lean_array_push(x_56, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_59 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_38); x_60 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_60, 0, x_38); lean_ctor_set(x_60, 1, x_59); x_61 = lean_array_push(x_58, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_62 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_38); x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_38); @@ -8833,13 +8833,13 @@ x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_54); lean_ctor_set(x_66, 1, x_65); x_67 = lean_array_push(x_64, x_66); -x_68 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_68 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_69 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_69, 0, x_38); lean_ctor_set(x_69, 1, x_68); x_70 = lean_array_push(x_67, x_69); x_71 = lean_array_push(x_70, x_35); -x_72 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_72 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); @@ -8848,12 +8848,12 @@ x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_54); lean_ctor_set(x_75, 1, x_74); x_76 = lean_array_push(x_47, x_75); -x_77 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_77 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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 = lean_array_push(x_61, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_80 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_80); lean_ctor_set(x_81, 1, x_79); @@ -8870,16 +8870,16 @@ lean_object* x_84; lean_object* x_85; lean_object* x_86; lean_object* x_87; lean x_84 = lean_ctor_get(x_42, 1); lean_inc(x_84); lean_dec(x_42); -x_85 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_85 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_38); x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_38); lean_ctor_set(x_86, 1, x_85); x_87 = l_Array_empty___closed__1; x_88 = lean_array_push(x_87, x_86); -x_89 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_89 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_90 = lean_array_push(x_89, x_21); -x_91 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_91 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_92 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_92, 0, x_91); lean_ctor_set(x_92, 1, x_90); @@ -8891,13 +8891,13 @@ lean_ctor_set(x_95, 1, x_93); x_96 = lean_array_push(x_88, x_95); x_97 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_98 = lean_array_push(x_96, x_97); -x_99 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_99 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_38); x_100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_100, 0, x_38); lean_ctor_set(x_100, 1, x_99); x_101 = lean_array_push(x_98, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_102 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_38); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_38); @@ -8908,13 +8908,13 @@ x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_94); lean_ctor_set(x_106, 1, x_105); x_107 = lean_array_push(x_104, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_108 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_109 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_109, 0, x_38); lean_ctor_set(x_109, 1, x_108); x_110 = lean_array_push(x_107, x_109); x_111 = lean_array_push(x_110, x_35); -x_112 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_112 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_112); lean_ctor_set(x_113, 1, x_111); @@ -8923,12 +8923,12 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_94); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_87, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_117 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_101, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_120 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -8970,16 +8970,16 @@ if (lean_is_exclusive(x_131)) { lean_dec_ref(x_131); x_133 = lean_box(0); } -x_134 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_134 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_127); x_135 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_135, 0, x_127); lean_ctor_set(x_135, 1, x_134); x_136 = l_Array_empty___closed__1; x_137 = lean_array_push(x_136, x_135); -x_138 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_138 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_139 = lean_array_push(x_138, x_21); -x_140 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_140 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_141 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_141, 0, x_140); lean_ctor_set(x_141, 1, x_139); @@ -8991,13 +8991,13 @@ lean_ctor_set(x_144, 1, x_142); x_145 = lean_array_push(x_137, x_144); x_146 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_147 = lean_array_push(x_145, x_146); -x_148 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_148 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_127); x_149 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_149, 0, x_127); lean_ctor_set(x_149, 1, x_148); x_150 = lean_array_push(x_147, x_149); -x_151 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_151 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_127); x_152 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_152, 0, x_127); @@ -9008,13 +9008,13 @@ x_155 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_155, 0, x_143); lean_ctor_set(x_155, 1, x_154); x_156 = lean_array_push(x_153, x_155); -x_157 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_157 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_158 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_158, 0, x_127); lean_ctor_set(x_158, 1, x_157); x_159 = lean_array_push(x_156, x_158); x_160 = lean_array_push(x_159, x_125); -x_161 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_161 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_162 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_162, 0, x_161); lean_ctor_set(x_162, 1, x_160); @@ -9023,12 +9023,12 @@ x_164 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_164, 0, x_143); lean_ctor_set(x_164, 1, x_163); x_165 = lean_array_push(x_136, x_164); -x_166 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_166 = l_myMacro____x40_Init_Notation___hyg_12789____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); x_168 = lean_array_push(x_150, x_167); -x_169 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_169 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_170 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_170, 0, x_169); lean_ctor_set(x_170, 1, x_168); @@ -9086,16 +9086,16 @@ if (lean_is_exclusive(x_183)) { lean_dec_ref(x_183); x_185 = lean_box(0); } -x_186 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_186 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_179); x_187 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_187, 0, x_179); lean_ctor_set(x_187, 1, x_186); x_188 = l_Array_empty___closed__1; x_189 = lean_array_push(x_188, x_187); -x_190 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_190 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_191 = lean_array_push(x_190, x_21); -x_192 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_192 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -9107,13 +9107,13 @@ lean_ctor_set(x_196, 1, x_194); x_197 = lean_array_push(x_189, x_196); x_198 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_199 = lean_array_push(x_197, x_198); -x_200 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_200 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_179); x_201 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_201, 0, x_179); lean_ctor_set(x_201, 1, x_200); x_202 = lean_array_push(x_199, x_201); -x_203 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_203 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_179); x_204 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_204, 0, x_179); @@ -9124,13 +9124,13 @@ x_207 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_207, 0, x_195); lean_ctor_set(x_207, 1, x_206); x_208 = lean_array_push(x_205, x_207); -x_209 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_209 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_210 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_210, 0, x_179); lean_ctor_set(x_210, 1, x_209); x_211 = lean_array_push(x_208, x_210); x_212 = lean_array_push(x_211, x_176); -x_213 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_213 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_214 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_214, 0, x_213); lean_ctor_set(x_214, 1, x_212); @@ -9139,12 +9139,12 @@ x_216 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_216, 0, x_195); lean_ctor_set(x_216, 1, x_215); x_217 = lean_array_push(x_188, x_216); -x_218 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_218 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_219 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_219, 0, x_218); lean_ctor_set(x_219, 1, x_217); x_220 = lean_array_push(x_202, x_219); -x_221 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_221 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_222 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_222, 0, x_221); lean_ctor_set(x_222, 1, x_220); @@ -9273,16 +9273,16 @@ if (x_262 == 0) lean_object* x_263; lean_object* x_264; lean_object* x_265; lean_object* x_266; lean_object* x_267; lean_object* x_268; lean_object* x_269; lean_object* x_270; lean_object* x_271; lean_object* x_272; lean_object* x_273; lean_object* x_274; lean_object* x_275; lean_object* x_276; lean_object* x_277; lean_object* x_278; lean_object* x_279; lean_object* x_280; lean_object* x_281; lean_object* x_282; lean_object* x_283; lean_object* x_284; uint8_t x_285; x_263 = lean_ctor_get(x_261, 0); lean_dec(x_263); -x_264 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_264 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_257); x_265 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_265, 0, x_257); lean_ctor_set(x_265, 1, x_264); x_266 = l_Array_empty___closed__1; x_267 = lean_array_push(x_266, x_265); -x_268 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_268 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_269 = lean_array_push(x_268, x_240); -x_270 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_270 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -9294,13 +9294,13 @@ lean_ctor_set(x_274, 1, x_272); x_275 = lean_array_push(x_267, x_274); x_276 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_277 = lean_array_push(x_275, x_276); -x_278 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_278 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_257); x_279 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_279, 0, x_257); lean_ctor_set(x_279, 1, x_278); x_280 = lean_array_push(x_277, x_279); -x_281 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_281 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_257); x_282 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_282, 0, x_257); @@ -9319,13 +9319,13 @@ lean_dec(x_287); lean_ctor_set(x_19, 1, x_284); lean_ctor_set(x_19, 0, x_273); x_288 = lean_array_push(x_283, x_19); -x_289 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_289 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_290 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_290, 0, x_257); lean_ctor_set(x_290, 1, x_289); x_291 = lean_array_push(x_288, x_290); x_292 = lean_array_push(x_291, x_254); -x_293 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_293 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_294 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_294, 0, x_293); lean_ctor_set(x_294, 1, x_292); @@ -9334,12 +9334,12 @@ x_296 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_296, 0, x_273); lean_ctor_set(x_296, 1, x_295); x_297 = lean_array_push(x_266, x_296); -x_298 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_298 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_299 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_299, 0, x_298); lean_ctor_set(x_299, 1, x_297); x_300 = lean_array_push(x_280, x_299); -x_301 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_301 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_302 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_302, 0, x_301); lean_ctor_set(x_302, 1, x_300); @@ -9358,13 +9358,13 @@ x_305 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_305, 0, x_273); lean_ctor_set(x_305, 1, x_284); x_306 = lean_array_push(x_283, x_305); -x_307 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_307 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_308 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_308, 0, x_257); lean_ctor_set(x_308, 1, x_307); x_309 = lean_array_push(x_306, x_308); x_310 = lean_array_push(x_309, x_254); -x_311 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_311 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_312 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_312, 0, x_311); lean_ctor_set(x_312, 1, x_310); @@ -9373,12 +9373,12 @@ x_314 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_314, 0, x_273); lean_ctor_set(x_314, 1, x_313); x_315 = lean_array_push(x_266, x_314); -x_316 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_316 = l_myMacro____x40_Init_Notation___hyg_12789____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); x_318 = lean_array_push(x_280, x_317); -x_319 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_319 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_320 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_320, 0, x_319); lean_ctor_set(x_320, 1, x_318); @@ -9396,16 +9396,16 @@ lean_object* x_323; lean_object* x_324; lean_object* x_325; lean_object* x_326; x_323 = lean_ctor_get(x_261, 1); lean_inc(x_323); lean_dec(x_261); -x_324 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_324 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_257); x_325 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_325, 0, x_257); lean_ctor_set(x_325, 1, x_324); x_326 = l_Array_empty___closed__1; x_327 = lean_array_push(x_326, x_325); -x_328 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_328 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_329 = lean_array_push(x_328, x_240); -x_330 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_330 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_331 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_331, 0, x_330); lean_ctor_set(x_331, 1, x_329); @@ -9417,13 +9417,13 @@ lean_ctor_set(x_334, 1, x_332); x_335 = lean_array_push(x_327, x_334); x_336 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_337 = lean_array_push(x_335, x_336); -x_338 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_338 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_257); x_339 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_339, 0, x_257); lean_ctor_set(x_339, 1, x_338); x_340 = lean_array_push(x_337, x_339); -x_341 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_341 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_257); x_342 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_342, 0, x_257); @@ -9447,13 +9447,13 @@ if (lean_is_scalar(x_345)) { lean_ctor_set(x_346, 0, x_333); lean_ctor_set(x_346, 1, x_344); x_347 = lean_array_push(x_343, x_346); -x_348 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_348 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_349 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_349, 0, x_257); lean_ctor_set(x_349, 1, x_348); x_350 = lean_array_push(x_347, x_349); x_351 = lean_array_push(x_350, x_254); -x_352 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_352 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_353 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_353, 0, x_352); lean_ctor_set(x_353, 1, x_351); @@ -9462,12 +9462,12 @@ x_355 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_355, 0, x_333); lean_ctor_set(x_355, 1, x_354); x_356 = lean_array_push(x_326, x_355); -x_357 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_357 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_358 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_358, 0, x_357); lean_ctor_set(x_358, 1, x_356); x_359 = lean_array_push(x_340, x_358); -x_360 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_360 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_361 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_361, 0, x_360); lean_ctor_set(x_361, 1, x_359); @@ -9509,16 +9509,16 @@ if (lean_is_exclusive(x_371)) { lean_dec_ref(x_371); x_373 = lean_box(0); } -x_374 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_374 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_367); x_375 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_375, 0, x_367); lean_ctor_set(x_375, 1, x_374); x_376 = l_Array_empty___closed__1; x_377 = lean_array_push(x_376, x_375); -x_378 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_378 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_379 = lean_array_push(x_378, x_240); -x_380 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_380 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_381 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_381, 0, x_380); lean_ctor_set(x_381, 1, x_379); @@ -9530,13 +9530,13 @@ lean_ctor_set(x_384, 1, x_382); x_385 = lean_array_push(x_377, x_384); x_386 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_387 = lean_array_push(x_385, x_386); -x_388 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_388 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_367); x_389 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_389, 0, x_367); lean_ctor_set(x_389, 1, x_388); x_390 = lean_array_push(x_387, x_389); -x_391 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_391 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_367); x_392 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_392, 0, x_367); @@ -9560,13 +9560,13 @@ if (lean_is_scalar(x_395)) { lean_ctor_set(x_396, 0, x_383); lean_ctor_set(x_396, 1, x_394); x_397 = lean_array_push(x_393, x_396); -x_398 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_398 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_399 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_399, 0, x_367); lean_ctor_set(x_399, 1, x_398); x_400 = lean_array_push(x_397, x_399); x_401 = lean_array_push(x_400, x_365); -x_402 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_402 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_403 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_403, 0, x_402); lean_ctor_set(x_403, 1, x_401); @@ -9575,12 +9575,12 @@ x_405 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_405, 0, x_383); lean_ctor_set(x_405, 1, x_404); x_406 = lean_array_push(x_376, x_405); -x_407 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_407 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_408 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_408, 0, x_407); lean_ctor_set(x_408, 1, x_406); x_409 = lean_array_push(x_390, x_408); -x_410 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_410 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_411 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_411, 0, x_410); lean_ctor_set(x_411, 1, x_409); @@ -9638,16 +9638,16 @@ if (lean_is_exclusive(x_424)) { lean_dec_ref(x_424); x_426 = lean_box(0); } -x_427 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_427 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_420); x_428 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_428, 0, x_420); lean_ctor_set(x_428, 1, x_427); x_429 = l_Array_empty___closed__1; x_430 = lean_array_push(x_429, x_428); -x_431 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_431 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_432 = lean_array_push(x_431, x_240); -x_433 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_433 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_434 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_434, 0, x_433); lean_ctor_set(x_434, 1, x_432); @@ -9659,13 +9659,13 @@ lean_ctor_set(x_437, 1, x_435); x_438 = lean_array_push(x_430, x_437); x_439 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_440 = lean_array_push(x_438, x_439); -x_441 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_441 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_420); x_442 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_442, 0, x_420); lean_ctor_set(x_442, 1, x_441); x_443 = lean_array_push(x_440, x_442); -x_444 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_444 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_420); x_445 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_445, 0, x_420); @@ -9689,13 +9689,13 @@ if (lean_is_scalar(x_448)) { lean_ctor_set(x_449, 0, x_436); lean_ctor_set(x_449, 1, x_447); x_450 = lean_array_push(x_446, x_449); -x_451 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_451 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_452 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_452, 0, x_420); lean_ctor_set(x_452, 1, x_451); x_453 = lean_array_push(x_450, x_452); x_454 = lean_array_push(x_453, x_417); -x_455 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_455 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_456 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_456, 0, x_455); lean_ctor_set(x_456, 1, x_454); @@ -9704,12 +9704,12 @@ x_458 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_458, 0, x_436); lean_ctor_set(x_458, 1, x_457); x_459 = lean_array_push(x_429, x_458); -x_460 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_460 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_461 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_461, 0, x_460); lean_ctor_set(x_461, 1, x_459); x_462 = lean_array_push(x_443, x_461); -x_463 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_463 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_464 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_464, 0, x_463); lean_ctor_set(x_464, 1, x_462); @@ -9800,16 +9800,16 @@ if (x_495 == 0) lean_object* x_496; lean_object* x_497; lean_object* x_498; lean_object* x_499; lean_object* x_500; lean_object* x_501; 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; uint8_t x_518; x_496 = lean_ctor_get(x_494, 0); lean_dec(x_496); -x_497 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_497 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_490); x_498 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_498, 0, x_490); lean_ctor_set(x_498, 1, x_497); x_499 = l_Array_empty___closed__1; x_500 = lean_array_push(x_499, x_498); -x_501 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_501 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_502 = lean_array_push(x_501, x_473); -x_503 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_503 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_504 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_504, 0, x_503); lean_ctor_set(x_504, 1, x_502); @@ -9821,13 +9821,13 @@ lean_ctor_set(x_507, 1, x_505); x_508 = lean_array_push(x_500, x_507); x_509 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_510 = lean_array_push(x_508, x_509); -x_511 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_511 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_490); x_512 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_512, 0, x_490); lean_ctor_set(x_512, 1, x_511); x_513 = lean_array_push(x_510, x_512); -x_514 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_514 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_490); x_515 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_515, 0, x_490); @@ -9846,13 +9846,13 @@ lean_dec(x_520); lean_ctor_set(x_19, 1, x_517); lean_ctor_set(x_19, 0, x_506); x_521 = lean_array_push(x_516, x_19); -x_522 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_522 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_523 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_523, 0, x_490); lean_ctor_set(x_523, 1, x_522); x_524 = lean_array_push(x_521, x_523); x_525 = lean_array_push(x_524, x_487); -x_526 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_526 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_527 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_527, 0, x_526); lean_ctor_set(x_527, 1, x_525); @@ -9861,12 +9861,12 @@ x_529 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_529, 0, x_506); lean_ctor_set(x_529, 1, x_528); x_530 = lean_array_push(x_499, x_529); -x_531 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_531 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_513, x_532); -x_534 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_534 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_535 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_535, 0, x_534); lean_ctor_set(x_535, 1, x_533); @@ -9885,13 +9885,13 @@ x_538 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_538, 0, x_506); lean_ctor_set(x_538, 1, x_517); x_539 = lean_array_push(x_516, x_538); -x_540 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_540 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_541 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_541, 0, x_490); lean_ctor_set(x_541, 1, x_540); x_542 = lean_array_push(x_539, x_541); x_543 = lean_array_push(x_542, x_487); -x_544 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_544 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_545 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_545, 0, x_544); lean_ctor_set(x_545, 1, x_543); @@ -9900,12 +9900,12 @@ x_547 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_547, 0, x_506); lean_ctor_set(x_547, 1, x_546); x_548 = lean_array_push(x_499, x_547); -x_549 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_549 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_513, x_550); -x_552 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_552 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -9923,16 +9923,16 @@ lean_object* x_556; lean_object* x_557; lean_object* x_558; lean_object* x_559; x_556 = lean_ctor_get(x_494, 1); lean_inc(x_556); lean_dec(x_494); -x_557 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_557 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_490); x_558 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_558, 0, x_490); lean_ctor_set(x_558, 1, x_557); x_559 = l_Array_empty___closed__1; x_560 = lean_array_push(x_559, x_558); -x_561 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_561 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_562 = lean_array_push(x_561, x_473); -x_563 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_563 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -9944,13 +9944,13 @@ lean_ctor_set(x_567, 1, x_565); x_568 = lean_array_push(x_560, x_567); x_569 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_570 = lean_array_push(x_568, x_569); -x_571 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_571 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_490); x_572 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_572, 0, x_490); lean_ctor_set(x_572, 1, x_571); x_573 = lean_array_push(x_570, x_572); -x_574 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_574 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_490); x_575 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_575, 0, x_490); @@ -9974,13 +9974,13 @@ if (lean_is_scalar(x_578)) { lean_ctor_set(x_579, 0, x_566); lean_ctor_set(x_579, 1, x_577); x_580 = lean_array_push(x_576, x_579); -x_581 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_581 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_582 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_582, 0, x_490); lean_ctor_set(x_582, 1, x_581); x_583 = lean_array_push(x_580, x_582); x_584 = lean_array_push(x_583, x_487); -x_585 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_585 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_586 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_586, 0, x_585); lean_ctor_set(x_586, 1, x_584); @@ -9989,12 +9989,12 @@ x_588 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_588, 0, x_566); lean_ctor_set(x_588, 1, x_587); x_589 = lean_array_push(x_559, x_588); -x_590 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_590 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_591 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_591, 0, x_590); lean_ctor_set(x_591, 1, x_589); x_592 = lean_array_push(x_573, x_591); -x_593 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_593 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_594 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_594, 0, x_593); lean_ctor_set(x_594, 1, x_592); @@ -10036,16 +10036,16 @@ if (lean_is_exclusive(x_604)) { lean_dec_ref(x_604); x_606 = lean_box(0); } -x_607 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_607 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_600); x_608 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_608, 0, x_600); lean_ctor_set(x_608, 1, x_607); x_609 = l_Array_empty___closed__1; x_610 = lean_array_push(x_609, x_608); -x_611 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_611 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_612 = lean_array_push(x_611, x_473); -x_613 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_613 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_614 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_614, 0, x_613); lean_ctor_set(x_614, 1, x_612); @@ -10057,13 +10057,13 @@ lean_ctor_set(x_617, 1, x_615); x_618 = lean_array_push(x_610, x_617); x_619 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_620 = lean_array_push(x_618, x_619); -x_621 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_621 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_600); x_622 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_622, 0, x_600); lean_ctor_set(x_622, 1, x_621); x_623 = lean_array_push(x_620, x_622); -x_624 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_624 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_600); x_625 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_625, 0, x_600); @@ -10087,13 +10087,13 @@ if (lean_is_scalar(x_628)) { lean_ctor_set(x_629, 0, x_616); lean_ctor_set(x_629, 1, x_627); x_630 = lean_array_push(x_626, x_629); -x_631 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_631 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_632 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_632, 0, x_600); lean_ctor_set(x_632, 1, x_631); x_633 = lean_array_push(x_630, x_632); x_634 = lean_array_push(x_633, x_598); -x_635 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_635 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_636 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_636, 0, x_635); lean_ctor_set(x_636, 1, x_634); @@ -10102,12 +10102,12 @@ x_638 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_638, 0, x_616); lean_ctor_set(x_638, 1, x_637); x_639 = lean_array_push(x_609, x_638); -x_640 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_640 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_641 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_641, 0, x_640); lean_ctor_set(x_641, 1, x_639); x_642 = lean_array_push(x_623, x_641); -x_643 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_643 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_644 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_644, 0, x_643); lean_ctor_set(x_644, 1, x_642); @@ -10165,16 +10165,16 @@ if (lean_is_exclusive(x_657)) { lean_dec_ref(x_657); x_659 = lean_box(0); } -x_660 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_660 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_653); x_661 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_661, 0, x_653); lean_ctor_set(x_661, 1, x_660); x_662 = l_Array_empty___closed__1; x_663 = lean_array_push(x_662, x_661); -x_664 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_664 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_665 = lean_array_push(x_664, x_473); -x_666 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_666 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_667 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_667, 0, x_666); lean_ctor_set(x_667, 1, x_665); @@ -10186,13 +10186,13 @@ lean_ctor_set(x_670, 1, x_668); x_671 = lean_array_push(x_663, x_670); x_672 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_673 = lean_array_push(x_671, x_672); -x_674 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_674 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_653); x_675 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_675, 0, x_653); lean_ctor_set(x_675, 1, x_674); x_676 = lean_array_push(x_673, x_675); -x_677 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_677 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_653); x_678 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_678, 0, x_653); @@ -10216,13 +10216,13 @@ if (lean_is_scalar(x_681)) { lean_ctor_set(x_682, 0, x_669); lean_ctor_set(x_682, 1, x_680); x_683 = lean_array_push(x_679, x_682); -x_684 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_684 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_685 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_685, 0, x_653); lean_ctor_set(x_685, 1, x_684); x_686 = lean_array_push(x_683, x_685); x_687 = lean_array_push(x_686, x_650); -x_688 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_688 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_689 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_689, 0, x_688); lean_ctor_set(x_689, 1, x_687); @@ -10231,12 +10231,12 @@ x_691 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_691, 0, x_669); lean_ctor_set(x_691, 1, x_690); x_692 = lean_array_push(x_662, x_691); -x_693 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_693 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_694 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_694, 0, x_693); lean_ctor_set(x_694, 1, x_692); x_695 = lean_array_push(x_676, x_694); -x_696 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_696 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_697 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_697, 0, x_696); lean_ctor_set(x_697, 1, x_695); @@ -10326,16 +10326,16 @@ if (x_728 == 0) lean_object* x_729; lean_object* x_730; lean_object* x_731; lean_object* x_732; lean_object* x_733; lean_object* x_734; lean_object* x_735; lean_object* x_736; lean_object* x_737; lean_object* x_738; lean_object* x_739; lean_object* x_740; lean_object* x_741; lean_object* x_742; lean_object* x_743; lean_object* x_744; lean_object* x_745; lean_object* x_746; lean_object* x_747; lean_object* x_748; lean_object* x_749; lean_object* x_750; uint8_t x_751; x_729 = lean_ctor_get(x_727, 0); lean_dec(x_729); -x_730 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_730 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_723); x_731 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_731, 0, x_723); lean_ctor_set(x_731, 1, x_730); x_732 = l_Array_empty___closed__1; x_733 = lean_array_push(x_732, x_731); -x_734 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_734 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_735 = lean_array_push(x_734, x_706); -x_736 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_736 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_737 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_737, 0, x_736); lean_ctor_set(x_737, 1, x_735); @@ -10347,13 +10347,13 @@ lean_ctor_set(x_740, 1, x_738); x_741 = lean_array_push(x_733, x_740); x_742 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_743 = lean_array_push(x_741, x_742); -x_744 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_744 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_723); x_745 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_745, 0, x_723); lean_ctor_set(x_745, 1, x_744); x_746 = lean_array_push(x_743, x_745); -x_747 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_747 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_723); x_748 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_748, 0, x_723); @@ -10372,13 +10372,13 @@ lean_dec(x_753); lean_ctor_set(x_19, 1, x_750); lean_ctor_set(x_19, 0, x_739); x_754 = lean_array_push(x_749, x_19); -x_755 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_755 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_756 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_756, 0, x_723); lean_ctor_set(x_756, 1, x_755); x_757 = lean_array_push(x_754, x_756); x_758 = lean_array_push(x_757, x_720); -x_759 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_759 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_760 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_760, 0, x_759); lean_ctor_set(x_760, 1, x_758); @@ -10387,12 +10387,12 @@ x_762 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_762, 0, x_739); lean_ctor_set(x_762, 1, x_761); x_763 = lean_array_push(x_732, x_762); -x_764 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_764 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_765 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_765, 0, x_764); lean_ctor_set(x_765, 1, x_763); x_766 = lean_array_push(x_746, x_765); -x_767 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_767 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_768 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_768, 0, x_767); lean_ctor_set(x_768, 1, x_766); @@ -10411,13 +10411,13 @@ x_771 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_771, 0, x_739); lean_ctor_set(x_771, 1, x_750); x_772 = lean_array_push(x_749, x_771); -x_773 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_773 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_774 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_774, 0, x_723); lean_ctor_set(x_774, 1, x_773); x_775 = lean_array_push(x_772, x_774); x_776 = lean_array_push(x_775, x_720); -x_777 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_777 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_778 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_778, 0, x_777); lean_ctor_set(x_778, 1, x_776); @@ -10426,12 +10426,12 @@ x_780 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_780, 0, x_739); lean_ctor_set(x_780, 1, x_779); x_781 = lean_array_push(x_732, x_780); -x_782 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_782 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_783 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_783, 0, x_782); lean_ctor_set(x_783, 1, x_781); x_784 = lean_array_push(x_746, x_783); -x_785 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_785 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_786 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_786, 0, x_785); lean_ctor_set(x_786, 1, x_784); @@ -10449,16 +10449,16 @@ lean_object* x_789; lean_object* x_790; lean_object* x_791; lean_object* x_792; x_789 = lean_ctor_get(x_727, 1); lean_inc(x_789); lean_dec(x_727); -x_790 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_790 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_723); x_791 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_791, 0, x_723); lean_ctor_set(x_791, 1, x_790); x_792 = l_Array_empty___closed__1; x_793 = lean_array_push(x_792, x_791); -x_794 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_794 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_795 = lean_array_push(x_794, x_706); -x_796 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_796 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_797 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_797, 0, x_796); lean_ctor_set(x_797, 1, x_795); @@ -10470,13 +10470,13 @@ lean_ctor_set(x_800, 1, x_798); x_801 = lean_array_push(x_793, x_800); x_802 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_803 = lean_array_push(x_801, x_802); -x_804 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_804 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_723); x_805 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_805, 0, x_723); lean_ctor_set(x_805, 1, x_804); x_806 = lean_array_push(x_803, x_805); -x_807 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_807 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_723); x_808 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_808, 0, x_723); @@ -10500,13 +10500,13 @@ if (lean_is_scalar(x_811)) { lean_ctor_set(x_812, 0, x_799); lean_ctor_set(x_812, 1, x_810); x_813 = lean_array_push(x_809, x_812); -x_814 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_814 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_815 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_815, 0, x_723); lean_ctor_set(x_815, 1, x_814); x_816 = lean_array_push(x_813, x_815); x_817 = lean_array_push(x_816, x_720); -x_818 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_818 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_819 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_819, 0, x_818); lean_ctor_set(x_819, 1, x_817); @@ -10515,12 +10515,12 @@ x_821 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_821, 0, x_799); lean_ctor_set(x_821, 1, x_820); x_822 = lean_array_push(x_792, x_821); -x_823 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_823 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_824 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_824, 0, x_823); lean_ctor_set(x_824, 1, x_822); x_825 = lean_array_push(x_806, x_824); -x_826 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_826 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_827 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_827, 0, x_826); lean_ctor_set(x_827, 1, x_825); @@ -10562,16 +10562,16 @@ if (lean_is_exclusive(x_837)) { lean_dec_ref(x_837); x_839 = lean_box(0); } -x_840 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_840 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_833); x_841 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_841, 0, x_833); lean_ctor_set(x_841, 1, x_840); x_842 = l_Array_empty___closed__1; x_843 = lean_array_push(x_842, x_841); -x_844 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_844 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_845 = lean_array_push(x_844, x_706); -x_846 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_846 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_847 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_847, 0, x_846); lean_ctor_set(x_847, 1, x_845); @@ -10583,13 +10583,13 @@ lean_ctor_set(x_850, 1, x_848); x_851 = lean_array_push(x_843, x_850); x_852 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_853 = lean_array_push(x_851, x_852); -x_854 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_854 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_833); x_855 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_855, 0, x_833); lean_ctor_set(x_855, 1, x_854); x_856 = lean_array_push(x_853, x_855); -x_857 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_857 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_833); x_858 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_858, 0, x_833); @@ -10613,13 +10613,13 @@ if (lean_is_scalar(x_861)) { lean_ctor_set(x_862, 0, x_849); lean_ctor_set(x_862, 1, x_860); x_863 = lean_array_push(x_859, x_862); -x_864 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_864 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_865 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_865, 0, x_833); lean_ctor_set(x_865, 1, x_864); x_866 = lean_array_push(x_863, x_865); x_867 = lean_array_push(x_866, x_831); -x_868 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_868 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_869 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_869, 0, x_868); lean_ctor_set(x_869, 1, x_867); @@ -10628,12 +10628,12 @@ x_871 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_871, 0, x_849); lean_ctor_set(x_871, 1, x_870); x_872 = lean_array_push(x_842, x_871); -x_873 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_873 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_874 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_874, 0, x_873); lean_ctor_set(x_874, 1, x_872); x_875 = lean_array_push(x_856, x_874); -x_876 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_876 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_877 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_877, 0, x_876); lean_ctor_set(x_877, 1, x_875); @@ -10691,16 +10691,16 @@ if (lean_is_exclusive(x_890)) { lean_dec_ref(x_890); x_892 = lean_box(0); } -x_893 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_893 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_886); x_894 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_894, 0, x_886); lean_ctor_set(x_894, 1, x_893); x_895 = l_Array_empty___closed__1; x_896 = lean_array_push(x_895, x_894); -x_897 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_897 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_898 = lean_array_push(x_897, x_706); -x_899 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_899 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_900 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_900, 0, x_899); lean_ctor_set(x_900, 1, x_898); @@ -10712,13 +10712,13 @@ lean_ctor_set(x_903, 1, x_901); x_904 = lean_array_push(x_896, x_903); x_905 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_906 = lean_array_push(x_904, x_905); -x_907 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_907 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_886); x_908 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_908, 0, x_886); lean_ctor_set(x_908, 1, x_907); x_909 = lean_array_push(x_906, x_908); -x_910 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_910 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_886); x_911 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_911, 0, x_886); @@ -10742,13 +10742,13 @@ if (lean_is_scalar(x_914)) { lean_ctor_set(x_915, 0, x_902); lean_ctor_set(x_915, 1, x_913); x_916 = lean_array_push(x_912, x_915); -x_917 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_917 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_918 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_918, 0, x_886); lean_ctor_set(x_918, 1, x_917); x_919 = lean_array_push(x_916, x_918); x_920 = lean_array_push(x_919, x_883); -x_921 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_921 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_922 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_922, 0, x_921); lean_ctor_set(x_922, 1, x_920); @@ -10757,12 +10757,12 @@ x_924 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_924, 0, x_902); lean_ctor_set(x_924, 1, x_923); x_925 = lean_array_push(x_895, x_924); -x_926 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_926 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_927 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_927, 0, x_926); lean_ctor_set(x_927, 1, x_925); x_928 = lean_array_push(x_909, x_927); -x_929 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_929 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_930 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_930, 0, x_929); lean_ctor_set(x_930, 1, x_928); @@ -10811,12 +10811,12 @@ x_943 = lean_string_dec_eq(x_233, x_942); if (x_943 == 0) { lean_object* x_944; uint8_t x_945; -x_944 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_944 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_945 = lean_string_dec_eq(x_233, x_944); if (x_945 == 0) { lean_object* x_946; uint8_t x_947; -x_946 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_946 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_947 = lean_string_dec_eq(x_233, x_946); lean_dec(x_233); if (x_947 == 0) @@ -10876,16 +10876,16 @@ if (x_971 == 0) 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; uint8_t x_994; x_972 = lean_ctor_get(x_970, 0); lean_dec(x_972); -x_973 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_973 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_966); x_974 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_974, 0, x_966); lean_ctor_set(x_974, 1, x_973); x_975 = l_Array_empty___closed__1; x_976 = lean_array_push(x_975, x_974); -x_977 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_977 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_978 = lean_array_push(x_977, x_949); -x_979 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_979 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_980 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_980, 0, x_979); lean_ctor_set(x_980, 1, x_978); @@ -10897,13 +10897,13 @@ lean_ctor_set(x_983, 1, x_981); x_984 = lean_array_push(x_976, x_983); x_985 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_986 = lean_array_push(x_984, x_985); -x_987 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_987 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_966); x_988 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_988, 0, x_966); lean_ctor_set(x_988, 1, x_987); x_989 = lean_array_push(x_986, x_988); -x_990 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_990 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_966); x_991 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_991, 0, x_966); @@ -10922,13 +10922,13 @@ lean_dec(x_996); lean_ctor_set(x_19, 1, x_993); lean_ctor_set(x_19, 0, x_982); x_997 = lean_array_push(x_992, x_19); -x_998 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_998 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_999 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_999, 0, x_966); lean_ctor_set(x_999, 1, x_998); x_1000 = lean_array_push(x_997, x_999); x_1001 = lean_array_push(x_1000, x_963); -x_1002 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1002 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1003 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1003, 0, x_1002); lean_ctor_set(x_1003, 1, x_1001); @@ -10937,12 +10937,12 @@ x_1005 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1005, 0, x_982); lean_ctor_set(x_1005, 1, x_1004); x_1006 = lean_array_push(x_975, x_1005); -x_1007 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1007 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_989, x_1008); -x_1010 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1010 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1011 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1011, 0, x_1010); lean_ctor_set(x_1011, 1, x_1009); @@ -10961,13 +10961,13 @@ x_1014 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1014, 0, x_982); lean_ctor_set(x_1014, 1, x_993); x_1015 = lean_array_push(x_992, x_1014); -x_1016 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1016 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1017 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1017, 0, x_966); lean_ctor_set(x_1017, 1, x_1016); x_1018 = lean_array_push(x_1015, x_1017); x_1019 = lean_array_push(x_1018, x_963); -x_1020 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1020 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1021 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1021, 0, x_1020); lean_ctor_set(x_1021, 1, x_1019); @@ -10976,12 +10976,12 @@ x_1023 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1023, 0, x_982); lean_ctor_set(x_1023, 1, x_1022); x_1024 = lean_array_push(x_975, x_1023); -x_1025 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1025 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1026 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1026, 0, x_1025); lean_ctor_set(x_1026, 1, x_1024); x_1027 = lean_array_push(x_989, x_1026); -x_1028 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1028 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1029 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1029, 0, x_1028); lean_ctor_set(x_1029, 1, x_1027); @@ -10999,16 +10999,16 @@ lean_object* x_1032; lean_object* x_1033; lean_object* x_1034; lean_object* x_10 x_1032 = lean_ctor_get(x_970, 1); lean_inc(x_1032); lean_dec(x_970); -x_1033 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1033 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_966); x_1034 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1034, 0, x_966); lean_ctor_set(x_1034, 1, x_1033); x_1035 = l_Array_empty___closed__1; x_1036 = lean_array_push(x_1035, x_1034); -x_1037 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1037 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1038 = lean_array_push(x_1037, x_949); -x_1039 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1039 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1040 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1040, 0, x_1039); lean_ctor_set(x_1040, 1, x_1038); @@ -11020,13 +11020,13 @@ lean_ctor_set(x_1043, 1, x_1041); x_1044 = lean_array_push(x_1036, x_1043); x_1045 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1046 = lean_array_push(x_1044, x_1045); -x_1047 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1047 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_966); x_1048 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1048, 0, x_966); lean_ctor_set(x_1048, 1, x_1047); x_1049 = lean_array_push(x_1046, x_1048); -x_1050 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1050 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_966); x_1051 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1051, 0, x_966); @@ -11050,13 +11050,13 @@ if (lean_is_scalar(x_1054)) { lean_ctor_set(x_1055, 0, x_1042); lean_ctor_set(x_1055, 1, x_1053); x_1056 = lean_array_push(x_1052, x_1055); -x_1057 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1057 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1058 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1058, 0, x_966); lean_ctor_set(x_1058, 1, x_1057); x_1059 = lean_array_push(x_1056, x_1058); x_1060 = lean_array_push(x_1059, x_963); -x_1061 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1061 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1062 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1062, 0, x_1061); lean_ctor_set(x_1062, 1, x_1060); @@ -11065,12 +11065,12 @@ x_1064 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1064, 0, x_1042); lean_ctor_set(x_1064, 1, x_1063); x_1065 = lean_array_push(x_1035, x_1064); -x_1066 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1066 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_1049, x_1067); -x_1069 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1069 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1070 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1070, 0, x_1069); lean_ctor_set(x_1070, 1, x_1068); @@ -11112,16 +11112,16 @@ if (lean_is_exclusive(x_1080)) { lean_dec_ref(x_1080); x_1082 = lean_box(0); } -x_1083 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1083 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1076); x_1084 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1084, 0, x_1076); lean_ctor_set(x_1084, 1, x_1083); x_1085 = l_Array_empty___closed__1; x_1086 = lean_array_push(x_1085, x_1084); -x_1087 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1087 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1088 = lean_array_push(x_1087, x_949); -x_1089 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1089 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1090 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1090, 0, x_1089); lean_ctor_set(x_1090, 1, x_1088); @@ -11133,13 +11133,13 @@ lean_ctor_set(x_1093, 1, x_1091); x_1094 = lean_array_push(x_1086, x_1093); x_1095 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1096 = lean_array_push(x_1094, x_1095); -x_1097 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1097 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1076); x_1098 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1098, 0, x_1076); lean_ctor_set(x_1098, 1, x_1097); x_1099 = lean_array_push(x_1096, x_1098); -x_1100 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1100 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1076); x_1101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1101, 0, x_1076); @@ -11163,13 +11163,13 @@ if (lean_is_scalar(x_1104)) { lean_ctor_set(x_1105, 0, x_1092); lean_ctor_set(x_1105, 1, x_1103); x_1106 = lean_array_push(x_1102, x_1105); -x_1107 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1107 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1108, 0, x_1076); lean_ctor_set(x_1108, 1, x_1107); x_1109 = lean_array_push(x_1106, x_1108); x_1110 = lean_array_push(x_1109, x_1074); -x_1111 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1111 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1112, 0, x_1111); lean_ctor_set(x_1112, 1, x_1110); @@ -11178,12 +11178,12 @@ x_1114 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1114, 0, x_1092); lean_ctor_set(x_1114, 1, x_1113); x_1115 = lean_array_push(x_1085, x_1114); -x_1116 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1116 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1117 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1117, 0, x_1116); lean_ctor_set(x_1117, 1, x_1115); x_1118 = lean_array_push(x_1099, x_1117); -x_1119 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1119 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1120 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1120, 0, x_1119); lean_ctor_set(x_1120, 1, x_1118); @@ -11241,16 +11241,16 @@ if (lean_is_exclusive(x_1133)) { lean_dec_ref(x_1133); x_1135 = lean_box(0); } -x_1136 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1136 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1129); x_1137 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1137, 0, x_1129); lean_ctor_set(x_1137, 1, x_1136); x_1138 = l_Array_empty___closed__1; x_1139 = lean_array_push(x_1138, x_1137); -x_1140 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1140 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1141 = lean_array_push(x_1140, x_949); -x_1142 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1142 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1143 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1143, 0, x_1142); lean_ctor_set(x_1143, 1, x_1141); @@ -11262,13 +11262,13 @@ lean_ctor_set(x_1146, 1, x_1144); x_1147 = lean_array_push(x_1139, x_1146); x_1148 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1149 = lean_array_push(x_1147, x_1148); -x_1150 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1150 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1129); x_1151 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1151, 0, x_1129); lean_ctor_set(x_1151, 1, x_1150); x_1152 = lean_array_push(x_1149, x_1151); -x_1153 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1153 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1129); x_1154 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1154, 0, x_1129); @@ -11292,13 +11292,13 @@ if (lean_is_scalar(x_1157)) { lean_ctor_set(x_1158, 0, x_1145); lean_ctor_set(x_1158, 1, x_1156); x_1159 = lean_array_push(x_1155, x_1158); -x_1160 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1160 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1161 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1161, 0, x_1129); lean_ctor_set(x_1161, 1, x_1160); x_1162 = lean_array_push(x_1159, x_1161); x_1163 = lean_array_push(x_1162, x_1126); -x_1164 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1164 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1165, 0, x_1164); lean_ctor_set(x_1165, 1, x_1163); @@ -11307,12 +11307,12 @@ x_1167 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1167, 0, x_1145); lean_ctor_set(x_1167, 1, x_1166); x_1168 = lean_array_push(x_1138, x_1167); -x_1169 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1169 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1170 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1170, 0, x_1169); lean_ctor_set(x_1170, 1, x_1168); x_1171 = lean_array_push(x_1152, x_1170); -x_1172 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1172 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1173 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1173, 0, x_1172); lean_ctor_set(x_1173, 1, x_1171); @@ -11359,7 +11359,7 @@ x_1186 = l_Lean_Syntax_getArg(x_1184, x_1182); lean_dec(x_1184); lean_inc(x_1186); x_1187 = l_Lean_Syntax_getKind(x_1186); -x_1188 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_1188 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_1189 = lean_name_eq(x_1187, x_1188); lean_dec(x_1187); if (x_1189 == 0) @@ -11420,16 +11420,16 @@ if (x_1212 == 0) lean_object* x_1213; lean_object* x_1214; lean_object* x_1215; lean_object* x_1216; lean_object* x_1217; lean_object* x_1218; lean_object* x_1219; lean_object* x_1220; lean_object* x_1221; lean_object* x_1222; lean_object* x_1223; lean_object* x_1224; lean_object* x_1225; lean_object* x_1226; lean_object* x_1227; lean_object* x_1228; lean_object* x_1229; lean_object* x_1230; lean_object* x_1231; lean_object* x_1232; lean_object* x_1233; lean_object* x_1234; uint8_t x_1235; x_1213 = lean_ctor_get(x_1211, 0); lean_dec(x_1213); -x_1214 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1214 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1207); x_1215 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1215, 0, x_1207); lean_ctor_set(x_1215, 1, x_1214); x_1216 = l_Array_empty___closed__1; x_1217 = lean_array_push(x_1216, x_1215); -x_1218 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1218 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1219 = lean_array_push(x_1218, x_1191); -x_1220 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1220 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -11441,13 +11441,13 @@ lean_ctor_set(x_1224, 1, x_1222); x_1225 = lean_array_push(x_1217, x_1224); x_1226 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1227 = lean_array_push(x_1225, x_1226); -x_1228 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1228 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1207); x_1229 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1229, 0, x_1207); lean_ctor_set(x_1229, 1, x_1228); x_1230 = lean_array_push(x_1227, x_1229); -x_1231 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1231 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1207); x_1232 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1232, 0, x_1207); @@ -11466,13 +11466,13 @@ lean_dec(x_1237); lean_ctor_set(x_19, 1, x_1234); lean_ctor_set(x_19, 0, x_1223); x_1238 = lean_array_push(x_1233, x_19); -x_1239 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1239 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1240 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1240, 0, x_1207); lean_ctor_set(x_1240, 1, x_1239); x_1241 = lean_array_push(x_1238, x_1240); x_1242 = lean_array_push(x_1241, x_1204); -x_1243 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1243 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1244 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1244, 0, x_1243); lean_ctor_set(x_1244, 1, x_1242); @@ -11481,12 +11481,12 @@ x_1246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1246, 0, x_1223); lean_ctor_set(x_1246, 1, x_1245); x_1247 = lean_array_push(x_1216, x_1246); -x_1248 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1248 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_1230, x_1249); -x_1251 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1251 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1252 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1252, 0, x_1251); lean_ctor_set(x_1252, 1, x_1250); @@ -11505,13 +11505,13 @@ x_1255 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1255, 0, x_1223); lean_ctor_set(x_1255, 1, x_1234); x_1256 = lean_array_push(x_1233, x_1255); -x_1257 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1257 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1258 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1258, 0, x_1207); lean_ctor_set(x_1258, 1, x_1257); x_1259 = lean_array_push(x_1256, x_1258); x_1260 = lean_array_push(x_1259, x_1204); -x_1261 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1261 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1262 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1262, 0, x_1261); lean_ctor_set(x_1262, 1, x_1260); @@ -11520,12 +11520,12 @@ x_1264 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1264, 0, x_1223); lean_ctor_set(x_1264, 1, x_1263); x_1265 = lean_array_push(x_1216, x_1264); -x_1266 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1266 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1267 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1267, 0, x_1266); lean_ctor_set(x_1267, 1, x_1265); x_1268 = lean_array_push(x_1230, x_1267); -x_1269 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1269 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1270 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1270, 0, x_1269); lean_ctor_set(x_1270, 1, x_1268); @@ -11543,16 +11543,16 @@ lean_object* x_1273; lean_object* x_1274; lean_object* x_1275; lean_object* x_12 x_1273 = lean_ctor_get(x_1211, 1); lean_inc(x_1273); lean_dec(x_1211); -x_1274 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1274 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1207); x_1275 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1275, 0, x_1207); lean_ctor_set(x_1275, 1, x_1274); x_1276 = l_Array_empty___closed__1; x_1277 = lean_array_push(x_1276, x_1275); -x_1278 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1278 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1279 = lean_array_push(x_1278, x_1191); -x_1280 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1280 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1281 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1281, 0, x_1280); lean_ctor_set(x_1281, 1, x_1279); @@ -11564,13 +11564,13 @@ lean_ctor_set(x_1284, 1, x_1282); x_1285 = lean_array_push(x_1277, x_1284); x_1286 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1287 = lean_array_push(x_1285, x_1286); -x_1288 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1288 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1207); x_1289 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1289, 0, x_1207); lean_ctor_set(x_1289, 1, x_1288); x_1290 = lean_array_push(x_1287, x_1289); -x_1291 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1291 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1207); x_1292 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1292, 0, x_1207); @@ -11594,13 +11594,13 @@ if (lean_is_scalar(x_1295)) { lean_ctor_set(x_1296, 0, x_1283); lean_ctor_set(x_1296, 1, x_1294); x_1297 = lean_array_push(x_1293, x_1296); -x_1298 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1298 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1299 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1299, 0, x_1207); lean_ctor_set(x_1299, 1, x_1298); x_1300 = lean_array_push(x_1297, x_1299); x_1301 = lean_array_push(x_1300, x_1204); -x_1302 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1302 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1303 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1303, 0, x_1302); lean_ctor_set(x_1303, 1, x_1301); @@ -11609,12 +11609,12 @@ x_1305 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1305, 0, x_1283); lean_ctor_set(x_1305, 1, x_1304); x_1306 = lean_array_push(x_1276, x_1305); -x_1307 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1307 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1308 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1308, 0, x_1307); lean_ctor_set(x_1308, 1, x_1306); x_1309 = lean_array_push(x_1290, x_1308); -x_1310 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1310 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1311 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1311, 0, x_1310); lean_ctor_set(x_1311, 1, x_1309); @@ -11656,16 +11656,16 @@ if (lean_is_exclusive(x_1321)) { lean_dec_ref(x_1321); x_1323 = lean_box(0); } -x_1324 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1324 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1317); x_1325 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1325, 0, x_1317); lean_ctor_set(x_1325, 1, x_1324); x_1326 = l_Array_empty___closed__1; x_1327 = lean_array_push(x_1326, x_1325); -x_1328 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1328 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1329 = lean_array_push(x_1328, x_1191); -x_1330 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1330 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1331 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1331, 0, x_1330); lean_ctor_set(x_1331, 1, x_1329); @@ -11677,13 +11677,13 @@ lean_ctor_set(x_1334, 1, x_1332); x_1335 = lean_array_push(x_1327, x_1334); x_1336 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1337 = lean_array_push(x_1335, x_1336); -x_1338 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1338 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1317); x_1339 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1339, 0, x_1317); lean_ctor_set(x_1339, 1, x_1338); x_1340 = lean_array_push(x_1337, x_1339); -x_1341 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1341 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1317); x_1342 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1342, 0, x_1317); @@ -11707,13 +11707,13 @@ if (lean_is_scalar(x_1345)) { lean_ctor_set(x_1346, 0, x_1333); lean_ctor_set(x_1346, 1, x_1344); x_1347 = lean_array_push(x_1343, x_1346); -x_1348 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1348 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1349 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1349, 0, x_1317); lean_ctor_set(x_1349, 1, x_1348); x_1350 = lean_array_push(x_1347, x_1349); x_1351 = lean_array_push(x_1350, x_1315); -x_1352 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1352 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1353 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1353, 0, x_1352); lean_ctor_set(x_1353, 1, x_1351); @@ -11722,12 +11722,12 @@ x_1355 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1355, 0, x_1333); lean_ctor_set(x_1355, 1, x_1354); x_1356 = lean_array_push(x_1326, x_1355); -x_1357 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1357 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1358 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1358, 0, x_1357); lean_ctor_set(x_1358, 1, x_1356); x_1359 = lean_array_push(x_1340, x_1358); -x_1360 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1360 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1361 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1361, 0, x_1360); lean_ctor_set(x_1361, 1, x_1359); @@ -11785,16 +11785,16 @@ if (lean_is_exclusive(x_1374)) { lean_dec_ref(x_1374); x_1376 = lean_box(0); } -x_1377 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1377 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1370); x_1378 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1378, 0, x_1370); lean_ctor_set(x_1378, 1, x_1377); x_1379 = l_Array_empty___closed__1; x_1380 = lean_array_push(x_1379, x_1378); -x_1381 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1381 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1382 = lean_array_push(x_1381, x_1191); -x_1383 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1383 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1384 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1384, 0, x_1383); lean_ctor_set(x_1384, 1, x_1382); @@ -11806,13 +11806,13 @@ lean_ctor_set(x_1387, 1, x_1385); x_1388 = lean_array_push(x_1380, x_1387); x_1389 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1390 = lean_array_push(x_1388, x_1389); -x_1391 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1391 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1370); x_1392 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1392, 0, x_1370); lean_ctor_set(x_1392, 1, x_1391); x_1393 = lean_array_push(x_1390, x_1392); -x_1394 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1394 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1370); x_1395 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1395, 0, x_1370); @@ -11836,13 +11836,13 @@ if (lean_is_scalar(x_1398)) { lean_ctor_set(x_1399, 0, x_1386); lean_ctor_set(x_1399, 1, x_1397); x_1400 = lean_array_push(x_1396, x_1399); -x_1401 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1401 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1402 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1402, 0, x_1370); lean_ctor_set(x_1402, 1, x_1401); x_1403 = lean_array_push(x_1400, x_1402); x_1404 = lean_array_push(x_1403, x_1367); -x_1405 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1405 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1406 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1406, 0, x_1405); lean_ctor_set(x_1406, 1, x_1404); @@ -11851,12 +11851,12 @@ x_1408 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1408, 0, x_1386); lean_ctor_set(x_1408, 1, x_1407); x_1409 = lean_array_push(x_1379, x_1408); -x_1410 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1410 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_1393, x_1411); -x_1413 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1413 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1414 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1414, 0, x_1413); lean_ctor_set(x_1414, 1, x_1412); @@ -11951,16 +11951,16 @@ if (x_1446 == 0) lean_object* x_1447; lean_object* x_1448; lean_object* x_1449; lean_object* x_1450; lean_object* x_1451; lean_object* x_1452; lean_object* x_1453; lean_object* x_1454; lean_object* x_1455; lean_object* x_1456; lean_object* x_1457; lean_object* x_1458; lean_object* x_1459; lean_object* x_1460; lean_object* x_1461; lean_object* x_1462; lean_object* x_1463; lean_object* x_1464; lean_object* x_1465; lean_object* x_1466; lean_object* x_1467; lean_object* x_1468; uint8_t x_1469; x_1447 = lean_ctor_get(x_1445, 0); lean_dec(x_1447); -x_1448 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1448 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1441); x_1449 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1449, 0, x_1441); lean_ctor_set(x_1449, 1, x_1448); x_1450 = l_Array_empty___closed__1; x_1451 = lean_array_push(x_1450, x_1449); -x_1452 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1452 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1453 = lean_array_push(x_1452, x_1425); -x_1454 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1454 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1455 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1455, 0, x_1454); lean_ctor_set(x_1455, 1, x_1453); @@ -11972,13 +11972,13 @@ lean_ctor_set(x_1458, 1, x_1456); x_1459 = lean_array_push(x_1451, x_1458); x_1460 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1461 = lean_array_push(x_1459, x_1460); -x_1462 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1462 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1441); x_1463 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1463, 0, x_1441); lean_ctor_set(x_1463, 1, x_1462); x_1464 = lean_array_push(x_1461, x_1463); -x_1465 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1465 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1441); x_1466 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1466, 0, x_1441); @@ -11997,13 +11997,13 @@ lean_dec(x_1471); lean_ctor_set(x_19, 1, x_1468); lean_ctor_set(x_19, 0, x_1457); x_1472 = lean_array_push(x_1467, x_19); -x_1473 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1473 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1474 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1474, 0, x_1441); lean_ctor_set(x_1474, 1, x_1473); x_1475 = lean_array_push(x_1472, x_1474); x_1476 = lean_array_push(x_1475, x_1438); -x_1477 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1477 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1478 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1478, 0, x_1477); lean_ctor_set(x_1478, 1, x_1476); @@ -12012,12 +12012,12 @@ x_1480 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1480, 0, x_1457); lean_ctor_set(x_1480, 1, x_1479); x_1481 = lean_array_push(x_1450, x_1480); -x_1482 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1482 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1483 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1483, 0, x_1482); lean_ctor_set(x_1483, 1, x_1481); x_1484 = lean_array_push(x_1464, x_1483); -x_1485 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1485 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1486 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1486, 0, x_1485); lean_ctor_set(x_1486, 1, x_1484); @@ -12036,13 +12036,13 @@ x_1489 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1489, 0, x_1457); lean_ctor_set(x_1489, 1, x_1468); x_1490 = lean_array_push(x_1467, x_1489); -x_1491 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1491 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1492 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1492, 0, x_1441); lean_ctor_set(x_1492, 1, x_1491); x_1493 = lean_array_push(x_1490, x_1492); x_1494 = lean_array_push(x_1493, x_1438); -x_1495 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1495 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1496 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1496, 0, x_1495); lean_ctor_set(x_1496, 1, x_1494); @@ -12051,12 +12051,12 @@ x_1498 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1498, 0, x_1457); lean_ctor_set(x_1498, 1, x_1497); x_1499 = lean_array_push(x_1450, x_1498); -x_1500 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1500 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1501 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1501, 0, x_1500); lean_ctor_set(x_1501, 1, x_1499); x_1502 = lean_array_push(x_1464, x_1501); -x_1503 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1503 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1504 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1504, 0, x_1503); lean_ctor_set(x_1504, 1, x_1502); @@ -12074,16 +12074,16 @@ lean_object* x_1507; lean_object* x_1508; lean_object* x_1509; lean_object* x_15 x_1507 = lean_ctor_get(x_1445, 1); lean_inc(x_1507); lean_dec(x_1445); -x_1508 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1508 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1441); x_1509 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1509, 0, x_1441); lean_ctor_set(x_1509, 1, x_1508); x_1510 = l_Array_empty___closed__1; x_1511 = lean_array_push(x_1510, x_1509); -x_1512 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1512 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1513 = lean_array_push(x_1512, x_1425); -x_1514 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1514 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1515 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1515, 0, x_1514); lean_ctor_set(x_1515, 1, x_1513); @@ -12095,13 +12095,13 @@ lean_ctor_set(x_1518, 1, x_1516); x_1519 = lean_array_push(x_1511, x_1518); x_1520 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1521 = lean_array_push(x_1519, x_1520); -x_1522 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1522 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1441); x_1523 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1523, 0, x_1441); lean_ctor_set(x_1523, 1, x_1522); x_1524 = lean_array_push(x_1521, x_1523); -x_1525 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1525 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1441); x_1526 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1526, 0, x_1441); @@ -12125,13 +12125,13 @@ if (lean_is_scalar(x_1529)) { lean_ctor_set(x_1530, 0, x_1517); lean_ctor_set(x_1530, 1, x_1528); x_1531 = lean_array_push(x_1527, x_1530); -x_1532 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1532 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1533 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1533, 0, x_1441); lean_ctor_set(x_1533, 1, x_1532); x_1534 = lean_array_push(x_1531, x_1533); x_1535 = lean_array_push(x_1534, x_1438); -x_1536 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1536 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1537 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1537, 0, x_1536); lean_ctor_set(x_1537, 1, x_1535); @@ -12140,12 +12140,12 @@ x_1539 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1539, 0, x_1517); lean_ctor_set(x_1539, 1, x_1538); x_1540 = lean_array_push(x_1510, x_1539); -x_1541 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1541 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1542 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1542, 0, x_1541); lean_ctor_set(x_1542, 1, x_1540); x_1543 = lean_array_push(x_1524, x_1542); -x_1544 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1544 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1545 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1545, 0, x_1544); lean_ctor_set(x_1545, 1, x_1543); @@ -12187,16 +12187,16 @@ if (lean_is_exclusive(x_1555)) { lean_dec_ref(x_1555); x_1557 = lean_box(0); } -x_1558 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1558 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1551); x_1559 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1559, 0, x_1551); lean_ctor_set(x_1559, 1, x_1558); x_1560 = l_Array_empty___closed__1; x_1561 = lean_array_push(x_1560, x_1559); -x_1562 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1562 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1563 = lean_array_push(x_1562, x_1425); -x_1564 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1564 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1565 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1565, 0, x_1564); lean_ctor_set(x_1565, 1, x_1563); @@ -12208,13 +12208,13 @@ lean_ctor_set(x_1568, 1, x_1566); x_1569 = lean_array_push(x_1561, x_1568); x_1570 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1571 = lean_array_push(x_1569, x_1570); -x_1572 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1572 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1551); x_1573 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1573, 0, x_1551); lean_ctor_set(x_1573, 1, x_1572); x_1574 = lean_array_push(x_1571, x_1573); -x_1575 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1575 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1551); x_1576 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1576, 0, x_1551); @@ -12238,13 +12238,13 @@ if (lean_is_scalar(x_1579)) { lean_ctor_set(x_1580, 0, x_1567); lean_ctor_set(x_1580, 1, x_1578); x_1581 = lean_array_push(x_1577, x_1580); -x_1582 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1582 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1583 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1583, 0, x_1551); lean_ctor_set(x_1583, 1, x_1582); x_1584 = lean_array_push(x_1581, x_1583); x_1585 = lean_array_push(x_1584, x_1549); -x_1586 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1586 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1587 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1587, 0, x_1586); lean_ctor_set(x_1587, 1, x_1585); @@ -12253,12 +12253,12 @@ x_1589 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1589, 0, x_1567); lean_ctor_set(x_1589, 1, x_1588); x_1590 = lean_array_push(x_1560, x_1589); -x_1591 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1591 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1592 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1592, 0, x_1591); lean_ctor_set(x_1592, 1, x_1590); x_1593 = lean_array_push(x_1574, x_1592); -x_1594 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1594 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1595 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1595, 0, x_1594); lean_ctor_set(x_1595, 1, x_1593); @@ -12316,16 +12316,16 @@ if (lean_is_exclusive(x_1608)) { lean_dec_ref(x_1608); x_1610 = lean_box(0); } -x_1611 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1611 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1604); x_1612 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1612, 0, x_1604); lean_ctor_set(x_1612, 1, x_1611); x_1613 = l_Array_empty___closed__1; x_1614 = lean_array_push(x_1613, x_1612); -x_1615 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1615 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1616 = lean_array_push(x_1615, x_1425); -x_1617 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1617 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1618 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1618, 0, x_1617); lean_ctor_set(x_1618, 1, x_1616); @@ -12337,13 +12337,13 @@ lean_ctor_set(x_1621, 1, x_1619); x_1622 = lean_array_push(x_1614, x_1621); x_1623 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1624 = lean_array_push(x_1622, x_1623); -x_1625 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1625 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1604); x_1626 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1626, 0, x_1604); lean_ctor_set(x_1626, 1, x_1625); x_1627 = lean_array_push(x_1624, x_1626); -x_1628 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1628 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1604); x_1629 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1629, 0, x_1604); @@ -12367,13 +12367,13 @@ if (lean_is_scalar(x_1632)) { lean_ctor_set(x_1633, 0, x_1620); lean_ctor_set(x_1633, 1, x_1631); x_1634 = lean_array_push(x_1630, x_1633); -x_1635 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1635 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1636 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1636, 0, x_1604); lean_ctor_set(x_1636, 1, x_1635); x_1637 = lean_array_push(x_1634, x_1636); x_1638 = lean_array_push(x_1637, x_1601); -x_1639 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1639 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1640 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1640, 0, x_1639); lean_ctor_set(x_1640, 1, x_1638); @@ -12382,12 +12382,12 @@ x_1642 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1642, 0, x_1620); lean_ctor_set(x_1642, 1, x_1641); x_1643 = lean_array_push(x_1613, x_1642); -x_1644 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1644 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1645 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1645, 0, x_1644); lean_ctor_set(x_1645, 1, x_1643); x_1646 = lean_array_push(x_1627, x_1645); -x_1647 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1647 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1648 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1648, 0, x_1647); lean_ctor_set(x_1648, 1, x_1646); @@ -12499,16 +12499,16 @@ if (x_1687 == 0) lean_object* x_1688; lean_object* x_1689; lean_object* x_1690; lean_object* x_1691; lean_object* x_1692; lean_object* x_1693; lean_object* x_1694; lean_object* x_1695; lean_object* x_1696; lean_object* x_1697; lean_object* x_1698; lean_object* x_1699; lean_object* x_1700; lean_object* x_1701; lean_object* x_1702; lean_object* x_1703; lean_object* x_1704; lean_object* x_1705; lean_object* x_1706; lean_object* x_1707; lean_object* x_1708; lean_object* x_1709; uint8_t x_1710; x_1688 = lean_ctor_get(x_1686, 0); lean_dec(x_1688); -x_1689 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1689 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1682); x_1690 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1690, 0, x_1682); lean_ctor_set(x_1690, 1, x_1689); x_1691 = l_Array_empty___closed__1; x_1692 = lean_array_push(x_1691, x_1690); -x_1693 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1693 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1694 = lean_array_push(x_1693, x_1666); -x_1695 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1695 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1696 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1696, 0, x_1695); lean_ctor_set(x_1696, 1, x_1694); @@ -12520,13 +12520,13 @@ lean_ctor_set(x_1699, 1, x_1697); x_1700 = lean_array_push(x_1692, x_1699); x_1701 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1702 = lean_array_push(x_1700, x_1701); -x_1703 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1703 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1682); x_1704 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1704, 0, x_1682); lean_ctor_set(x_1704, 1, x_1703); x_1705 = lean_array_push(x_1702, x_1704); -x_1706 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1706 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1682); x_1707 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1707, 0, x_1682); @@ -12545,13 +12545,13 @@ lean_dec(x_1712); lean_ctor_set(x_19, 1, x_1709); lean_ctor_set(x_19, 0, x_1698); x_1713 = lean_array_push(x_1708, x_19); -x_1714 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1714 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1715 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1715, 0, x_1682); lean_ctor_set(x_1715, 1, x_1714); x_1716 = lean_array_push(x_1713, x_1715); x_1717 = lean_array_push(x_1716, x_1679); -x_1718 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1718 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1719 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1719, 0, x_1718); lean_ctor_set(x_1719, 1, x_1717); @@ -12560,12 +12560,12 @@ x_1721 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1721, 0, x_1698); lean_ctor_set(x_1721, 1, x_1720); x_1722 = lean_array_push(x_1691, x_1721); -x_1723 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1723 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_1705, x_1724); -x_1726 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1726 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1727 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1727, 0, x_1726); lean_ctor_set(x_1727, 1, x_1725); @@ -12584,13 +12584,13 @@ x_1730 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1730, 0, x_1698); lean_ctor_set(x_1730, 1, x_1709); x_1731 = lean_array_push(x_1708, x_1730); -x_1732 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1732 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1733 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1733, 0, x_1682); lean_ctor_set(x_1733, 1, x_1732); x_1734 = lean_array_push(x_1731, x_1733); x_1735 = lean_array_push(x_1734, x_1679); -x_1736 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1736 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1737 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1737, 0, x_1736); lean_ctor_set(x_1737, 1, x_1735); @@ -12599,12 +12599,12 @@ x_1739 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1739, 0, x_1698); lean_ctor_set(x_1739, 1, x_1738); x_1740 = lean_array_push(x_1691, x_1739); -x_1741 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1741 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1742 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1742, 0, x_1741); lean_ctor_set(x_1742, 1, x_1740); x_1743 = lean_array_push(x_1705, x_1742); -x_1744 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1744 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1745 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1745, 0, x_1744); lean_ctor_set(x_1745, 1, x_1743); @@ -12622,16 +12622,16 @@ lean_object* x_1748; lean_object* x_1749; lean_object* x_1750; lean_object* x_17 x_1748 = lean_ctor_get(x_1686, 1); lean_inc(x_1748); lean_dec(x_1686); -x_1749 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1749 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1682); x_1750 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1750, 0, x_1682); lean_ctor_set(x_1750, 1, x_1749); x_1751 = l_Array_empty___closed__1; x_1752 = lean_array_push(x_1751, x_1750); -x_1753 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1753 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1754 = lean_array_push(x_1753, x_1666); -x_1755 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1755 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1756 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1756, 0, x_1755); lean_ctor_set(x_1756, 1, x_1754); @@ -12643,13 +12643,13 @@ lean_ctor_set(x_1759, 1, x_1757); x_1760 = lean_array_push(x_1752, x_1759); x_1761 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1762 = lean_array_push(x_1760, x_1761); -x_1763 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1763 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1682); x_1764 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1764, 0, x_1682); lean_ctor_set(x_1764, 1, x_1763); x_1765 = lean_array_push(x_1762, x_1764); -x_1766 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1766 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1682); x_1767 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1767, 0, x_1682); @@ -12673,13 +12673,13 @@ if (lean_is_scalar(x_1770)) { lean_ctor_set(x_1771, 0, x_1758); lean_ctor_set(x_1771, 1, x_1769); x_1772 = lean_array_push(x_1768, x_1771); -x_1773 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1773 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1774 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1774, 0, x_1682); lean_ctor_set(x_1774, 1, x_1773); x_1775 = lean_array_push(x_1772, x_1774); x_1776 = lean_array_push(x_1775, x_1679); -x_1777 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1777 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1778 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1778, 0, x_1777); lean_ctor_set(x_1778, 1, x_1776); @@ -12688,12 +12688,12 @@ x_1780 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1780, 0, x_1758); lean_ctor_set(x_1780, 1, x_1779); x_1781 = lean_array_push(x_1751, x_1780); -x_1782 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1782 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1783 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1783, 0, x_1782); lean_ctor_set(x_1783, 1, x_1781); x_1784 = lean_array_push(x_1765, x_1783); -x_1785 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1785 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1786 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1786, 0, x_1785); lean_ctor_set(x_1786, 1, x_1784); @@ -12735,16 +12735,16 @@ if (lean_is_exclusive(x_1796)) { lean_dec_ref(x_1796); x_1798 = lean_box(0); } -x_1799 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1799 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1792); x_1800 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1800, 0, x_1792); lean_ctor_set(x_1800, 1, x_1799); x_1801 = l_Array_empty___closed__1; x_1802 = lean_array_push(x_1801, x_1800); -x_1803 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1803 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1804 = lean_array_push(x_1803, x_1666); -x_1805 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1805 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1806 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1806, 0, x_1805); lean_ctor_set(x_1806, 1, x_1804); @@ -12756,13 +12756,13 @@ lean_ctor_set(x_1809, 1, x_1807); x_1810 = lean_array_push(x_1802, x_1809); x_1811 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1812 = lean_array_push(x_1810, x_1811); -x_1813 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1813 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1792); x_1814 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1814, 0, x_1792); lean_ctor_set(x_1814, 1, x_1813); x_1815 = lean_array_push(x_1812, x_1814); -x_1816 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1816 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1792); x_1817 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1817, 0, x_1792); @@ -12786,13 +12786,13 @@ if (lean_is_scalar(x_1820)) { lean_ctor_set(x_1821, 0, x_1808); lean_ctor_set(x_1821, 1, x_1819); x_1822 = lean_array_push(x_1818, x_1821); -x_1823 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1823 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1824 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1824, 0, x_1792); lean_ctor_set(x_1824, 1, x_1823); x_1825 = lean_array_push(x_1822, x_1824); x_1826 = lean_array_push(x_1825, x_1790); -x_1827 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1827 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1828 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1828, 0, x_1827); lean_ctor_set(x_1828, 1, x_1826); @@ -12801,12 +12801,12 @@ x_1830 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1830, 0, x_1808); lean_ctor_set(x_1830, 1, x_1829); x_1831 = lean_array_push(x_1801, x_1830); -x_1832 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1832 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1833 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1833, 0, x_1832); lean_ctor_set(x_1833, 1, x_1831); x_1834 = lean_array_push(x_1815, x_1833); -x_1835 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1835 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1836 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1836, 0, x_1835); lean_ctor_set(x_1836, 1, x_1834); @@ -12864,16 +12864,16 @@ if (lean_is_exclusive(x_1849)) { lean_dec_ref(x_1849); x_1851 = lean_box(0); } -x_1852 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1852 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1845); x_1853 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1853, 0, x_1845); lean_ctor_set(x_1853, 1, x_1852); x_1854 = l_Array_empty___closed__1; x_1855 = lean_array_push(x_1854, x_1853); -x_1856 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1856 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1857 = lean_array_push(x_1856, x_1666); -x_1858 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1858 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1859 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1859, 0, x_1858); lean_ctor_set(x_1859, 1, x_1857); @@ -12885,13 +12885,13 @@ lean_ctor_set(x_1862, 1, x_1860); x_1863 = lean_array_push(x_1855, x_1862); x_1864 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1865 = lean_array_push(x_1863, x_1864); -x_1866 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1866 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1845); x_1867 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1867, 0, x_1845); lean_ctor_set(x_1867, 1, x_1866); x_1868 = lean_array_push(x_1865, x_1867); -x_1869 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1869 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1845); x_1870 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1870, 0, x_1845); @@ -12915,13 +12915,13 @@ if (lean_is_scalar(x_1873)) { lean_ctor_set(x_1874, 0, x_1861); lean_ctor_set(x_1874, 1, x_1872); x_1875 = lean_array_push(x_1871, x_1874); -x_1876 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1876 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1877 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1877, 0, x_1845); lean_ctor_set(x_1877, 1, x_1876); x_1878 = lean_array_push(x_1875, x_1877); x_1879 = lean_array_push(x_1878, x_1842); -x_1880 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1880 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1881 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1881, 0, x_1880); lean_ctor_set(x_1881, 1, x_1879); @@ -12930,12 +12930,12 @@ x_1883 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1883, 0, x_1861); lean_ctor_set(x_1883, 1, x_1882); x_1884 = lean_array_push(x_1854, x_1883); -x_1885 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1885 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1886 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1886, 0, x_1885); lean_ctor_set(x_1886, 1, x_1884); x_1887 = lean_array_push(x_1868, x_1886); -x_1888 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1888 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1889 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1889, 0, x_1888); lean_ctor_set(x_1889, 1, x_1887); @@ -13019,16 +13019,16 @@ if (x_1917 == 0) lean_object* x_1918; lean_object* x_1919; lean_object* x_1920; lean_object* x_1921; lean_object* x_1922; lean_object* x_1923; lean_object* x_1924; lean_object* x_1925; lean_object* x_1926; lean_object* x_1927; lean_object* x_1928; lean_object* x_1929; lean_object* x_1930; lean_object* x_1931; lean_object* x_1932; lean_object* x_1933; lean_object* x_1934; lean_object* x_1935; lean_object* x_1936; lean_object* x_1937; lean_object* x_1938; lean_object* x_1939; uint8_t x_1940; x_1918 = lean_ctor_get(x_1916, 0); lean_dec(x_1918); -x_1919 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1919 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1912); x_1920 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1920, 0, x_1912); lean_ctor_set(x_1920, 1, x_1919); x_1921 = l_Array_empty___closed__1; x_1922 = lean_array_push(x_1921, x_1920); -x_1923 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1923 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1924 = lean_array_push(x_1923, x_1896); -x_1925 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1925 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1926 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1926, 0, x_1925); lean_ctor_set(x_1926, 1, x_1924); @@ -13040,13 +13040,13 @@ lean_ctor_set(x_1929, 1, x_1927); x_1930 = lean_array_push(x_1922, x_1929); x_1931 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1932 = lean_array_push(x_1930, x_1931); -x_1933 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1933 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1912); x_1934 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1934, 0, x_1912); lean_ctor_set(x_1934, 1, x_1933); x_1935 = lean_array_push(x_1932, x_1934); -x_1936 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1936 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1912); x_1937 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1937, 0, x_1912); @@ -13065,13 +13065,13 @@ lean_dec(x_1942); lean_ctor_set(x_19, 1, x_1939); lean_ctor_set(x_19, 0, x_1928); x_1943 = lean_array_push(x_1938, x_19); -x_1944 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1944 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1945 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1945, 0, x_1912); lean_ctor_set(x_1945, 1, x_1944); x_1946 = lean_array_push(x_1943, x_1945); x_1947 = lean_array_push(x_1946, x_1909); -x_1948 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1948 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1949 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1949, 0, x_1948); lean_ctor_set(x_1949, 1, x_1947); @@ -13080,12 +13080,12 @@ x_1951 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1951, 0, x_1928); lean_ctor_set(x_1951, 1, x_1950); x_1952 = lean_array_push(x_1921, x_1951); -x_1953 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1953 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1954 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1954, 0, x_1953); lean_ctor_set(x_1954, 1, x_1952); x_1955 = lean_array_push(x_1935, x_1954); -x_1956 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1956 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1957 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1957, 0, x_1956); lean_ctor_set(x_1957, 1, x_1955); @@ -13104,13 +13104,13 @@ x_1960 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1960, 0, x_1928); lean_ctor_set(x_1960, 1, x_1939); x_1961 = lean_array_push(x_1938, x_1960); -x_1962 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1962 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1963 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1963, 0, x_1912); lean_ctor_set(x_1963, 1, x_1962); x_1964 = lean_array_push(x_1961, x_1963); x_1965 = lean_array_push(x_1964, x_1909); -x_1966 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1966 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1967 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1967, 0, x_1966); lean_ctor_set(x_1967, 1, x_1965); @@ -13119,12 +13119,12 @@ x_1969 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1969, 0, x_1928); lean_ctor_set(x_1969, 1, x_1968); x_1970 = lean_array_push(x_1921, x_1969); -x_1971 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1971 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1972 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1972, 0, x_1971); lean_ctor_set(x_1972, 1, x_1970); x_1973 = lean_array_push(x_1935, x_1972); -x_1974 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1974 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1975 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1975, 0, x_1974); lean_ctor_set(x_1975, 1, x_1973); @@ -13142,16 +13142,16 @@ lean_object* x_1978; lean_object* x_1979; lean_object* x_1980; lean_object* x_19 x_1978 = lean_ctor_get(x_1916, 1); lean_inc(x_1978); lean_dec(x_1916); -x_1979 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1979 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1912); x_1980 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1980, 0, x_1912); lean_ctor_set(x_1980, 1, x_1979); x_1981 = l_Array_empty___closed__1; x_1982 = lean_array_push(x_1981, x_1980); -x_1983 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1983 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1984 = lean_array_push(x_1983, x_1896); -x_1985 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1985 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1986 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1986, 0, x_1985); lean_ctor_set(x_1986, 1, x_1984); @@ -13163,13 +13163,13 @@ lean_ctor_set(x_1989, 1, x_1987); x_1990 = lean_array_push(x_1982, x_1989); x_1991 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1992 = lean_array_push(x_1990, x_1991); -x_1993 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1993 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1912); x_1994 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1994, 0, x_1912); lean_ctor_set(x_1994, 1, x_1993); x_1995 = lean_array_push(x_1992, x_1994); -x_1996 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1996 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1912); x_1997 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1997, 0, x_1912); @@ -13193,13 +13193,13 @@ if (lean_is_scalar(x_2000)) { lean_ctor_set(x_2001, 0, x_1988); lean_ctor_set(x_2001, 1, x_1999); x_2002 = lean_array_push(x_1998, x_2001); -x_2003 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2003 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2004 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2004, 0, x_1912); lean_ctor_set(x_2004, 1, x_2003); x_2005 = lean_array_push(x_2002, x_2004); x_2006 = lean_array_push(x_2005, x_1909); -x_2007 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2007 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2008 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2008, 0, x_2007); lean_ctor_set(x_2008, 1, x_2006); @@ -13208,12 +13208,12 @@ x_2010 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2010, 0, x_1988); lean_ctor_set(x_2010, 1, x_2009); x_2011 = lean_array_push(x_1981, x_2010); -x_2012 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2012 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2013 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2013, 0, x_2012); lean_ctor_set(x_2013, 1, x_2011); x_2014 = lean_array_push(x_1995, x_2013); -x_2015 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2015 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2016 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2016, 0, x_2015); lean_ctor_set(x_2016, 1, x_2014); @@ -13255,16 +13255,16 @@ if (lean_is_exclusive(x_2026)) { lean_dec_ref(x_2026); x_2028 = lean_box(0); } -x_2029 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2029 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2022); x_2030 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2030, 0, x_2022); lean_ctor_set(x_2030, 1, x_2029); x_2031 = l_Array_empty___closed__1; x_2032 = lean_array_push(x_2031, x_2030); -x_2033 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2033 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2034 = lean_array_push(x_2033, x_1896); -x_2035 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2035 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2036 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2036, 0, x_2035); lean_ctor_set(x_2036, 1, x_2034); @@ -13276,13 +13276,13 @@ lean_ctor_set(x_2039, 1, x_2037); x_2040 = lean_array_push(x_2032, x_2039); x_2041 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2042 = lean_array_push(x_2040, x_2041); -x_2043 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2043 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2022); x_2044 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2044, 0, x_2022); lean_ctor_set(x_2044, 1, x_2043); x_2045 = lean_array_push(x_2042, x_2044); -x_2046 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2046 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2022); x_2047 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2047, 0, x_2022); @@ -13306,13 +13306,13 @@ if (lean_is_scalar(x_2050)) { lean_ctor_set(x_2051, 0, x_2038); lean_ctor_set(x_2051, 1, x_2049); x_2052 = lean_array_push(x_2048, x_2051); -x_2053 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2053 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2054 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2054, 0, x_2022); lean_ctor_set(x_2054, 1, x_2053); x_2055 = lean_array_push(x_2052, x_2054); x_2056 = lean_array_push(x_2055, x_2020); -x_2057 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2057 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2058 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2058, 0, x_2057); lean_ctor_set(x_2058, 1, x_2056); @@ -13321,12 +13321,12 @@ x_2060 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2060, 0, x_2038); lean_ctor_set(x_2060, 1, x_2059); x_2061 = lean_array_push(x_2031, x_2060); -x_2062 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2062 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2063 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2063, 0, x_2062); lean_ctor_set(x_2063, 1, x_2061); x_2064 = lean_array_push(x_2045, x_2063); -x_2065 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2065 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2066 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2066, 0, x_2065); lean_ctor_set(x_2066, 1, x_2064); @@ -13384,16 +13384,16 @@ if (lean_is_exclusive(x_2079)) { lean_dec_ref(x_2079); x_2081 = lean_box(0); } -x_2082 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2082 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2075); x_2083 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2083, 0, x_2075); lean_ctor_set(x_2083, 1, x_2082); x_2084 = l_Array_empty___closed__1; x_2085 = lean_array_push(x_2084, x_2083); -x_2086 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2086 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2087 = lean_array_push(x_2086, x_1896); -x_2088 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2088 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2089 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2089, 0, x_2088); lean_ctor_set(x_2089, 1, x_2087); @@ -13405,13 +13405,13 @@ lean_ctor_set(x_2092, 1, x_2090); x_2093 = lean_array_push(x_2085, x_2092); x_2094 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2095 = lean_array_push(x_2093, x_2094); -x_2096 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2096 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2075); x_2097 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2097, 0, x_2075); lean_ctor_set(x_2097, 1, x_2096); x_2098 = lean_array_push(x_2095, x_2097); -x_2099 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2099 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2075); x_2100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2100, 0, x_2075); @@ -13435,13 +13435,13 @@ if (lean_is_scalar(x_2103)) { lean_ctor_set(x_2104, 0, x_2091); lean_ctor_set(x_2104, 1, x_2102); x_2105 = lean_array_push(x_2101, x_2104); -x_2106 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2106 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2107 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2107, 0, x_2075); lean_ctor_set(x_2107, 1, x_2106); x_2108 = lean_array_push(x_2105, x_2107); x_2109 = lean_array_push(x_2108, x_2072); -x_2110 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2110 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2111 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2111, 0, x_2110); lean_ctor_set(x_2111, 1, x_2109); @@ -13450,12 +13450,12 @@ x_2113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2113, 0, x_2091); lean_ctor_set(x_2113, 1, x_2112); x_2114 = lean_array_push(x_2084, x_2113); -x_2115 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2115 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2116 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2116, 0, x_2115); lean_ctor_set(x_2116, 1, x_2114); x_2117 = lean_array_push(x_2098, x_2116); -x_2118 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2118 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2119, 0, x_2118); lean_ctor_set(x_2119, 1, x_2117); @@ -13622,16 +13622,16 @@ if (x_2172 == 0) lean_object* x_2173; lean_object* x_2174; lean_object* x_2175; lean_object* x_2176; lean_object* x_2177; lean_object* x_2178; lean_object* x_2179; lean_object* x_2180; lean_object* x_2181; lean_object* x_2182; lean_object* x_2183; lean_object* x_2184; lean_object* x_2185; lean_object* x_2186; lean_object* x_2187; lean_object* x_2188; lean_object* x_2189; lean_object* x_2190; lean_object* x_2191; lean_object* x_2192; lean_object* x_2193; lean_object* x_2194; uint8_t x_2195; x_2173 = lean_ctor_get(x_2171, 0); lean_dec(x_2173); -x_2174 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2174 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2167); x_2175 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2175, 0, x_2167); lean_ctor_set(x_2175, 1, x_2174); x_2176 = l_Array_empty___closed__1; x_2177 = lean_array_push(x_2176, x_2175); -x_2178 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2178 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2179 = lean_array_push(x_2178, x_2150); -x_2180 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2180 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2181 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2181, 0, x_2180); lean_ctor_set(x_2181, 1, x_2179); @@ -13643,13 +13643,13 @@ lean_ctor_set(x_2184, 1, x_2182); x_2185 = lean_array_push(x_2177, x_2184); x_2186 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2187 = lean_array_push(x_2185, x_2186); -x_2188 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2188 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2167); x_2189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2189, 0, x_2167); lean_ctor_set(x_2189, 1, x_2188); x_2190 = lean_array_push(x_2187, x_2189); -x_2191 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2191 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2167); x_2192 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2192, 0, x_2167); @@ -13668,13 +13668,13 @@ lean_dec(x_2197); lean_ctor_set(x_19, 1, x_2194); lean_ctor_set(x_19, 0, x_2183); x_2198 = lean_array_push(x_2193, x_19); -x_2199 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2199 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2200 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2200, 0, x_2167); lean_ctor_set(x_2200, 1, x_2199); x_2201 = lean_array_push(x_2198, x_2200); x_2202 = lean_array_push(x_2201, x_2164); -x_2203 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2203 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2204 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2204, 0, x_2203); lean_ctor_set(x_2204, 1, x_2202); @@ -13683,12 +13683,12 @@ x_2206 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2206, 0, x_2183); lean_ctor_set(x_2206, 1, x_2205); x_2207 = lean_array_push(x_2176, x_2206); -x_2208 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2208 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2209 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2209, 0, x_2208); lean_ctor_set(x_2209, 1, x_2207); x_2210 = lean_array_push(x_2190, x_2209); -x_2211 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2211 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2212, 0, x_2211); lean_ctor_set(x_2212, 1, x_2210); @@ -13707,13 +13707,13 @@ x_2215 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2215, 0, x_2183); lean_ctor_set(x_2215, 1, x_2194); x_2216 = lean_array_push(x_2193, x_2215); -x_2217 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2217 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2218 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2218, 0, x_2167); lean_ctor_set(x_2218, 1, x_2217); x_2219 = lean_array_push(x_2216, x_2218); x_2220 = lean_array_push(x_2219, x_2164); -x_2221 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2221 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2222 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2222, 0, x_2221); lean_ctor_set(x_2222, 1, x_2220); @@ -13722,12 +13722,12 @@ x_2224 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2224, 0, x_2183); lean_ctor_set(x_2224, 1, x_2223); x_2225 = lean_array_push(x_2176, x_2224); -x_2226 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2226 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2227 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2227, 0, x_2226); lean_ctor_set(x_2227, 1, x_2225); x_2228 = lean_array_push(x_2190, x_2227); -x_2229 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2229 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2230 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2230, 0, x_2229); lean_ctor_set(x_2230, 1, x_2228); @@ -13745,16 +13745,16 @@ lean_object* x_2233; lean_object* x_2234; lean_object* x_2235; lean_object* x_22 x_2233 = lean_ctor_get(x_2171, 1); lean_inc(x_2233); lean_dec(x_2171); -x_2234 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2234 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2167); x_2235 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2235, 0, x_2167); lean_ctor_set(x_2235, 1, x_2234); x_2236 = l_Array_empty___closed__1; x_2237 = lean_array_push(x_2236, x_2235); -x_2238 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2238 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2239 = lean_array_push(x_2238, x_2150); -x_2240 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2240 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2241 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2241, 0, x_2240); lean_ctor_set(x_2241, 1, x_2239); @@ -13766,13 +13766,13 @@ lean_ctor_set(x_2244, 1, x_2242); x_2245 = lean_array_push(x_2237, x_2244); x_2246 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2247 = lean_array_push(x_2245, x_2246); -x_2248 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2248 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2167); x_2249 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2249, 0, x_2167); lean_ctor_set(x_2249, 1, x_2248); x_2250 = lean_array_push(x_2247, x_2249); -x_2251 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2251 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2167); x_2252 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2252, 0, x_2167); @@ -13796,13 +13796,13 @@ if (lean_is_scalar(x_2255)) { lean_ctor_set(x_2256, 0, x_2243); lean_ctor_set(x_2256, 1, x_2254); x_2257 = lean_array_push(x_2253, x_2256); -x_2258 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2258 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2259 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2259, 0, x_2167); lean_ctor_set(x_2259, 1, x_2258); x_2260 = lean_array_push(x_2257, x_2259); x_2261 = lean_array_push(x_2260, x_2164); -x_2262 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2262 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2263 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2263, 0, x_2262); lean_ctor_set(x_2263, 1, x_2261); @@ -13811,12 +13811,12 @@ x_2265 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2265, 0, x_2243); lean_ctor_set(x_2265, 1, x_2264); x_2266 = lean_array_push(x_2236, x_2265); -x_2267 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2267 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2268, 0, x_2267); lean_ctor_set(x_2268, 1, x_2266); x_2269 = lean_array_push(x_2250, x_2268); -x_2270 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2270 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2271 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2271, 0, x_2270); lean_ctor_set(x_2271, 1, x_2269); @@ -13858,16 +13858,16 @@ if (lean_is_exclusive(x_2281)) { lean_dec_ref(x_2281); x_2283 = lean_box(0); } -x_2284 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2284 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2277); x_2285 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2285, 0, x_2277); lean_ctor_set(x_2285, 1, x_2284); x_2286 = l_Array_empty___closed__1; x_2287 = lean_array_push(x_2286, x_2285); -x_2288 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2288 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2289 = lean_array_push(x_2288, x_2150); -x_2290 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2290 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2291 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2291, 0, x_2290); lean_ctor_set(x_2291, 1, x_2289); @@ -13879,13 +13879,13 @@ lean_ctor_set(x_2294, 1, x_2292); x_2295 = lean_array_push(x_2287, x_2294); x_2296 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2297 = lean_array_push(x_2295, x_2296); -x_2298 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2298 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2277); x_2299 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2299, 0, x_2277); lean_ctor_set(x_2299, 1, x_2298); x_2300 = lean_array_push(x_2297, x_2299); -x_2301 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2301 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2277); x_2302 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2302, 0, x_2277); @@ -13909,13 +13909,13 @@ if (lean_is_scalar(x_2305)) { lean_ctor_set(x_2306, 0, x_2293); lean_ctor_set(x_2306, 1, x_2304); x_2307 = lean_array_push(x_2303, x_2306); -x_2308 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2308 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2309 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2309, 0, x_2277); lean_ctor_set(x_2309, 1, x_2308); x_2310 = lean_array_push(x_2307, x_2309); x_2311 = lean_array_push(x_2310, x_2275); -x_2312 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2312 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2313 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2313, 0, x_2312); lean_ctor_set(x_2313, 1, x_2311); @@ -13924,12 +13924,12 @@ x_2315 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2315, 0, x_2293); lean_ctor_set(x_2315, 1, x_2314); x_2316 = lean_array_push(x_2286, x_2315); -x_2317 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2317 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2318 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2318, 0, x_2317); lean_ctor_set(x_2318, 1, x_2316); x_2319 = lean_array_push(x_2300, x_2318); -x_2320 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2320 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2321 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2321, 0, x_2320); lean_ctor_set(x_2321, 1, x_2319); @@ -13987,16 +13987,16 @@ if (lean_is_exclusive(x_2334)) { lean_dec_ref(x_2334); x_2336 = lean_box(0); } -x_2337 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2337 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2330); x_2338 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2338, 0, x_2330); lean_ctor_set(x_2338, 1, x_2337); x_2339 = l_Array_empty___closed__1; x_2340 = lean_array_push(x_2339, x_2338); -x_2341 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2341 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2342 = lean_array_push(x_2341, x_2150); -x_2343 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2343 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2344 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2344, 0, x_2343); lean_ctor_set(x_2344, 1, x_2342); @@ -14008,13 +14008,13 @@ lean_ctor_set(x_2347, 1, x_2345); x_2348 = lean_array_push(x_2340, x_2347); x_2349 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2350 = lean_array_push(x_2348, x_2349); -x_2351 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2351 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2330); x_2352 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2352, 0, x_2330); lean_ctor_set(x_2352, 1, x_2351); x_2353 = lean_array_push(x_2350, x_2352); -x_2354 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2354 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2330); x_2355 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2355, 0, x_2330); @@ -14038,13 +14038,13 @@ if (lean_is_scalar(x_2358)) { lean_ctor_set(x_2359, 0, x_2346); lean_ctor_set(x_2359, 1, x_2357); x_2360 = lean_array_push(x_2356, x_2359); -x_2361 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2361 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2362 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2362, 0, x_2330); lean_ctor_set(x_2362, 1, x_2361); x_2363 = lean_array_push(x_2360, x_2362); x_2364 = lean_array_push(x_2363, x_2327); -x_2365 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2365 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2366 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2366, 0, x_2365); lean_ctor_set(x_2366, 1, x_2364); @@ -14053,12 +14053,12 @@ x_2368 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2368, 0, x_2346); lean_ctor_set(x_2368, 1, x_2367); x_2369 = lean_array_push(x_2339, x_2368); -x_2370 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2370 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2371 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2371, 0, x_2370); lean_ctor_set(x_2371, 1, x_2369); x_2372 = lean_array_push(x_2353, x_2371); -x_2373 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2373 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2374 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2374, 0, x_2373); lean_ctor_set(x_2374, 1, x_2372); @@ -14146,16 +14146,16 @@ if (x_2403 == 0) lean_object* x_2404; lean_object* x_2405; lean_object* x_2406; lean_object* x_2407; lean_object* x_2408; lean_object* x_2409; lean_object* x_2410; lean_object* x_2411; lean_object* x_2412; lean_object* x_2413; lean_object* x_2414; lean_object* x_2415; lean_object* x_2416; lean_object* x_2417; lean_object* x_2418; lean_object* x_2419; lean_object* x_2420; lean_object* x_2421; lean_object* x_2422; lean_object* x_2423; lean_object* x_2424; lean_object* x_2425; uint8_t x_2426; x_2404 = lean_ctor_get(x_2402, 0); lean_dec(x_2404); -x_2405 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2405 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2398); x_2406 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2406, 0, x_2398); lean_ctor_set(x_2406, 1, x_2405); x_2407 = l_Array_empty___closed__1; x_2408 = lean_array_push(x_2407, x_2406); -x_2409 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2409 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2410 = lean_array_push(x_2409, x_2381); -x_2411 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2411 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2412 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2412, 0, x_2411); lean_ctor_set(x_2412, 1, x_2410); @@ -14167,13 +14167,13 @@ lean_ctor_set(x_2415, 1, x_2413); x_2416 = lean_array_push(x_2408, x_2415); x_2417 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2418 = lean_array_push(x_2416, x_2417); -x_2419 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2419 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2398); x_2420 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2420, 0, x_2398); lean_ctor_set(x_2420, 1, x_2419); x_2421 = lean_array_push(x_2418, x_2420); -x_2422 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2422 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2398); x_2423 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2423, 0, x_2398); @@ -14192,13 +14192,13 @@ lean_dec(x_2428); lean_ctor_set(x_19, 1, x_2425); lean_ctor_set(x_19, 0, x_2414); x_2429 = lean_array_push(x_2424, x_19); -x_2430 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2430 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2431 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2431, 0, x_2398); lean_ctor_set(x_2431, 1, x_2430); x_2432 = lean_array_push(x_2429, x_2431); x_2433 = lean_array_push(x_2432, x_2395); -x_2434 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2434 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2435 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2435, 0, x_2434); lean_ctor_set(x_2435, 1, x_2433); @@ -14207,12 +14207,12 @@ x_2437 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2437, 0, x_2414); lean_ctor_set(x_2437, 1, x_2436); x_2438 = lean_array_push(x_2407, x_2437); -x_2439 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2439 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2440 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2440, 0, x_2439); lean_ctor_set(x_2440, 1, x_2438); x_2441 = lean_array_push(x_2421, x_2440); -x_2442 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2442 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2443 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2443, 0, x_2442); lean_ctor_set(x_2443, 1, x_2441); @@ -14231,13 +14231,13 @@ x_2446 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2446, 0, x_2414); lean_ctor_set(x_2446, 1, x_2425); x_2447 = lean_array_push(x_2424, x_2446); -x_2448 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2448 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2449 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2449, 0, x_2398); lean_ctor_set(x_2449, 1, x_2448); x_2450 = lean_array_push(x_2447, x_2449); x_2451 = lean_array_push(x_2450, x_2395); -x_2452 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2452 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2453 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2453, 0, x_2452); lean_ctor_set(x_2453, 1, x_2451); @@ -14246,12 +14246,12 @@ x_2455 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2455, 0, x_2414); lean_ctor_set(x_2455, 1, x_2454); x_2456 = lean_array_push(x_2407, x_2455); -x_2457 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2457 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2458 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2458, 0, x_2457); lean_ctor_set(x_2458, 1, x_2456); x_2459 = lean_array_push(x_2421, x_2458); -x_2460 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2460 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2461 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2461, 0, x_2460); lean_ctor_set(x_2461, 1, x_2459); @@ -14269,16 +14269,16 @@ lean_object* x_2464; lean_object* x_2465; lean_object* x_2466; lean_object* x_24 x_2464 = lean_ctor_get(x_2402, 1); lean_inc(x_2464); lean_dec(x_2402); -x_2465 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2465 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2398); x_2466 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2466, 0, x_2398); lean_ctor_set(x_2466, 1, x_2465); x_2467 = l_Array_empty___closed__1; x_2468 = lean_array_push(x_2467, x_2466); -x_2469 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2469 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2470 = lean_array_push(x_2469, x_2381); -x_2471 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2471 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2472 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2472, 0, x_2471); lean_ctor_set(x_2472, 1, x_2470); @@ -14290,13 +14290,13 @@ lean_ctor_set(x_2475, 1, x_2473); x_2476 = lean_array_push(x_2468, x_2475); x_2477 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2478 = lean_array_push(x_2476, x_2477); -x_2479 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2479 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2398); x_2480 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2480, 0, x_2398); lean_ctor_set(x_2480, 1, x_2479); x_2481 = lean_array_push(x_2478, x_2480); -x_2482 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2482 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2398); x_2483 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2483, 0, x_2398); @@ -14320,13 +14320,13 @@ if (lean_is_scalar(x_2486)) { lean_ctor_set(x_2487, 0, x_2474); lean_ctor_set(x_2487, 1, x_2485); x_2488 = lean_array_push(x_2484, x_2487); -x_2489 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2489 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2490 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2490, 0, x_2398); lean_ctor_set(x_2490, 1, x_2489); x_2491 = lean_array_push(x_2488, x_2490); x_2492 = lean_array_push(x_2491, x_2395); -x_2493 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2493 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2494 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2494, 0, x_2493); lean_ctor_set(x_2494, 1, x_2492); @@ -14335,12 +14335,12 @@ x_2496 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2496, 0, x_2474); lean_ctor_set(x_2496, 1, x_2495); x_2497 = lean_array_push(x_2467, x_2496); -x_2498 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2498 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2499 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2499, 0, x_2498); lean_ctor_set(x_2499, 1, x_2497); x_2500 = lean_array_push(x_2481, x_2499); -x_2501 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2501 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2502 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2502, 0, x_2501); lean_ctor_set(x_2502, 1, x_2500); @@ -14382,16 +14382,16 @@ if (lean_is_exclusive(x_2512)) { lean_dec_ref(x_2512); x_2514 = lean_box(0); } -x_2515 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2515 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2508); x_2516 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2516, 0, x_2508); lean_ctor_set(x_2516, 1, x_2515); x_2517 = l_Array_empty___closed__1; x_2518 = lean_array_push(x_2517, x_2516); -x_2519 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2519 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2520 = lean_array_push(x_2519, x_2381); -x_2521 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2521 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2522 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2522, 0, x_2521); lean_ctor_set(x_2522, 1, x_2520); @@ -14403,13 +14403,13 @@ lean_ctor_set(x_2525, 1, x_2523); x_2526 = lean_array_push(x_2518, x_2525); x_2527 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2528 = lean_array_push(x_2526, x_2527); -x_2529 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2529 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2508); x_2530 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2530, 0, x_2508); lean_ctor_set(x_2530, 1, x_2529); x_2531 = lean_array_push(x_2528, x_2530); -x_2532 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2532 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2508); x_2533 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2533, 0, x_2508); @@ -14433,13 +14433,13 @@ if (lean_is_scalar(x_2536)) { lean_ctor_set(x_2537, 0, x_2524); lean_ctor_set(x_2537, 1, x_2535); x_2538 = lean_array_push(x_2534, x_2537); -x_2539 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2539 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2540 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2540, 0, x_2508); lean_ctor_set(x_2540, 1, x_2539); x_2541 = lean_array_push(x_2538, x_2540); x_2542 = lean_array_push(x_2541, x_2506); -x_2543 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2543 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2544 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2544, 0, x_2543); lean_ctor_set(x_2544, 1, x_2542); @@ -14448,12 +14448,12 @@ x_2546 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2546, 0, x_2524); lean_ctor_set(x_2546, 1, x_2545); x_2547 = lean_array_push(x_2517, x_2546); -x_2548 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2548 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2549 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2549, 0, x_2548); lean_ctor_set(x_2549, 1, x_2547); x_2550 = lean_array_push(x_2531, x_2549); -x_2551 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2551 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2552 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2552, 0, x_2551); lean_ctor_set(x_2552, 1, x_2550); @@ -14511,16 +14511,16 @@ if (lean_is_exclusive(x_2565)) { lean_dec_ref(x_2565); x_2567 = lean_box(0); } -x_2568 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2568 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2561); x_2569 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2569, 0, x_2561); lean_ctor_set(x_2569, 1, x_2568); x_2570 = l_Array_empty___closed__1; x_2571 = lean_array_push(x_2570, x_2569); -x_2572 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2572 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2573 = lean_array_push(x_2572, x_2381); -x_2574 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2574 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2575 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2575, 0, x_2574); lean_ctor_set(x_2575, 1, x_2573); @@ -14532,13 +14532,13 @@ lean_ctor_set(x_2578, 1, x_2576); x_2579 = lean_array_push(x_2571, x_2578); x_2580 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2581 = lean_array_push(x_2579, x_2580); -x_2582 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2582 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2561); x_2583 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2583, 0, x_2561); lean_ctor_set(x_2583, 1, x_2582); x_2584 = lean_array_push(x_2581, x_2583); -x_2585 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2585 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2561); x_2586 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2586, 0, x_2561); @@ -14562,13 +14562,13 @@ if (lean_is_scalar(x_2589)) { lean_ctor_set(x_2590, 0, x_2577); lean_ctor_set(x_2590, 1, x_2588); x_2591 = lean_array_push(x_2587, x_2590); -x_2592 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2592 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2593 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2593, 0, x_2561); lean_ctor_set(x_2593, 1, x_2592); x_2594 = lean_array_push(x_2591, x_2593); x_2595 = lean_array_push(x_2594, x_2558); -x_2596 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2596 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2597 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2597, 0, x_2596); lean_ctor_set(x_2597, 1, x_2595); @@ -14577,12 +14577,12 @@ x_2599 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2599, 0, x_2577); lean_ctor_set(x_2599, 1, x_2598); x_2600 = lean_array_push(x_2570, x_2599); -x_2601 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2601 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2602 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2602, 0, x_2601); lean_ctor_set(x_2602, 1, x_2600); x_2603 = lean_array_push(x_2584, x_2602); -x_2604 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2604 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2605 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2605, 0, x_2604); lean_ctor_set(x_2605, 1, x_2603); @@ -14669,16 +14669,16 @@ if (x_2634 == 0) lean_object* x_2635; lean_object* x_2636; lean_object* x_2637; lean_object* x_2638; lean_object* x_2639; lean_object* x_2640; lean_object* x_2641; lean_object* x_2642; lean_object* x_2643; lean_object* x_2644; lean_object* x_2645; lean_object* x_2646; lean_object* x_2647; lean_object* x_2648; lean_object* x_2649; lean_object* x_2650; lean_object* x_2651; lean_object* x_2652; lean_object* x_2653; lean_object* x_2654; lean_object* x_2655; lean_object* x_2656; uint8_t x_2657; x_2635 = lean_ctor_get(x_2633, 0); lean_dec(x_2635); -x_2636 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2636 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2629); x_2637 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2637, 0, x_2629); lean_ctor_set(x_2637, 1, x_2636); x_2638 = l_Array_empty___closed__1; x_2639 = lean_array_push(x_2638, x_2637); -x_2640 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2640 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2641 = lean_array_push(x_2640, x_2612); -x_2642 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2642 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2643 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2643, 0, x_2642); lean_ctor_set(x_2643, 1, x_2641); @@ -14690,13 +14690,13 @@ lean_ctor_set(x_2646, 1, x_2644); x_2647 = lean_array_push(x_2639, x_2646); x_2648 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2649 = lean_array_push(x_2647, x_2648); -x_2650 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2650 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2629); x_2651 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2651, 0, x_2629); lean_ctor_set(x_2651, 1, x_2650); x_2652 = lean_array_push(x_2649, x_2651); -x_2653 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2653 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2629); x_2654 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2654, 0, x_2629); @@ -14715,13 +14715,13 @@ lean_dec(x_2659); lean_ctor_set(x_19, 1, x_2656); lean_ctor_set(x_19, 0, x_2645); x_2660 = lean_array_push(x_2655, x_19); -x_2661 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2661 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2662 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2662, 0, x_2629); lean_ctor_set(x_2662, 1, x_2661); x_2663 = lean_array_push(x_2660, x_2662); x_2664 = lean_array_push(x_2663, x_2626); -x_2665 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2665 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2666 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2666, 0, x_2665); lean_ctor_set(x_2666, 1, x_2664); @@ -14730,12 +14730,12 @@ x_2668 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2668, 0, x_2645); lean_ctor_set(x_2668, 1, x_2667); x_2669 = lean_array_push(x_2638, x_2668); -x_2670 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2670 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2671 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2671, 0, x_2670); lean_ctor_set(x_2671, 1, x_2669); x_2672 = lean_array_push(x_2652, x_2671); -x_2673 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2673 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2674 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2674, 0, x_2673); lean_ctor_set(x_2674, 1, x_2672); @@ -14754,13 +14754,13 @@ x_2677 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2677, 0, x_2645); lean_ctor_set(x_2677, 1, x_2656); x_2678 = lean_array_push(x_2655, x_2677); -x_2679 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2679 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2680 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2680, 0, x_2629); lean_ctor_set(x_2680, 1, x_2679); x_2681 = lean_array_push(x_2678, x_2680); x_2682 = lean_array_push(x_2681, x_2626); -x_2683 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2683 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2684 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2684, 0, x_2683); lean_ctor_set(x_2684, 1, x_2682); @@ -14769,12 +14769,12 @@ x_2686 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2686, 0, x_2645); lean_ctor_set(x_2686, 1, x_2685); x_2687 = lean_array_push(x_2638, x_2686); -x_2688 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2688 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2689 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2689, 0, x_2688); lean_ctor_set(x_2689, 1, x_2687); x_2690 = lean_array_push(x_2652, x_2689); -x_2691 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2691 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2692 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2692, 0, x_2691); lean_ctor_set(x_2692, 1, x_2690); @@ -14792,16 +14792,16 @@ lean_object* x_2695; lean_object* x_2696; lean_object* x_2697; lean_object* x_26 x_2695 = lean_ctor_get(x_2633, 1); lean_inc(x_2695); lean_dec(x_2633); -x_2696 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2696 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2629); x_2697 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2697, 0, x_2629); lean_ctor_set(x_2697, 1, x_2696); x_2698 = l_Array_empty___closed__1; x_2699 = lean_array_push(x_2698, x_2697); -x_2700 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2700 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2701 = lean_array_push(x_2700, x_2612); -x_2702 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2702 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2703 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2703, 0, x_2702); lean_ctor_set(x_2703, 1, x_2701); @@ -14813,13 +14813,13 @@ lean_ctor_set(x_2706, 1, x_2704); x_2707 = lean_array_push(x_2699, x_2706); x_2708 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2709 = lean_array_push(x_2707, x_2708); -x_2710 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2710 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2629); x_2711 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2711, 0, x_2629); lean_ctor_set(x_2711, 1, x_2710); x_2712 = lean_array_push(x_2709, x_2711); -x_2713 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2713 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2629); x_2714 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2714, 0, x_2629); @@ -14843,13 +14843,13 @@ if (lean_is_scalar(x_2717)) { lean_ctor_set(x_2718, 0, x_2705); lean_ctor_set(x_2718, 1, x_2716); x_2719 = lean_array_push(x_2715, x_2718); -x_2720 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2720 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2721 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2721, 0, x_2629); lean_ctor_set(x_2721, 1, x_2720); x_2722 = lean_array_push(x_2719, x_2721); x_2723 = lean_array_push(x_2722, x_2626); -x_2724 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2724 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2725 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2725, 0, x_2724); lean_ctor_set(x_2725, 1, x_2723); @@ -14858,12 +14858,12 @@ x_2727 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2727, 0, x_2705); lean_ctor_set(x_2727, 1, x_2726); x_2728 = lean_array_push(x_2698, x_2727); -x_2729 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2729 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2730 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2730, 0, x_2729); lean_ctor_set(x_2730, 1, x_2728); x_2731 = lean_array_push(x_2712, x_2730); -x_2732 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2732 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2733 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2733, 0, x_2732); lean_ctor_set(x_2733, 1, x_2731); @@ -14905,16 +14905,16 @@ if (lean_is_exclusive(x_2743)) { lean_dec_ref(x_2743); x_2745 = lean_box(0); } -x_2746 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2746 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2739); x_2747 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2747, 0, x_2739); lean_ctor_set(x_2747, 1, x_2746); x_2748 = l_Array_empty___closed__1; x_2749 = lean_array_push(x_2748, x_2747); -x_2750 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2750 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2751 = lean_array_push(x_2750, x_2612); -x_2752 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2752 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2753 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2753, 0, x_2752); lean_ctor_set(x_2753, 1, x_2751); @@ -14926,13 +14926,13 @@ lean_ctor_set(x_2756, 1, x_2754); x_2757 = lean_array_push(x_2749, x_2756); x_2758 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2759 = lean_array_push(x_2757, x_2758); -x_2760 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2760 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2739); x_2761 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2761, 0, x_2739); lean_ctor_set(x_2761, 1, x_2760); x_2762 = lean_array_push(x_2759, x_2761); -x_2763 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2763 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2739); x_2764 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2764, 0, x_2739); @@ -14956,13 +14956,13 @@ if (lean_is_scalar(x_2767)) { lean_ctor_set(x_2768, 0, x_2755); lean_ctor_set(x_2768, 1, x_2766); x_2769 = lean_array_push(x_2765, x_2768); -x_2770 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2770 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2771 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2771, 0, x_2739); lean_ctor_set(x_2771, 1, x_2770); x_2772 = lean_array_push(x_2769, x_2771); x_2773 = lean_array_push(x_2772, x_2737); -x_2774 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2774 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2775 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2775, 0, x_2774); lean_ctor_set(x_2775, 1, x_2773); @@ -14971,12 +14971,12 @@ x_2777 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2777, 0, x_2755); lean_ctor_set(x_2777, 1, x_2776); x_2778 = lean_array_push(x_2748, x_2777); -x_2779 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2779 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2780 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2780, 0, x_2779); lean_ctor_set(x_2780, 1, x_2778); x_2781 = lean_array_push(x_2762, x_2780); -x_2782 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2782 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2783 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2783, 0, x_2782); lean_ctor_set(x_2783, 1, x_2781); @@ -15034,16 +15034,16 @@ if (lean_is_exclusive(x_2796)) { lean_dec_ref(x_2796); x_2798 = lean_box(0); } -x_2799 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2799 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2792); x_2800 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2800, 0, x_2792); lean_ctor_set(x_2800, 1, x_2799); x_2801 = l_Array_empty___closed__1; x_2802 = lean_array_push(x_2801, x_2800); -x_2803 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2803 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2804 = lean_array_push(x_2803, x_2612); -x_2805 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2805 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2806 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2806, 0, x_2805); lean_ctor_set(x_2806, 1, x_2804); @@ -15055,13 +15055,13 @@ lean_ctor_set(x_2809, 1, x_2807); x_2810 = lean_array_push(x_2802, x_2809); x_2811 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2812 = lean_array_push(x_2810, x_2811); -x_2813 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2813 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2792); x_2814 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2814, 0, x_2792); lean_ctor_set(x_2814, 1, x_2813); x_2815 = lean_array_push(x_2812, x_2814); -x_2816 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2816 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2792); x_2817 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2817, 0, x_2792); @@ -15085,13 +15085,13 @@ if (lean_is_scalar(x_2820)) { lean_ctor_set(x_2821, 0, x_2808); lean_ctor_set(x_2821, 1, x_2819); x_2822 = lean_array_push(x_2818, x_2821); -x_2823 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2823 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2824 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2824, 0, x_2792); lean_ctor_set(x_2824, 1, x_2823); x_2825 = lean_array_push(x_2822, x_2824); x_2826 = lean_array_push(x_2825, x_2789); -x_2827 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2827 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2828 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2828, 0, x_2827); lean_ctor_set(x_2828, 1, x_2826); @@ -15100,12 +15100,12 @@ x_2830 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2830, 0, x_2808); lean_ctor_set(x_2830, 1, x_2829); x_2831 = lean_array_push(x_2801, x_2830); -x_2832 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2832 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2833 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2833, 0, x_2832); lean_ctor_set(x_2833, 1, x_2831); x_2834 = lean_array_push(x_2815, x_2833); -x_2835 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2835 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2836 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2836, 0, x_2835); lean_ctor_set(x_2836, 1, x_2834); @@ -15191,16 +15191,16 @@ if (x_2865 == 0) lean_object* x_2866; lean_object* x_2867; lean_object* x_2868; lean_object* x_2869; lean_object* x_2870; lean_object* x_2871; lean_object* x_2872; lean_object* x_2873; lean_object* x_2874; lean_object* x_2875; lean_object* x_2876; lean_object* x_2877; lean_object* x_2878; lean_object* x_2879; lean_object* x_2880; lean_object* x_2881; lean_object* x_2882; lean_object* x_2883; lean_object* x_2884; lean_object* x_2885; lean_object* x_2886; lean_object* x_2887; uint8_t x_2888; x_2866 = lean_ctor_get(x_2864, 0); lean_dec(x_2866); -x_2867 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2867 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2860); x_2868 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2868, 0, x_2860); lean_ctor_set(x_2868, 1, x_2867); x_2869 = l_Array_empty___closed__1; x_2870 = lean_array_push(x_2869, x_2868); -x_2871 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2871 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2872 = lean_array_push(x_2871, x_2843); -x_2873 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2873 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2874 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2874, 0, x_2873); lean_ctor_set(x_2874, 1, x_2872); @@ -15212,13 +15212,13 @@ lean_ctor_set(x_2877, 1, x_2875); x_2878 = lean_array_push(x_2870, x_2877); x_2879 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2880 = lean_array_push(x_2878, x_2879); -x_2881 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2881 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2860); x_2882 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2882, 0, x_2860); lean_ctor_set(x_2882, 1, x_2881); x_2883 = lean_array_push(x_2880, x_2882); -x_2884 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2884 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2860); x_2885 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2885, 0, x_2860); @@ -15237,13 +15237,13 @@ lean_dec(x_2890); lean_ctor_set(x_19, 1, x_2887); lean_ctor_set(x_19, 0, x_2876); x_2891 = lean_array_push(x_2886, x_19); -x_2892 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2892 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2893 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2893, 0, x_2860); lean_ctor_set(x_2893, 1, x_2892); x_2894 = lean_array_push(x_2891, x_2893); x_2895 = lean_array_push(x_2894, x_2857); -x_2896 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2896 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2897 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2897, 0, x_2896); lean_ctor_set(x_2897, 1, x_2895); @@ -15252,12 +15252,12 @@ x_2899 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2899, 0, x_2876); lean_ctor_set(x_2899, 1, x_2898); x_2900 = lean_array_push(x_2869, x_2899); -x_2901 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2901 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2902 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2902, 0, x_2901); lean_ctor_set(x_2902, 1, x_2900); x_2903 = lean_array_push(x_2883, x_2902); -x_2904 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2904 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2905 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2905, 0, x_2904); lean_ctor_set(x_2905, 1, x_2903); @@ -15276,13 +15276,13 @@ x_2908 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2908, 0, x_2876); lean_ctor_set(x_2908, 1, x_2887); x_2909 = lean_array_push(x_2886, x_2908); -x_2910 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2910 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2911 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2911, 0, x_2860); lean_ctor_set(x_2911, 1, x_2910); x_2912 = lean_array_push(x_2909, x_2911); x_2913 = lean_array_push(x_2912, x_2857); -x_2914 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2914 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2915 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2915, 0, x_2914); lean_ctor_set(x_2915, 1, x_2913); @@ -15291,12 +15291,12 @@ x_2917 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2917, 0, x_2876); lean_ctor_set(x_2917, 1, x_2916); x_2918 = lean_array_push(x_2869, x_2917); -x_2919 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2919 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2920 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2920, 0, x_2919); lean_ctor_set(x_2920, 1, x_2918); x_2921 = lean_array_push(x_2883, x_2920); -x_2922 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2922 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2923 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2923, 0, x_2922); lean_ctor_set(x_2923, 1, x_2921); @@ -15314,16 +15314,16 @@ lean_object* x_2926; lean_object* x_2927; lean_object* x_2928; lean_object* x_29 x_2926 = lean_ctor_get(x_2864, 1); lean_inc(x_2926); lean_dec(x_2864); -x_2927 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2927 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2860); x_2928 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2928, 0, x_2860); lean_ctor_set(x_2928, 1, x_2927); x_2929 = l_Array_empty___closed__1; x_2930 = lean_array_push(x_2929, x_2928); -x_2931 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2931 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2932 = lean_array_push(x_2931, x_2843); -x_2933 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2933 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2934 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2934, 0, x_2933); lean_ctor_set(x_2934, 1, x_2932); @@ -15335,13 +15335,13 @@ lean_ctor_set(x_2937, 1, x_2935); x_2938 = lean_array_push(x_2930, x_2937); x_2939 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2940 = lean_array_push(x_2938, x_2939); -x_2941 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2941 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2860); x_2942 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2942, 0, x_2860); lean_ctor_set(x_2942, 1, x_2941); x_2943 = lean_array_push(x_2940, x_2942); -x_2944 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2944 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2860); x_2945 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2945, 0, x_2860); @@ -15365,13 +15365,13 @@ if (lean_is_scalar(x_2948)) { lean_ctor_set(x_2949, 0, x_2936); lean_ctor_set(x_2949, 1, x_2947); x_2950 = lean_array_push(x_2946, x_2949); -x_2951 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2951 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_2952 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2952, 0, x_2860); lean_ctor_set(x_2952, 1, x_2951); x_2953 = lean_array_push(x_2950, x_2952); x_2954 = lean_array_push(x_2953, x_2857); -x_2955 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2955 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2956 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2956, 0, x_2955); lean_ctor_set(x_2956, 1, x_2954); @@ -15380,12 +15380,12 @@ x_2958 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2958, 0, x_2936); lean_ctor_set(x_2958, 1, x_2957); x_2959 = lean_array_push(x_2929, x_2958); -x_2960 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2960 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2961 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2961, 0, x_2960); lean_ctor_set(x_2961, 1, x_2959); x_2962 = lean_array_push(x_2943, x_2961); -x_2963 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2963 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2964 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2964, 0, x_2963); lean_ctor_set(x_2964, 1, x_2962); @@ -15427,16 +15427,16 @@ if (lean_is_exclusive(x_2974)) { lean_dec_ref(x_2974); x_2976 = lean_box(0); } -x_2977 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2977 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2970); x_2978 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2978, 0, x_2970); lean_ctor_set(x_2978, 1, x_2977); x_2979 = l_Array_empty___closed__1; x_2980 = lean_array_push(x_2979, x_2978); -x_2981 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2981 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2982 = lean_array_push(x_2981, x_2843); -x_2983 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2983 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2984 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2984, 0, x_2983); lean_ctor_set(x_2984, 1, x_2982); @@ -15448,13 +15448,13 @@ lean_ctor_set(x_2987, 1, x_2985); x_2988 = lean_array_push(x_2980, x_2987); x_2989 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_2990 = lean_array_push(x_2988, x_2989); -x_2991 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2991 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2970); x_2992 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2992, 0, x_2970); lean_ctor_set(x_2992, 1, x_2991); x_2993 = lean_array_push(x_2990, x_2992); -x_2994 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2994 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2970); x_2995 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2995, 0, x_2970); @@ -15478,13 +15478,13 @@ if (lean_is_scalar(x_2998)) { lean_ctor_set(x_2999, 0, x_2986); lean_ctor_set(x_2999, 1, x_2997); x_3000 = lean_array_push(x_2996, x_2999); -x_3001 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3001 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3002 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3002, 0, x_2970); lean_ctor_set(x_3002, 1, x_3001); x_3003 = lean_array_push(x_3000, x_3002); x_3004 = lean_array_push(x_3003, x_2968); -x_3005 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3005 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3006 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3006, 0, x_3005); lean_ctor_set(x_3006, 1, x_3004); @@ -15493,12 +15493,12 @@ x_3008 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3008, 0, x_2986); lean_ctor_set(x_3008, 1, x_3007); x_3009 = lean_array_push(x_2979, x_3008); -x_3010 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3010 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3011 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3011, 0, x_3010); lean_ctor_set(x_3011, 1, x_3009); x_3012 = lean_array_push(x_2993, x_3011); -x_3013 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3013 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3014 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3014, 0, x_3013); lean_ctor_set(x_3014, 1, x_3012); @@ -15556,16 +15556,16 @@ if (lean_is_exclusive(x_3027)) { lean_dec_ref(x_3027); x_3029 = lean_box(0); } -x_3030 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3030 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3023); x_3031 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3031, 0, x_3023); lean_ctor_set(x_3031, 1, x_3030); x_3032 = l_Array_empty___closed__1; x_3033 = lean_array_push(x_3032, x_3031); -x_3034 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3034 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3035 = lean_array_push(x_3034, x_2843); -x_3036 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3036 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3037 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3037, 0, x_3036); lean_ctor_set(x_3037, 1, x_3035); @@ -15577,13 +15577,13 @@ lean_ctor_set(x_3040, 1, x_3038); x_3041 = lean_array_push(x_3033, x_3040); x_3042 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3043 = lean_array_push(x_3041, x_3042); -x_3044 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3044 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3023); x_3045 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3045, 0, x_3023); lean_ctor_set(x_3045, 1, x_3044); x_3046 = lean_array_push(x_3043, x_3045); -x_3047 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3047 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3023); x_3048 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3048, 0, x_3023); @@ -15607,13 +15607,13 @@ if (lean_is_scalar(x_3051)) { lean_ctor_set(x_3052, 0, x_3039); lean_ctor_set(x_3052, 1, x_3050); x_3053 = lean_array_push(x_3049, x_3052); -x_3054 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3054 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3055 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3055, 0, x_3023); lean_ctor_set(x_3055, 1, x_3054); x_3056 = lean_array_push(x_3053, x_3055); x_3057 = lean_array_push(x_3056, x_3020); -x_3058 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3058 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3059 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3059, 0, x_3058); lean_ctor_set(x_3059, 1, x_3057); @@ -15622,12 +15622,12 @@ x_3061 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3061, 0, x_3039); lean_ctor_set(x_3061, 1, x_3060); x_3062 = lean_array_push(x_3032, x_3061); -x_3063 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3063 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3064 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3064, 0, x_3063); lean_ctor_set(x_3064, 1, x_3062); x_3065 = lean_array_push(x_3046, x_3064); -x_3066 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3066 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3067 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3067, 0, x_3066); lean_ctor_set(x_3067, 1, x_3065); @@ -15712,16 +15712,16 @@ if (x_3096 == 0) lean_object* x_3097; lean_object* x_3098; lean_object* x_3099; lean_object* x_3100; lean_object* x_3101; lean_object* x_3102; lean_object* x_3103; lean_object* x_3104; lean_object* x_3105; lean_object* x_3106; lean_object* x_3107; lean_object* x_3108; lean_object* x_3109; lean_object* x_3110; lean_object* x_3111; lean_object* x_3112; lean_object* x_3113; lean_object* x_3114; lean_object* x_3115; lean_object* x_3116; lean_object* x_3117; lean_object* x_3118; uint8_t x_3119; x_3097 = lean_ctor_get(x_3095, 0); lean_dec(x_3097); -x_3098 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3098 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3091); x_3099 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3099, 0, x_3091); lean_ctor_set(x_3099, 1, x_3098); x_3100 = l_Array_empty___closed__1; x_3101 = lean_array_push(x_3100, x_3099); -x_3102 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3102 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3103 = lean_array_push(x_3102, x_3074); -x_3104 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3104 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3105, 0, x_3104); lean_ctor_set(x_3105, 1, x_3103); @@ -15733,13 +15733,13 @@ lean_ctor_set(x_3108, 1, x_3106); x_3109 = lean_array_push(x_3101, x_3108); x_3110 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3111 = lean_array_push(x_3109, x_3110); -x_3112 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3112 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3091); x_3113 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3113, 0, x_3091); lean_ctor_set(x_3113, 1, x_3112); x_3114 = lean_array_push(x_3111, x_3113); -x_3115 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3115 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3091); x_3116 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3116, 0, x_3091); @@ -15758,13 +15758,13 @@ lean_dec(x_3121); lean_ctor_set(x_19, 1, x_3118); lean_ctor_set(x_19, 0, x_3107); x_3122 = lean_array_push(x_3117, x_19); -x_3123 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3123 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3124 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3124, 0, x_3091); lean_ctor_set(x_3124, 1, x_3123); x_3125 = lean_array_push(x_3122, x_3124); x_3126 = lean_array_push(x_3125, x_3088); -x_3127 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3127 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3128, 0, x_3127); lean_ctor_set(x_3128, 1, x_3126); @@ -15773,12 +15773,12 @@ x_3130 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3130, 0, x_3107); lean_ctor_set(x_3130, 1, x_3129); x_3131 = lean_array_push(x_3100, x_3130); -x_3132 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3132 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3133, 0, x_3132); lean_ctor_set(x_3133, 1, x_3131); x_3134 = lean_array_push(x_3114, x_3133); -x_3135 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3135 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3136 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3136, 0, x_3135); lean_ctor_set(x_3136, 1, x_3134); @@ -15797,13 +15797,13 @@ x_3139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3139, 0, x_3107); lean_ctor_set(x_3139, 1, x_3118); x_3140 = lean_array_push(x_3117, x_3139); -x_3141 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3141 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3142 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3142, 0, x_3091); lean_ctor_set(x_3142, 1, x_3141); x_3143 = lean_array_push(x_3140, x_3142); x_3144 = lean_array_push(x_3143, x_3088); -x_3145 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3145 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3146 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3146, 0, x_3145); lean_ctor_set(x_3146, 1, x_3144); @@ -15812,12 +15812,12 @@ x_3148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3148, 0, x_3107); lean_ctor_set(x_3148, 1, x_3147); x_3149 = lean_array_push(x_3100, x_3148); -x_3150 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3150 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3151 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3151, 0, x_3150); lean_ctor_set(x_3151, 1, x_3149); x_3152 = lean_array_push(x_3114, x_3151); -x_3153 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3153 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3154 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3154, 0, x_3153); lean_ctor_set(x_3154, 1, x_3152); @@ -15835,16 +15835,16 @@ lean_object* x_3157; lean_object* x_3158; lean_object* x_3159; lean_object* x_31 x_3157 = lean_ctor_get(x_3095, 1); lean_inc(x_3157); lean_dec(x_3095); -x_3158 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3158 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3091); x_3159 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3159, 0, x_3091); lean_ctor_set(x_3159, 1, x_3158); x_3160 = l_Array_empty___closed__1; x_3161 = lean_array_push(x_3160, x_3159); -x_3162 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3162 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3163 = lean_array_push(x_3162, x_3074); -x_3164 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3164 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3165, 0, x_3164); lean_ctor_set(x_3165, 1, x_3163); @@ -15856,13 +15856,13 @@ lean_ctor_set(x_3168, 1, x_3166); x_3169 = lean_array_push(x_3161, x_3168); x_3170 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3171 = lean_array_push(x_3169, x_3170); -x_3172 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3172 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3091); x_3173 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3173, 0, x_3091); lean_ctor_set(x_3173, 1, x_3172); x_3174 = lean_array_push(x_3171, x_3173); -x_3175 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3175 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3091); x_3176 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3176, 0, x_3091); @@ -15886,13 +15886,13 @@ if (lean_is_scalar(x_3179)) { lean_ctor_set(x_3180, 0, x_3167); lean_ctor_set(x_3180, 1, x_3178); x_3181 = lean_array_push(x_3177, x_3180); -x_3182 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3182 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3183 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3183, 0, x_3091); lean_ctor_set(x_3183, 1, x_3182); x_3184 = lean_array_push(x_3181, x_3183); x_3185 = lean_array_push(x_3184, x_3088); -x_3186 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3186 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3187 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3187, 0, x_3186); lean_ctor_set(x_3187, 1, x_3185); @@ -15901,12 +15901,12 @@ x_3189 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3189, 0, x_3167); lean_ctor_set(x_3189, 1, x_3188); x_3190 = lean_array_push(x_3160, x_3189); -x_3191 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3191 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3192 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3192, 0, x_3191); lean_ctor_set(x_3192, 1, x_3190); x_3193 = lean_array_push(x_3174, x_3192); -x_3194 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3194 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3195, 0, x_3194); lean_ctor_set(x_3195, 1, x_3193); @@ -15948,16 +15948,16 @@ if (lean_is_exclusive(x_3205)) { lean_dec_ref(x_3205); x_3207 = lean_box(0); } -x_3208 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3208 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3201); x_3209 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3209, 0, x_3201); lean_ctor_set(x_3209, 1, x_3208); x_3210 = l_Array_empty___closed__1; x_3211 = lean_array_push(x_3210, x_3209); -x_3212 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3212 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3213 = lean_array_push(x_3212, x_3074); -x_3214 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3214 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3215 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3215, 0, x_3214); lean_ctor_set(x_3215, 1, x_3213); @@ -15969,13 +15969,13 @@ lean_ctor_set(x_3218, 1, x_3216); x_3219 = lean_array_push(x_3211, x_3218); x_3220 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3221 = lean_array_push(x_3219, x_3220); -x_3222 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3222 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3201); x_3223 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3223, 0, x_3201); lean_ctor_set(x_3223, 1, x_3222); x_3224 = lean_array_push(x_3221, x_3223); -x_3225 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3225 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3201); x_3226 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3226, 0, x_3201); @@ -15999,13 +15999,13 @@ if (lean_is_scalar(x_3229)) { lean_ctor_set(x_3230, 0, x_3217); lean_ctor_set(x_3230, 1, x_3228); x_3231 = lean_array_push(x_3227, x_3230); -x_3232 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3232 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3233 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3233, 0, x_3201); lean_ctor_set(x_3233, 1, x_3232); x_3234 = lean_array_push(x_3231, x_3233); x_3235 = lean_array_push(x_3234, x_3199); -x_3236 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3236 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3237 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3237, 0, x_3236); lean_ctor_set(x_3237, 1, x_3235); @@ -16014,12 +16014,12 @@ x_3239 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3239, 0, x_3217); lean_ctor_set(x_3239, 1, x_3238); x_3240 = lean_array_push(x_3210, x_3239); -x_3241 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3241 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3242 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3242, 0, x_3241); lean_ctor_set(x_3242, 1, x_3240); x_3243 = lean_array_push(x_3224, x_3242); -x_3244 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3244 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3245 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3245, 0, x_3244); lean_ctor_set(x_3245, 1, x_3243); @@ -16077,16 +16077,16 @@ if (lean_is_exclusive(x_3258)) { lean_dec_ref(x_3258); x_3260 = lean_box(0); } -x_3261 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3261 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3254); x_3262 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3262, 0, x_3254); lean_ctor_set(x_3262, 1, x_3261); x_3263 = l_Array_empty___closed__1; x_3264 = lean_array_push(x_3263, x_3262); -x_3265 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3265 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3266 = lean_array_push(x_3265, x_3074); -x_3267 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3267 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3268, 0, x_3267); lean_ctor_set(x_3268, 1, x_3266); @@ -16098,13 +16098,13 @@ lean_ctor_set(x_3271, 1, x_3269); x_3272 = lean_array_push(x_3264, x_3271); x_3273 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3274 = lean_array_push(x_3272, x_3273); -x_3275 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3275 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3254); x_3276 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3276, 0, x_3254); lean_ctor_set(x_3276, 1, x_3275); x_3277 = lean_array_push(x_3274, x_3276); -x_3278 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3278 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3254); x_3279 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3279, 0, x_3254); @@ -16128,13 +16128,13 @@ if (lean_is_scalar(x_3282)) { lean_ctor_set(x_3283, 0, x_3270); lean_ctor_set(x_3283, 1, x_3281); x_3284 = lean_array_push(x_3280, x_3283); -x_3285 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3285 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3286 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3286, 0, x_3254); lean_ctor_set(x_3286, 1, x_3285); x_3287 = lean_array_push(x_3284, x_3286); x_3288 = lean_array_push(x_3287, x_3251); -x_3289 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3289 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3290 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3290, 0, x_3289); lean_ctor_set(x_3290, 1, x_3288); @@ -16143,12 +16143,12 @@ x_3292 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3292, 0, x_3270); lean_ctor_set(x_3292, 1, x_3291); x_3293 = lean_array_push(x_3263, x_3292); -x_3294 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3294 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3295 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3295, 0, x_3294); lean_ctor_set(x_3295, 1, x_3293); x_3296 = lean_array_push(x_3277, x_3295); -x_3297 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3297 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3298 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3298, 0, x_3297); lean_ctor_set(x_3298, 1, x_3296); @@ -16232,16 +16232,16 @@ if (x_3327 == 0) lean_object* x_3328; lean_object* x_3329; lean_object* x_3330; lean_object* x_3331; lean_object* x_3332; lean_object* x_3333; lean_object* x_3334; lean_object* x_3335; lean_object* x_3336; lean_object* x_3337; lean_object* x_3338; lean_object* x_3339; lean_object* x_3340; lean_object* x_3341; lean_object* x_3342; lean_object* x_3343; lean_object* x_3344; lean_object* x_3345; lean_object* x_3346; lean_object* x_3347; lean_object* x_3348; lean_object* x_3349; uint8_t x_3350; x_3328 = lean_ctor_get(x_3326, 0); lean_dec(x_3328); -x_3329 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3329 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3322); x_3330 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3330, 0, x_3322); lean_ctor_set(x_3330, 1, x_3329); x_3331 = l_Array_empty___closed__1; x_3332 = lean_array_push(x_3331, x_3330); -x_3333 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3333 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3334 = lean_array_push(x_3333, x_3305); -x_3335 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3335 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3336 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3336, 0, x_3335); lean_ctor_set(x_3336, 1, x_3334); @@ -16253,13 +16253,13 @@ lean_ctor_set(x_3339, 1, x_3337); x_3340 = lean_array_push(x_3332, x_3339); x_3341 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3342 = lean_array_push(x_3340, x_3341); -x_3343 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3343 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3322); x_3344 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3344, 0, x_3322); lean_ctor_set(x_3344, 1, x_3343); x_3345 = lean_array_push(x_3342, x_3344); -x_3346 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3346 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3322); x_3347 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3347, 0, x_3322); @@ -16279,13 +16279,13 @@ lean_ctor_set_tag(x_19, 1); lean_ctor_set(x_19, 1, x_3349); lean_ctor_set(x_19, 0, x_3338); x_3353 = lean_array_push(x_3348, x_19); -x_3354 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3354 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3355 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3355, 0, x_3322); lean_ctor_set(x_3355, 1, x_3354); x_3356 = lean_array_push(x_3353, x_3355); x_3357 = lean_array_push(x_3356, x_3319); -x_3358 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3358 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3359 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3359, 0, x_3358); lean_ctor_set(x_3359, 1, x_3357); @@ -16294,12 +16294,12 @@ x_3361 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3361, 0, x_3338); lean_ctor_set(x_3361, 1, x_3360); x_3362 = lean_array_push(x_3331, x_3361); -x_3363 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3363 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3364 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3364, 0, x_3363); lean_ctor_set(x_3364, 1, x_3362); x_3365 = lean_array_push(x_3345, x_3364); -x_3366 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3366 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3367 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3367, 0, x_3366); lean_ctor_set(x_3367, 1, x_3365); @@ -16318,13 +16318,13 @@ x_3370 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3370, 0, x_3338); lean_ctor_set(x_3370, 1, x_3349); x_3371 = lean_array_push(x_3348, x_3370); -x_3372 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3372 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3373 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3373, 0, x_3322); lean_ctor_set(x_3373, 1, x_3372); x_3374 = lean_array_push(x_3371, x_3373); x_3375 = lean_array_push(x_3374, x_3319); -x_3376 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3376 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3377 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3377, 0, x_3376); lean_ctor_set(x_3377, 1, x_3375); @@ -16333,12 +16333,12 @@ x_3379 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3379, 0, x_3338); lean_ctor_set(x_3379, 1, x_3378); x_3380 = lean_array_push(x_3331, x_3379); -x_3381 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3381 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3382 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3382, 0, x_3381); lean_ctor_set(x_3382, 1, x_3380); x_3383 = lean_array_push(x_3345, x_3382); -x_3384 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3384 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3385 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3385, 0, x_3384); lean_ctor_set(x_3385, 1, x_3383); @@ -16356,16 +16356,16 @@ lean_object* x_3388; lean_object* x_3389; lean_object* x_3390; lean_object* x_33 x_3388 = lean_ctor_get(x_3326, 1); lean_inc(x_3388); lean_dec(x_3326); -x_3389 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3389 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3322); x_3390 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3390, 0, x_3322); lean_ctor_set(x_3390, 1, x_3389); x_3391 = l_Array_empty___closed__1; x_3392 = lean_array_push(x_3391, x_3390); -x_3393 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3393 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3394 = lean_array_push(x_3393, x_3305); -x_3395 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3395 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3396 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3396, 0, x_3395); lean_ctor_set(x_3396, 1, x_3394); @@ -16377,13 +16377,13 @@ lean_ctor_set(x_3399, 1, x_3397); x_3400 = lean_array_push(x_3392, x_3399); x_3401 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3402 = lean_array_push(x_3400, x_3401); -x_3403 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3403 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3322); x_3404 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3404, 0, x_3322); lean_ctor_set(x_3404, 1, x_3403); x_3405 = lean_array_push(x_3402, x_3404); -x_3406 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3406 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3322); x_3407 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3407, 0, x_3322); @@ -16408,13 +16408,13 @@ if (lean_is_scalar(x_3410)) { lean_ctor_set(x_3411, 0, x_3398); lean_ctor_set(x_3411, 1, x_3409); x_3412 = lean_array_push(x_3408, x_3411); -x_3413 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3413 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3414 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3414, 0, x_3322); lean_ctor_set(x_3414, 1, x_3413); x_3415 = lean_array_push(x_3412, x_3414); x_3416 = lean_array_push(x_3415, x_3319); -x_3417 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3417 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3418 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3418, 0, x_3417); lean_ctor_set(x_3418, 1, x_3416); @@ -16423,12 +16423,12 @@ x_3420 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3420, 0, x_3398); lean_ctor_set(x_3420, 1, x_3419); x_3421 = lean_array_push(x_3391, x_3420); -x_3422 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3422 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3423 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3423, 0, x_3422); lean_ctor_set(x_3423, 1, x_3421); x_3424 = lean_array_push(x_3405, x_3423); -x_3425 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3425 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3426 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3426, 0, x_3425); lean_ctor_set(x_3426, 1, x_3424); @@ -16470,16 +16470,16 @@ if (lean_is_exclusive(x_3436)) { lean_dec_ref(x_3436); x_3438 = lean_box(0); } -x_3439 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3439 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3432); x_3440 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3440, 0, x_3432); lean_ctor_set(x_3440, 1, x_3439); x_3441 = l_Array_empty___closed__1; x_3442 = lean_array_push(x_3441, x_3440); -x_3443 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3443 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3444 = lean_array_push(x_3443, x_3305); -x_3445 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3445 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3446 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3446, 0, x_3445); lean_ctor_set(x_3446, 1, x_3444); @@ -16491,13 +16491,13 @@ lean_ctor_set(x_3449, 1, x_3447); x_3450 = lean_array_push(x_3442, x_3449); x_3451 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3452 = lean_array_push(x_3450, x_3451); -x_3453 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3453 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3432); x_3454 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3454, 0, x_3432); lean_ctor_set(x_3454, 1, x_3453); x_3455 = lean_array_push(x_3452, x_3454); -x_3456 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3456 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3432); x_3457 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3457, 0, x_3432); @@ -16522,13 +16522,13 @@ if (lean_is_scalar(x_3460)) { lean_ctor_set(x_3461, 0, x_3448); lean_ctor_set(x_3461, 1, x_3459); x_3462 = lean_array_push(x_3458, x_3461); -x_3463 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3463 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3464 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3464, 0, x_3432); lean_ctor_set(x_3464, 1, x_3463); x_3465 = lean_array_push(x_3462, x_3464); x_3466 = lean_array_push(x_3465, x_3430); -x_3467 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3467 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3468 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3468, 0, x_3467); lean_ctor_set(x_3468, 1, x_3466); @@ -16537,12 +16537,12 @@ x_3470 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3470, 0, x_3448); lean_ctor_set(x_3470, 1, x_3469); x_3471 = lean_array_push(x_3441, x_3470); -x_3472 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3472 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3473 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3473, 0, x_3472); lean_ctor_set(x_3473, 1, x_3471); x_3474 = lean_array_push(x_3455, x_3473); -x_3475 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3475 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3476 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3476, 0, x_3475); lean_ctor_set(x_3476, 1, x_3474); @@ -16600,16 +16600,16 @@ if (lean_is_exclusive(x_3489)) { lean_dec_ref(x_3489); x_3491 = lean_box(0); } -x_3492 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_3492 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_3485); x_3493 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3493, 0, x_3485); lean_ctor_set(x_3493, 1, x_3492); x_3494 = l_Array_empty___closed__1; x_3495 = lean_array_push(x_3494, x_3493); -x_3496 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_3496 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_3497 = lean_array_push(x_3496, x_3305); -x_3498 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_3498 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_3499 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3499, 0, x_3498); lean_ctor_set(x_3499, 1, x_3497); @@ -16621,13 +16621,13 @@ lean_ctor_set(x_3502, 1, x_3500); x_3503 = lean_array_push(x_3495, x_3502); x_3504 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_3505 = lean_array_push(x_3503, x_3504); -x_3506 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_3506 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_3485); x_3507 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3507, 0, x_3485); lean_ctor_set(x_3507, 1, x_3506); x_3508 = lean_array_push(x_3505, x_3507); -x_3509 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_3509 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_3485); x_3510 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3510, 0, x_3485); @@ -16652,13 +16652,13 @@ if (lean_is_scalar(x_3513)) { lean_ctor_set(x_3514, 0, x_3501); lean_ctor_set(x_3514, 1, x_3512); x_3515 = lean_array_push(x_3511, x_3514); -x_3516 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_3516 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_3517 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_3517, 0, x_3485); lean_ctor_set(x_3517, 1, x_3516); x_3518 = lean_array_push(x_3515, x_3517); x_3519 = lean_array_push(x_3518, x_3482); -x_3520 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_3520 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_3521 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3521, 0, x_3520); lean_ctor_set(x_3521, 1, x_3519); @@ -16667,12 +16667,12 @@ x_3523 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3523, 0, x_3501); lean_ctor_set(x_3523, 1, x_3522); x_3524 = lean_array_push(x_3494, x_3523); -x_3525 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_3525 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_3526 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3526, 0, x_3525); lean_ctor_set(x_3526, 1, x_3524); x_3527 = lean_array_push(x_3508, x_3526); -x_3528 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_3528 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_3529 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3529, 0, x_3528); lean_ctor_set(x_3529, 1, x_3527); @@ -18781,7 +18781,7 @@ if (x_22 == 0) { 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; x_23 = lean_ctor_get(x_21, 0); -x_24 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_24 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_23); x_25 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_25, 0, x_23); @@ -18808,7 +18808,7 @@ x_37 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_37, 0, x_31); lean_ctor_set(x_37, 1, x_36); x_38 = lean_array_push(x_33, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_39 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_40 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_40, 0, x_23); lean_ctor_set(x_40, 1, x_39); @@ -18833,7 +18833,7 @@ x_48 = lean_ctor_get(x_21, 1); lean_inc(x_48); lean_inc(x_47); lean_dec(x_21); -x_49 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_49 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_47); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_47); @@ -18860,7 +18860,7 @@ x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_56); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_58, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_64 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_47); lean_ctor_set(x_65, 1, x_64); @@ -18978,7 +18978,7 @@ x_9 = lean_array_uget(x_6, x_5); x_10 = lean_unsigned_to_nat(0u); x_11 = lean_array_uset(x_6, x_5, x_10); x_12 = x_9; -x_13 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_1); x_14 = lean_name_mk_string(x_1, x_13); lean_inc(x_2); @@ -19026,7 +19026,7 @@ x_12 = x_9; x_13 = l_myMacro____x40_Init_Notation___hyg_2137____closed__1; lean_inc(x_1); x_14 = lean_name_mk_string(x_1, x_13); -x_15 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_15 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; x_16 = lean_name_mk_string(x_14, x_15); lean_inc(x_2); lean_inc(x_3); @@ -19135,7 +19135,7 @@ lean_ctor_set(x_31, 0, x_29); lean_ctor_set(x_31, 1, x_30); x_32 = l_Array_empty___closed__1; x_33 = lean_array_push(x_32, x_31); -x_34 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_34 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_29); x_35 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_35, 0, x_29); @@ -19147,18 +19147,18 @@ 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_32, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_41 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_29); 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_25); -x_45 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_45 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_36, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_48 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); @@ -19185,7 +19185,7 @@ lean_ctor_set(x_56, 0, x_53); lean_ctor_set(x_56, 1, x_55); x_57 = l_Array_empty___closed__1; x_58 = lean_array_push(x_57, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_59 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_53); x_60 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_60, 0, x_53); @@ -19197,18 +19197,18 @@ 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_57, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_66 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_67 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_67, 0, x_53); lean_ctor_set(x_67, 1, x_66); x_68 = lean_array_push(x_65, x_67); x_69 = lean_array_push(x_68, x_25); -x_70 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_70 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_61, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_73 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_73); lean_ctor_set(x_74, 1, x_72); @@ -19256,7 +19256,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_86, x_93); -x_95 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_95 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_96 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_96, 0, x_83); lean_ctor_set(x_96, 1, x_95); @@ -19266,7 +19266,7 @@ x_99 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_99, 0, x_89); lean_ctor_set(x_99, 1, x_98); x_100 = lean_array_push(x_86, x_99); -x_101 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_101 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -19299,7 +19299,7 @@ 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_13542____closed__12; +x_116 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_117 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_117, 0, x_103); lean_ctor_set(x_117, 1, x_116); @@ -19309,7 +19309,7 @@ x_120 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_120, 0, x_110); lean_ctor_set(x_120, 1, x_119); x_121 = lean_array_push(x_107, x_120); -x_122 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_122 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_123 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_123, 0, x_122); lean_ctor_set(x_123, 1, x_121); @@ -19391,7 +19391,7 @@ lean_ctor_set(x_148, 0, x_144); lean_ctor_set(x_148, 1, x_147); x_149 = l_Array_empty___closed__1; x_150 = lean_array_push(x_149, x_148); -x_151 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_151 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_144); x_152 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_152, 0, x_144); @@ -19403,18 +19403,18 @@ 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_149, x_156); -x_158 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_158 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_159 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_159, 0, x_144); lean_ctor_set(x_159, 1, x_158); x_160 = lean_array_push(x_157, x_159); x_161 = lean_array_push(x_160, x_141); -x_162 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_162 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_163 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_163, 0, x_162); lean_ctor_set(x_163, 1, x_161); x_164 = lean_array_push(x_153, x_163); -x_165 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_165 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_166 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_166, 0, x_165); lean_ctor_set(x_166, 1, x_164); @@ -19472,7 +19472,7 @@ x_186 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_186, 0, x_185); lean_ctor_set(x_186, 1, x_184); x_187 = lean_array_push(x_179, x_186); -x_188 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_188 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_189, 0, x_174); lean_ctor_set(x_189, 1, x_188); @@ -19482,7 +19482,7 @@ x_192 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_192, 0, x_182); lean_ctor_set(x_192, 1, x_191); x_193 = lean_array_push(x_179, x_192); -x_194 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_194 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_195, 0, x_194); lean_ctor_set(x_195, 1, x_193); @@ -19509,7 +19509,7 @@ if (x_198 == 0) { lean_object* x_199; lean_object* x_200; lean_object* x_201; lean_object* x_202; lean_object* x_203; lean_object* x_204; size_t x_205; size_t x_206; lean_object* x_207; lean_object* x_208; lean_object* x_209; lean_object* x_210; lean_object* x_211; lean_object* x_212; lean_object* x_213; lean_object* x_214; lean_object* x_215; lean_object* x_216; lean_object* x_217; lean_object* x_218; lean_object* x_219; lean_object* x_220; lean_object* x_221; lean_object* x_222; lean_object* x_223; lean_object* x_224; x_199 = lean_ctor_get(x_197, 0); -x_200 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_200 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_199); x_201 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_201, 0, x_199); @@ -19536,13 +19536,13 @@ lean_ctor_set(x_215, 1, x_214); x_216 = lean_array_push(x_203, x_215); x_217 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_218 = lean_array_push(x_216, x_217); -x_219 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_219 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_220 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_220, 0, x_199); lean_ctor_set(x_220, 1, x_219); x_221 = lean_array_push(x_218, x_220); x_222 = lean_array_push(x_221, x_1); -x_223 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_223 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_224 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_224, 0, x_223); lean_ctor_set(x_224, 1, x_222); @@ -19557,7 +19557,7 @@ x_226 = lean_ctor_get(x_197, 1); lean_inc(x_226); lean_inc(x_225); lean_dec(x_197); -x_227 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_227 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_225); x_228 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_228, 0, x_225); @@ -19584,13 +19584,13 @@ lean_ctor_set(x_242, 1, x_241); x_243 = lean_array_push(x_230, x_242); x_244 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_245 = lean_array_push(x_243, x_244); -x_246 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_246 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_247 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_247, 0, x_225); lean_ctor_set(x_247, 1, x_246); x_248 = lean_array_push(x_245, x_247); x_249 = lean_array_push(x_248, x_1); -x_250 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_250 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_251 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_251, 0, x_250); lean_ctor_set(x_251, 1, x_249); @@ -19610,7 +19610,7 @@ if (x_254 == 0) { lean_object* x_255; lean_object* x_256; lean_object* x_257; lean_object* x_258; lean_object* x_259; lean_object* x_260; size_t x_261; size_t x_262; lean_object* x_263; lean_object* x_264; lean_object* x_265; lean_object* x_266; lean_object* x_267; lean_object* x_268; lean_object* x_269; lean_object* x_270; lean_object* x_271; lean_object* x_272; lean_object* x_273; lean_object* x_274; lean_object* x_275; lean_object* x_276; lean_object* x_277; lean_object* x_278; lean_object* x_279; lean_object* x_280; x_255 = lean_ctor_get(x_253, 0); -x_256 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_256 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_255); x_257 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_257, 0, x_255); @@ -19637,7 +19637,7 @@ lean_ctor_set(x_271, 1, x_270); x_272 = lean_array_push(x_259, x_271); x_273 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_274 = lean_array_push(x_272, x_273); -x_275 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_275 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_276 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_276, 0, x_255); lean_ctor_set(x_276, 1, x_275); @@ -19658,7 +19658,7 @@ x_282 = lean_ctor_get(x_253, 1); lean_inc(x_282); lean_inc(x_281); lean_dec(x_253); -x_283 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_283 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_281); x_284 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_284, 0, x_281); @@ -19685,7 +19685,7 @@ lean_ctor_set(x_298, 1, x_297); x_299 = lean_array_push(x_286, x_298); x_300 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_301 = lean_array_push(x_299, x_300); -x_302 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_302 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_303 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_303, 0, x_281); lean_ctor_set(x_303, 1, x_302); @@ -19924,7 +19924,7 @@ x_9 = lean_array_uget(x_6, x_5); x_10 = lean_unsigned_to_nat(0u); x_11 = lean_array_uset(x_6, x_5, x_10); x_12 = x_9; -x_13 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_1); x_14 = lean_name_mk_string(x_1, x_13); lean_inc(x_2); @@ -20011,7 +20011,7 @@ lean_ctor_set(x_31, 0, x_29); lean_ctor_set(x_31, 1, x_30); x_32 = l_Array_empty___closed__1; x_33 = lean_array_push(x_32, x_31); -x_34 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_34 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_29); x_35 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_35, 0, x_29); @@ -20023,18 +20023,18 @@ 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_32, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_41 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_29); 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_25); -x_45 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_45 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_36, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_48 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); @@ -20061,7 +20061,7 @@ lean_ctor_set(x_56, 0, x_53); lean_ctor_set(x_56, 1, x_55); x_57 = l_Array_empty___closed__1; x_58 = lean_array_push(x_57, x_56); -x_59 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_59 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_53); x_60 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_60, 0, x_53); @@ -20073,18 +20073,18 @@ 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_57, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_66 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_67 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_67, 0, x_53); lean_ctor_set(x_67, 1, x_66); x_68 = lean_array_push(x_65, x_67); x_69 = lean_array_push(x_68, x_25); -x_70 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_70 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_61, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_73 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_73); lean_ctor_set(x_74, 1, x_72); @@ -20195,7 +20195,7 @@ lean_ctor_set(x_106, 0, x_102); lean_ctor_set(x_106, 1, x_105); x_107 = l_Array_empty___closed__1; x_108 = lean_array_push(x_107, x_106); -x_109 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_109 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_102); x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_102); @@ -20207,18 +20207,18 @@ 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_11518____closed__13; +x_116 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_117 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_117, 0, x_102); lean_ctor_set(x_117, 1, x_116); x_118 = lean_array_push(x_115, x_117); x_119 = lean_array_push(x_118, x_99); -x_120 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_120 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_111, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_123 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_123); lean_ctor_set(x_124, 1, x_122); @@ -20274,7 +20274,7 @@ if (x_134 == 0) 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; size_t x_142; size_t x_143; lean_object* x_144; lean_object* x_145; lean_object* x_146; 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; uint8_t x_162; x_135 = lean_ctor_get(x_133, 0); x_136 = lean_ctor_get(x_133, 1); -x_137 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_137 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_135); x_138 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_138, 0, x_135); @@ -20301,13 +20301,13 @@ lean_ctor_set(x_152, 1, x_151); x_153 = lean_array_push(x_140, x_152); x_154 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_155 = lean_array_push(x_153, x_154); -x_156 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_156 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_157 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_157, 0, x_135); lean_ctor_set(x_157, 1, x_156); x_158 = lean_array_push(x_155, x_157); x_159 = lean_array_push(x_158, x_1); -x_160 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_160 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_161 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_161, 0, x_160); lean_ctor_set(x_161, 1, x_159); @@ -20334,7 +20334,7 @@ x_165 = lean_ctor_get(x_133, 1); lean_inc(x_165); lean_inc(x_164); lean_dec(x_133); -x_166 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_166 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_164); x_167 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_167, 0, x_164); @@ -20361,13 +20361,13 @@ lean_ctor_set(x_181, 1, x_180); x_182 = lean_array_push(x_169, x_181); x_183 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_184 = lean_array_push(x_182, x_183); -x_185 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_185 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_186 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_186, 0, x_164); lean_ctor_set(x_186, 1, x_185); x_187 = lean_array_push(x_184, x_186); x_188 = lean_array_push(x_187, x_1); -x_189 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_189 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_190 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_190, 0, x_189); lean_ctor_set(x_190, 1, x_188); @@ -20522,7 +20522,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_11518____closed__10; +x_33 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_inc(x_1); x_34 = l_Lean_Syntax_isOfKind(x_1, x_33); if (x_34 == 0) @@ -20544,13 +20544,13 @@ 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_11518____closed__12; +x_38 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_inc(x_37); x_39 = l_Lean_Syntax_isOfKind(x_37, x_38); if (x_39 == 0) { lean_object* x_40; uint8_t x_41; -x_40 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_40 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_inc(x_37); x_41 = l_Lean_Syntax_isOfKind(x_37, x_40); if (x_41 == 0) @@ -20732,7 +20732,7 @@ x_101 = l_Lean_Elab_Term_getMainModule___rarg(x_8, x_100); x_102 = lean_ctor_get(x_101, 1); lean_inc(x_102); lean_dec(x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_103 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_97); x_104 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_104, 0, x_97); @@ -20746,7 +20746,7 @@ 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_105, x_109); -x_111 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_111 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_112 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_112, 0, x_97); lean_ctor_set(x_112, 1, x_111); @@ -20895,7 +20895,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_11518____closed__10; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; 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; @@ -21837,7 +21837,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_1024____closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -22311,7 +22311,7 @@ x_23 = l_Array_isEmpty___rarg(x_4); x_24 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal___closed__1; lean_inc(x_22); x_25 = lean_array_push(x_24, x_22); -x_26 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -22348,7 +22348,7 @@ if (x_34 == 0) { 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_35 = lean_ctor_get(x_33, 0); -x_36 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_36 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_35); x_37 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_37, 0, x_35); @@ -22361,18 +22361,18 @@ 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_38, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_44 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_35); lean_ctor_set(x_45, 1, x_44); x_46 = lean_array_push(x_43, x_45); x_47 = lean_array_push(x_46, x_31); -x_48 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_48 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_39, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_51 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_50); @@ -22387,7 +22387,7 @@ x_54 = lean_ctor_get(x_33, 1); lean_inc(x_54); lean_inc(x_53); lean_dec(x_33); -x_55 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_55 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_53); x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_53); @@ -22400,18 +22400,18 @@ 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_11518____closed__13; +x_63 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_53); lean_ctor_set(x_64, 1, x_63); x_65 = lean_array_push(x_62, x_64); x_66 = lean_array_push(x_65, x_31); -x_67 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_67 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_58, x_68); -x_70 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_70 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); @@ -22463,7 +22463,7 @@ x_91 = l_Array_isEmpty___rarg(x_4); x_92 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal___closed__1; lean_inc(x_90); x_93 = lean_array_push(x_92, x_90); -x_94 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_94 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -22507,7 +22507,7 @@ if (lean_is_exclusive(x_101)) { lean_dec_ref(x_101); x_104 = lean_box(0); } -x_105 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_105 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_102); x_106 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_106, 0, x_102); @@ -22520,18 +22520,18 @@ 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_107, x_111); -x_113 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_113 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_114 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_114, 0, x_102); lean_ctor_set(x_114, 1, x_113); x_115 = lean_array_push(x_112, x_114); x_116 = lean_array_push(x_115, x_99); -x_117 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_117 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_108, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_120 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); @@ -22565,7 +22565,7 @@ x_136 = l_Lean_mkOptionalNode___closed__1; x_137 = lean_array_push(x_135, x_136); x_138 = lean_array_push(x_137, x_132); x_139 = lean_array_push(x_138, x_2); -x_140 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_140 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_141 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_141, 0, x_140); lean_ctor_set(x_141, 1, x_139); @@ -22605,7 +22605,7 @@ x_12 = lean_unsigned_to_nat(1u); x_13 = l_Lean_Syntax_getArg(x_1, x_12); x_14 = lean_unsigned_to_nat(2u); x_15 = l_Lean_Syntax_getArg(x_1, x_14); -x_16 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_16 = l_termIfLet___x3a_x3d__Then__Else_____closed__7; x_17 = l_Lean_mkAtomFrom(x_1, x_16); x_18 = l_Lean_Elab_Term_mkExplicitBinder___closed__1; x_19 = lean_array_push(x_18, x_11); @@ -22613,7 +22613,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_13542____closed__6; +x_24 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -22634,7 +22634,7 @@ x_30 = lean_unsigned_to_nat(1u); x_31 = l_Lean_Syntax_getArg(x_1, x_30); x_32 = lean_unsigned_to_nat(2u); x_33 = l_Lean_Syntax_getArg(x_1, x_32); -x_34 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_34 = l_termIfLet___x3a_x3d__Then__Else_____closed__7; x_35 = l_Lean_mkAtomFrom(x_1, x_34); x_36 = l_Lean_Elab_Term_mkExplicitBinder___closed__1; x_37 = lean_array_push(x_36, x_29); @@ -22642,7 +22642,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_13542____closed__6; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); @@ -22787,7 +22787,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_13542____closed__6; +x_45 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_46 = lean_name_eq(x_44, x_45); if (x_46 == 0) { @@ -22946,7 +22946,7 @@ lean_inc(x_99); x_100 = lean_ctor_get(x_98, 1); lean_inc(x_100); lean_dec(x_98); -x_101 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_101 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_93); x_102 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_102, 0, x_93); @@ -22967,7 +22967,7 @@ lean_inc(x_110); x_111 = lean_array_push(x_103, x_110); x_112 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_113 = lean_array_push(x_111, x_112); -x_114 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_114 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_93); x_115 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_115, 0, x_93); @@ -22984,7 +22984,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_113, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_124 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_93); x_125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_125, 0, x_93); @@ -22995,12 +22995,12 @@ x_128 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_128, 0, x_45); lean_ctor_set(x_128, 1, x_127); x_129 = lean_array_push(x_103, x_128); -x_130 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_130 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_132 = lean_array_push(x_104, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_133 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_93); x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_93); @@ -23010,15 +23010,15 @@ x_136 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_136, 0, x_121); lean_ctor_set(x_136, 1, x_135); x_137 = lean_array_push(x_132, x_136); -x_138 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_138 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_93); x_139 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_139, 0, x_93); lean_ctor_set(x_139, 1, x_138); x_140 = lean_array_push(x_103, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_141 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_142 = lean_array_push(x_141, x_110); -x_143 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_143 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_144 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_144, 0, x_143); lean_ctor_set(x_144, 1, x_142); @@ -23028,13 +23028,13 @@ lean_ctor_set(x_146, 0, x_121); lean_ctor_set(x_146, 1, x_145); x_147 = lean_array_push(x_140, x_146); x_148 = lean_array_push(x_147, x_112); -x_149 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_149 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_93); x_150 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_150, 0, x_93); lean_ctor_set(x_150, 1, x_149); x_151 = lean_array_push(x_148, x_150); -x_152 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_152 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_93); x_153 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_153, 0, x_93); @@ -23045,13 +23045,13 @@ x_156 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_156, 0, x_121); lean_ctor_set(x_156, 1, x_155); x_157 = lean_array_push(x_154, x_156); -x_158 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_158 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_159 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_159, 0, x_93); lean_ctor_set(x_159, 1, x_158); x_160 = lean_array_push(x_157, x_159); x_161 = lean_array_push(x_160, x_43); -x_162 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_162 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_163 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_163, 0, x_162); lean_ctor_set(x_163, 1, x_161); @@ -23060,17 +23060,17 @@ x_165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_165, 0, x_121); lean_ctor_set(x_165, 1, x_164); x_166 = lean_array_push(x_103, x_165); -x_167 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_167 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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 = lean_array_push(x_151, x_168); -x_170 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_170 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_171 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_171, 0, x_170); lean_ctor_set(x_171, 1, x_169); x_172 = lean_array_push(x_137, x_171); -x_173 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_173 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_174 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_174, 0, x_173); lean_ctor_set(x_174, 1, x_172); @@ -23463,7 +23463,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_13542____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_14283____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 72eaa2fb6f..908a9fb2de 100644 --- a/stage0/stdlib/Lean/Elab/BuiltinNotation.c +++ b/stage0/stdlib/Lean/Elab/BuiltinNotation.c @@ -14,7 +14,6 @@ extern "C" { #endif lean_object* l_Lean_mkCIdentFrom(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__26; extern lean_object* l_Lean_Name_toString___closed__1; lean_object* l___regBuiltin_Lean_Elab_Term_elabParserMacro(lean_object*); @@ -26,6 +25,7 @@ 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*); lean_object* l_Lean_Elab_Term_mkPairs_loop___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Elab_Term_expandSuffices_match__2(lean_object*); lean_object* l_Lean_stringToMessageData(lean_object*); extern lean_object* l_instReprOption___rarg___closed__1; @@ -33,9 +33,7 @@ lean_object* l_Lean_Meta_mkEqRefl___at_Lean_Elab_Term_elabNativeRefl___spec__2(l 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_Elab_getRefPos___at_Lean_Elab_Term_elabPanic___spec__2(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkSort(lean_object*); -extern lean_object* l_termIf__Then__Else_____closed__2; extern lean_object* l_Lean_Parser_Tactic_let_x21___closed__1; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2; lean_object* l_Lean_Elab_Term_expandSuffices___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_BuiltinNotation_0__Lean_Elab_Term_expandCDot_match__1(lean_object*); lean_object* l_Lean_Elab_Term_expandDbgTrace___closed__4; @@ -47,7 +45,6 @@ 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; 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); @@ -56,7 +53,6 @@ lean_object* l_Lean_Elab_Term_elabSubst_match__1___rarg(lean_object*, lean_objec lean_object* l___regBuiltin_Lean_Elab_Term_expandAssert___closed__1; lean_object* l_Array_append___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__31; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; lean_object* l_Lean_Elab_Term_expandHave___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDecide___closed__3; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__4; @@ -72,7 +68,9 @@ extern lean_object* l_Lean_instToExprBool___closed__1; lean_object* lean_array_uset(lean_object*, size_t, lean_object*); lean_object* l_Lean_Meta_mkEq___at_Lean_Elab_Term_elabNativeRefl___spec__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_elabPanic___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_mkNativeReflAuxDecl(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_11546____closed__10; extern lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__1; extern lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__2; 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*); @@ -124,18 +122,20 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserM 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l_Lean_Core_mkFreshUserName___at_Lean_Elab_Term_elabSubst___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_expandDbgTrace___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_mkPairs_loop___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__9; lean_object* l_Lean_Elab_Term_mkAuxName(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_11518____closed__12; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabClosedTerm___lambda__1___closed__2; lean_object* l_Lean_Meta_mkEqRefl___at_Lean_Elab_Term_elabNativeDecide___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandDbgTrace___closed__1; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__39; lean_object* l_Lean_Elab_Term_elabAnonymousCtor_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_appArg_x21(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_object* l_Lean_Elab_Term_elabParserMacro___lambda__1___closed__2; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_Lean_Elab_Term_elabNativeRefl___closed__2; @@ -149,6 +149,7 @@ uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Lean_Elab_Term_expandEmptyC___closed__4; 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_12789____closed__14; 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; @@ -187,6 +188,7 @@ lean_object* l_Lean_Elab_Term_expandAssert_match__1___rarg(lean_object*, lean_ob lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__24; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux(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_expandHave(lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1; lean_object* l_Lean_Syntax_SepArray_getElems___rarg(lean_object*); 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*); @@ -198,9 +200,7 @@ extern lean_object* l_Lean_Parser_Term_emptyC___elambda__1___closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux___closed__3; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__10; lean_object* l___private_Lean_CoreM_0__Lean_Core_mkFreshNameImp(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__32; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__5; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__3; 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*); @@ -216,7 +216,6 @@ lean_object* lean_st_ref_take(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandHave___closed__1; lean_object* l_Lean_Elab_Term_elabNativeDecide(lean_object*); extern lean_object* l_Lean_numLitKind; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__3; lean_object* l___private_Lean_Util_Trace_0__Lean_addNode___at___private_Lean_Meta_LevelDefEq_0__Lean_Meta_processPostponedStep___spec__7(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__2; lean_object* l_Lean_Elab_Term_elabNativeRefl___closed__1; @@ -255,6 +254,7 @@ lean_object* l_Lean_Meta_mkLambdaFVars(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; lean_object* l_Lean_Elab_Term_expandHave___lambda__1___closed__1; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; 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; @@ -275,6 +275,7 @@ extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_Lean_Elab_Term_elabNativeRefl___lambda__1___closed__1; 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; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l___regBuiltin_Lean_Elab_Term_elabAnonymousCtor(lean_object*); lean_object* l_Nat_repr(lean_object*); lean_object* l_Lean_Elab_Term_elabPanic___closed__7; @@ -283,22 +284,17 @@ lean_object* l_Lean_Meta_mkEqSymm___at_Lean_Elab_Term_elabSubst___spec__6(lean_o lean_object* l___regBuiltin_Lean_Elab_Term_elabNativeDecide(lean_object*); lean_object* lean_st_mk_ref(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux_match__1(lean_object*); 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_12965____closed__9; 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_myMacro____x40_Init_Notation___hyg_13542____closed__4; extern lean_object* l_Lean_Parser_maxPrec; 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; extern lean_object* l_Lean_Parser_Term_fromTerm___elambda__1___closed__1; lean_object* l_Lean_Elab_Term_getCurrMacroScope(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; 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_expandShow(lean_object*, lean_object*, lean_object*); @@ -318,6 +314,7 @@ lean_object* l___regBuiltin_Lean_Elab_Term_expandDbgTrace___closed__1; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_expandCDot___spec__2___boxed(lean_object*, lean_object*, lean_object*); 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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; 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; @@ -333,11 +330,9 @@ lean_object* l_Lean_Expr_toHeadIndex(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabBorrowed(lean_object*); lean_object* l_Lean_Meta_whnf(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabSubst___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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; lean_object* l_Lean_Elab_Term_expandAssert___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2___closed__4; lean_object* l___regBuiltin_Lean_Elab_Term_expandEmptyC(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_expandCDot(lean_object*, lean_object*, lean_object*, lean_object*); size_t lean_usize_of_nat(lean_object*); extern lean_object* l_Lean_Syntax_mkAntiquotNode___closed__9; @@ -345,6 +340,7 @@ lean_object* l_Lean_Core_mkFreshUserName___at_Lean_Elab_Term_elabSubst___spec__1 lean_object* l_Lean_Elab_Term_elabDecide___boxed(lean_object*); extern lean_object* l_term___x2b_x2b_____closed__2; lean_object* l_Lean_Elab_Term_expandHave___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_myMacro____x40_Init_Notation___hyg_14283____closed__6; extern lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDecide___closed__4; lean_object* l_Lean_Elab_Term_elabSubst___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*); @@ -353,6 +349,7 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserM lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_kabstract___at_Lean_Elab_Term_elabSubst___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___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__29; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabClosedTerm(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabParserMacro___lambda__1(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_mkNativeReflAuxDecl___closed__1; @@ -367,13 +364,13 @@ 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*); lean_object* l_Lean_Elab_Term_expandHave___lambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_Lean_Elab_Term_elabAnonymousCtor_match__2(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_Lean_Elab_Term_termElabAttribute; extern lean_object* l_myMacro____x40_Init_Data_ToString_Macro___hyg_23____closed__13; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabCDot___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instToExprBool___lambda__1___closed__2; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__25; @@ -388,7 +385,6 @@ lean_object* l_Lean_Elab_Term_elabTParserMacro(lean_object*, lean_object*, lean_ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserMacroAux___closed__3; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDecide___closed__1; lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; 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_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*); @@ -407,7 +403,6 @@ lean_object* l_Lean_Elab_Term_expandSorry___boxed(lean_object*); lean_object* l_Lean_Elab_getRefPos___at_Lean_Elab_Term_elabPanic___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; 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*); uint8_t l_Lean_Expr_hasMVar(lean_object*); @@ -416,6 +411,7 @@ lean_object* l_Lean_Elab_Term_elabStateRefT___lambda__2___closed__5; lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Elab_Term_elabSubst___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*); lean_object* l_Lean_Syntax_getKind(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Lean_Elab_getRefPos___at_Lean_Elab_Term_elabPanic___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandEmptyC___closed__7; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabTParserMacroAux_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -475,6 +471,7 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserM lean_object* l_Lean_Elab_getRefPos___at_Lean_Elab_Term_elabPanic___spec__2___rarg(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_expandSuffices___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_object* l_Lean_Elab_Term_elabSubst___closed__4; uint8_t l_Lean_Expr_hasLooseBVars(lean_object*); lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabClosedTerm___closed__1; @@ -482,6 +479,7 @@ lean_object* l_Lean_Elab_Term_elabSubst___closed__9; lean_object* l_Lean_Elab_Term_elabPanic___closed__9; extern lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___closed__1; extern lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__2; +extern lean_object* l_termIfThenElse___closed__2; lean_object* l_Lean_Elab_Term_elabPanic___closed__1; extern lean_object* l_Lean_Parser_Tactic_show___closed__1; lean_object* l_Lean_Meta_instantiateMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -510,6 +508,7 @@ lean_object* l_Lean_Elab_Term_expandSorry___rarg___closed__4; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_hasCDot_match__1(lean_object*); extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_Lean_Elab_Term_elabStateRefT(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_14283____closed__4; lean_object* l_Lean_Elab_Term_mkPairs_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_withLocalDecl___at_Lean_Elab_Term_elabSubst___spec__3___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_expandUnreachable___rarg___closed__1; @@ -568,6 +567,7 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabBorrowed___closed__1; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabClosedTerm___closed__2; lean_object* l___regBuiltin_Lean_Elab_Term_elabTParserMacro___closed__1; lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_getPropToDecide___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_Lean_Elab_Term_expandHave___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_mkConst(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_elabStateRefT(lean_object*); @@ -584,7 +584,6 @@ lean_object* l___private_Lean_Elab_BuiltinNotation_0__Lean_Elab_Term_elabParserM 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; 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*); extern lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__2; lean_object* l_Lean_Elab_Term_elabAnonymousCtor_match__1(lean_object*); @@ -594,9 +593,10 @@ 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; lean_object* l_Lean_Elab_Term_expandSuffices_match__1(lean_object*); lean_object* l_Lean_Elab_Term_expandAssert___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Elab_Term_elabSubst___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_Term_expandCDot_x3f(lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__24; 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*); extern lean_object* l_Lean_expandExplicitBindersAux_loop___closed__3; @@ -605,7 +605,7 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__2; lean_object* l_Lean_markBorrowed(lean_object*); 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; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; lean_object* l_Lean_Elab_Term_elabSubst___closed__1; lean_object* l_Lean_Elab_Term_elabAnonymousCtor_match__1___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: @@ -1431,7 +1431,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_14719____closed__3; +x_19 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; lean_inc(x_18); x_20 = l_Lean_Syntax_isOfKind(x_18, x_19); if (x_20 == 0) @@ -1560,7 +1560,7 @@ lean_inc(x_65); x_73 = lean_array_push(x_71, x_65); x_74 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_75 = lean_array_push(x_73, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_76 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_68); x_77 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_77, 0, x_68); @@ -1577,24 +1577,24 @@ 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_75, x_84); -x_86 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_86 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_68); x_87 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_87, 0, x_68); lean_ctor_set(x_87, 1, x_86); x_88 = lean_array_push(x_85, x_87); x_89 = lean_array_push(x_88, x_63); -x_90 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_90 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_71, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_93 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_95 = lean_array_push(x_72, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_68); lean_ctor_set(x_97, 1, x_96); @@ -1630,7 +1630,7 @@ lean_inc(x_65); x_110 = lean_array_push(x_108, x_65); x_111 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_112 = lean_array_push(x_110, x_111); -x_113 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_113 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_104); x_114 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_114, 0, x_104); @@ -1647,24 +1647,24 @@ 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_13542____closed__11; +x_123 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_104); x_124 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_124, 0, x_104); lean_ctor_set(x_124, 1, x_123); x_125 = lean_array_push(x_122, x_124); x_126 = lean_array_push(x_125, x_63); -x_127 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_127 = l_myMacro____x40_Init_Notation___hyg_14283____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 = lean_array_push(x_108, x_128); -x_130 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_130 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_132 = lean_array_push(x_109, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_133 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_104); lean_ctor_set(x_134, 1, x_133); @@ -1806,7 +1806,7 @@ x_28 = lean_array_push(x_22, x_27); x_29 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_29, 0, x_4); lean_ctor_set(x_29, 1, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_30 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_15); x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_15); @@ -1838,7 +1838,7 @@ lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; lean x_42 = lean_ctor_get(x_5, 0); lean_inc(x_42); lean_dec(x_5); -x_43 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_43 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_15); lean_ctor_set(x_44, 1, x_43); @@ -1897,7 +1897,7 @@ x_70 = lean_array_push(x_64, x_69); x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_4); lean_ctor_set(x_71, 1, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_72 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_56); x_73 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_73, 0, x_56); @@ -1931,7 +1931,7 @@ lean_object* x_85; lean_object* x_86; lean_object* x_87; lean_object* x_88; lean x_85 = lean_ctor_get(x_5, 0); lean_inc(x_85); lean_dec(x_5); -x_86 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_86 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_87 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_87, 0, x_56); lean_ctor_set(x_87, 1, x_86); @@ -2010,10 +2010,10 @@ lean_ctor_set(x_17, 0, x_13); lean_ctor_set(x_17, 1, x_15); x_18 = l_Array_empty___closed__1; x_19 = lean_array_push(x_18, x_17); -x_20 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_20 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_21 = lean_name_mk_string(x_2, x_20); -x_22 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_22 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_23 = lean_name_mk_string(x_2, x_22); x_24 = lean_array_push(x_18, x_12); @@ -2021,7 +2021,7 @@ x_25 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_26 = lean_array_push(x_24, x_25); x_27 = l_Lean_expandExplicitBindersAux_loop___closed__3; x_28 = lean_name_mk_string(x_2, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_29 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_13); x_30 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_30, 0, x_13); @@ -2037,7 +2037,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_26, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_13); x_39 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_39, 0, x_13); @@ -2052,7 +2052,7 @@ x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_21); 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_13542____closed__12; +x_46 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_47 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_47, 0, x_13); lean_ctor_set(x_47, 1, x_46); @@ -2088,7 +2088,7 @@ x_16 = l_Lean_Syntax_isOfKind(x_13, x_15); if (x_16 == 0) { lean_object* x_17; lean_object* x_18; uint8_t x_19; -x_17 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1; +x_17 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1; lean_inc(x_2); x_18 = lean_name_mk_string(x_2, x_17); lean_inc(x_13); @@ -2611,7 +2611,7 @@ x_24 = lean_array_push(x_23, x_12); x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_3); lean_ctor_set(x_25, 1, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_26 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_15); x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_15); @@ -2653,7 +2653,7 @@ lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; lean x_43 = lean_ctor_get(x_6, 0); lean_inc(x_43); lean_dec(x_6); -x_44 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_44 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_15); lean_ctor_set(x_45, 1, x_44); @@ -2703,7 +2703,7 @@ x_67 = lean_array_push(x_66, x_12); x_68 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_68, 0, x_3); lean_ctor_set(x_68, 1, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_69 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_57); x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_57); @@ -2747,7 +2747,7 @@ lean_object* x_87; lean_object* x_88; lean_object* x_89; lean_object* x_90; lean x_87 = lean_ctor_get(x_6, 0); lean_inc(x_87); lean_dec(x_6); -x_88 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_88 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_89 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_89, 0, x_57); lean_ctor_set(x_89, 1, x_88); @@ -2805,7 +2805,7 @@ x_23 = lean_array_push(x_22, x_11); x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_3); lean_ctor_set(x_24, 1, x_23); -x_25 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_25 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_14); x_26 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_26, 0, x_14); @@ -2837,7 +2837,7 @@ lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean x_37 = lean_ctor_get(x_4, 0); lean_inc(x_37); lean_dec(x_4); -x_38 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_38 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_39 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_39, 0, x_14); lean_ctor_set(x_39, 1, x_38); @@ -2887,7 +2887,7 @@ x_61 = lean_array_push(x_60, x_11); x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_3); lean_ctor_set(x_62, 1, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_63 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_51); x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_51); @@ -2921,7 +2921,7 @@ lean_object* x_76; lean_object* x_77; lean_object* x_78; lean_object* x_79; lean x_76 = lean_ctor_get(x_4, 0); lean_inc(x_76); lean_dec(x_4); -x_77 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_77 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_78 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_78, 0, x_51); lean_ctor_set(x_78, 1, x_77); @@ -4016,7 +4016,7 @@ x_89 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_89, 0, x_50); lean_ctor_set(x_89, 1, x_88); x_90 = lean_array_push(x_87, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_91 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -4100,7 +4100,7 @@ x_131 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_131, 0, x_50); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_129, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_133 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -4203,7 +4203,7 @@ lean_ctor_set(x_181, 0, x_142); lean_ctor_set(x_181, 1, x_180); lean_inc(x_181); x_182 = lean_array_push(x_179, x_181); -x_183 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_183 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_184 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_184, 0, x_183); lean_ctor_set(x_184, 1, x_182); @@ -4307,7 +4307,7 @@ lean_ctor_set(x_233, 0, x_142); lean_ctor_set(x_233, 1, x_232); lean_inc(x_233); x_234 = lean_array_push(x_231, x_233); -x_235 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_235 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_236 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_236, 0, x_235); lean_ctor_set(x_236, 1, x_234); @@ -7056,7 +7056,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_15357____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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; @@ -7745,19 +7745,11 @@ static lean_object* _init_l_Lean_Elab_Term_expandAssert___closed__2() { _start: { lean_object* x_1; -x_1 = lean_mk_string("else"); -return x_1; -} -} -static lean_object* _init_l_Lean_Elab_Term_expandAssert___closed__3() { -_start: -{ -lean_object* x_1; x_1 = lean_mk_string("\"assertion violation\""); return x_1; } } -static lean_object* _init_l_Lean_Elab_Term_expandAssert___closed__4() { +static lean_object* _init_l_Lean_Elab_Term_expandAssert___closed__3() { _start: { lean_object* x_1; @@ -7784,7 +7776,7 @@ if (x_10 == 0) { lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean_object* x_44; lean_object* x_45; lean_object* x_46; lean_object* x_47; lean_object* x_48; lean_object* x_49; lean_object* x_50; lean_object* x_51; x_11 = lean_ctor_get(x_9, 0); -x_12 = l_termIf_____x3a__Then__Else_____closed__3; +x_12 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_11); x_13 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_13, 0, x_11); @@ -7799,7 +7791,7 @@ lean_ctor_set(x_18, 0, x_11); lean_ctor_set(x_18, 1, x_17); x_19 = lean_array_push(x_16, x_18); x_20 = lean_array_push(x_19, x_7); -x_21 = l_Lean_Elab_Term_expandAssert___closed__2; +x_21 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_11); x_22 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_22, 0, x_11); @@ -7817,7 +7809,7 @@ x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_11); lean_ctor_set(x_28, 1, x_27); x_29 = lean_array_push(x_14, x_28); -x_30 = l_Lean_Elab_Term_expandAssert___closed__3; +x_30 = l_Lean_Elab_Term_expandAssert___closed__2; lean_inc(x_11); x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_11); @@ -7840,7 +7832,7 @@ x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_11); lean_ctor_set(x_42, 1, x_41); x_43 = lean_array_push(x_40, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_44 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -7850,7 +7842,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_23, x_48); -x_50 = l_termIf__Then__Else_____closed__2; +x_50 = l_termIfThenElse___closed__2; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -7865,7 +7857,7 @@ x_53 = lean_ctor_get(x_9, 1); lean_inc(x_53); lean_inc(x_52); lean_dec(x_9); -x_54 = l_termIf_____x3a__Then__Else_____closed__3; +x_54 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_52); x_55 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_55, 0, x_52); @@ -7880,7 +7872,7 @@ lean_ctor_set(x_60, 0, x_52); lean_ctor_set(x_60, 1, x_59); x_61 = lean_array_push(x_58, x_60); x_62 = lean_array_push(x_61, x_7); -x_63 = l_Lean_Elab_Term_expandAssert___closed__2; +x_63 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_52); x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_52); @@ -7898,7 +7890,7 @@ x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_52); lean_ctor_set(x_70, 1, x_69); x_71 = lean_array_push(x_56, x_70); -x_72 = l_Lean_Elab_Term_expandAssert___closed__3; +x_72 = l_Lean_Elab_Term_expandAssert___closed__2; lean_inc(x_52); x_73 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_73, 0, x_52); @@ -7921,7 +7913,7 @@ x_84 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_84, 0, x_52); lean_ctor_set(x_84, 1, x_83); x_85 = lean_array_push(x_82, x_84); -x_86 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_86 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -7931,7 +7923,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_65, x_90); -x_92 = l_termIf__Then__Else_____closed__2; +x_92 = l_termIfThenElse___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); @@ -7953,7 +7945,7 @@ if (x_97 == 0) { 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; lean_object* x_145; lean_object* x_146; lean_object* x_147; x_98 = lean_ctor_get(x_96, 0); -x_99 = l_termIf_____x3a__Then__Else_____closed__3; +x_99 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_98); x_100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_100, 0, x_98); @@ -7968,7 +7960,7 @@ lean_ctor_set(x_105, 0, x_98); lean_ctor_set(x_105, 1, x_104); x_106 = lean_array_push(x_103, x_105); x_107 = lean_array_push(x_106, x_7); -x_108 = l_Lean_Elab_Term_expandAssert___closed__2; +x_108 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_98); x_109 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_109, 0, x_98); @@ -7986,7 +7978,7 @@ x_115 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_115, 0, x_98); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_101, x_115); -x_117 = l_Lean_Elab_Term_expandAssert___closed__4; +x_117 = l_Lean_Elab_Term_expandAssert___closed__3; lean_inc(x_98); x_118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_118, 0, x_98); @@ -8024,7 +8016,7 @@ x_138 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_138, 0, x_98); lean_ctor_set(x_138, 1, x_137); x_139 = lean_array_push(x_136, x_138); -x_140 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_140 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_141 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_141, 0, x_140); lean_ctor_set(x_141, 1, x_139); @@ -8034,7 +8026,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 = lean_array_push(x_110, x_144); -x_146 = l_termIf__Then__Else_____closed__2; +x_146 = l_termIfThenElse___closed__2; x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_146); lean_ctor_set(x_147, 1, x_145); @@ -8049,7 +8041,7 @@ x_149 = lean_ctor_get(x_96, 1); lean_inc(x_149); lean_inc(x_148); lean_dec(x_96); -x_150 = l_termIf_____x3a__Then__Else_____closed__3; +x_150 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_148); x_151 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_151, 0, x_148); @@ -8064,7 +8056,7 @@ lean_ctor_set(x_156, 0, x_148); lean_ctor_set(x_156, 1, x_155); x_157 = lean_array_push(x_154, x_156); x_158 = lean_array_push(x_157, x_7); -x_159 = l_Lean_Elab_Term_expandAssert___closed__2; +x_159 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_148); x_160 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_160, 0, x_148); @@ -8082,7 +8074,7 @@ x_166 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_166, 0, x_148); lean_ctor_set(x_166, 1, x_165); x_167 = lean_array_push(x_152, x_166); -x_168 = l_Lean_Elab_Term_expandAssert___closed__4; +x_168 = l_Lean_Elab_Term_expandAssert___closed__3; lean_inc(x_148); x_169 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_169, 0, x_148); @@ -8120,7 +8112,7 @@ x_189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_189, 0, x_148); lean_ctor_set(x_189, 1, x_188); x_190 = lean_array_push(x_187, x_189); -x_191 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_191 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_192 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_192, 0, x_191); lean_ctor_set(x_192, 1, x_190); @@ -8130,7 +8122,7 @@ x_195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_195, 0, x_194); lean_ctor_set(x_195, 1, x_193); x_196 = lean_array_push(x_161, x_195); -x_197 = l_termIf__Then__Else_____closed__2; +x_197 = l_termIfThenElse___closed__2; x_198 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_198, 0, x_197); lean_ctor_set(x_198, 1, x_196); @@ -8308,24 +8300,24 @@ x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_13); lean_ctor_set(x_45, 1, x_44); x_46 = lean_array_push(x_43, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_47 = l_myMacro____x40_Init_Notation___hyg_11546____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 = lean_array_push(x_22, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_50 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_13); x_51 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_51, 0, x_13); lean_ctor_set(x_51, 1, x_50); x_52 = lean_array_push(x_22, x_51); -x_53 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_53 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_13); x_54 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_54, 0, x_13); lean_ctor_set(x_54, 1, x_53); x_55 = lean_array_push(x_22, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_56 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_56); lean_ctor_set(x_57, 1, x_55); @@ -8334,18 +8326,18 @@ x_59 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_59, 0, x_34); lean_ctor_set(x_59, 1, x_58); x_60 = lean_array_push(x_22, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_61 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_62 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_62, 0, x_13); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_60, x_62); x_64 = lean_array_push(x_63, x_7); -x_65 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_65 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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 = lean_array_push(x_52, x_66); -x_68 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_68 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_69 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_69, 0, x_68); lean_ctor_set(x_69, 1, x_67); @@ -8426,24 +8418,24 @@ x_107 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_107, 0, x_74); 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_11518____closed__8; +x_109 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; 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 = lean_array_push(x_84, x_110); -x_112 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_112 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_74); x_113 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_113, 0, x_74); lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_84, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_115 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_74); x_116 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_116, 0, x_74); lean_ctor_set(x_116, 1, x_115); x_117 = lean_array_push(x_84, x_116); -x_118 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_118 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_118); lean_ctor_set(x_119, 1, x_117); @@ -8452,18 +8444,18 @@ x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_96); lean_ctor_set(x_121, 1, x_120); x_122 = lean_array_push(x_84, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_123 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_124 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_124, 0, x_74); lean_ctor_set(x_124, 1, x_123); x_125 = lean_array_push(x_122, x_124); x_126 = lean_array_push(x_125, x_7); -x_127 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_127 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_114, x_128); -x_130 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_130 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_130); lean_ctor_set(x_131, 1, x_129); @@ -8538,24 +8530,24 @@ x_166 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_166, 0, x_139); lean_ctor_set(x_166, 1, x_165); x_167 = lean_array_push(x_164, x_166); -x_168 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_168 = l_myMacro____x40_Init_Notation___hyg_11546____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); x_170 = lean_array_push(x_148, x_169); -x_171 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_171 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_139); x_172 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_172, 0, x_139); lean_ctor_set(x_172, 1, x_171); x_173 = lean_array_push(x_148, x_172); -x_174 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_174 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_139); x_175 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_175, 0, x_139); lean_ctor_set(x_175, 1, x_174); x_176 = lean_array_push(x_148, x_175); -x_177 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_177 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_178 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_178, 0, x_177); lean_ctor_set(x_178, 1, x_176); @@ -8564,18 +8556,18 @@ x_180 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_180, 0, x_162); lean_ctor_set(x_180, 1, x_179); x_181 = lean_array_push(x_148, x_180); -x_182 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_182 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_183 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_183, 0, x_139); lean_ctor_set(x_183, 1, x_182); x_184 = lean_array_push(x_181, x_183); x_185 = lean_array_push(x_184, x_7); -x_186 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_186 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_187 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_187, 0, x_186); lean_ctor_set(x_187, 1, x_185); x_188 = lean_array_push(x_173, x_187); -x_189 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_189 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_190 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_190, 0, x_189); lean_ctor_set(x_190, 1, x_188); @@ -8647,24 +8639,24 @@ x_224 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_224, 0, x_196); lean_ctor_set(x_224, 1, x_223); x_225 = lean_array_push(x_222, x_224); -x_226 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_226 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_227 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_227, 0, x_226); lean_ctor_set(x_227, 1, x_225); x_228 = lean_array_push(x_206, x_227); -x_229 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_229 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_196); x_230 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_230, 0, x_196); lean_ctor_set(x_230, 1, x_229); x_231 = lean_array_push(x_206, x_230); -x_232 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_232 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_196); x_233 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_233, 0, x_196); lean_ctor_set(x_233, 1, x_232); x_234 = lean_array_push(x_206, x_233); -x_235 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_235 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_236 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_236, 0, x_235); lean_ctor_set(x_236, 1, x_234); @@ -8673,18 +8665,18 @@ x_238 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_238, 0, x_220); lean_ctor_set(x_238, 1, x_237); x_239 = lean_array_push(x_206, x_238); -x_240 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_240 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_241 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_241, 0, x_196); lean_ctor_set(x_241, 1, x_240); x_242 = lean_array_push(x_239, x_241); x_243 = lean_array_push(x_242, x_7); -x_244 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_244 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_231, x_245); -x_247 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_247 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_248 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_248, 0, x_247); lean_ctor_set(x_248, 1, x_246); @@ -8856,12 +8848,12 @@ lean_ctor_set(x_13, 2, x_9); lean_ctor_set(x_13, 3, x_12); x_14 = l_Array_empty___closed__1; x_15 = lean_array_push(x_14, x_13); -x_16 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_16 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_17 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_17, 0, x_5); lean_ctor_set(x_17, 1, x_16); x_18 = lean_array_push(x_14, x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_19 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_20 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_20, 0, x_19); lean_ctor_set(x_20, 1, x_18); @@ -8915,12 +8907,12 @@ lean_ctor_set(x_42, 2, x_38); lean_ctor_set(x_42, 3, x_41); x_43 = l_Array_empty___closed__1; x_44 = lean_array_push(x_43, x_42); -x_45 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_45 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_33); lean_ctor_set(x_46, 1, x_45); x_47 = lean_array_push(x_43, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_48 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_49 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_49, 0, x_48); lean_ctor_set(x_49, 1, x_47); @@ -8981,7 +8973,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_15483____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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; @@ -9408,7 +9400,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_11518____closed__8; +x_4 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_5 = lean_name_eq(x_2, x_4); if (x_5 == 0) { @@ -9643,7 +9635,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_11518____closed__8; +x_7 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_8 = lean_name_eq(x_5, x_7); if (x_8 == 0) { @@ -10260,7 +10252,7 @@ if (x_14 == 0) { lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; x_15 = lean_ctor_get(x_13, 0); -x_16 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_16 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_15); x_17 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_17, 0, x_15); @@ -10273,18 +10265,18 @@ 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_7, x_21); -x_23 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_23 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_24 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_24, 0, x_15); lean_ctor_set(x_24, 1, x_23); x_25 = lean_array_push(x_22, x_24); x_26 = lean_array_push(x_25, x_11); -x_27 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_27 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_18, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_30 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_31 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_31, 0, x_30); lean_ctor_set(x_31, 1, x_29); @@ -10301,7 +10293,7 @@ x_34 = lean_ctor_get(x_13, 1); lean_inc(x_34); lean_inc(x_33); lean_dec(x_13); -x_35 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_35 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_33); x_36 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_36, 0, x_33); @@ -10314,18 +10306,18 @@ 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_7, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_42 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_43 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_43, 0, x_33); lean_ctor_set(x_43, 1, x_42); x_44 = lean_array_push(x_41, x_43); x_45 = lean_array_push(x_44, x_11); -x_46 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_46 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_37, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_49 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); @@ -10832,7 +10824,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_11518____closed__8; +x_33 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_inc(x_1); x_34 = l_Lean_Syntax_isOfKind(x_1, x_33); if (x_34 == 0) @@ -10983,7 +10975,7 @@ else lean_object* x_70; lean_object* x_71; uint8_t x_72; x_70 = l_Lean_Syntax_getArg(x_52, x_50); lean_dec(x_52); -x_71 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_71 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_inc(x_70); x_72 = l_Lean_Syntax_isOfKind(x_70, x_71); if (x_72 == 0) @@ -11357,7 +11349,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_11518____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____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; @@ -15446,8 +15438,6 @@ l_Lean_Elab_Term_expandAssert___closed__2 = _init_l_Lean_Elab_Term_expandAssert_ lean_mark_persistent(l_Lean_Elab_Term_expandAssert___closed__2); l_Lean_Elab_Term_expandAssert___closed__3 = _init_l_Lean_Elab_Term_expandAssert___closed__3(); lean_mark_persistent(l_Lean_Elab_Term_expandAssert___closed__3); -l_Lean_Elab_Term_expandAssert___closed__4 = _init_l_Lean_Elab_Term_expandAssert___closed__4(); -lean_mark_persistent(l_Lean_Elab_Term_expandAssert___closed__4); l___regBuiltin_Lean_Elab_Term_expandAssert___closed__1 = _init_l___regBuiltin_Lean_Elab_Term_expandAssert___closed__1(); lean_mark_persistent(l___regBuiltin_Lean_Elab_Term_expandAssert___closed__1); res = l___regBuiltin_Lean_Elab_Term_expandAssert(lean_io_mk_world()); diff --git a/stage0/stdlib/Lean/Elab/Command.c b/stage0/stdlib/Lean/Elab/Command.c index 1ec782842d..4854be4344 100644 --- a/stage0/stdlib/Lean/Elab/Command.c +++ b/stage0/stdlib/Lean/Elab/Command.c @@ -453,6 +453,7 @@ lean_object* l_Lean_Name_getNumParts(lean_object*); lean_object* l_Lean_Elab_Command_hasNoErrorMessages(lean_object*); lean_object* l_Lean_SMap_find_x3f___at_Lean_Elab_Command_elabCommand___spec__1(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Command_elabEnd___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__10; lean_object* l___private_Lean_Elab_Command_0__Lean_Elab_Command_liftAttrM___rarg(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Command_variable___elambda__1___closed__2; lean_object* l___regBuiltin_Lean_Elab_Command_elabUniverses___closed__1; @@ -787,7 +788,6 @@ lean_object* l_Lean_Elab_Command_instAddErrorMessageContextCommandElabM(lean_obj lean_object* l_Lean_Elab_Command_elabEnd___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_instMonadRecDepthCommandElabM; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__10; 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; @@ -23906,7 +23906,7 @@ lean_ctor_set(x_12, 0, x_10); lean_ctor_set(x_12, 1, x_11); x_13 = l_Array_empty___closed__1; x_14 = lean_array_push(x_13, x_12); -x_15 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_15 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_16 = lean_array_push(x_14, x_15); x_17 = l_Lean_Parser_Command_section___elambda__1___closed__2; x_18 = lean_alloc_ctor(1, 2, 0); @@ -23948,7 +23948,7 @@ lean_ctor_set(x_34, 0, x_31); lean_ctor_set(x_34, 1, x_33); x_35 = l_Array_empty___closed__1; x_36 = lean_array_push(x_35, x_34); -x_37 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_37 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_38 = lean_array_push(x_36, x_37); x_39 = l_Lean_Parser_Command_section___elambda__1___closed__2; x_40 = lean_alloc_ctor(1, 2, 0); diff --git a/stage0/stdlib/Lean/Elab/Declaration.c b/stage0/stdlib/Lean/Elab/Declaration.c index 1de09be89e..67448099e1 100644 --- a/stage0/stdlib/Lean/Elab/Declaration.c +++ b/stage0/stdlib/Lean/Elab/Declaration.c @@ -22,7 +22,7 @@ extern lean_object* l_Lean_Name_toString___closed__1; lean_object* l_Lean_extractMacroScopes(lean_object*); size_t l_USize_add(size_t, size_t); lean_object* l_Lean_Elab_expandOptDeclSig(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; extern lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__2; lean_object* l_Lean_Elab_Command_expandMutualElement_match__2(lean_object*); extern lean_object* l_Lean_Elab_checkNotAlreadyDeclared___rarg___lambda__3___closed__2; @@ -107,6 +107,7 @@ extern lean_object* l_Lean_Parser_Command_section___elambda__1___closed__1; lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__1___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); lean_object* l___regBuiltin_Lean_Elab_Command_elabDeclaration___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_object* l_Lean_Elab_checkNotAlreadyDeclared___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_elabMutualInductive___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_checkNotAlreadyDeclared___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__4___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -165,7 +166,6 @@ lean_object* l_Lean_Elab_Command_expandDeclNamespace_x3f_match__1(lean_object*); extern lean_object* l_Lean_Elab_Command_checkValidCtorModifier___rarg___lambda__1___closed__3; lean_object* l___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView_match__2___rarg(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getId(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__22; lean_object* l_Lean_Elab_Command_elabClassInductive(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); 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*); @@ -178,6 +178,7 @@ uint8_t l_Lean_Environment_contains(lean_object*, lean_object*); extern lean_object* l_Lean_protectedExt; lean_object* l_Lean_CollectLevelParams_main(lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Command_expandMutualNamespace___spec__1___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__10; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__6___closed__1; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__6___closed__2; lean_object* l_Lean_Elab_Command_expandInitCmd___closed__2; @@ -245,7 +246,6 @@ lean_object* l_Lean_resolveGlobalConstNoOverload___at_Lean_Elab_Term_elabDoubleQ lean_object* l_Lean_Elab_Command_expandMutualElement_match__3(lean_object*); extern lean_object* l_Lean_Parser_Command_axiom___elambda__1___closed__2; uint8_t lean_nat_dec_le(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Lean_Elab_Command_getCurrMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_mkPrivateName(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView_match__3(lean_object*); @@ -254,6 +254,7 @@ lean_object* l_Lean_Syntax_getArgs(lean_object*); lean_object* l_Lean_Name_append(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); extern lean_object* l_myMacro____x40_Init_System_IO___hyg_2638____closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; 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_Lean_Elab_Command_elabStructure___closed__1; @@ -323,7 +324,6 @@ lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabInductive(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__4; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__10; 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*); @@ -7008,7 +7008,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__8; -x_2 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7018,7 +7018,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_12965____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7028,7 +7028,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_12965____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7038,7 +7038,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_12965____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7048,7 +7048,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_12965____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_3 = lean_array_push(x_1, x_2); return x_3; } @@ -7229,7 +7229,7 @@ lean_ctor_set(x_30, 1, x_29); lean_ctor_set(x_30, 2, x_26); lean_ctor_set(x_30, 3, x_27); x_31 = lean_array_push(x_23, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_32 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; lean_inc(x_31); x_33 = lean_array_push(x_31, x_32); x_34 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__25; @@ -7237,7 +7237,7 @@ 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_24, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_37 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_18); x_38 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_38, 0, x_18); @@ -7281,7 +7281,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_36, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_62 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_18); @@ -7431,7 +7431,7 @@ lean_ctor_set(x_143, 1, x_142); lean_ctor_set(x_143, 2, x_139); lean_ctor_set(x_143, 3, x_140); x_144 = lean_array_push(x_136, x_143); -x_145 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_145 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; lean_inc(x_144); x_146 = lean_array_push(x_144, x_145); x_147 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__25; @@ -7439,7 +7439,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_137, x_148); -x_150 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_150 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_130); x_151 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_151, 0, x_130); @@ -7483,7 +7483,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_149, x_173); -x_175 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_175 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_130); x_176 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_176, 0, x_130); @@ -7658,7 +7658,7 @@ x_271 = lean_array_push(x_251, x_270); x_272 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_272, 0, x_263); lean_ctor_set(x_272, 1, x_271); -x_273 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_273 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_274 = lean_array_push(x_273, x_272); x_275 = lean_array_push(x_274, x_254); x_276 = lean_array_push(x_275, x_254); @@ -7694,7 +7694,7 @@ x_294 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_294, 0, x_293); lean_ctor_set(x_294, 1, x_292); x_295 = lean_array_push(x_284, x_294); -x_296 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_296 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_246); x_297 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_297, 0, x_246); @@ -7745,7 +7745,7 @@ x_322 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_322, 0, x_321); lean_ctor_set(x_322, 1, x_320); x_323 = lean_array_push(x_295, x_322); -x_324 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_324 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_246); x_325 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_325, 0, x_246); @@ -7833,7 +7833,7 @@ x_369 = lean_array_push(x_349, x_368); x_370 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_370, 0, x_361); lean_ctor_set(x_370, 1, x_369); -x_371 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_371 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_372 = lean_array_push(x_371, x_370); x_373 = lean_array_push(x_372, x_352); x_374 = lean_array_push(x_373, x_352); @@ -7869,7 +7869,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 = lean_array_push(x_382, x_392); -x_394 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_394 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_343); x_395 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_395, 0, x_343); @@ -7920,7 +7920,7 @@ x_420 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_420, 0, x_419); lean_ctor_set(x_420, 1, x_418); x_421 = lean_array_push(x_393, x_420); -x_422 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_422 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_343); x_423 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_423, 0, x_343); diff --git a/stage0/stdlib/Lean/Elab/DefView.c b/stage0/stdlib/Lean/Elab/DefView.c index 7d029418e5..af54894fc4 100644 --- a/stage0/stdlib/Lean/Elab/DefView.c +++ b/stage0/stdlib/Lean/Elab/DefView.c @@ -169,7 +169,6 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Command_mkDefViewOfInstance___spec lean_object* l_Lean_Elab_Command_MkInstanceName_isFirst(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_addMacroStack___at_Lean_Elab_Command_instAddErrorMessageContextCommandElabM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkDefViewOfInstance_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Lean_Elab_Command_getCurrMacroScope(lean_object*, lean_object*, lean_object*); uint8_t l_Std_RBNode_isRed___rarg(lean_object*); extern lean_object* l_Lean_Elab_instInhabitedModifiers___closed__1; @@ -178,6 +177,7 @@ lean_object* l_Lean_Name_append(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkDefViewOfConstant_match__1(lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l_Lean_Elab_Command_MkInstanceName_collect_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Lean_Elab_Command_initFn____x40_Lean_Elab_DefView___hyg_1048_(lean_object*); uint8_t l_Lean_Name_isAnonymous(lean_object*); extern lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__5; @@ -4833,7 +4833,7 @@ lean_ctor_set(x_27, 0, x_24); lean_ctor_set(x_27, 1, x_25); lean_ctor_set(x_27, 2, x_23); lean_ctor_set(x_27, 3, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_28 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_29 = l_Lean_mkAtomFrom(x_2, x_28); x_30 = l_Lean_Syntax_mkApp___closed__1; x_31 = lean_array_push(x_30, x_29); diff --git a/stage0/stdlib/Lean/Elab/Deriving/BEq.c b/stage0/stdlib/Lean/Elab/Deriving/BEq.c index 0f36b0f016..0b1cee5685 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/BEq.c +++ b/stage0/stdlib/Lean/Elab/Deriving/BEq.c @@ -14,16 +14,15 @@ extern "C" { #endif lean_object* l_Lean_getConstInfo___at_Lean_Elab_Term_mkConst___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__4; uint8_t l_Lean_Expr_hasAnyFVar_visit___at_Lean_Expr_containsFVar___spec__1(lean_object*, lean_object*); size_t l_USize_add(size_t, size_t); lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l___private_Lean_Elab_Deriving_BEq_0__Lean_Elab_Deriving_BEq_mkBEqInstanceCmds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__35; lean_object* l_Lean_Elab_Command_liftTermElabM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Array_append___rarg(lean_object*, lean_object*); @@ -32,6 +31,7 @@ lean_object* l_Lean_Elab_Deriving_BEq_mkBEqHeader___rarg(lean_object*, lean_obje extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__4; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__2; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt(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_12789____closed__6; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___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*); lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__1; extern lean_object* l_Array_empty___closed__1; @@ -59,20 +59,21 @@ lean_object* l_Lean_Elab_Deriving_BEq_mkBEqHeader___boxed(lean_object*); lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_instQuoteBool___closed__1; 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_12789____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; 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* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Command_elabCommand___spec__11(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__4___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__5___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_Deriving_mkDiscrs(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_1097____closed__7; 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_myMacro____x40_Init_Notation___hyg_12048____closed__2; extern lean_object* l_Lean_instQuoteBool___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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); extern lean_object* l_Lean_setOptionFromString___closed__4; lean_object* l_Lean_Elab_Deriving_mkInstanceCmds(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -90,13 +91,14 @@ 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_myMacro____x40_Init_Notation___hyg_6311____closed__5; extern lean_object* l_instReprBool___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkAlts_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Core_betaReduce___closed__2; extern lean_object* l_Lean_instQuoteBool___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l_Lean_Elab_Deriving_BEq_mkMatch_mkElseAlt___closed__3; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__22; 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*); @@ -104,7 +106,6 @@ lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___boxed(lean_obj 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; 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**); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__25; @@ -119,7 +120,6 @@ lean_object* l_Lean_Core_transform___at_Lean_Core_betaReduce___spec__1(lean_obje lean_object* l_Lean_Elab_Deriving_mkHeader___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_isInductive___at_Lean_Elab_Deriving_BEq_mkBEqInstanceHandler___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_mkContext(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_12048____closed__11; lean_object* l_Lean_Elab_Deriving_BEq_mkBEqHeader(lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__4; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; @@ -127,8 +127,7 @@ size_t lean_usize_of_nat(lean_object*); 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_addMacroScope(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_nullKind___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; 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*); lean_object* l_Lean_Elab_Deriving_BEq_initFn____x40_Lean_Elab_Deriving_BEq___hyg_2237_(lean_object*); @@ -141,13 +140,14 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__8; extern lean_object* l_Lean_instQuoteBool___closed__2; extern lean_object* l_Lean_Parser_Command_end___elambda__1___closed__1; uint8_t lean_nat_dec_le(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; extern lean_object* l_Lean_Parser_Command_private___elambda__1___closed__1; 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_14283____closed__11; lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__9; lean_object* l_Lean_Elab_Deriving_BEq_initFn____x40_Lean_Elab_Deriving_BEq___hyg_2237____closed__1; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Core_betaReduce___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__11; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__27; lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__1; lean_object* l_Lean_addMessageContextFull___at_Lean_Meta_instAddMessageContextMetaM___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -157,6 +157,7 @@ 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*); lean_object* l_Lean_Elab_registerBuiltinDerivingHandler(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_BEq_mkMatch_mkAlts___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_BEq_mkMutualBlock___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -168,7 +169,6 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__6; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__6; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___lambda__1___closed__3; lean_object* l_Lean_Elab_Deriving_BEq_mkAuxFunction___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_12048____closed__10; lean_object* lean_mk_syntax_ident(lean_object*); extern lean_object* l_Lean_Parser_Command_private___elambda__1___closed__2; extern lean_object* l_Lean_instInhabitedInductiveVal; @@ -352,13 +352,13 @@ x_24 = l_Lean_Elab_Term_getMainModule___rarg(x_11, 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_12048____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_20); lean_ctor_set(x_27, 1, x_26); lean_inc(x_1); x_28 = lean_array_push(x_1, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_29); lean_ctor_set(x_30, 1, x_28); @@ -480,12 +480,12 @@ x_22 = l_Lean_Elab_Term_getMainModule___rarg(x_7, x_21); x_23 = lean_ctor_get(x_22, 1); lean_inc(x_23); lean_dec(x_22); -x_24 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_24 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_25 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_25, 0, x_18); lean_ctor_set(x_25, 1, x_24); x_26 = lean_array_push(x_13, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_27 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_28 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_28, 0, x_27); lean_ctor_set(x_28, 1, x_26); @@ -555,7 +555,7 @@ if (x_61 == 0) lean_object* x_62; lean_object* x_63; lean_object* x_64; lean_object* x_65; lean_object* x_66; size_t x_67; size_t 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; x_62 = lean_ctor_get(x_60, 0); lean_dec(x_62); -x_63 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_63 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_56); x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_56); @@ -578,13 +578,13 @@ 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_11518____closed__13; +x_78 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_79 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_79, 0, x_56); lean_ctor_set(x_79, 1, x_78); x_80 = lean_array_push(x_77, x_79); x_81 = lean_array_push(x_80, x_54); -x_82 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_82 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -597,7 +597,7 @@ lean_object* x_84; lean_object* x_85; lean_object* x_86; lean_object* x_87; lean x_84 = lean_ctor_get(x_60, 1); lean_inc(x_84); lean_dec(x_60); -x_85 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_85 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_56); x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_56); @@ -620,13 +620,13 @@ 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_87, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_100 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_56); lean_ctor_set(x_101, 1, x_100); x_102 = lean_array_push(x_99, x_101); x_103 = lean_array_push(x_102, x_54); -x_104 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_104 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_104); lean_ctor_set(x_105, 1, x_103); @@ -844,13 +844,13 @@ x_27 = l_Lean_Elab_Term_getMainModule___rarg(x_11, 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_12048____closed__14; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_30 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_30, 0, x_23); lean_ctor_set(x_30, 1, x_29); lean_inc(x_1); x_31 = lean_array_push(x_1, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_32 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); @@ -910,13 +910,13 @@ x_56 = l_Lean_Elab_Term_getMainModule___rarg(x_11, x_55); x_57 = lean_ctor_get(x_56, 1); lean_inc(x_57); lean_dec(x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_58 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_59 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_59, 0, x_52); lean_ctor_set(x_59, 1, x_58); lean_inc(x_1); x_60 = lean_array_push(x_1, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_61 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_61); lean_ctor_set(x_62, 1, x_60); @@ -1246,13 +1246,13 @@ x_115 = l_Lean_Elab_Term_getMainModule___rarg(x_16, x_114); x_116 = lean_ctor_get(x_115, 1); lean_inc(x_116); lean_dec(x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_117 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_118, 0, x_111); lean_ctor_set(x_118, 1, x_117); lean_inc(x_3); x_119 = lean_array_push(x_3, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_120 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_121 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_121, 0, x_120); lean_ctor_set(x_121, 1, x_119); @@ -1512,13 +1512,13 @@ x_218 = l_Lean_Elab_Term_getMainModule___rarg(x_16, x_217); x_219 = lean_ctor_get(x_218, 1); lean_inc(x_219); lean_dec(x_218); -x_220 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_220 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_221 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_221, 0, x_214); lean_ctor_set(x_221, 1, x_220); lean_inc(x_3); x_222 = lean_array_push(x_3, x_221); -x_223 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_223 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_224 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_224, 0, x_223); lean_ctor_set(x_224, 1, x_222); @@ -1803,13 +1803,13 @@ x_326 = l_Lean_Elab_Term_getMainModule___rarg(x_16, x_325); x_327 = lean_ctor_get(x_326, 1); lean_inc(x_327); lean_dec(x_326); -x_328 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_328 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_329 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_329, 0, x_322); lean_ctor_set(x_329, 1, x_328); lean_inc(x_3); x_330 = lean_array_push(x_3, x_329); -x_331 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_331 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_332 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_332, 0, x_331); lean_ctor_set(x_332, 1, x_330); @@ -2178,7 +2178,7 @@ if (x_105 == 0) lean_object* x_106; lean_object* x_107; lean_object* x_108; lean_object* x_109; lean_object* x_110; size_t x_111; size_t 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; x_106 = lean_ctor_get(x_104, 0); lean_dec(x_106); -x_107 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_107 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_100); x_108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_108, 0, x_100); @@ -2201,13 +2201,13 @@ x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_76); lean_ctor_set(x_119, 1, x_118); x_120 = lean_array_push(x_109, x_119); -x_121 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_121 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_122 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_122, 0, x_100); lean_ctor_set(x_122, 1, x_121); x_123 = lean_array_push(x_120, x_122); x_124 = lean_array_push(x_123, x_59); -x_125 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_125 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_126 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_126, 0, x_125); lean_ctor_set(x_126, 1, x_124); @@ -2220,7 +2220,7 @@ lean_object* x_127; lean_object* x_128; lean_object* x_129; lean_object* x_130; x_127 = lean_ctor_get(x_104, 1); lean_inc(x_127); lean_dec(x_104); -x_128 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_128 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_100); x_129 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_129, 0, x_100); @@ -2243,13 +2243,13 @@ x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_76); lean_ctor_set(x_140, 1, x_139); x_141 = lean_array_push(x_130, x_140); -x_142 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_142 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_143 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_143, 0, x_100); lean_ctor_set(x_143, 1, x_142); x_144 = lean_array_push(x_141, x_143); x_145 = lean_array_push(x_144, x_59); -x_146 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_146 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_146); lean_ctor_set(x_147, 1, x_145); @@ -2442,7 +2442,7 @@ if (lean_is_exclusive(x_210)) { lean_dec_ref(x_210); x_212 = lean_box(0); } -x_213 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_213 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_206); x_214 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_214, 0, x_206); @@ -2465,13 +2465,13 @@ x_225 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_225, 0, x_182); lean_ctor_set(x_225, 1, x_224); x_226 = lean_array_push(x_215, x_225); -x_227 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_227 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_228 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_228, 0, x_206); lean_ctor_set(x_228, 1, x_227); x_229 = lean_array_push(x_226, x_228); x_230 = lean_array_push(x_229, x_165); -x_231 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_231 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_232 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_232, 0, x_231); lean_ctor_set(x_232, 1, x_230); @@ -2922,7 +2922,7 @@ if (x_23 == 0) lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; size_t x_30; size_t 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; x_24 = lean_ctor_get(x_22, 0); lean_dec(x_24); -x_25 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_25 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_18); x_26 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_26, 0, x_18); @@ -2948,7 +2948,7 @@ 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_1340____closed__8; x_42 = lean_array_push(x_40, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_43 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_18); lean_ctor_set(x_44, 1, x_43); @@ -2959,12 +2959,12 @@ x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_38); lean_ctor_set(x_47, 1, x_46); x_48 = lean_array_push(x_27, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_49 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_45, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_52 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -2977,7 +2977,7 @@ lean_object* x_54; lean_object* x_55; lean_object* x_56; lean_object* x_57; lean x_54 = lean_ctor_get(x_22, 1); lean_inc(x_54); lean_dec(x_22); -x_55 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_55 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_18); x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_18); @@ -3003,7 +3003,7 @@ lean_ctor_set(x_69, 1, x_67); x_70 = lean_array_push(x_58, x_69); x_71 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_72 = lean_array_push(x_70, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_73 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_74 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_74, 0, x_18); lean_ctor_set(x_74, 1, x_73); @@ -3014,12 +3014,12 @@ x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_68); lean_ctor_set(x_77, 1, x_76); x_78 = lean_array_push(x_57, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_79 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_75, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_82 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -3228,7 +3228,7 @@ x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_31); lean_ctor_set(x_52, 1, x_51); x_53 = lean_array_push(x_26, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_54 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_16); x_55 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_55, 0, x_16); @@ -3259,7 +3259,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_50, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_72 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_73 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_73, 0, x_16); lean_ctor_set(x_73, 1, x_72); @@ -3337,7 +3337,7 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_94); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_89, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_117 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_16); x_118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_118, 0, x_16); @@ -3368,7 +3368,7 @@ x_133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_133, 0, x_132); lean_ctor_set(x_133, 1, x_131); x_134 = lean_array_push(x_113, x_133); -x_135 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_135 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_136 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_136, 0, x_16); lean_ctor_set(x_136, 1, x_135); @@ -3477,7 +3477,7 @@ x_194 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_194, 0, x_166); lean_ctor_set(x_194, 1, x_193); x_195 = lean_array_push(x_161, x_194); -x_196 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_196 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_151); x_197 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_197, 0, x_151); @@ -3508,7 +3508,7 @@ x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_211); lean_ctor_set(x_212, 1, x_210); x_213 = lean_array_push(x_192, x_212); -x_214 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_214 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_215 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_215, 0, x_151); lean_ctor_set(x_215, 1, x_214); @@ -3600,7 +3600,7 @@ x_264 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_264, 0, x_236); lean_ctor_set(x_264, 1, x_263); x_265 = lean_array_push(x_231, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_266 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_151); x_267 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_267, 0, x_151); @@ -3631,7 +3631,7 @@ x_282 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_282, 0, x_281); lean_ctor_set(x_282, 1, x_280); x_283 = lean_array_push(x_262, x_282); -x_284 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_284 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_285 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_285, 0, x_151); lean_ctor_set(x_285, 1, x_284); @@ -4030,7 +4030,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_12048____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -4069,7 +4069,7 @@ static lean_object* _init_l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2 = l_Lean_Elab_Deriving_BEq_mkMutualBlock___closed__7; x_3 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_3, 0, x_1); diff --git a/stage0/stdlib/Lean/Elab/Deriving/DecEq.c b/stage0/stdlib/Lean/Elab/Deriving/DecEq.c index 8e09d2d7ee..c3922f398b 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/DecEq.c +++ b/stage0/stdlib/Lean/Elab/Deriving/DecEq.c @@ -15,17 +15,16 @@ extern "C" { #endif lean_object* l_Lean_getConstInfo___at_Lean_Elab_Term_mkConst___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkAuxFunction___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; uint8_t l_Lean_Expr_hasAnyFVar_visit___at_Lean_Expr_containsFVar___spec__1(lean_object*, lean_object*); extern lean_object* l_Lean_mkDecIsFalse___closed__2; lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_DecEq_mkDecEqInstanceHandler___spec__3(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch___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* l_Lean_registerTraceClass(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; extern lean_object* l_Lean_Parser_Tactic_apply___closed__2; lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqHeader___rarg___closed__2; lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqCmds___closed__2; -lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__35; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts_match__3___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_mkDecIsTrue___closed__3; @@ -34,17 +33,17 @@ lean_object* l_Lean_Elab_Deriving_DecEq_mkAuxFunction___closed__1; extern lean_object* l_Lean_mkDecIsFalse___closed__1; lean_object* l_Lean_Elab_Command_liftTermElabM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2; extern lean_object* l_Lean_Parser_Tactic_injection___closed__2; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___closed__2; lean_object* l_Array_append___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__2; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; extern lean_object* l_Lean_getConstInfoInduct___rarg___lambda__1___closed__2; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__4; extern lean_object* l_Lean_Parser_Tactic_intro___closed__4; extern lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__1; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___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_DecEq_mkDecEqHeader___rarg___closed__1; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch___boxed(lean_object*); @@ -75,6 +74,8 @@ lean_object* l_Lean_getConstInfoInduct___at_Lean_Elab_Deriving_DecEq_mkDecEqInst lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqInstanceHandler___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_injection___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* lean_nat_add(lean_object*, lean_object*); extern lean_object* l_Lean_throwUnknownConstant___rarg___closed__2; extern lean_object* l_Lean_Parser_Tactic_subst___closed__1; @@ -83,21 +84,18 @@ lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlt lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Command_elabCommand___spec__11(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_map___at_Lean_Elab_Deriving_DecEq_mkDecEqCmds___spec__1(lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___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*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__2; lean_object* l_Lean_getConstInfo___at_Lean_Elab_Deriving_DecEq_mkDecEqInstanceHandler___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; extern lean_object* l_Lean_Syntax_formatStxAux___closed__3; lean_object* l_Lean_Elab_Deriving_mkDiscrs(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_Deriving_DecEq_mkDecEqInstanceHandler___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__2; extern lean_object* l_Lean_Parser_Tactic_subst___closed__2; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqHeader___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getConstInfoInduct___at_Lean_Elab_Deriving_DecEq_mkDecEqInstanceHandler___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_CoreM_0__Lean_Core_mkFreshNameImp(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__5___closed__1; lean_object* lean_st_ref_take(lean_object*, lean_object*); @@ -108,7 +106,6 @@ lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_initFn____x40_Lean_Elab_Deriving_DecEq___hyg_2763____closed__1; lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__3(size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__4; lean_object* l_Lean_Elab_Deriving_DecEq_mkAuxFunction___closed__3; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__1; @@ -118,53 +115,51 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___sp lean_object* l_Lean_Expr_fvarId_x21(lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__8; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqCmds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_mkDecIsTrue___closed__1; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__9; extern lean_object* l_Lean_Core_betaReduce___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l_Lean_Elab_Deriving_DecEq_mkAuxFunction___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; extern lean_object* l_Lean_mkDecIsTrue___closed__2; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__22; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l_Lean_addMessageContextPartial___at_Lean_Elab_Command_instAddMessageContextCommandElabM___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*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; lean_object* lean_array_to_list(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_assumption___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; extern lean_object* l_Lean_mkDecIsTrue___closed__4; extern lean_object* l_Lean_instInhabitedExpr; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__3; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__25; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_mkSepArray(lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; lean_object* l_Lean_Core_transform___at_Lean_Core_betaReduce___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_mkHeader___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_myMacro____x40_Init_Notation___hyg_13542____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*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; size_t lean_usize_of_nat(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____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_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20; lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___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_14283____closed__12; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__10; extern lean_object* l_Lean_nullKind___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___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*, lean_object*); extern lean_object* l_Lean_Syntax_mkApp___closed__1; lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqHeader(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; 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_Array_foldlMUnsafe_fold___at_Lean_withNestedTraces___spec__5___closed__1; extern lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__8; @@ -173,17 +168,17 @@ lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs_match__1(lean_obje lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t lean_nat_dec_le(lean_object*, lean_object*); extern lean_object* l_term___x3d_____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; extern lean_object* l_Lean_Parser_Command_private___elambda__1___closed__1; extern lean_object* l_Lean_Elab_Tactic_evalIntro___closed__4; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__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*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__2; lean_object* l_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_initFn____x40_Lean_Elab_Deriving_DecEq___hyg_2763_(lean_object*); extern lean_object* l_Lean_Core_betaReduce___closed__1; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__3; lean_object* l_Lean_Elab_Command_getRef(lean_object*, lean_object*, lean_object*); @@ -195,10 +190,11 @@ 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*); lean_object* l_Lean_Elab_registerBuiltinDerivingHandler(lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2; +extern lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__5; extern lean_object* l_Lean_Parser_Tactic_apply___closed__1; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts_match__4(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_Lean_Elab_Deriving_DecEq_mkAuxFunction(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__35; @@ -208,9 +204,10 @@ extern lean_object* l_prec_x28___x29___closed__7; extern lean_object* l_Lean_Parser_Tactic_exact___closed__2; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__6; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts_match__2___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +extern lean_object* l_termDepIfThenElse___closed__2; extern lean_object* l_prec_x28___x29___closed__3; lean_object* lean_mk_syntax_ident(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; extern lean_object* l_Lean_Parser_Command_private___elambda__1___closed__2; extern lean_object* l_Lean_instInhabitedInductiveVal; extern lean_object* l_Lean_mkOptionalNode___closed__2; @@ -221,17 +218,20 @@ lean_object* l_Lean_Elab_Deriving_DecEq_mkDecEqInstanceHandler(lean_object*, lea lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_DecEq_mkDecEqInstanceHandler___spec__4(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__16; lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__7; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Lean_mkConst(lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__34; lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_DecEq_mkDecEqInstanceHandler___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_DecEq_mkMatch___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_Deriving_DecEq_mkDecEqCmds___closed__1; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3; lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Deriving_mkInductiveApp___spec__2___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__24; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___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*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); @@ -480,7 +480,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_15224____closed__3; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; x_3 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_3, 0, x_2); lean_ctor_set(x_3, 1, x_1); @@ -518,27 +518,19 @@ return x_1; static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__10() { _start: { -lean_object* x_1; -x_1 = lean_mk_string("else"); -return x_1; -} -} -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11() { -_start: -{ lean_object* x_1; lean_object* x_2; x_1 = l_Lean_mkDecIsFalse___closed__1; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_mkDecIsFalse___closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11; +x_3 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___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); @@ -546,7 +538,7 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -556,7 +548,7 @@ x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; @@ -568,19 +560,19 @@ lean_ctor_set(x_3, 1, x_1); return x_3; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14; +x_2 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_2); lean_ctor_set(x_3, 1, x_1); return x_3; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__16() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15() { _start: { lean_object* x_1; @@ -588,22 +580,22 @@ x_1 = lean_mk_string("n"); return x_1; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__17() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__16() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__16; +x_1 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15; x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__17() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; -x_1 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__16; +x_1 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__17; +x_3 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__16; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -611,17 +603,17 @@ lean_ctor_set(x_4, 2, x_3); return x_4; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = lean_box(0); -x_2 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__16; +x_2 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19() { _start: { lean_object* x_1; lean_object* x_2; @@ -630,13 +622,13 @@ x_2 = lean_string_utf8_byte_size(x_1); return x_2; } } -static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21() { +static lean_object* _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__1; x_2 = lean_unsigned_to_nat(0u); -x_3 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20; +x_3 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19; x_4 = lean_alloc_ctor(0, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -682,9 +674,9 @@ lean_ctor_set(x_23, 2, x_19); lean_ctor_set(x_23, 3, x_22); x_24 = l_Array_empty___closed__1; x_25 = lean_array_push(x_24, x_23); -x_26 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3; +x_26 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; x_27 = l_Lean_addMacroScope(x_17, x_26, x_13); -x_28 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2; +x_28 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2; x_29 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__7; x_30 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_30, 0, x_20); @@ -726,9 +718,9 @@ lean_ctor_set(x_44, 2, x_40); lean_ctor_set(x_44, 3, x_43); x_45 = l_Array_empty___closed__1; x_46 = lean_array_push(x_45, x_44); -x_47 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__3; +x_47 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__3; x_48 = l_Lean_addMacroScope(x_37, x_47, x_13); -x_49 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15224____closed__2; +x_49 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15965____closed__2; x_50 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__7; x_51 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_51, 0, x_41); @@ -821,7 +813,7 @@ if (x_86 == 0) 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; lean_object* x_145; lean_object* x_146; 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; 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; uint8_t x_247; x_87 = lean_ctor_get(x_85, 0); x_88 = lean_ctor_get(x_85, 1); -x_89 = l_termIf_____x3a__Then__Else_____closed__3; +x_89 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_80); x_90 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_90, 0, x_80); @@ -842,7 +834,7 @@ lean_ctor_set(x_98, 2, x_94); lean_ctor_set(x_98, 3, x_95); lean_inc(x_98); x_99 = lean_array_push(x_92, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_100 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_80); x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_80); @@ -893,7 +885,7 @@ 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_91, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_127 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_80); x_128 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_128, 0, x_80); @@ -930,12 +922,12 @@ x_145 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_145, 0, x_121); lean_ctor_set(x_145, 1, x_144); x_146 = lean_array_push(x_91, x_145); -x_147 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_147 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; 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_91, x_148); -x_150 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_150 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_151 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_151, 0, x_150); lean_ctor_set(x_151, 1, x_149); @@ -946,18 +938,18 @@ 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_113, x_154); -x_156 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__10; +x_156 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_80); x_157 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_157, 0, x_80); lean_ctor_set(x_157, 1, x_156); x_158 = lean_array_push(x_155, x_157); -x_159 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13; +x_159 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; lean_inc(x_83); lean_inc(x_87); x_160 = l_Lean_addMacroScope(x_87, x_159, x_83); -x_161 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; -x_162 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15; +x_161 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11; +x_162 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14; x_163 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_163, 0, x_96); lean_ctor_set(x_163, 1, x_161); @@ -976,9 +968,9 @@ x_169 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_169, 0, x_80); lean_ctor_set(x_169, 1, x_168); x_170 = lean_array_push(x_91, x_169); -x_171 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19; +x_171 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; x_172 = l_Lean_addMacroScope(x_87, x_171, x_83); -x_173 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; +x_173 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__17; x_174 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_174, 0, x_96); lean_ctor_set(x_174, 1, x_173); @@ -1026,13 +1018,13 @@ x_196 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_196, 0, x_80); lean_ctor_set(x_196, 1, x_195); x_197 = lean_array_push(x_91, x_196); -x_198 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_198 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_80); x_199 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_199, 0, x_80); lean_ctor_set(x_199, 1, x_198); x_200 = lean_array_push(x_91, x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_201 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_202 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_202, 0, x_201); lean_ctor_set(x_202, 1, x_200); @@ -1098,7 +1090,7 @@ x_236 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_236, 0, x_80); lean_ctor_set(x_236, 1, x_235); x_237 = lean_array_push(x_234, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_238 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_239 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_239, 0, x_238); lean_ctor_set(x_239, 1, x_237); @@ -1111,7 +1103,7 @@ x_243 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_243, 0, x_206); lean_ctor_set(x_243, 1, x_242); x_244 = lean_array_push(x_158, x_243); -x_245 = l_termIf_____x3a__Then__Else_____closed__2; +x_245 = l_termDepIfThenElse___closed__2; x_246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_246, 0, x_245); lean_ctor_set(x_246, 1, x_244); @@ -1149,7 +1141,7 @@ if (x_255 == 0) { lean_object* x_256; lean_object* x_257; lean_object* x_258; lean_object* x_259; lean_object* x_260; lean_object* x_261; lean_object* x_262; lean_object* x_263; lean_object* x_264; lean_object* x_265; lean_object* x_266; lean_object* x_267; lean_object* x_268; lean_object* x_269; lean_object* x_270; lean_object* x_271; lean_object* x_272; lean_object* x_273; lean_object* x_274; lean_object* x_275; lean_object* x_276; lean_object* x_277; lean_object* x_278; lean_object* x_279; lean_object* x_280; lean_object* x_281; lean_object* x_282; lean_object* x_283; lean_object* x_284; lean_object* x_285; lean_object* x_286; lean_object* x_287; lean_object* x_288; lean_object* x_289; x_256 = lean_ctor_get(x_254, 0); -x_257 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_257 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_249); x_258 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_258, 0, x_249); @@ -1157,7 +1149,7 @@ lean_ctor_set(x_258, 1, x_257); x_259 = lean_array_push(x_91, x_258); x_260 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__2; x_261 = l_Lean_addMacroScope(x_256, x_260, x_252); -x_262 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21; +x_262 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20; x_263 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_263, 0, x_96); lean_ctor_set(x_263, 1, x_262); @@ -1166,7 +1158,7 @@ lean_ctor_set(x_263, 3, x_95); x_264 = lean_array_push(x_91, x_263); x_265 = lean_array_push(x_264, x_141); x_266 = lean_array_push(x_265, x_141); -x_267 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_267 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_249); x_268 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_268, 0, x_249); @@ -1183,12 +1175,12 @@ x_275 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_275, 0, x_206); lean_ctor_set(x_275, 1, x_274); x_276 = lean_array_push(x_269, x_275); -x_277 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_277 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_278 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_278, 0, x_277); lean_ctor_set(x_278, 1, x_276); x_279 = lean_array_push(x_91, x_278); -x_280 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_280 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_281 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_281, 0, x_280); lean_ctor_set(x_281, 1, x_279); @@ -1202,7 +1194,7 @@ lean_ctor_set(x_285, 0, x_121); lean_ctor_set(x_285, 1, x_284); x_286 = lean_array_push(x_282, x_285); x_287 = lean_array_push(x_286, x_246); -x_288 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_288 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_289 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_289, 0, x_288); lean_ctor_set(x_289, 1, x_287); @@ -1217,7 +1209,7 @@ x_291 = lean_ctor_get(x_254, 1); lean_inc(x_291); lean_inc(x_290); lean_dec(x_254); -x_292 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_292 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_249); x_293 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_293, 0, x_249); @@ -1225,7 +1217,7 @@ lean_ctor_set(x_293, 1, x_292); x_294 = lean_array_push(x_91, x_293); x_295 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__2; x_296 = l_Lean_addMacroScope(x_290, x_295, x_252); -x_297 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21; +x_297 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20; x_298 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_298, 0, x_96); lean_ctor_set(x_298, 1, x_297); @@ -1234,7 +1226,7 @@ lean_ctor_set(x_298, 3, x_95); x_299 = lean_array_push(x_91, x_298); x_300 = lean_array_push(x_299, x_141); x_301 = lean_array_push(x_300, x_141); -x_302 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_302 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_249); x_303 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_303, 0, x_249); @@ -1251,12 +1243,12 @@ x_310 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_310, 0, x_206); lean_ctor_set(x_310, 1, x_309); x_311 = lean_array_push(x_304, x_310); -x_312 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_312 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_313 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_313, 0, x_312); lean_ctor_set(x_313, 1, x_311); x_314 = lean_array_push(x_91, x_313); -x_315 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_315 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_316 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_316, 0, x_315); lean_ctor_set(x_316, 1, x_314); @@ -1270,7 +1262,7 @@ lean_ctor_set(x_320, 0, x_121); lean_ctor_set(x_320, 1, x_319); x_321 = lean_array_push(x_317, x_320); x_322 = lean_array_push(x_321, x_246); -x_323 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_323 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_324 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_324, 0, x_323); lean_ctor_set(x_324, 1, x_322); @@ -1289,7 +1281,7 @@ x_327 = lean_ctor_get(x_85, 1); lean_inc(x_327); lean_inc(x_326); lean_dec(x_85); -x_328 = l_termIf_____x3a__Then__Else_____closed__3; +x_328 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_80); x_329 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_329, 0, x_80); @@ -1310,7 +1302,7 @@ lean_ctor_set(x_337, 2, x_333); lean_ctor_set(x_337, 3, x_334); lean_inc(x_337); x_338 = lean_array_push(x_331, x_337); -x_339 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_339 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_80); x_340 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_340, 0, x_80); @@ -1361,7 +1353,7 @@ 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_330, x_364); -x_366 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_366 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_80); x_367 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_367, 0, x_80); @@ -1398,12 +1390,12 @@ x_384 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_384, 0, x_360); lean_ctor_set(x_384, 1, x_383); x_385 = lean_array_push(x_330, x_384); -x_386 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_386 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_387 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_387, 0, x_386); lean_ctor_set(x_387, 1, x_385); x_388 = lean_array_push(x_330, x_387); -x_389 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_389 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_390 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_390, 0, x_389); lean_ctor_set(x_390, 1, x_388); @@ -1414,18 +1406,18 @@ 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_352, x_393); -x_395 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__10; +x_395 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_80); x_396 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_396, 0, x_80); lean_ctor_set(x_396, 1, x_395); x_397 = lean_array_push(x_394, x_396); -x_398 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13; +x_398 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; lean_inc(x_83); lean_inc(x_326); x_399 = l_Lean_addMacroScope(x_326, x_398, x_83); -x_400 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; -x_401 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15; +x_400 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11; +x_401 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14; x_402 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_402, 0, x_335); lean_ctor_set(x_402, 1, x_400); @@ -1444,9 +1436,9 @@ x_408 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_408, 0, x_80); lean_ctor_set(x_408, 1, x_407); x_409 = lean_array_push(x_330, x_408); -x_410 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19; +x_410 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; x_411 = l_Lean_addMacroScope(x_326, x_410, x_83); -x_412 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; +x_412 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__17; x_413 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_413, 0, x_335); lean_ctor_set(x_413, 1, x_412); @@ -1494,13 +1486,13 @@ x_435 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_435, 0, x_80); lean_ctor_set(x_435, 1, x_434); x_436 = lean_array_push(x_330, x_435); -x_437 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_437 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_80); x_438 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_438, 0, x_80); lean_ctor_set(x_438, 1, x_437); x_439 = lean_array_push(x_330, x_438); -x_440 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_440 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_441 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_441, 0, x_440); lean_ctor_set(x_441, 1, x_439); @@ -1566,7 +1558,7 @@ x_475 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_475, 0, x_80); lean_ctor_set(x_475, 1, x_474); x_476 = lean_array_push(x_473, x_475); -x_477 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_477 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_478 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_478, 0, x_477); lean_ctor_set(x_478, 1, x_476); @@ -1579,7 +1571,7 @@ x_482 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_482, 0, x_445); lean_ctor_set(x_482, 1, x_481); x_483 = lean_array_push(x_397, x_482); -x_484 = l_termIf_____x3a__Then__Else_____closed__2; +x_484 = l_termDepIfThenElse___closed__2; x_485 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_485, 0, x_484); lean_ctor_set(x_485, 1, x_483); @@ -1626,7 +1618,7 @@ if (lean_is_exclusive(x_494)) { lean_dec_ref(x_494); x_497 = lean_box(0); } -x_498 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_498 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_489); x_499 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_499, 0, x_489); @@ -1634,7 +1626,7 @@ lean_ctor_set(x_499, 1, x_498); x_500 = lean_array_push(x_330, x_499); x_501 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__2; x_502 = l_Lean_addMacroScope(x_495, x_501, x_492); -x_503 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21; +x_503 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20; x_504 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_504, 0, x_335); lean_ctor_set(x_504, 1, x_503); @@ -1643,7 +1635,7 @@ lean_ctor_set(x_504, 3, x_334); x_505 = lean_array_push(x_330, x_504); x_506 = lean_array_push(x_505, x_380); x_507 = lean_array_push(x_506, x_380); -x_508 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_508 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_489); x_509 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_509, 0, x_489); @@ -1660,12 +1652,12 @@ x_516 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_516, 0, x_445); lean_ctor_set(x_516, 1, x_515); x_517 = lean_array_push(x_510, x_516); -x_518 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_518 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_330, x_519); -x_521 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_521 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_522 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_522, 0, x_521); lean_ctor_set(x_522, 1, x_520); @@ -1679,7 +1671,7 @@ lean_ctor_set(x_526, 0, x_360); lean_ctor_set(x_526, 1, x_525); x_527 = lean_array_push(x_523, x_526); x_528 = lean_array_push(x_527, x_485); -x_529 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_529 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -1754,7 +1746,7 @@ if (lean_is_exclusive(x_550)) { lean_dec_ref(x_550); x_553 = lean_box(0); } -x_554 = l_termIf_____x3a__Then__Else_____closed__3; +x_554 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_545); x_555 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_555, 0, x_545); @@ -1775,7 +1767,7 @@ lean_ctor_set(x_563, 2, x_559); lean_ctor_set(x_563, 3, x_560); lean_inc(x_563); x_564 = lean_array_push(x_557, x_563); -x_565 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_565 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_545); x_566 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_566, 0, x_545); @@ -1826,7 +1818,7 @@ x_590 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_590, 0, x_589); lean_ctor_set(x_590, 1, x_588); x_591 = lean_array_push(x_556, x_590); -x_592 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_592 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_545); x_593 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_593, 0, x_545); @@ -1863,12 +1855,12 @@ x_610 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_610, 0, x_586); lean_ctor_set(x_610, 1, x_609); x_611 = lean_array_push(x_556, x_610); -x_612 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_612 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_613 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_613, 0, x_612); lean_ctor_set(x_613, 1, x_611); x_614 = lean_array_push(x_556, x_613); -x_615 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_615 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_616 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_616, 0, x_615); lean_ctor_set(x_616, 1, x_614); @@ -1879,18 +1871,18 @@ x_619 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_619, 0, x_618); lean_ctor_set(x_619, 1, x_617); x_620 = lean_array_push(x_578, x_619); -x_621 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__10; +x_621 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_545); x_622 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_622, 0, x_545); lean_ctor_set(x_622, 1, x_621); x_623 = lean_array_push(x_620, x_622); -x_624 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13; +x_624 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; lean_inc(x_548); lean_inc(x_551); x_625 = l_Lean_addMacroScope(x_551, x_624, x_548); -x_626 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; -x_627 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15; +x_626 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11; +x_627 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14; x_628 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_628, 0, x_561); lean_ctor_set(x_628, 1, x_626); @@ -1909,9 +1901,9 @@ x_634 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_634, 0, x_545); lean_ctor_set(x_634, 1, x_633); x_635 = lean_array_push(x_556, x_634); -x_636 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19; +x_636 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; x_637 = l_Lean_addMacroScope(x_551, x_636, x_548); -x_638 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; +x_638 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__17; x_639 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_639, 0, x_561); lean_ctor_set(x_639, 1, x_638); @@ -1959,13 +1951,13 @@ x_661 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_661, 0, x_545); lean_ctor_set(x_661, 1, x_660); x_662 = lean_array_push(x_556, x_661); -x_663 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_663 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_545); x_664 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_664, 0, x_545); lean_ctor_set(x_664, 1, x_663); x_665 = lean_array_push(x_556, x_664); -x_666 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_666 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_667 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_667, 0, x_666); lean_ctor_set(x_667, 1, x_665); @@ -2031,7 +2023,7 @@ x_701 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_701, 0, x_545); lean_ctor_set(x_701, 1, x_700); x_702 = lean_array_push(x_699, x_701); -x_703 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_703 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_704 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_704, 0, x_703); lean_ctor_set(x_704, 1, x_702); @@ -2044,7 +2036,7 @@ x_708 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_708, 0, x_671); lean_ctor_set(x_708, 1, x_707); x_709 = lean_array_push(x_623, x_708); -x_710 = l_termIf_____x3a__Then__Else_____closed__2; +x_710 = l_termDepIfThenElse___closed__2; x_711 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_711, 0, x_710); lean_ctor_set(x_711, 1, x_709); @@ -2096,7 +2088,7 @@ if (lean_is_exclusive(x_720)) { lean_dec_ref(x_720); x_723 = lean_box(0); } -x_724 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_724 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_715); x_725 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_725, 0, x_715); @@ -2104,7 +2096,7 @@ lean_ctor_set(x_725, 1, x_724); x_726 = lean_array_push(x_556, x_725); x_727 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__2; x_728 = l_Lean_addMacroScope(x_721, x_727, x_718); -x_729 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21; +x_729 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20; x_730 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_730, 0, x_561); lean_ctor_set(x_730, 1, x_729); @@ -2113,7 +2105,7 @@ lean_ctor_set(x_730, 3, x_560); x_731 = lean_array_push(x_556, x_730); x_732 = lean_array_push(x_731, x_606); x_733 = lean_array_push(x_732, x_606); -x_734 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_734 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_715); x_735 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_735, 0, x_715); @@ -2130,12 +2122,12 @@ x_742 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_742, 0, x_671); lean_ctor_set(x_742, 1, x_741); x_743 = lean_array_push(x_736, x_742); -x_744 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_744 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_745 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_745, 0, x_744); lean_ctor_set(x_745, 1, x_743); x_746 = lean_array_push(x_556, x_745); -x_747 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_747 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_748 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_748, 0, x_747); lean_ctor_set(x_748, 1, x_746); @@ -2149,7 +2141,7 @@ lean_ctor_set(x_752, 0, x_586); lean_ctor_set(x_752, 1, x_751); x_753 = lean_array_push(x_749, x_752); x_754 = lean_array_push(x_753, x_711); -x_755 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_755 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_756 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_756, 0, x_755); lean_ctor_set(x_756, 1, x_754); @@ -2259,7 +2251,7 @@ if (lean_is_exclusive(x_786)) { lean_dec_ref(x_786); x_789 = lean_box(0); } -x_790 = l_termIf_____x3a__Then__Else_____closed__3; +x_790 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_781); x_791 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_791, 0, x_781); @@ -2280,7 +2272,7 @@ lean_ctor_set(x_799, 2, x_795); lean_ctor_set(x_799, 3, x_796); lean_inc(x_799); x_800 = lean_array_push(x_793, x_799); -x_801 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_801 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_781); x_802 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_802, 0, x_781); @@ -2331,7 +2323,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_792, x_826); -x_828 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_828 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_781); x_829 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_829, 0, x_781); @@ -2368,12 +2360,12 @@ x_846 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_846, 0, x_822); lean_ctor_set(x_846, 1, x_845); x_847 = lean_array_push(x_792, x_846); -x_848 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_848 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_849 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_849, 0, x_848); lean_ctor_set(x_849, 1, x_847); x_850 = lean_array_push(x_792, x_849); -x_851 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_851 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_852 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_852, 0, x_851); lean_ctor_set(x_852, 1, x_850); @@ -2384,18 +2376,18 @@ x_855 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_855, 0, x_854); lean_ctor_set(x_855, 1, x_853); x_856 = lean_array_push(x_814, x_855); -x_857 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__10; +x_857 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_781); x_858 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_858, 0, x_781); lean_ctor_set(x_858, 1, x_857); x_859 = lean_array_push(x_856, x_858); -x_860 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13; +x_860 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; lean_inc(x_784); lean_inc(x_787); x_861 = l_Lean_addMacroScope(x_787, x_860, x_784); -x_862 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; -x_863 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__15; +x_862 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11; +x_863 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__14; x_864 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_864, 0, x_797); lean_ctor_set(x_864, 1, x_862); @@ -2414,9 +2406,9 @@ x_870 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_870, 0, x_781); lean_ctor_set(x_870, 1, x_869); x_871 = lean_array_push(x_792, x_870); -x_872 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19; +x_872 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; x_873 = l_Lean_addMacroScope(x_787, x_872, x_784); -x_874 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__18; +x_874 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__17; x_875 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_875, 0, x_797); lean_ctor_set(x_875, 1, x_874); @@ -2464,13 +2456,13 @@ x_897 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_897, 0, x_781); lean_ctor_set(x_897, 1, x_896); x_898 = lean_array_push(x_792, x_897); -x_899 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_899 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_781); x_900 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_900, 0, x_781); lean_ctor_set(x_900, 1, x_899); x_901 = lean_array_push(x_792, x_900); -x_902 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_902 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_903 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_903, 0, x_902); lean_ctor_set(x_903, 1, x_901); @@ -2536,7 +2528,7 @@ x_937 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_937, 0, x_781); lean_ctor_set(x_937, 1, x_936); x_938 = lean_array_push(x_935, x_937); -x_939 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_939 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_940 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_940, 0, x_939); lean_ctor_set(x_940, 1, x_938); @@ -2549,7 +2541,7 @@ x_944 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_944, 0, x_907); lean_ctor_set(x_944, 1, x_943); x_945 = lean_array_push(x_859, x_944); -x_946 = l_termIf_____x3a__Then__Else_____closed__2; +x_946 = l_termDepIfThenElse___closed__2; x_947 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_947, 0, x_946); lean_ctor_set(x_947, 1, x_945); @@ -2601,7 +2593,7 @@ if (lean_is_exclusive(x_956)) { lean_dec_ref(x_956); x_959 = lean_box(0); } -x_960 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_960 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_951); x_961 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_961, 0, x_951); @@ -2609,7 +2601,7 @@ lean_ctor_set(x_961, 1, x_960); x_962 = lean_array_push(x_792, x_961); x_963 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandOptIdent___closed__2; x_964 = l_Lean_addMacroScope(x_957, x_963, x_954); -x_965 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21; +x_965 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20; x_966 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_966, 0, x_797); lean_ctor_set(x_966, 1, x_965); @@ -2618,7 +2610,7 @@ lean_ctor_set(x_966, 3, x_796); x_967 = lean_array_push(x_792, x_966); x_968 = lean_array_push(x_967, x_842); x_969 = lean_array_push(x_968, x_842); -x_970 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_970 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_951); x_971 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_971, 0, x_951); @@ -2635,12 +2627,12 @@ x_978 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_978, 0, x_907); lean_ctor_set(x_978, 1, x_977); x_979 = lean_array_push(x_972, x_978); -x_980 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_980 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_981 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_981, 0, x_980); lean_ctor_set(x_981, 1, x_979); x_982 = lean_array_push(x_792, x_981); -x_983 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_983 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_984 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_984, 0, x_983); lean_ctor_set(x_984, 1, x_982); @@ -2654,7 +2646,7 @@ lean_ctor_set(x_988, 0, x_822); lean_ctor_set(x_988, 1, x_987); x_989 = lean_array_push(x_985, x_988); x_990 = lean_array_push(x_989, x_947); -x_991 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_991 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_992 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_992, 0, x_991); lean_ctor_set(x_992, 1, x_990); @@ -2856,13 +2848,13 @@ x_24 = l_Lean_Elab_Term_getMainModule___rarg(x_11, 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_12048____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_20); lean_ctor_set(x_27, 1, x_26); lean_inc(x_1); x_28 = lean_array_push(x_1, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_29); lean_ctor_set(x_30, 1, x_28); @@ -2938,13 +2930,13 @@ x_27 = l_Lean_Elab_Term_getMainModule___rarg(x_11, 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_12048____closed__14; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_30 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_30, 0, x_23); lean_ctor_set(x_30, 1, x_29); lean_inc(x_1); x_31 = lean_array_push(x_1, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_32 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); @@ -3004,13 +2996,13 @@ x_56 = l_Lean_Elab_Term_getMainModule___rarg(x_11, x_55); x_57 = lean_ctor_get(x_56, 1); lean_inc(x_57); lean_dec(x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_58 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_59 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_59, 0, x_52); lean_ctor_set(x_59, 1, x_58); lean_inc(x_1); x_60 = lean_array_push(x_1, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_61 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_61); lean_ctor_set(x_62, 1, x_60); @@ -3234,13 +3226,13 @@ x_73 = l_Lean_Elab_Term_getMainModule___rarg(x_15, x_72); x_74 = lean_ctor_get(x_73, 1); lean_inc(x_74); lean_dec(x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_75 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_76 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_76, 0, x_69); lean_ctor_set(x_76, 1, x_75); lean_inc(x_2); x_77 = lean_array_push(x_2, x_76); -x_78 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_78 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); @@ -3408,13 +3400,13 @@ x_134 = l_Lean_Elab_Term_getMainModule___rarg(x_15, x_133); x_135 = lean_ctor_get(x_134, 1); lean_inc(x_135); lean_dec(x_134); -x_136 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_136 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_137 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_137, 0, x_130); lean_ctor_set(x_137, 1, x_136); lean_inc(x_2); x_138 = lean_array_push(x_2, x_137); -x_139 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_139 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); @@ -3602,13 +3594,13 @@ x_199 = l_Lean_Elab_Term_getMainModule___rarg(x_15, x_198); x_200 = lean_ctor_get(x_199, 1); lean_inc(x_200); lean_dec(x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_201 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_202 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_202, 0, x_195); lean_ctor_set(x_202, 1, x_201); lean_inc(x_2); x_203 = lean_array_push(x_2, x_202); -x_204 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_204 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_205 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_205, 0, x_204); lean_ctor_set(x_205, 1, x_203); @@ -3894,7 +3886,7 @@ if (x_92 == 0) lean_object* x_93; lean_object* x_94; lean_object* x_95; lean_object* x_96; lean_object* x_97; size_t x_98; size_t 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; x_93 = lean_ctor_get(x_91, 0); lean_dec(x_93); -x_94 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_94 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_87); x_95 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_95, 0, x_87); @@ -3917,13 +3909,13 @@ x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_59); lean_ctor_set(x_106, 1, x_105); x_107 = lean_array_push(x_96, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_108 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_109 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_109, 0, x_87); lean_ctor_set(x_109, 1, x_108); x_110 = lean_array_push(x_107, x_109); x_111 = lean_array_push(x_110, x_84); -x_112 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_112 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_112); lean_ctor_set(x_113, 1, x_111); @@ -3936,7 +3928,7 @@ lean_object* x_114; lean_object* x_115; lean_object* x_116; lean_object* x_117; x_114 = lean_ctor_get(x_91, 1); lean_inc(x_114); lean_dec(x_91); -x_115 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_115 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_87); x_116 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_116, 0, x_87); @@ -3959,13 +3951,13 @@ x_127 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_127, 0, x_59); lean_ctor_set(x_127, 1, x_126); x_128 = lean_array_push(x_117, x_127); -x_129 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_129 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_130 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_130, 0, x_87); lean_ctor_set(x_130, 1, x_129); x_131 = lean_array_push(x_128, x_130); x_132 = lean_array_push(x_131, x_84); -x_133 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_133 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_134 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_134, 0, x_133); lean_ctor_set(x_134, 1, x_132); @@ -4169,7 +4161,7 @@ if (lean_is_exclusive(x_202)) { lean_dec_ref(x_202); x_204 = lean_box(0); } -x_205 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_205 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_198); x_206 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_206, 0, x_198); @@ -4192,13 +4184,13 @@ x_217 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_217, 0, x_170); lean_ctor_set(x_217, 1, x_216); x_218 = lean_array_push(x_207, x_217); -x_219 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_219 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_220 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_220, 0, x_198); lean_ctor_set(x_220, 1, x_219); x_221 = lean_array_push(x_218, x_220); x_222 = lean_array_push(x_221, x_195); -x_223 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_223 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_224 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_224, 0, x_223); lean_ctor_set(x_224, 1, x_222); @@ -4489,13 +4481,13 @@ lean_inc(x_85); x_86 = lean_ctor_get(x_84, 1); lean_inc(x_86); lean_dec(x_84); -x_87 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__13; +x_87 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; lean_inc(x_82); lean_inc(x_85); x_88 = l_Lean_addMacroScope(x_85, x_87, x_82); x_89 = lean_box(0); x_90 = l_Lean_instInhabitedSourceInfo___closed__1; -x_91 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__12; +x_91 = l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__11; x_92 = l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___closed__2; x_93 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_93, 0, x_90); @@ -4546,7 +4538,7 @@ lean_ctor_set(x_112, 0, x_111); lean_ctor_set(x_112, 1, x_110); lean_inc(x_3); x_113 = lean_array_push(x_3, x_112); -x_114 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_114 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_79); x_115 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_115, 0, x_79); @@ -4593,13 +4585,13 @@ lean_ctor_set(x_133, 0, x_53); lean_ctor_set(x_133, 1, x_132); lean_inc(x_3); x_134 = lean_array_push(x_3, x_133); -x_135 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_135 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_136 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_136, 0, x_135); lean_ctor_set(x_136, 1, x_134); lean_inc(x_3); x_137 = lean_array_push(x_3, x_136); -x_138 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_138 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_139, 0, x_138); lean_ctor_set(x_139, 1, x_137); @@ -4620,7 +4612,7 @@ x_148 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_148, 0, x_79); lean_ctor_set(x_148, 1, x_147); x_149 = lean_array_push(x_146, x_148); -x_150 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_150 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_151 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_151, 0, x_150); lean_ctor_set(x_151, 1, x_149); @@ -4647,7 +4639,7 @@ x_161 = l_Lean_Elab_Term_getMainModule___rarg(x_13, x_160); x_162 = lean_ctor_get(x_161, 1); lean_inc(x_162); lean_dec(x_161); -x_163 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_163 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_157); x_164 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_164, 0, x_157); @@ -4671,13 +4663,13 @@ x_175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_175, 0, x_53); lean_ctor_set(x_175, 1, x_174); x_176 = lean_array_push(x_165, x_175); -x_177 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_177 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_178 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_178, 0, x_157); lean_ctor_set(x_178, 1, x_177); x_179 = lean_array_push(x_176, x_178); x_180 = lean_array_push(x_179, x_155); -x_181 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_181 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_182, 0, x_181); lean_ctor_set(x_182, 1, x_180); @@ -5152,7 +5144,7 @@ if (x_24 == 0) lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; size_t x_31; size_t 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; x_25 = lean_ctor_get(x_23, 0); lean_dec(x_25); -x_26 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_19); x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_19); @@ -5178,7 +5170,7 @@ lean_ctor_set(x_40, 1, x_38); x_41 = lean_array_push(x_29, x_40); x_42 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_43 = lean_array_push(x_41, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_44 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_19); lean_ctor_set(x_45, 1, x_44); @@ -5189,12 +5181,12 @@ x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_39); lean_ctor_set(x_48, 1, x_47); x_49 = lean_array_push(x_28, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_50 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_46, x_51); -x_53 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_53 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_54 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_54, 0, x_53); lean_ctor_set(x_54, 1, x_52); @@ -5207,7 +5199,7 @@ lean_object* x_55; lean_object* x_56; lean_object* x_57; lean_object* x_58; lean x_55 = lean_ctor_get(x_23, 1); lean_inc(x_55); lean_dec(x_23); -x_56 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_56 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_19); x_57 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_57, 0, x_19); @@ -5233,7 +5225,7 @@ lean_ctor_set(x_70, 1, x_68); x_71 = lean_array_push(x_59, x_70); x_72 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_73 = lean_array_push(x_71, x_72); -x_74 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_74 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_75 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_75, 0, x_19); lean_ctor_set(x_75, 1, x_74); @@ -5244,12 +5236,12 @@ x_78 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_78, 0, x_69); lean_ctor_set(x_78, 1, x_77); x_79 = lean_array_push(x_58, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_80 = l_myMacro____x40_Init_Notation___hyg_12789____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_76, x_81); -x_83 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_83 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_83); lean_ctor_set(x_84, 1, x_82); @@ -5513,7 +5505,7 @@ x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_25); lean_ctor_set(x_64, 1, x_63); x_65 = lean_array_push(x_62, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_66 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -5593,7 +5585,7 @@ x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_60); lean_ctor_set(x_106, 1, x_105); x_107 = lean_array_push(x_39, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_108 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_74); x_109 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_109, 0, x_74); @@ -5614,7 +5606,7 @@ 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_104, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_120 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_121 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_121, 0, x_74); lean_ctor_set(x_121, 1, x_120); @@ -5688,7 +5680,7 @@ x_159 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_159, 0, x_60); lean_ctor_set(x_159, 1, x_158); x_160 = lean_array_push(x_39, x_159); -x_161 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_161 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_74); x_162 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_162, 0, x_74); @@ -5709,7 +5701,7 @@ x_171 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_171, 0, x_170); lean_ctor_set(x_171, 1, x_169); x_172 = lean_array_push(x_157, x_171); -x_173 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_173 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_174 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_174, 0, x_74); lean_ctor_set(x_174, 1, x_173); @@ -6929,8 +6921,6 @@ l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19 = _init_l_Lean_Ela lean_mark_persistent(l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__19); l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20 = _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20(); lean_mark_persistent(l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__20); -l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21 = _init_l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21(); -lean_mark_persistent(l_Lean_Elab_Deriving_DecEq_mkMatch_mkSameCtorRhs___closed__21); l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__5___closed__1 = _init_l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__5___closed__1(); lean_mark_persistent(l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__5___closed__1); l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___closed__1 = _init_l_List_forIn_loop___at_Lean_Elab_Deriving_DecEq_mkMatch_mkAlts___spec__6___closed__1(); diff --git a/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c b/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c index c2205a6e7b..61e4aef3fd 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c +++ b/stage0/stdlib/Lean/Elab/Deriving/Inhabited.c @@ -22,6 +22,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_mkInhabitedInstanceHandler size_t l_USize_add(size_t, size_t); lean_object* l_List_map___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__4(lean_object*); lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_stringToMessageData(lean_object*); extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Deriving_Basic___hyg_531____closed__2; lean_object* l_List_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstance___spec__6___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -35,7 +36,6 @@ lean_object* l_Lean_Elab_Command_liftTermElabM___rarg(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__2; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); extern lean_object* l_Lean_getConstInfoInduct___rarg___lambda__1___closed__2; @@ -74,6 +74,7 @@ lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedIn extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__27; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__1___closed__8; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_instBinderF; lean_object* lean_nat_add(lean_object*, lean_object*); @@ -121,7 +122,6 @@ extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f_match__3(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___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstance___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Std_RBNode_revFold___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___spec__3(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__1; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; @@ -131,7 +131,6 @@ lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Deriving_Inhabited_ lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_addLocalInstancesForParamsAux___rarg___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_11518____closed__8; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getConstInfoCtor___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___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_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmdWith___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -167,7 +166,6 @@ lean_object* l_Std_HashMapImp_insert___at_Lean_Expr_forEach___spec__4(lean_objec 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*); lean_object* l_Lean_isInductive___at_Lean_Elab_mkInhabitedInstanceHandler___spec__2(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__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l_Lean_throwError___at___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstance___spec__3(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_trySynthInstance(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*); @@ -183,14 +181,15 @@ lean_object* l_Lean_throwError___at___private_Lean_Elab_Deriving_Inhabited_0__Le lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f___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_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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; uint8_t l_Std_RBNode_isRed___rarg(lean_object*); 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_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_14283____closed__11; 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_Array_appendCore___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_collectUsedLocalsInsts_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__16; 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*); @@ -250,6 +249,7 @@ extern lean_object* l_addParenHeuristic___closed__1; lean_object* l___private_Lean_Elab_Deriving_Inhabited_0__Lean_Elab_mkInhabitedInstanceUsing_mkInstanceCmd_x3f_match__3___rarg(lean_object*, lean_object*); extern lean_object* l_term_x5b___x5d___closed__3; lean_object* l_runST___rarg(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Deriving_Inhabited___hyg_1825_(lean_object*); extern lean_object* l_Lean_Meta_mkArbitrary___rarg___closed__2; lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Deriving_Inhabited___hyg_1825____closed__1; @@ -5192,10 +5192,10 @@ 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_12048____closed__12; +x_27 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_inc(x_2); x_28 = lean_name_mk_string(x_2, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_30 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_30, 0, x_21); lean_ctor_set(x_30, 1, x_29); @@ -5480,7 +5480,7 @@ x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_31); lean_ctor_set(x_70, 1, x_69); x_71 = lean_array_push(x_68, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_72 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); @@ -5609,7 +5609,7 @@ x_132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_132, 0, x_59); 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_12965____closed__9; +x_134 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_118); x_135 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_135, 0, x_118); @@ -5626,7 +5626,7 @@ x_142 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_142, 0, x_141); lean_ctor_set(x_142, 1, x_140); x_143 = lean_array_push(x_130, x_142); -x_144 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_144 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_145 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_145, 0, x_118); lean_ctor_set(x_145, 1, x_144); @@ -5672,7 +5672,7 @@ x_166 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_166, 0, x_59); lean_ctor_set(x_166, 1, x_165); x_167 = lean_array_push(x_23, x_166); -x_168 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_168 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_118); x_169 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_169, 0, x_118); @@ -5689,7 +5689,7 @@ x_176 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_176, 0, x_175); lean_ctor_set(x_176, 1, x_174); x_177 = lean_array_push(x_164, x_176); -x_178 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_178 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_179 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_179, 0, x_118); lean_ctor_set(x_179, 1, x_178); diff --git a/stage0/stdlib/Lean/Elab/Deriving/Repr.c b/stage0/stdlib/Lean/Elab/Deriving/Repr.c index e46c03806e..64464ff5d8 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/Repr.c +++ b/stage0/stdlib/Lean/Elab/Deriving/Repr.c @@ -16,35 +16,32 @@ extern "C" { lean_object* l_Lean_getConstInfo___at_Lean_Elab_Term_mkConst___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Deriving_Repr_0__Lean_Elab_Deriving_Repr_mkReprInstanceCmds___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Name_toString___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; lean_object* l___private_Lean_Elab_Deriving_Repr_0__Lean_Elab_Deriving_Repr_mkReprInstanceCmds___closed__1; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___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*); size_t l_USize_add(size_t, size_t); lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_Repr_mkReprInstanceHandler(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_stringToMessageData(lean_object*); -extern lean_object* l_termIf__Then__Else_____closed__2; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__35; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__2___closed__7; extern lean_object* l_Lean_Elab_Deriving_mkContext___closed__2; lean_object* l_Lean_Elab_Command_liftTermElabM___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts(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_Deriving_Repr_mkBodyForStruct___spec__3___boxed(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_13768____closed__4; lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader___rarg___closed__5; lean_object* l_Array_append___rarg(lean_object*, lean_object*); extern lean_object* l_term___x3e_x3d_____closed__2; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__1___closed__3; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__4; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__20; lean_object* l_List_head_x21___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec__1(lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Deriving_Repr_mkReprInstanceHandler___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct_match__2___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__1___closed__5; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__33; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec__4___closed__4; @@ -56,6 +53,7 @@ lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAl lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__2___closed__3; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__23; extern lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__2; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4; uint8_t l_Lean_Expr_isAppOf(lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__10; lean_object* lean_array_push(lean_object*, lean_object*); @@ -73,6 +71,8 @@ lean_object* l_Lean_Elab_Deriving_Repr_mkBody___rarg(lean_object*, lean_object*, lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___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* 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_12789____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__1; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__5; @@ -87,17 +87,16 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader___rarg___closed__8; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__3; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__18; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_Lean_Elab_Deriving_mkDiscrs(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_1097____closed__7; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForInduct___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__15; lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader___rarg___closed__4; lean_object* l___private_Lean_CoreM_0__Lean_Core_mkFreshNameImp(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts_match__2(lean_object*); lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg(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_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__28; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -123,14 +122,15 @@ lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__14; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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* l_Lean_Elab_Deriving_Repr_mkBodyForStruct_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__27; extern lean_object* l_Lean_strLitKind___closed__2; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; extern lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_26____closed__5; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___boxed(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__22; extern lean_object* l_Lean_Literal_type___closed__1; lean_object* l_Lean_Elab_Deriving_Repr_initFn____x40_Lean_Elab_Deriving_Repr___hyg_3003____closed__1; @@ -139,8 +139,6 @@ lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAl lean_object* l_Lean_getStructureFields(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Deriving_Repr_mkReprInstanceHandler___spec__2(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_numLitKind___closed__2; lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); @@ -164,7 +162,6 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___sp lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__21; lean_object* l_Lean_Elab_Deriving_mkHeader___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_Deriving_mkContext(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_12048____closed__11; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; size_t lean_usize_of_nat(lean_object*); extern lean_object* l_term___x2b_x2b_____closed__2; @@ -174,8 +171,7 @@ lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts_match__1___rarg(le lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__2___boxed(lean_object**); extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec__4___lambda__1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__2___closed__2; lean_object* l_Lean_Elab_Deriving_Repr_mkAuxFunction(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_1340____closed__4; @@ -186,11 +182,10 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__8; extern lean_object* l_Lean_Parser_Command_end___elambda__1___closed__1; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__12; uint8_t lean_nat_dec_le(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; extern lean_object* l_Lean_Parser_Command_private___elambda__1___closed__1; extern lean_object* l_Lean_Parser_Term_explicitBinder___elambda__1___closed__1; -lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35; lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* lean_panic_fn(lean_object*, lean_object*); lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getConstInfoCtor___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -201,6 +196,7 @@ lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader(lean_object*); lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__19; extern lean_object* l_List_head_x21___rarg___closed__3; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkMutualBlock___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_myMacro____x40_Init_Notation___hyg_12789____closed__11; extern lean_object* l_Lean_Syntax_expandInterpolatedStr___lambda__1___closed__1; lean_object* l_List_map___at___private_Lean_Elab_Deriving_Repr_0__Lean_Elab_Deriving_Repr_mkReprInstanceCmds___spec__1(lean_object*); lean_object* l_Lean_Elab_Deriving_Repr_mkReprHeader___boxed(lean_object*); @@ -214,7 +210,10 @@ 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*); lean_object* l_Lean_Elab_registerBuiltinDerivingHandler(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___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*); +extern lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_object* l_Lean_Elab_Deriving_Repr_mkMutualBlock___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIfThenElse___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___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*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__1___boxed(lean_object**); lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__1___closed__1; @@ -229,7 +228,6 @@ lean_object* l_List_head_x21___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec extern lean_object* l_prec_x28___x29___closed__7; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__11; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__31; extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_Lean_Elab_Deriving_Repr_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*); @@ -273,6 +271,8 @@ lean_object* l_Lean_Elab_Deriving_Repr_mkBodyForStruct___rarg___lambda__2___clos lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Deriving_mkInductiveApp___spec__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___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_Deriving_Repr_mkReprHeader___rarg___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__24; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForStruct___spec__4___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); extern lean_object* l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_26____closed__4; @@ -448,7 +448,7 @@ 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_32, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_43 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_21); x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_21); @@ -541,7 +541,7 @@ 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_12965____closed__9; +x_85 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_21); x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_21); @@ -1140,7 +1140,7 @@ x_73 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_73, 0, x_21); lean_ctor_set(x_73, 1, x_72); x_74 = lean_array_push(x_71, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_75 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_76 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_76, 0, x_75); lean_ctor_set(x_76, 1, x_74); @@ -1254,7 +1254,7 @@ x_133 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_133, 0, x_21); lean_ctor_set(x_133, 1, x_132); x_134 = lean_array_push(x_131, x_133); -x_135 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_135 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_136 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_136, 0, x_135); lean_ctor_set(x_136, 1, x_134); @@ -2147,7 +2147,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_26____closed__4; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -2157,7 +2157,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Std_myMacro____x40_Init_Data_Format_Macro___hyg_26____closed__5; -x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -2614,13 +2614,13 @@ x_24 = l_Lean_Elab_Term_getMainModule___rarg(x_11, 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_12048____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_20); lean_ctor_set(x_27, 1, x_26); lean_inc(x_1); x_28 = lean_array_push(x_1, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_29); lean_ctor_set(x_30, 1, x_28); @@ -3687,14 +3687,6 @@ static lean_object* _init_l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyF _start: { lean_object* x_1; -x_1 = lean_mk_string("else"); -return x_1; -} -} -static lean_object* _init_l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35() { -_start: -{ -lean_object* x_1; x_1 = lean_mk_string("2"); return x_1; } @@ -3879,7 +3871,7 @@ if (x_91 == 0) { lean_object* x_92; lean_object* x_93; lean_object* x_94; lean_object* x_95; lean_object* x_96; size_t x_97; size_t 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; lean_object* x_145; lean_object* x_146; 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; x_92 = lean_ctor_get(x_90, 0); -x_93 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_93 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_85); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_85); @@ -3903,7 +3895,7 @@ x_105 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_105, 0, x_45); lean_ctor_set(x_105, 1, x_104); x_106 = lean_array_push(x_95, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_107 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_85); x_108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_108, 0, x_85); @@ -3955,7 +3947,7 @@ lean_ctor_set(x_129, 2, x_126); lean_ctor_set(x_129, 3, x_128); lean_inc(x_2); x_130 = lean_array_push(x_2, x_129); -x_131 = l_termIf_____x3a__Then__Else_____closed__3; +x_131 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_85); x_132 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_132, 0, x_85); @@ -4014,13 +4006,13 @@ 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_153, x_158); -x_160 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__34; +x_160 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_85); x_161 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_161, 0, x_85); lean_ctor_set(x_161, 1, x_160); x_162 = lean_array_push(x_159, x_161); -x_163 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35; +x_163 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__34; lean_inc(x_85); x_164 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_164, 0, x_85); @@ -4031,7 +4023,7 @@ x_166 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_166, 0, x_157); lean_ctor_set(x_166, 1, x_165); x_167 = lean_array_push(x_162, x_166); -x_168 = l_termIf__Then__Else_____closed__2; +x_168 = l_termIfThenElse___closed__2; x_169 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_169, 0, x_168); lean_ctor_set(x_169, 1, x_167); @@ -4054,7 +4046,7 @@ lean_ctor_set(x_176, 0, x_85); lean_ctor_set(x_176, 1, x_175); lean_inc(x_176); x_177 = lean_array_push(x_174, x_176); -x_178 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_178 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_179 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_179, 0, x_178); lean_ctor_set(x_179, 1, x_177); @@ -4126,7 +4118,7 @@ x_211 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_211, 0, x_48); lean_ctor_set(x_211, 1, x_210); x_212 = lean_array_push(x_109, x_211); -x_213 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_213 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_214 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_214, 0, x_213); lean_ctor_set(x_214, 1, x_212); @@ -4141,7 +4133,7 @@ x_216 = lean_ctor_get(x_90, 1); lean_inc(x_216); lean_inc(x_215); lean_dec(x_90); -x_217 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_217 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_85); x_218 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_218, 0, x_85); @@ -4165,7 +4157,7 @@ x_229 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_229, 0, x_45); lean_ctor_set(x_229, 1, x_228); x_230 = lean_array_push(x_219, x_229); -x_231 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_231 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_85); x_232 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_232, 0, x_85); @@ -4217,7 +4209,7 @@ lean_ctor_set(x_253, 2, x_250); lean_ctor_set(x_253, 3, x_252); lean_inc(x_2); x_254 = lean_array_push(x_2, x_253); -x_255 = l_termIf_____x3a__Then__Else_____closed__3; +x_255 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_85); x_256 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_256, 0, x_85); @@ -4276,13 +4268,13 @@ x_282 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_282, 0, x_281); lean_ctor_set(x_282, 1, x_280); x_283 = lean_array_push(x_277, x_282); -x_284 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__34; +x_284 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_85); x_285 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_285, 0, x_85); lean_ctor_set(x_285, 1, x_284); x_286 = lean_array_push(x_283, x_285); -x_287 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35; +x_287 = l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__34; lean_inc(x_85); x_288 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_288, 0, x_85); @@ -4293,7 +4285,7 @@ x_290 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_290, 0, x_281); lean_ctor_set(x_290, 1, x_289); x_291 = lean_array_push(x_286, x_290); -x_292 = l_termIf__Then__Else_____closed__2; +x_292 = l_termIfThenElse___closed__2; x_293 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_293, 0, x_292); lean_ctor_set(x_293, 1, x_291); @@ -4316,7 +4308,7 @@ lean_ctor_set(x_300, 0, x_85); lean_ctor_set(x_300, 1, x_299); lean_inc(x_300); x_301 = lean_array_push(x_298, x_300); -x_302 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_302 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_303 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_303, 0, x_302); lean_ctor_set(x_303, 1, x_301); @@ -4388,7 +4380,7 @@ x_335 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_335, 0, x_48); lean_ctor_set(x_335, 1, x_334); x_336 = lean_array_push(x_233, x_335); -x_337 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_337 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_338 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_338, 0, x_337); lean_ctor_set(x_338, 1, x_336); @@ -4750,7 +4742,7 @@ if (x_23 == 0) lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; size_t x_30; size_t 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; x_24 = lean_ctor_get(x_22, 0); lean_dec(x_24); -x_25 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_25 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_18); x_26 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_26, 0, x_18); @@ -4776,7 +4768,7 @@ 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_1340____closed__8; x_42 = lean_array_push(x_40, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_43 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_18); lean_ctor_set(x_44, 1, x_43); @@ -4787,12 +4779,12 @@ x_47 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_47, 0, x_38); lean_ctor_set(x_47, 1, x_46); x_48 = lean_array_push(x_27, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_49 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_45, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_52 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -4805,7 +4797,7 @@ lean_object* x_54; lean_object* x_55; lean_object* x_56; lean_object* x_57; lean x_54 = lean_ctor_get(x_22, 1); lean_inc(x_54); lean_dec(x_22); -x_55 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_55 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_18); x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_18); @@ -4831,7 +4823,7 @@ lean_ctor_set(x_69, 1, x_67); x_70 = lean_array_push(x_58, x_69); x_71 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_72 = lean_array_push(x_70, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_73 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_74 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_74, 0, x_18); lean_ctor_set(x_74, 1, x_73); @@ -4842,12 +4834,12 @@ x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_68); lean_ctor_set(x_77, 1, x_76); x_78 = lean_array_push(x_57, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_79 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_75, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_82 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -5061,7 +5053,7 @@ x_52 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_52, 0, x_31); lean_ctor_set(x_52, 1, x_51); x_53 = lean_array_push(x_26, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_54 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_16); x_55 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_55, 0, x_16); @@ -5092,7 +5084,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_50, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_72 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_73 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_73, 0, x_16); lean_ctor_set(x_73, 1, x_72); @@ -5170,7 +5162,7 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_94); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_89, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_117 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_16); x_118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_118, 0, x_16); @@ -5201,7 +5193,7 @@ x_133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_133, 0, x_132); lean_ctor_set(x_133, 1, x_131); x_134 = lean_array_push(x_113, x_133); -x_135 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_135 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_136 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_136, 0, x_16); lean_ctor_set(x_136, 1, x_135); @@ -5310,7 +5302,7 @@ x_194 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_194, 0, x_166); lean_ctor_set(x_194, 1, x_193); x_195 = lean_array_push(x_161, x_194); -x_196 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_196 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_151); x_197 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_197, 0, x_151); @@ -5341,7 +5333,7 @@ x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_211); lean_ctor_set(x_212, 1, x_210); x_213 = lean_array_push(x_192, x_212); -x_214 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_214 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_215 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_215, 0, x_151); lean_ctor_set(x_215, 1, x_214); @@ -5433,7 +5425,7 @@ x_264 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_264, 0, x_236); lean_ctor_set(x_264, 1, x_263); x_265 = lean_array_push(x_231, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_266 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_151); x_267 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_267, 0, x_151); @@ -5464,7 +5456,7 @@ x_282 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_282, 0, x_281); lean_ctor_set(x_282, 1, x_280); x_283 = lean_array_push(x_262, x_282); -x_284 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_284 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_285 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_285, 0, x_151); lean_ctor_set(x_285, 1, x_284); @@ -7059,8 +7051,6 @@ l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3_ lean_mark_persistent(l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__33); l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__34 = _init_l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__34(); lean_mark_persistent(l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__34); -l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35 = _init_l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35(); -lean_mark_persistent(l_List_forIn_loop___at_Lean_Elab_Deriving_Repr_mkBodyForInduct_mkAlts___spec__3___lambda__1___closed__35); l___private_Lean_Elab_Deriving_Repr_0__Lean_Elab_Deriving_Repr_mkReprInstanceCmds___closed__1 = _init_l___private_Lean_Elab_Deriving_Repr_0__Lean_Elab_Deriving_Repr_mkReprInstanceCmds___closed__1(); lean_mark_persistent(l___private_Lean_Elab_Deriving_Repr_0__Lean_Elab_Deriving_Repr_mkReprInstanceCmds___closed__1); l_Lean_Elab_Deriving_Repr_initFn____x40_Lean_Elab_Deriving_Repr___hyg_3003____closed__1 = _init_l_Lean_Elab_Deriving_Repr_initFn____x40_Lean_Elab_Deriving_Repr___hyg_3003____closed__1(); diff --git a/stage0/stdlib/Lean/Elab/Deriving/Util.c b/stage0/stdlib/Lean/Elab/Deriving/Util.c index 7a311a2794..dfe16d931b 100644 --- a/stage0/stdlib/Lean/Elab/Deriving/Util.c +++ b/stage0/stdlib/Lean/Elab/Deriving/Util.c @@ -18,8 +18,8 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkInstanceCmds___spe lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Deriving_mkInstanceCmds___spec__1___rarg___boxed(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_myMacro____x40_Init_Notation___hyg_12048____closed__5; lean_object* lean_erase_macro_scopes(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; extern lean_object* l_instReprSigma___rarg___closed__2; lean_object* l_Lean_Elab_Deriving_mkInstImplicitBinders___lambda__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_NotationExtra___hyg_3356____closed__35; @@ -67,6 +67,7 @@ lean_object* l_Lean_getConstInfoInduct___at_Lean_Elab_Deriving_mkContext___spec_ lean_object* l_Lean_Elab_Term_getMainModule___rarg(lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); lean_object* l_Lean_Core_mkFreshUserName___at_Lean_Elab_Deriving_mkInductArgNames___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_12789____closed__5; 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_NotationExtra___hyg_3356____closed__27; lean_object* l_Lean_Elab_Deriving_mkDiscr___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -86,6 +87,7 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_mkInductiveApp___spe lean_object* l_Lean_Elab_Deriving_mkDiscrs___boxed__const__1; lean_object* l___private_Lean_CoreM_0__Lean_Core_mkFreshNameImp(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Deriving_mkDiscr(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_12789____closed__4; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Meta_forallTelescopeReducing___at_Lean_Elab_Deriving_mkInductArgNames___spec__3(lean_object*); lean_object* lean_st_ref_take(lean_object*, lean_object*); @@ -95,7 +97,6 @@ extern lean_object* l_Lean_Parser_Term_implicitBinder___elambda__1___closed__1; 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*); 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_myMacro____x40_Init_Notation___hyg_13542____closed__1; 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_Subarray_forInUnsafe_loop___at_Lean_Elab_Deriving_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*); extern lean_object* l_Lean_Meta_mkArrow___closed__2; @@ -109,11 +110,9 @@ lean_object* l_Lean_Meta_forallBoundedTelescope___at_Lean_Elab_Deriving_mkInstIm lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_mkHeader___spec__2(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingAux___rarg(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; extern lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__1; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; uint8_t l_Array_contains___at_Lean_findField_x3f___spec__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Deriving_mkInductArgNames___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*); 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*); @@ -125,17 +124,16 @@ lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Deriving_mkInstance lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Deriving_mkInductiveApp___spec__2(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__6; lean_object* l_Lean_Elab_Deriving_mkHeader___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_myMacro____x40_Init_Notation___hyg_13542____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*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__3; lean_object* l_Lean_Elab_Deriving_mkInductArgNames___closed__1; size_t lean_usize_of_nat(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____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_Deriving_mkImplicitBinders___boxed__const__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; extern lean_object* l_Lean_nullKind___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__4; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__31; lean_object* l_Lean_Elab_Deriving_mkHeader(lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__34; @@ -146,7 +144,6 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkLocalInstanceLetDe lean_object* l_Std_PersistentArray_push___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_1024____closed__1; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Deriving_mkInstanceCmds___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_mkHeader___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*); 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_Array_mapMUnsafe_map___at_Lean_Elab_Deriving_mkDiscrs___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -157,10 +154,10 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkInstanceCmds___spe extern lean_object* l_myMacro____x40_Init_Notation___hyg_1340____closed__8; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; extern lean_object* l_Lean_Parser_Term_explicitBinder___elambda__1___closed__1; lean_object* l_Lean_Elab_Deriving_explicitBinderF; 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_14283____closed__11; lean_object* l_Array_appendCore___rarg(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*); @@ -182,6 +179,7 @@ lean_object* l_Lean_Meta_mkAppM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_ extern lean_object* l_prec_x28___x29___closed__3; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; extern lean_object* l_Lean_instInhabitedInductiveVal; extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l_List_map___at_Lean_Elab_Deriving_mkContext___spec__5(lean_object*); @@ -192,9 +190,11 @@ lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkLocalInstanceLetDe 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_2137____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; 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*); extern lean_object* l_instReprSigma___rarg___closed__6; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Std_Range_forIn_loop___at_Lean_Elab_Deriving_mkHeader___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_mkConst(lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__34; @@ -2081,7 +2081,7 @@ x_91 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_91, 0, x_53); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_89, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_93 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_82); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_82); @@ -2099,19 +2099,19 @@ x_100 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_100, 0, x_53); lean_ctor_set(x_100, 1, x_99); x_101 = lean_array_push(x_92, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_102 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_82); lean_ctor_set(x_103, 1, x_102); x_104 = lean_array_push(x_101, x_103); x_105 = lean_array_push(x_104, x_76); -x_106 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_106 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_106); lean_ctor_set(x_107, 1, x_105); lean_inc(x_4); x_108 = lean_array_push(x_4, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_109 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -2349,7 +2349,7 @@ x_21 = l_Lean_Elab_Term_getMainModule___rarg(x_10, 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_13542____closed__1; +x_23 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_17); x_24 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_24, 0, x_17); @@ -2357,7 +2357,7 @@ lean_ctor_set(x_24, 1, x_23); x_25 = l_Array_empty___closed__1; x_26 = lean_array_push(x_25, x_24); x_27 = lean_array_push(x_26, x_15); -x_28 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_28 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_17); lean_ctor_set(x_29, 1, x_28); @@ -2368,7 +2368,7 @@ lean_ctor_set(x_32, 0, x_31); lean_ctor_set(x_32, 1, x_30); x_33 = lean_array_push(x_27, x_32); x_34 = lean_array_push(x_33, x_4); -x_35 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_35 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -2742,7 +2742,7 @@ lean_inc(x_3); x_53 = lean_array_push(x_3, x_52); x_54 = l_Lean_expandExplicitBindersAux_loop___closed__3; x_55 = lean_name_mk_string(x_4, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_56 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_17); x_57 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_57, 0, x_17); @@ -2760,7 +2760,7 @@ lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_48, x_62); x_64 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__34; x_65 = lean_name_mk_string(x_25, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_66 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_67 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_67, 0, x_17); lean_ctor_set(x_67, 1, x_66); @@ -3436,9 +3436,9 @@ 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); lean_dec(x_15); x_16 = lean_mk_syntax_ident(x_1); -x_17 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_17 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_18 = lean_array_push(x_17, x_16); -x_19 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_19 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_20 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_20, 0, x_19); lean_ctor_set(x_20, 1, x_18); @@ -3452,9 +3452,9 @@ x_21 = lean_ctor_get(x_13, 1); lean_inc(x_21); lean_dec(x_13); x_22 = lean_mk_syntax_ident(x_1); -x_23 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_23 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_24 = lean_array_push(x_23, x_22); -x_25 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_25 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_26 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_24); @@ -3586,7 +3586,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_29, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_35 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_20); x_36 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_36, 0, x_20); diff --git a/stage0/stdlib/Lean/Elab/Do.c b/stage0/stdlib/Lean/Elab/Do.c index 3937bc123e..4b6c18f7a2 100644 --- a/stage0/stdlib/Lean/Elab/Do.c +++ b/stage0/stdlib/Lean/Elab/Do.c @@ -26,11 +26,9 @@ lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match_ lean_object* l_Lean_Elab_Term_Do_mkSeq(lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_Do_getDoLetRecVars___spec__2(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Name_toString___closed__1; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_mkDoSeq___spec__1___boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_nameSetToArray(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__5___closed__3; lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__12; @@ -46,7 +44,6 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__5___boxed(lea lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult_match__1(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_expandTermUnless___closed__1; lean_object* l_Lean_Expr_mvarId_x21(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__5; lean_object* l_Lean_Meta_mkAppM___at___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_hasBreakContinue___spec__1(lean_object*); @@ -58,6 +55,7 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___closed__1; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__4___closed__5; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__21; extern lean_object* l_Lean_Syntax_mkAntiquotNode___closed__3; lean_object* l_Lean_stringToMessageData(lean_object*); @@ -107,7 +105,6 @@ lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match_ lean_object* lean_name_mk_string(lean_object*, lean_object*); extern lean_object* l_Lean_fieldIdxKind___closed__2; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_mkJmp___spec__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_12048____closed__14; lean_object* l_Array_eraseIdx___rarg(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); extern lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__2; @@ -123,7 +120,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__19; lean_object* l_Array_append___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__7___rarg(lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_mkJmp___spec__4(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_withFor___rarg(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_mkPureUnitAction___boxed(lean_object*, lean_object*, lean_object*); @@ -163,16 +159,19 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_run(lean_object*, lean_object*, lean_obj extern lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__2; 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_12789____closed__6; extern lean_object* l_Lean_Parser_Term_letPatDecl___closed__2; uint8_t l_Lean_Elab_Term_Do_hasTerminalAction(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__19; lean_object* l_Array_extract___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l_Lean_Elab_Term_Do_mkSimpleJmp___closed__4; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__34; lean_object* l_Lean_Elab_Term_Do_getDoLetRecVars___boxed(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__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* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_Do_ToTerm_returnToTermCore___spec__1___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__5___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_match___elambda__1___closed__8; 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*); @@ -201,6 +200,7 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_mkJmp(lean_object*, lean_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_get(lean_object*, lean_object*); extern lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__6; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__17; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore_match__1___rarg(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_append___rarg(lean_object*, lean_object*); @@ -232,7 +232,6 @@ lean_object* l_Lean_Elab_Term_Do_concat___boxed(lean_object*, lean_object*, lean 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; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__6; lean_object* l_Lean_Elab_Term_Do_isMutableLet___boxed(lean_object*); 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*); @@ -257,10 +256,12 @@ lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__32; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__16; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__12; 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_Lean_Elab_Term_Do_ToTerm_returnToTerm(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__12___closed__4; lean_object* l_Lean_Elab_Term_Do_extendUpdatedVarsAux_update(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_convertTerminalActionIntoJmp_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -268,7 +269,6 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__2___closed__6 lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___spec__2___boxed(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_Lean_Elab_Term_Do_mkMatch___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__3(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__13; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__25; lean_object* l_Array_sequenceMap_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -301,18 +301,20 @@ uint8_t l_USize_decLt(size_t, size_t); extern lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__1; lean_object* l_Array_sequenceMap_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_eraseVars(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; 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_Lean_Parser_Term_doMatch___elambda__1___closed__2; lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux___lambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__3; 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* l_Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethod(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__3___closed__3; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_ensureInsideFor___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__3___closed__4; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___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_12789____closed__2; 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*); @@ -331,7 +333,6 @@ lean_object* l_Lean_Elab_Term_Do_mkFreshJP(lean_object*, lean_object*, lean_obje lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___spec__1___closed__5; lean_object* l_Lean_Syntax_SepArray_ofElems(lean_object*, lean_object*); 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__4; 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*); lean_object* l_Lean_Elab_Term_Do_hasBreakContinue_match__1(lean_object*); @@ -357,6 +358,7 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doMatchTo extern lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__24; 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; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkUnit(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__17; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__9; @@ -384,7 +386,6 @@ extern lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__6 lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_Do_hasBreakContinueReturn(lean_object*); lean_object* l_Lean_Elab_Term_elabLiftMethod___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_12048____closed__2; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__9(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_mkJoinPoint(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__24; @@ -402,7 +403,6 @@ lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_T lean_object* l_List_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processExplicitArg___spec__2(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__21; extern lean_object* l_Lean_Parser_Term_termReturn___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__3; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__12___closed__15; lean_object* l_Lean_Elab_Term_Do_concat_match__2___rarg(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*); @@ -417,12 +417,12 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__4___closed__6 lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkMonadAlias(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__13; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore_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_Do_CodeBlocl_toMessageData_loop___closed__8; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethodAux(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_union(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_ensureInsideFor___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1; lean_object* l_Lean_Elab_Term_expandTermUnless___boxed(lean_object*, lean_object*, lean_object*); @@ -455,7 +455,6 @@ lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__14; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__33; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_mkForInBody___rarg(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_expandLiftMethod_match__1(lean_object*); -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__5; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__2; lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReturnToCode___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -478,6 +477,7 @@ lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_concat___ lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__37; lean_object* l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_hasExitPoint___spec__1___boxed(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReassignArrowToCode___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__3; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_getTryCatchUpdatedVars___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_getPatternVarNames___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__1(lean_object*, lean_object*, lean_object*); @@ -498,7 +498,6 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_mkUVarTuple___ extern lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__2___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_stx___x3f___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__10; extern lean_object* l_Lean_instQuoteProd___rarg___closed__1; uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_ToCodeBlock_tryCatchPred___spec__1(lean_object*, lean_object*, size_t, size_t); @@ -508,7 +507,6 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__1; 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_Lean_Syntax_copyInfo(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__3; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__9; extern lean_object* l_Lean_Parser_Term_termUnless___elambda__1___closed__2; uint8_t l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_extendUpdatedVarsAux_update___spec__4(lean_object*, lean_object*, size_t, size_t); @@ -516,14 +514,12 @@ extern lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__2; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_mkForInBody___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_throwError___at_Lean_Elab_Term_Do_concat___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_homogenize(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_12048____closed__9; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__25; extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__3; uint8_t l_Lean_Elab_Term_Do_hasExitPoint(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTerm(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_Do_hasReturn(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__29; -lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2; 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*); @@ -547,6 +543,7 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__1; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___spec__1___closed__3; lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__2; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_getPatternVarNames___spec__2(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__14; @@ -578,6 +575,7 @@ 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_12789____closed__13; 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*); extern lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__9; @@ -601,20 +599,18 @@ lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkUnit___closed__4; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__12(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_ToCodeBlock_tryCatchPred___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_Lean_Elab_Term_Do_concat___closed__1; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS___closed__4; lean_object* l_Lean_Elab_Term_Do_ToTerm_toTerm(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getId(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_Elab_Term_Do_CodeBlocl_toMessageData_loop___closed__15; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__4; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_getTryCatchUpdatedVars(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__12___closed__1; lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_hasBreakContinue___spec__2___boxed(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Elab_Term_expandWhereDecls___closed__2; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_tryCatchPred___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -637,9 +633,7 @@ lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_Do_ToTerm_retu lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__17; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__4; lean_object* l_Lean_Macro_throwErrorAt___rarg(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_toDoElem___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doMatchToCode___spec__1(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_Array_anyMUnsafe_any___at_Lean_Elab_Term_Do_hasBreakContinueReturn___spec__2___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandOptType(lean_object*, lean_object*); @@ -729,14 +723,12 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_mkIte(lean_object*, lean_object*, lean_o lean_object* l___regBuiltin_Lean_Elab_Term_expandTermUnless(lean_object*); lean_object* l_Lean_Meta_whnf(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_instInhabitedAlt(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_getTryCatchUpdatedVars___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__6___rarg(lean_object*); lean_object* l_Array_anyMUnsafe_any___at___private_Lean_Elab_Do_0__Lean_Elab_Term_hasLiftMethod___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_checkReassignable(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_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__12___closed__13; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_mkIdBindFor___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor(lean_object*); lean_object* l_Array_anyMUnsafe_any___rarg(lean_object*, lean_object*, lean_object*, size_t, size_t); extern lean_object* l_Lean_KernelException_toMessageData___closed__3; @@ -750,6 +742,7 @@ lean_object* l_Lean_Elab_Term_Do_CodeBlock_uvars___default; extern lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal___closed__1; extern lean_object* l_Lean_Meta_Closure_mkNewLevelParam___closed__2; extern lean_object* l_Lean_NameSet_empty; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__15; 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; @@ -761,6 +754,7 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__32; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_mkJmp___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__10; extern lean_object* l_Lean_Parser_Term_doAssert___elambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l_Lean_Meta_mkAppM___at___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instToExprUnit___lambda__1___closed__2; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__9___rarg(lean_object*, lean_object*, lean_object*); @@ -787,8 +781,8 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToTerm_mkJoinPointCor lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS___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_Lean_Elab_Term_elabLiftMethod___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkPureUnit(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__4; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__2___closed__4; lean_object* l_Lean_Elab_Term_Do_hasExitPointPred(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_Term_termElabAttribute; @@ -797,17 +791,14 @@ lean_object* l_Lean_Elab_Term_Do_getLetDeclVars___closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__20; extern lean_object* l_Lean_Parser_Term_doIfLet___closed__1; lean_object* l_Lean_Elab_Term_Do_pullExitPointsAux(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_13542____closed__2; lean_object* l_Lean_Elab_throwUnsupportedSyntax___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* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_let_x2a___elambda__1___closed__1; 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*); extern lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__7___closed__2; lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; 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*); @@ -829,8 +820,8 @@ lean_object* l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_ha extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__4; lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Do___hyg_26710_(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_ensureEOS___closed__3; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__12; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReassignArrowToCode___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12390____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_Meta_assignExprMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -851,7 +842,6 @@ lean_object* l_List_redLength___rarg(lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__7; lean_object* l_Lean_Elab_Term_Do_hasReturn___boxed(lean_object*); extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_1024____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__16; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind_match__2(lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_liftMethodDelimiter___boxed(lean_object*); @@ -859,7 +849,6 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__2___closed__1 lean_object* l_Lean_Syntax_getSepArgs(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__6; lean_object* l_Lean_Elab_Term_Do_getDoPatDeclVars(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_13542____closed__12; 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_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*); @@ -898,7 +887,6 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_mkMatch___spec__2( extern lean_object* l_List_foldl___at_Lean_Meta_Match_Example_toMessageData___spec__1___closed__1; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doLetArrowToCode___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_Lean_Elab_Term_Do_ToTerm_mkUVarTuple(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__6; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__10(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_Do_mkMonadAlias___closed__2; lean_object* l_Lean_Elab_Term_Do_hasBreakContinueReturn_match__1(lean_object*); @@ -906,7 +894,6 @@ uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_convertTerminalActionIntoJmp_loop___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_sequenceMap___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__1___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; 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*); @@ -933,6 +920,7 @@ lean_object* l_instInhabitedReaderT___rarg___boxed(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__2(lean_object*); 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Lean_Elab_Term_Do_getPatternVarNames_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode___closed__1; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_ensureEOS___closed__1; @@ -973,8 +961,10 @@ extern lean_object* l_Lean_Parser_Tactic_done___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_mkJoinPointCore___boxed__const__1; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__6(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__12(lean_object*, lean_object*, lean_object*, uint8_t, uint8_t, uint8_t, lean_object*, size_t, size_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_12789____closed__12; lean_object* l_Lean_Elab_Term_Do_getLetEqnsDeclVar(lean_object*); lean_object* l_Lean_Elab_Term_Do_concat___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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__6; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__9(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__26; lean_object* l_Lean_Elab_Term_Do_hasTerminalAction_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -989,6 +979,7 @@ 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_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* 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__11; 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*); lean_object* l_Lean_Elab_Term_Do_ToTerm_matchNestedTermResult___closed__9; @@ -1006,6 +997,7 @@ lean_object* l_Lean_Elab_Term_Do_mkIte_match__1___rarg(lean_object*, lean_object lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f_match__4(lean_object*); lean_object* l_Lean_Elab_Term_Do_attachJP___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkMonadAlias___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__4; lean_object* l_Lean_Elab_Term_Do_ToTerm_Kind_isRegular_match__1___rarg(uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode_match__1(lean_object*); extern lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__5; @@ -1038,6 +1030,7 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doReassignArrowToCode(lean_object*, extern lean_object* l_Lean_mkOptionalNode___closed__1; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore_match__1___rarg___boxed(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__7(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_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_object* l_Lean_Elab_Term_Do_getDoHaveVar(lean_object*); lean_object* l_Lean_Macro_expandMacro_x3fImp(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_getLetDeclVars___closed__2; @@ -1045,11 +1038,13 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__5; lean_object* l_Lean_Elab_Term_Do_mkJmp___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_Elab_Term_Do_extendUpdatedVarsAux_update_match__1___rarg(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_doTryToCode___boxed__const__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__4; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__26; lean_object* l_Lean_Elab_Term_Do_mkAuxDeclFor___rarg___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Core_mkFreshUserName___at_Lean_Elab_Term_Do_mkFreshJP___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_Do_ToTerm_returnToTermCore___spec__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_mkContinue(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_Lean_Elab_Term_Do_ToTerm_Kind_isRegular___boxed(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doMatchToCode(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_getLetPatDeclVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1093,7 +1088,6 @@ lean_object* l_Lean_indentD(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__3___closed__7; extern lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__2; uint8_t l_Lean_Syntax_isEscapedAntiquot(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkUnit___closed__1; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___closed__2; lean_object* l_Lean_Elab_Term_Do_getLetIdDeclVar___boxed(lean_object*); @@ -1104,6 +1098,7 @@ uint8_t l_Lean_NameSet_contains(lean_object*, lean_object*); extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_Lean_Elab_Term_Do_attachJP(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_concat___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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_expandLiftMethod_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__31; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1116,6 +1111,7 @@ lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore_match__1___rarg(uint8 lean_object* l_Lean_Elab_Term_Do_insertVars___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__3; lean_object* l_Lean_Elab_Term_Do_ToTerm_continueToTermCore___closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__7; extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___lambda__4(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__35; @@ -1126,6 +1122,7 @@ lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_Do_mkSimpleJmp extern lean_object* l_Lean_Meta_mkPure___rarg___closed__4; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Do_ToCodeBlock_doIfToCode___spec__3___rarg(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_checkReassignable___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__11; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__10; lean_object* l_Lean_Expr_getAppFn(lean_object*); lean_object* l_Lean_Elab_Term_Do_mkDoSeq(lean_object*); @@ -1155,6 +1152,7 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_Do_ToCodeBlock_checkRe lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__1; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doSeqToCode_match__2(lean_object*); lean_object* l_Lean_Elab_Term_Do_getDoReassignVars___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_14283____closed__1; lean_object* l_Lean_Core_mkFreshUserName___at_Lean_Elab_Term_Do_mkJmp___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_Do_ToCodeBlock_doTryToCode___lambda__4___closed__4; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -1189,11 +1187,14 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__15; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__18; lean_object* l_Lean_Elab_Term_Do_ToTerm_actionTerminalToTermCore___closed__16; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l_Lean_Elab_Term_Do_mkTerminalAction(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__3___closed__2; lean_object* l_Lean_Elab_Term_Do_ToTerm_breakToTermCore___closed__6; lean_object* l_Lean_Elab_Term_Do_hasExitPointPred_loop___at_Lean_Elab_Term_Do_hasBreakContinueReturn___spec__1___boxed(lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_mkTuple___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__4; lean_object* l_Lean_Elab_Term_Do_getDoHaveVar___closed__2; @@ -1203,7 +1204,6 @@ lean_object* l_Lean_Elab_Term_Do_getDoReassignVars___closed__1; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___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*, lean_object*); lean_object* l_Lean_Elab_Term_Do_ToTerm_returnToTermCore___closed__6; lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_mkIdBindFor___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__7; lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode_match__1(lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Do_ToCodeBlock_checkLetArrowRHS___spec__1(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_Term_doIf___elambda__1___closed__2; @@ -1214,7 +1214,6 @@ 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_Term_getPatternsVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_Do_hasBreakContinue(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__4; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__7___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Do_mkSimpleJmp___closed__3; lean_object* l_Lean_Elab_Term_Do_isDoExpr_x3f(lean_object*); @@ -1223,7 +1222,6 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_getTryCatchUpdatedVars___boxed(lean lean_object* l___private_Lean_Elab_Do_0__Lean_Elab_Term_extractBind___closed__1; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; lean_object* l_Lean_Elab_Term_Do_pullExitPoints_match__1(lean_object*); lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___lambda__2___closed__3; lean_object* l_Lean_Elab_Term_Do_getDoLetVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1241,9 +1239,11 @@ lean_object* l_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___closed__22; 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_Array_mapMUnsafe_map___at_Lean_Elab_Term_Do_ToCodeBlock_doForToCode___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_throwError___at_Lean_Elab_Term_Do_ToCodeBlock_doTryToCode___spec__11___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_Do_0__Lean_Elab_Term_Do_mkUnit___closed__7; extern lean_object* l_Lean_Meta_Match_Alt_toMessageData___closed__3; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__24; 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*); @@ -3736,7 +3736,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_termIfLet___x3a_x3d__Then__Else_____closed__5; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__3; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -3805,7 +3805,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_termIfLet___x3a_x3d__Then__Else_____closed__3; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -3814,7 +3814,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__12; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__11; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -5813,7 +5813,7 @@ lean_dec(x_1); x_7 = lean_ctor_get(x_6, 1); lean_inc(x_7); lean_dec(x_6); -x_8 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_8 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2); x_9 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_9, 0, x_2); @@ -6383,7 +6383,7 @@ lean_inc(x_22); x_23 = lean_ctor_get(x_21, 1); lean_inc(x_23); lean_dec(x_21); -x_24 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_24 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_22); x_25 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_25, 0, x_22); @@ -6553,7 +6553,7 @@ lean_inc(x_94); x_95 = lean_ctor_get(x_93, 1); lean_inc(x_95); lean_dec(x_93); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_94); x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_94); @@ -9662,7 +9662,7 @@ lean_inc(x_47); x_48 = lean_ctor_get(x_46, 1); lean_inc(x_48); lean_dec(x_46); -x_49 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_49 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_41); x_50 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_50, 0, x_41); @@ -9869,7 +9869,7 @@ lean_inc(x_137); x_138 = lean_ctor_get(x_136, 1); lean_inc(x_138); lean_dec(x_136); -x_139 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_139 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_131); x_140 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_140, 0, x_131); @@ -10107,7 +10107,7 @@ lean_inc(x_233); x_234 = lean_ctor_get(x_232, 1); lean_inc(x_234); lean_dec(x_232); -x_235 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_235 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_227); x_236 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_236, 0, x_227); @@ -10386,7 +10386,7 @@ lean_inc(x_341); x_342 = lean_ctor_get(x_340, 1); lean_inc(x_342); lean_dec(x_340); -x_343 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_343 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_335); x_344 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_344, 0, x_335); @@ -17586,7 +17586,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_13542____closed__6; +x_12 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_13 = lean_name_eq(x_11, x_12); if (x_13 == 0) { @@ -18138,7 +18138,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_13542____closed__6; +x_12 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_13 = lean_name_eq(x_11, x_12); if (x_13 == 0) { @@ -18665,14 +18665,6 @@ x_1 = lean_mk_string("then"); return x_1; } } -static lean_object* _init_l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("else"); -return x_1; -} -} lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, uint8_t x_8, lean_object* x_9, lean_object* x_10, lean_object* x_11, lean_object* x_12) { _start: { @@ -18702,7 +18694,7 @@ 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; uint8_t x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; x_21 = lean_ctor_get(x_19, 0); -x_22 = l_termIf_____x3a__Then__Else_____closed__3; +x_22 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_21); x_23 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_23, 0, x_21); @@ -18718,7 +18710,7 @@ lean_ctor_set(x_27, 1, x_26); x_28 = lean_array_push(x_25, x_27); x_29 = lean_array_push(x_28, x_4); x_30 = lean_array_push(x_29, x_5); -x_31 = l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2; +x_31 = l_termIf_____x3a__Then__Else_____closed__24; x_32 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_32, 0, x_21); lean_ctor_set(x_32, 1, x_31); @@ -18749,7 +18741,7 @@ x_43 = lean_ctor_get(x_19, 1); lean_inc(x_43); lean_inc(x_42); lean_dec(x_19); -x_44 = l_termIf_____x3a__Then__Else_____closed__3; +x_44 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_42); x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_42); @@ -18765,7 +18757,7 @@ lean_ctor_set(x_49, 1, x_48); x_50 = lean_array_push(x_47, x_49); x_51 = lean_array_push(x_50, x_4); x_52 = lean_array_push(x_51, x_5); -x_53 = l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2; +x_53 = l_termIf_____x3a__Then__Else_____closed__24; x_54 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_54, 0, x_42); lean_ctor_set(x_54, 1, x_53); @@ -18826,7 +18818,7 @@ if (x_76 == 0) { 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; uint8_t x_94; lean_object* x_95; lean_object* x_96; lean_object* x_97; x_77 = lean_ctor_get(x_75, 0); -x_78 = l_termIf_____x3a__Then__Else_____closed__3; +x_78 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_77); x_79 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_79, 0, x_77); @@ -18842,7 +18834,7 @@ lean_ctor_set(x_83, 1, x_82); x_84 = lean_array_push(x_81, x_83); x_85 = lean_array_push(x_84, x_4); x_86 = lean_array_push(x_85, x_5); -x_87 = l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2; +x_87 = l_termIf_____x3a__Then__Else_____closed__24; x_88 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_88, 0, x_77); lean_ctor_set(x_88, 1, x_87); @@ -18873,7 +18865,7 @@ x_99 = lean_ctor_get(x_75, 1); lean_inc(x_99); lean_inc(x_98); lean_dec(x_75); -x_100 = l_termIf_____x3a__Then__Else_____closed__3; +x_100 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_98); x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_98); @@ -18889,7 +18881,7 @@ lean_ctor_set(x_105, 1, x_104); x_106 = lean_array_push(x_103, x_105); x_107 = lean_array_push(x_106, x_4); x_108 = lean_array_push(x_107, x_5); -x_109 = l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2; +x_109 = l_termIf_____x3a__Then__Else_____closed__24; x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_98); lean_ctor_set(x_110, 1, x_109); @@ -18932,14 +18924,14 @@ x_124 = lean_ctor_get(x_122, 0); x_125 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; lean_inc(x_2); x_126 = lean_name_mk_string(x_2, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_127 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_124); x_128 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_128, 0, x_124); lean_ctor_set(x_128, 1, x_127); lean_inc(x_3); x_129 = lean_array_push(x_3, x_128); -x_130 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_130 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_2); x_131 = lean_name_mk_string(x_2, x_130); lean_inc(x_5); @@ -18971,19 +18963,19 @@ lean_ctor_set(x_143, 0, x_6); lean_ctor_set(x_143, 1, x_142); x_144 = lean_array_push(x_129, x_143); x_145 = lean_array_push(x_144, x_5); -x_146 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_146 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_124); x_147 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_147, 0, x_124); lean_ctor_set(x_147, 1, x_146); x_148 = lean_array_push(x_145, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_149 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_2); x_150 = lean_name_mk_string(x_2, x_149); -x_151 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_151 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_152 = lean_name_mk_string(x_2, x_151); -x_153 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_153 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_124); x_154 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_154, 0, x_124); @@ -18998,7 +18990,7 @@ lean_ctor_set(x_157, 0, x_6); lean_ctor_set(x_157, 1, x_156); lean_inc(x_155); x_158 = lean_array_push(x_155, x_157); -x_159 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_159 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_124); x_160 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_160, 0, x_124); @@ -19012,9 +19004,9 @@ lean_ctor_set(x_163, 0, x_152); lean_ctor_set(x_163, 1, x_162); lean_inc(x_3); x_164 = lean_array_push(x_3, x_163); -x_165 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_165 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_166 = lean_name_mk_string(x_2, x_165); -x_167 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_167 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_168 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_168, 0, x_124); lean_ctor_set(x_168, 1, x_167); @@ -19068,14 +19060,14 @@ lean_dec(x_122); x_189 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; lean_inc(x_2); x_190 = lean_name_mk_string(x_2, x_189); -x_191 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_191 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_187); x_192 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_192, 0, x_187); lean_ctor_set(x_192, 1, x_191); lean_inc(x_3); x_193 = lean_array_push(x_3, x_192); -x_194 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_194 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_2); x_195 = lean_name_mk_string(x_2, x_194); lean_inc(x_5); @@ -19107,19 +19099,19 @@ lean_ctor_set(x_207, 0, x_6); lean_ctor_set(x_207, 1, x_206); x_208 = lean_array_push(x_193, x_207); x_209 = lean_array_push(x_208, x_5); -x_210 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_210 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_187); x_211 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_211, 0, x_187); lean_ctor_set(x_211, 1, x_210); x_212 = lean_array_push(x_209, x_211); -x_213 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_213 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_2); x_214 = lean_name_mk_string(x_2, x_213); -x_215 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_215 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_216 = lean_name_mk_string(x_2, x_215); -x_217 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_217 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_187); x_218 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_218, 0, x_187); @@ -19134,7 +19126,7 @@ lean_ctor_set(x_221, 0, x_6); lean_ctor_set(x_221, 1, x_220); lean_inc(x_219); x_222 = lean_array_push(x_219, x_221); -x_223 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_223 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_187); x_224 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_224, 0, x_187); @@ -19148,9 +19140,9 @@ lean_ctor_set(x_227, 0, x_216); lean_ctor_set(x_227, 1, x_226); lean_inc(x_3); x_228 = lean_array_push(x_3, x_227); -x_229 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_229 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_230 = lean_name_mk_string(x_2, x_229); -x_231 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_231 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_232 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_232, 0, x_187); lean_ctor_set(x_232, 1, x_231); @@ -19214,14 +19206,14 @@ x_255 = lean_ctor_get(x_253, 0); x_256 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; lean_inc(x_2); x_257 = lean_name_mk_string(x_2, x_256); -x_258 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_258 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_255); x_259 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_259, 0, x_255); lean_ctor_set(x_259, 1, x_258); lean_inc(x_3); x_260 = lean_array_push(x_3, x_259); -x_261 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_261 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_2); x_262 = lean_name_mk_string(x_2, x_261); lean_inc(x_5); @@ -19239,19 +19231,19 @@ lean_ctor_set(x_267, 0, x_6); lean_ctor_set(x_267, 1, x_266); x_268 = lean_array_push(x_260, x_267); x_269 = lean_array_push(x_268, x_5); -x_270 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_270 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_255); x_271 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_271, 0, x_255); lean_ctor_set(x_271, 1, x_270); x_272 = lean_array_push(x_269, x_271); -x_273 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_273 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_2); x_274 = lean_name_mk_string(x_2, x_273); -x_275 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_275 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_276 = lean_name_mk_string(x_2, x_275); -x_277 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_277 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_255); x_278 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_278, 0, x_255); @@ -19266,7 +19258,7 @@ lean_ctor_set(x_281, 0, x_6); lean_ctor_set(x_281, 1, x_280); lean_inc(x_279); x_282 = lean_array_push(x_279, x_281); -x_283 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_283 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_255); x_284 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_284, 0, x_255); @@ -19280,9 +19272,9 @@ lean_ctor_set(x_287, 0, x_276); lean_ctor_set(x_287, 1, x_286); lean_inc(x_3); x_288 = lean_array_push(x_3, x_287); -x_289 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_289 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_290 = lean_name_mk_string(x_2, x_289); -x_291 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_291 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_292 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_292, 0, x_255); lean_ctor_set(x_292, 1, x_291); @@ -19336,14 +19328,14 @@ lean_dec(x_253); x_313 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; lean_inc(x_2); x_314 = lean_name_mk_string(x_2, x_313); -x_315 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_315 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_311); x_316 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_316, 0, x_311); lean_ctor_set(x_316, 1, x_315); lean_inc(x_3); x_317 = lean_array_push(x_3, x_316); -x_318 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_318 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_2); x_319 = lean_name_mk_string(x_2, x_318); lean_inc(x_5); @@ -19361,19 +19353,19 @@ lean_ctor_set(x_324, 0, x_6); lean_ctor_set(x_324, 1, x_323); x_325 = lean_array_push(x_317, x_324); x_326 = lean_array_push(x_325, x_5); -x_327 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_327 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_311); x_328 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_328, 0, x_311); lean_ctor_set(x_328, 1, x_327); x_329 = lean_array_push(x_326, x_328); -x_330 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_330 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_2); x_331 = lean_name_mk_string(x_2, x_330); -x_332 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_332 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_333 = lean_name_mk_string(x_2, x_332); -x_334 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_334 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_311); x_335 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_335, 0, x_311); @@ -19388,7 +19380,7 @@ lean_ctor_set(x_338, 0, x_6); lean_ctor_set(x_338, 1, x_337); lean_inc(x_336); x_339 = lean_array_push(x_336, x_338); -x_340 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_340 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_311); x_341 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_341, 0, x_311); @@ -19402,9 +19394,9 @@ lean_ctor_set(x_344, 0, x_333); lean_ctor_set(x_344, 1, x_343); lean_inc(x_3); x_345 = lean_array_push(x_3, x_344); -x_346 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_346 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_347 = lean_name_mk_string(x_2, x_346); -x_348 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_348 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_349 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_349, 0, x_311); lean_ctor_set(x_349, 1, x_348); @@ -19495,7 +19487,7 @@ if (lean_is_exclusive(x_377)) { lean_dec_ref(x_377); x_380 = lean_box(0); } -x_381 = l_termIf_____x3a__Then__Else_____closed__3; +x_381 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_378); x_382 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_382, 0, x_378); @@ -19511,7 +19503,7 @@ lean_ctor_set(x_386, 1, x_385); x_387 = lean_array_push(x_384, x_386); x_388 = lean_array_push(x_387, x_4); x_389 = lean_array_push(x_388, x_5); -x_390 = l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2; +x_390 = l_termIf_____x3a__Then__Else_____closed__24; x_391 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_391, 0, x_378); lean_ctor_set(x_391, 1, x_390); @@ -19582,7 +19574,7 @@ if (lean_is_exclusive(x_412)) { lean_dec_ref(x_412); x_415 = lean_box(0); } -x_416 = l_termIf_____x3a__Then__Else_____closed__3; +x_416 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_413); x_417 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_417, 0, x_413); @@ -19598,7 +19590,7 @@ lean_ctor_set(x_421, 1, x_420); x_422 = lean_array_push(x_419, x_421); x_423 = lean_array_push(x_422, x_4); x_424 = lean_array_push(x_423, x_5); -x_425 = l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2; +x_425 = l_termIf_____x3a__Then__Else_____closed__24; x_426 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_426, 0, x_413); lean_ctor_set(x_426, 1, x_425); @@ -19651,14 +19643,14 @@ if (lean_is_exclusive(x_438)) { x_442 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; lean_inc(x_2); x_443 = lean_name_mk_string(x_2, x_442); -x_444 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_444 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_439); x_445 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_445, 0, x_439); lean_ctor_set(x_445, 1, x_444); lean_inc(x_3); x_446 = lean_array_push(x_3, x_445); -x_447 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_447 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_2); x_448 = lean_name_mk_string(x_2, x_447); lean_inc(x_5); @@ -19690,19 +19682,19 @@ lean_ctor_set(x_460, 0, x_6); lean_ctor_set(x_460, 1, x_459); x_461 = lean_array_push(x_446, x_460); x_462 = lean_array_push(x_461, x_5); -x_463 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_463 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_439); x_464 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_464, 0, x_439); lean_ctor_set(x_464, 1, x_463); x_465 = lean_array_push(x_462, x_464); -x_466 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_466 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_2); x_467 = lean_name_mk_string(x_2, x_466); -x_468 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_468 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_469 = lean_name_mk_string(x_2, x_468); -x_470 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_470 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_439); x_471 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_471, 0, x_439); @@ -19717,7 +19709,7 @@ lean_ctor_set(x_474, 0, x_6); lean_ctor_set(x_474, 1, x_473); lean_inc(x_472); x_475 = lean_array_push(x_472, x_474); -x_476 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_476 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_439); x_477 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_477, 0, x_439); @@ -19731,9 +19723,9 @@ lean_ctor_set(x_480, 0, x_469); lean_ctor_set(x_480, 1, x_479); lean_inc(x_3); x_481 = lean_array_push(x_3, x_480); -x_482 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_482 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_483 = lean_name_mk_string(x_2, x_482); -x_484 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_484 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_485 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_485, 0, x_439); lean_ctor_set(x_485, 1, x_484); @@ -19807,14 +19799,14 @@ if (lean_is_exclusive(x_506)) { x_510 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; lean_inc(x_2); x_511 = lean_name_mk_string(x_2, x_510); -x_512 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_512 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_507); x_513 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_513, 0, x_507); lean_ctor_set(x_513, 1, x_512); lean_inc(x_3); x_514 = lean_array_push(x_3, x_513); -x_515 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_515 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_2); x_516 = lean_name_mk_string(x_2, x_515); lean_inc(x_5); @@ -19832,19 +19824,19 @@ lean_ctor_set(x_521, 0, x_6); lean_ctor_set(x_521, 1, x_520); x_522 = lean_array_push(x_514, x_521); x_523 = lean_array_push(x_522, x_5); -x_524 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_524 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_507); x_525 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_525, 0, x_507); 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_12048____closed__7; +x_527 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_2); x_528 = lean_name_mk_string(x_2, x_527); -x_529 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_529 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_530 = lean_name_mk_string(x_2, x_529); -x_531 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_531 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_507); x_532 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_532, 0, x_507); @@ -19859,7 +19851,7 @@ lean_ctor_set(x_535, 0, x_6); lean_ctor_set(x_535, 1, x_534); lean_inc(x_533); x_536 = lean_array_push(x_533, x_535); -x_537 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_537 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_507); x_538 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_538, 0, x_507); @@ -19873,9 +19865,9 @@ lean_ctor_set(x_541, 0, x_530); lean_ctor_set(x_541, 1, x_540); lean_inc(x_3); x_542 = lean_array_push(x_3, x_541); -x_543 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_543 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_544 = lean_name_mk_string(x_2, x_543); -x_545 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_545 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_546 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_546, 0, x_507); lean_ctor_set(x_546, 1, x_545); @@ -23663,7 +23655,7 @@ x_47 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_47, 0, x_14); lean_ctor_set(x_47, 1, x_46); x_48 = lean_array_push(x_45, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_49 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); @@ -23744,7 +23736,7 @@ x_89 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_89, 0, x_55); lean_ctor_set(x_89, 1, x_88); x_90 = lean_array_push(x_87, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_91 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -23916,7 +23908,7 @@ x_171 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_171, 0, x_139); lean_ctor_set(x_171, 1, x_170); x_172 = lean_array_push(x_169, x_171); -x_173 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_173 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_174 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_174, 0, x_173); lean_ctor_set(x_174, 1, x_172); @@ -23996,7 +23988,7 @@ x_212 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_212, 0, x_179); lean_ctor_set(x_212, 1, x_211); x_213 = lean_array_push(x_210, x_212); -x_214 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_214 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_215 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_215, 0, x_214); lean_ctor_set(x_215, 1, x_213); @@ -24112,7 +24104,7 @@ lean_ctor_set(x_269, 0, x_225); lean_ctor_set(x_269, 1, x_268); lean_inc(x_269); x_270 = lean_array_push(x_267, x_269); -x_271 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_271 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -24257,7 +24249,7 @@ lean_ctor_set(x_343, 0, x_298); lean_ctor_set(x_343, 1, x_342); lean_inc(x_343); x_344 = lean_array_push(x_341, x_343); -x_345 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_345 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_346 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_346, 0, x_345); lean_ctor_set(x_346, 1, x_344); @@ -24400,7 +24392,7 @@ x_415 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_415, 0, x_382); lean_ctor_set(x_415, 1, x_414); x_416 = lean_array_push(x_413, x_415); -x_417 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_417 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_418 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_418, 0, x_417); lean_ctor_set(x_418, 1, x_416); @@ -24481,7 +24473,7 @@ x_457 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_457, 0, x_423); lean_ctor_set(x_457, 1, x_456); x_458 = lean_array_push(x_455, x_457); -x_459 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_459 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_460 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_460, 0, x_459); lean_ctor_set(x_460, 1, x_458); @@ -24572,7 +24564,7 @@ x_503 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_503, 0, x_470); lean_ctor_set(x_503, 1, x_502); x_504 = lean_array_push(x_501, x_503); -x_505 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_505 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_506 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_506, 0, x_505); lean_ctor_set(x_506, 1, x_504); @@ -24653,7 +24645,7 @@ x_545 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_545, 0, x_511); lean_ctor_set(x_545, 1, x_544); x_546 = lean_array_push(x_543, x_545); -x_547 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_547 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_548 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_548, 0, x_547); lean_ctor_set(x_548, 1, x_546); @@ -24744,7 +24736,7 @@ x_591 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_591, 0, x_558); lean_ctor_set(x_591, 1, x_590); x_592 = lean_array_push(x_589, x_591); -x_593 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_593 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_594 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_594, 0, x_593); lean_ctor_set(x_594, 1, x_592); @@ -24825,7 +24817,7 @@ x_633 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_633, 0, x_599); lean_ctor_set(x_633, 1, x_632); x_634 = lean_array_push(x_631, x_633); -x_635 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_635 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_636 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_636, 0, x_635); lean_ctor_set(x_636, 1, x_634); @@ -25524,7 +25516,7 @@ x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_16); lean_ctor_set(x_48, 1, x_47); x_49 = lean_array_push(x_46, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_50 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -25604,7 +25596,7 @@ x_89 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_89, 0, x_56); lean_ctor_set(x_89, 1, x_88); x_90 = lean_array_push(x_87, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_91 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -25720,7 +25712,7 @@ lean_ctor_set(x_146, 0, x_102); lean_ctor_set(x_146, 1, x_145); lean_inc(x_146); x_147 = lean_array_push(x_144, x_146); -x_148 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_148 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_149 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_149, 0, x_148); lean_ctor_set(x_149, 1, x_147); @@ -25844,7 +25836,7 @@ lean_ctor_set(x_209, 0, x_164); lean_ctor_set(x_209, 1, x_208); lean_inc(x_209); x_210 = lean_array_push(x_207, x_209); -x_211 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_211 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_211); lean_ctor_set(x_212, 1, x_210); @@ -25952,7 +25944,7 @@ x_264 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_264, 0, x_232); lean_ctor_set(x_264, 1, x_263); x_265 = lean_array_push(x_262, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_266 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_267 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_267, 0, x_266); lean_ctor_set(x_267, 1, x_265); @@ -26032,7 +26024,7 @@ x_305 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_305, 0, x_272); lean_ctor_set(x_305, 1, x_304); x_306 = lean_array_push(x_303, x_305); -x_307 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_307 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_308 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_308, 0, x_307); lean_ctor_set(x_308, 1, x_306); @@ -26134,7 +26126,7 @@ x_355 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_355, 0, x_323); lean_ctor_set(x_355, 1, x_354); x_356 = lean_array_push(x_353, x_355); -x_357 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_357 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_358 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_358, 0, x_357); lean_ctor_set(x_358, 1, x_356); @@ -26214,7 +26206,7 @@ x_396 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_396, 0, x_363); lean_ctor_set(x_396, 1, x_395); x_397 = lean_array_push(x_394, x_396); -x_398 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_398 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_399 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_399, 0, x_398); lean_ctor_set(x_399, 1, x_397); @@ -26304,7 +26296,7 @@ x_441 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_441, 0, x_409); lean_ctor_set(x_441, 1, x_440); x_442 = lean_array_push(x_439, x_441); -x_443 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_443 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_444 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_444, 0, x_443); lean_ctor_set(x_444, 1, x_442); @@ -26384,7 +26376,7 @@ x_482 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_482, 0, x_449); lean_ctor_set(x_482, 1, x_481); x_483 = lean_array_push(x_480, x_482); -x_484 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_484 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -26917,7 +26909,7 @@ x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_16); lean_ctor_set(x_48, 1, x_47); x_49 = lean_array_push(x_46, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_50 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -26997,7 +26989,7 @@ x_89 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_89, 0, x_56); lean_ctor_set(x_89, 1, x_88); x_90 = lean_array_push(x_87, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_91 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -27113,7 +27105,7 @@ lean_ctor_set(x_146, 0, x_102); lean_ctor_set(x_146, 1, x_145); lean_inc(x_146); x_147 = lean_array_push(x_144, x_146); -x_148 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_148 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_149 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_149, 0, x_148); lean_ctor_set(x_149, 1, x_147); @@ -27237,7 +27229,7 @@ lean_ctor_set(x_209, 0, x_164); lean_ctor_set(x_209, 1, x_208); lean_inc(x_209); x_210 = lean_array_push(x_207, x_209); -x_211 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_211 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_211); lean_ctor_set(x_212, 1, x_210); @@ -27345,7 +27337,7 @@ x_264 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_264, 0, x_232); lean_ctor_set(x_264, 1, x_263); x_265 = lean_array_push(x_262, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_266 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_267 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_267, 0, x_266); lean_ctor_set(x_267, 1, x_265); @@ -27425,7 +27417,7 @@ x_305 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_305, 0, x_272); lean_ctor_set(x_305, 1, x_304); x_306 = lean_array_push(x_303, x_305); -x_307 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_307 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_308 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_308, 0, x_307); lean_ctor_set(x_308, 1, x_306); @@ -27527,7 +27519,7 @@ x_355 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_355, 0, x_323); lean_ctor_set(x_355, 1, x_354); x_356 = lean_array_push(x_353, x_355); -x_357 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_357 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_358 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_358, 0, x_357); lean_ctor_set(x_358, 1, x_356); @@ -27607,7 +27599,7 @@ x_396 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_396, 0, x_363); lean_ctor_set(x_396, 1, x_395); x_397 = lean_array_push(x_394, x_396); -x_398 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_398 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_399 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_399, 0, x_398); lean_ctor_set(x_399, 1, x_397); @@ -27697,7 +27689,7 @@ x_441 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_441, 0, x_409); lean_ctor_set(x_441, 1, x_440); x_442 = lean_array_push(x_439, x_441); -x_443 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_443 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_444 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_444, 0, x_443); lean_ctor_set(x_444, 1, x_442); @@ -27777,7 +27769,7 @@ x_482 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_482, 0, x_449); lean_ctor_set(x_482, 1, x_481); x_483 = lean_array_push(x_480, x_482); -x_484 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_484 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -28272,7 +28264,7 @@ lean_ctor_set(x_26, 3, x_25); x_27 = l_Array_empty___closed__1; x_28 = lean_array_push(x_27, x_26); x_29 = lean_array_push(x_27, x_1); -x_30 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_30 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_19); x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_19); @@ -28295,7 +28287,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_27, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_41 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_19); x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_19); @@ -28350,7 +28342,7 @@ x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_19); lean_ctor_set(x_70, 1, x_69); x_71 = lean_array_push(x_68, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_72 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); @@ -28363,12 +28355,12 @@ x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_62); lean_ctor_set(x_77, 1, x_76); x_78 = lean_array_push(x_43, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_79 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_32, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_82 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -28407,7 +28399,7 @@ lean_ctor_set(x_96, 3, x_95); x_97 = l_Array_empty___closed__1; x_98 = lean_array_push(x_97, x_96); x_99 = lean_array_push(x_97, x_1); -x_100 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_100 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_88); x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_88); @@ -28430,7 +28422,7 @@ 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_97, x_109); -x_111 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_111 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_88); x_112 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_112, 0, x_88); @@ -28485,7 +28477,7 @@ x_140 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_140, 0, x_88); lean_ctor_set(x_140, 1, x_139); x_141 = lean_array_push(x_138, x_140); -x_142 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_142 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_143 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_143, 0, x_142); lean_ctor_set(x_143, 1, x_141); @@ -28498,12 +28490,12 @@ x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_132); lean_ctor_set(x_147, 1, x_146); x_148 = lean_array_push(x_113, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_149 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_102, x_150); -x_152 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_152 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_153 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_153, 0, x_152); lean_ctor_set(x_153, 1, x_151); @@ -28577,7 +28569,7 @@ lean_ctor_set(x_173, 3, x_172); x_174 = l_Array_empty___closed__1; x_175 = lean_array_push(x_174, x_173); x_176 = lean_array_push(x_174, x_1); -x_177 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_177 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_164); x_178 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_178, 0, x_164); @@ -28600,7 +28592,7 @@ x_186 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_186, 0, x_185); lean_ctor_set(x_186, 1, x_184); x_187 = lean_array_push(x_174, x_186); -x_188 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_188 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_164); x_189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_189, 0, x_164); @@ -28655,7 +28647,7 @@ x_217 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_217, 0, x_164); lean_ctor_set(x_217, 1, x_216); x_218 = lean_array_push(x_215, x_217); -x_219 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_219 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_220 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_220, 0, x_219); lean_ctor_set(x_220, 1, x_218); @@ -28668,12 +28660,12 @@ x_224 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_224, 0, x_209); lean_ctor_set(x_224, 1, x_223); x_225 = lean_array_push(x_190, x_224); -x_226 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_226 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_227 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_227, 0, x_226); lean_ctor_set(x_227, 1, x_225); x_228 = lean_array_push(x_179, x_227); -x_229 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_229 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_230 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_230, 0, x_229); lean_ctor_set(x_230, 1, x_228); @@ -28739,7 +28731,7 @@ lean_ctor_set(x_247, 3, x_246); x_248 = l_Array_empty___closed__1; x_249 = lean_array_push(x_248, x_247); x_250 = lean_array_push(x_248, x_1); -x_251 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_251 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_241); x_252 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_252, 0, x_241); @@ -28751,18 +28743,18 @@ x_255 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_255, 0, x_241); lean_ctor_set(x_255, 1, x_254); x_256 = lean_array_push(x_248, x_255); -x_257 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_257 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_241); x_258 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_258, 0, x_241); lean_ctor_set(x_258, 1, x_257); x_259 = lean_array_push(x_248, x_258); -x_260 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_260 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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_248, x_261); -x_263 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_263 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_241); x_264 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_264, 0, x_241); @@ -28780,7 +28772,7 @@ lean_ctor_set(x_270, 1, x_268); lean_ctor_set(x_270, 2, x_267); lean_ctor_set(x_270, 3, x_269); x_271 = lean_array_push(x_265, x_270); -x_272 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_272 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_273 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_273, 0, x_272); lean_ctor_set(x_273, 1, x_271); @@ -28802,7 +28794,7 @@ lean_ctor_set(x_281, 0, x_241); lean_ctor_set(x_281, 1, x_280); lean_inc(x_281); x_282 = lean_array_push(x_279, x_281); -x_283 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_283 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_284 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_284, 0, x_283); lean_ctor_set(x_284, 1, x_282); @@ -28811,7 +28803,7 @@ x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_275); lean_ctor_set(x_286, 1, x_285); x_287 = lean_array_push(x_248, x_286); -x_288 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_288 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_289 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_289, 0, x_241); lean_ctor_set(x_289, 1, x_288); @@ -28867,12 +28859,12 @@ x_318 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_318, 0, x_306); lean_ctor_set(x_318, 1, x_317); x_319 = lean_array_push(x_290, x_318); -x_320 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_320 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_321 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_321, 0, x_320); lean_ctor_set(x_321, 1, x_319); x_322 = lean_array_push(x_253, x_321); -x_323 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_323 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_324 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_324, 0, x_323); lean_ctor_set(x_324, 1, x_322); @@ -28910,7 +28902,7 @@ lean_ctor_set(x_336, 3, x_335); x_337 = l_Array_empty___closed__1; x_338 = lean_array_push(x_337, x_336); x_339 = lean_array_push(x_337, x_1); -x_340 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_340 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_329); x_341 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_341, 0, x_329); @@ -28922,18 +28914,18 @@ x_344 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_344, 0, x_329); lean_ctor_set(x_344, 1, x_343); x_345 = lean_array_push(x_337, x_344); -x_346 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_346 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_329); x_347 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_347, 0, x_329); lean_ctor_set(x_347, 1, x_346); x_348 = lean_array_push(x_337, x_347); -x_349 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_349 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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_337, x_350); -x_352 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_352 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_329); x_353 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_353, 0, x_329); @@ -28951,7 +28943,7 @@ lean_ctor_set(x_359, 1, x_357); lean_ctor_set(x_359, 2, x_356); lean_ctor_set(x_359, 3, x_358); x_360 = lean_array_push(x_354, x_359); -x_361 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_361 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_362 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_362, 0, x_361); lean_ctor_set(x_362, 1, x_360); @@ -28973,7 +28965,7 @@ lean_ctor_set(x_370, 0, x_329); lean_ctor_set(x_370, 1, x_369); lean_inc(x_370); x_371 = lean_array_push(x_368, x_370); -x_372 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_372 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_373 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_373, 0, x_372); lean_ctor_set(x_373, 1, x_371); @@ -28982,7 +28974,7 @@ x_375 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_375, 0, x_364); lean_ctor_set(x_375, 1, x_374); x_376 = lean_array_push(x_337, x_375); -x_377 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_377 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_378 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_378, 0, x_329); lean_ctor_set(x_378, 1, x_377); @@ -29038,12 +29030,12 @@ x_407 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_407, 0, x_395); lean_ctor_set(x_407, 1, x_406); x_408 = lean_array_push(x_379, x_407); -x_409 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_409 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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 = lean_array_push(x_342, x_410); -x_412 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_412 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_413 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_413, 0, x_412); lean_ctor_set(x_413, 1, x_411); @@ -29092,7 +29084,7 @@ lean_ctor_set(x_429, 3, x_428); x_430 = l_Array_empty___closed__1; x_431 = lean_array_push(x_430, x_429); x_432 = lean_array_push(x_430, x_1); -x_433 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_433 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_423); x_434 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_434, 0, x_423); @@ -29104,18 +29096,18 @@ x_437 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_437, 0, x_423); lean_ctor_set(x_437, 1, x_436); x_438 = lean_array_push(x_430, x_437); -x_439 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_439 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_423); x_440 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_440, 0, x_423); lean_ctor_set(x_440, 1, x_439); x_441 = lean_array_push(x_430, x_440); -x_442 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_442 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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 = lean_array_push(x_430, x_443); -x_445 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_445 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_423); x_446 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_446, 0, x_423); @@ -29133,7 +29125,7 @@ lean_ctor_set(x_452, 1, x_450); lean_ctor_set(x_452, 2, x_449); lean_ctor_set(x_452, 3, x_451); x_453 = lean_array_push(x_447, x_452); -x_454 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_454 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_455 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_455, 0, x_454); lean_ctor_set(x_455, 1, x_453); @@ -29155,7 +29147,7 @@ lean_ctor_set(x_463, 0, x_423); lean_ctor_set(x_463, 1, x_462); lean_inc(x_463); x_464 = lean_array_push(x_461, x_463); -x_465 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_465 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_466 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_466, 0, x_465); lean_ctor_set(x_466, 1, x_464); @@ -29164,7 +29156,7 @@ x_468 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_468, 0, x_457); lean_ctor_set(x_468, 1, x_467); x_469 = lean_array_push(x_430, x_468); -x_470 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_470 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_471 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_471, 0, x_423); lean_ctor_set(x_471, 1, x_470); @@ -29264,12 +29256,12 @@ x_522 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_522, 0, x_500); lean_ctor_set(x_522, 1, x_521); x_523 = lean_array_push(x_472, x_522); -x_524 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_524 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_525 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_525, 0, x_524); lean_ctor_set(x_525, 1, x_523); x_526 = lean_array_push(x_435, x_525); -x_527 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_527 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_528 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_528, 0, x_527); lean_ctor_set(x_528, 1, x_526); @@ -29307,7 +29299,7 @@ lean_ctor_set(x_540, 3, x_539); x_541 = l_Array_empty___closed__1; x_542 = lean_array_push(x_541, x_540); x_543 = lean_array_push(x_541, x_1); -x_544 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_544 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_533); x_545 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_545, 0, x_533); @@ -29319,18 +29311,18 @@ x_548 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_548, 0, x_533); lean_ctor_set(x_548, 1, x_547); x_549 = lean_array_push(x_541, x_548); -x_550 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_550 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_533); x_551 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_551, 0, x_533); lean_ctor_set(x_551, 1, x_550); x_552 = lean_array_push(x_541, x_551); -x_553 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_553 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_554 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_554, 0, x_553); lean_ctor_set(x_554, 1, x_552); x_555 = lean_array_push(x_541, x_554); -x_556 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_556 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_533); x_557 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_557, 0, x_533); @@ -29348,7 +29340,7 @@ lean_ctor_set(x_563, 1, x_561); lean_ctor_set(x_563, 2, x_560); lean_ctor_set(x_563, 3, x_562); x_564 = lean_array_push(x_558, x_563); -x_565 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_565 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_566 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_566, 0, x_565); lean_ctor_set(x_566, 1, x_564); @@ -29370,7 +29362,7 @@ lean_ctor_set(x_574, 0, x_533); lean_ctor_set(x_574, 1, x_573); lean_inc(x_574); x_575 = lean_array_push(x_572, x_574); -x_576 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_576 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_577 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_577, 0, x_576); lean_ctor_set(x_577, 1, x_575); @@ -29379,7 +29371,7 @@ x_579 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_579, 0, x_568); lean_ctor_set(x_579, 1, x_578); x_580 = lean_array_push(x_541, x_579); -x_581 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_581 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_582 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_582, 0, x_533); lean_ctor_set(x_582, 1, x_581); @@ -29479,12 +29471,12 @@ x_633 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_633, 0, x_611); lean_ctor_set(x_633, 1, x_632); x_634 = lean_array_push(x_583, x_633); -x_635 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_635 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_636 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_636, 0, x_635); lean_ctor_set(x_636, 1, x_634); x_637 = lean_array_push(x_546, x_636); -x_638 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_638 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_639 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_639, 0, x_638); lean_ctor_set(x_639, 1, x_637); @@ -29549,7 +29541,7 @@ lean_ctor_set(x_661, 3, x_660); x_662 = l_Array_empty___closed__1; x_663 = lean_array_push(x_662, x_661); x_664 = lean_array_push(x_662, x_1); -x_665 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_665 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_654); x_666 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_666, 0, x_654); @@ -29572,7 +29564,7 @@ x_674 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_674, 0, x_673); lean_ctor_set(x_674, 1, x_672); x_675 = lean_array_push(x_662, x_674); -x_676 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_676 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_654); x_677 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_677, 0, x_654); @@ -29629,7 +29621,7 @@ lean_ctor_set(x_705, 0, x_654); lean_ctor_set(x_705, 1, x_704); lean_inc(x_705); x_706 = lean_array_push(x_703, x_705); -x_707 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_707 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_708 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_708, 0, x_707); lean_ctor_set(x_708, 1, x_706); @@ -29652,12 +29644,12 @@ x_718 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_718, 0, x_707); lean_ctor_set(x_718, 1, x_717); x_719 = lean_array_push(x_678, x_718); -x_720 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_720 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_721 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_721, 0, x_720); lean_ctor_set(x_721, 1, x_719); x_722 = lean_array_push(x_667, x_721); -x_723 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_723 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_724 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_724, 0, x_723); lean_ctor_set(x_724, 1, x_722); @@ -29696,7 +29688,7 @@ lean_ctor_set(x_737, 3, x_736); x_738 = l_Array_empty___closed__1; x_739 = lean_array_push(x_738, x_737); x_740 = lean_array_push(x_738, x_1); -x_741 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_741 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_729); x_742 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_742, 0, x_729); @@ -29719,7 +29711,7 @@ 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_738, x_750); -x_752 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_752 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_729); x_753 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_753, 0, x_729); @@ -29776,7 +29768,7 @@ lean_ctor_set(x_781, 0, x_729); lean_ctor_set(x_781, 1, x_780); lean_inc(x_781); x_782 = lean_array_push(x_779, x_781); -x_783 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_783 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_784 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_784, 0, x_783); lean_ctor_set(x_784, 1, x_782); @@ -29799,12 +29791,12 @@ x_794 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_794, 0, x_783); lean_ctor_set(x_794, 1, x_793); x_795 = lean_array_push(x_754, x_794); -x_796 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_796 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_797 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_797, 0, x_796); lean_ctor_set(x_797, 1, x_795); x_798 = lean_array_push(x_743, x_797); -x_799 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_799 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_800 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_800, 0, x_799); lean_ctor_set(x_800, 1, x_798); @@ -29854,7 +29846,7 @@ lean_ctor_set(x_817, 3, x_816); x_818 = l_Array_empty___closed__1; x_819 = lean_array_push(x_818, x_817); x_820 = lean_array_push(x_818, x_1); -x_821 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_821 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_810); x_822 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_822, 0, x_810); @@ -29877,7 +29869,7 @@ 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 = lean_array_push(x_818, x_830); -x_832 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_832 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_810); x_833 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_833, 0, x_810); @@ -29934,7 +29926,7 @@ lean_ctor_set(x_861, 0, x_810); lean_ctor_set(x_861, 1, x_860); lean_inc(x_861); x_862 = lean_array_push(x_859, x_861); -x_863 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_863 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_864 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_864, 0, x_863); lean_ctor_set(x_864, 1, x_862); @@ -29957,12 +29949,12 @@ x_874 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_874, 0, x_863); lean_ctor_set(x_874, 1, x_873); x_875 = lean_array_push(x_834, x_874); -x_876 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_876 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_877 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_877, 0, x_876); lean_ctor_set(x_877, 1, x_875); x_878 = lean_array_push(x_823, x_877); -x_879 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_879 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_880 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_880, 0, x_879); lean_ctor_set(x_880, 1, x_878); @@ -30001,7 +29993,7 @@ lean_ctor_set(x_893, 3, x_892); x_894 = l_Array_empty___closed__1; x_895 = lean_array_push(x_894, x_893); x_896 = lean_array_push(x_894, x_1); -x_897 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_897 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_885); x_898 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_898, 0, x_885); @@ -30024,7 +30016,7 @@ x_906 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_906, 0, x_905); lean_ctor_set(x_906, 1, x_904); x_907 = lean_array_push(x_894, x_906); -x_908 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_908 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_885); x_909 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_909, 0, x_885); @@ -30081,7 +30073,7 @@ lean_ctor_set(x_937, 0, x_885); lean_ctor_set(x_937, 1, x_936); lean_inc(x_937); x_938 = lean_array_push(x_935, x_937); -x_939 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_939 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_940 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_940, 0, x_939); lean_ctor_set(x_940, 1, x_938); @@ -30104,12 +30096,12 @@ x_950 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_950, 0, x_939); lean_ctor_set(x_950, 1, x_949); x_951 = lean_array_push(x_910, x_950); -x_952 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_952 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_899, x_953); -x_955 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_955 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_956 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_956, 0, x_955); lean_ctor_set(x_956, 1, x_954); @@ -30159,7 +30151,7 @@ lean_ctor_set(x_973, 3, x_972); x_974 = l_Array_empty___closed__1; x_975 = lean_array_push(x_974, x_973); x_976 = lean_array_push(x_974, x_1); -x_977 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_977 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_966); x_978 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_978, 0, x_966); @@ -30182,7 +30174,7 @@ x_986 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_986, 0, x_985); lean_ctor_set(x_986, 1, x_984); x_987 = lean_array_push(x_974, x_986); -x_988 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_988 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_966); x_989 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_989, 0, x_966); @@ -30239,7 +30231,7 @@ lean_ctor_set(x_1017, 0, x_966); lean_ctor_set(x_1017, 1, x_1016); lean_inc(x_1017); x_1018 = lean_array_push(x_1015, x_1017); -x_1019 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1019 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1020 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1020, 0, x_1019); lean_ctor_set(x_1020, 1, x_1018); @@ -30262,12 +30254,12 @@ x_1030 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1030, 0, x_1019); lean_ctor_set(x_1030, 1, x_1029); x_1031 = lean_array_push(x_990, x_1030); -x_1032 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1032 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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 = lean_array_push(x_979, x_1033); -x_1035 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1035 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1036 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1036, 0, x_1035); lean_ctor_set(x_1036, 1, x_1034); @@ -30306,7 +30298,7 @@ lean_ctor_set(x_1049, 3, x_1048); x_1050 = l_Array_empty___closed__1; x_1051 = lean_array_push(x_1050, x_1049); x_1052 = lean_array_push(x_1050, x_1); -x_1053 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1053 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1041); x_1054 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1054, 0, x_1041); @@ -30329,7 +30321,7 @@ x_1062 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1062, 0, x_1061); lean_ctor_set(x_1062, 1, x_1060); x_1063 = lean_array_push(x_1050, x_1062); -x_1064 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1064 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1041); x_1065 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1065, 0, x_1041); @@ -30386,7 +30378,7 @@ lean_ctor_set(x_1093, 0, x_1041); lean_ctor_set(x_1093, 1, x_1092); lean_inc(x_1093); x_1094 = lean_array_push(x_1091, x_1093); -x_1095 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1095 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1096 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1096, 0, x_1095); lean_ctor_set(x_1096, 1, x_1094); @@ -30409,12 +30401,12 @@ x_1106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1106, 0, x_1095); lean_ctor_set(x_1106, 1, x_1105); x_1107 = lean_array_push(x_1066, x_1106); -x_1108 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1108 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1109, 0, x_1108); lean_ctor_set(x_1109, 1, x_1107); x_1110 = lean_array_push(x_1055, x_1109); -x_1111 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1111 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1112, 0, x_1111); lean_ctor_set(x_1112, 1, x_1110); @@ -30516,7 +30508,7 @@ lean_ctor_set(x_1141, 3, x_1140); x_1142 = l_Array_empty___closed__1; x_1143 = lean_array_push(x_1142, x_1141); x_1144 = lean_array_push(x_1142, x_1); -x_1145 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1145 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1132); x_1146 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1146, 0, x_1132); @@ -30539,7 +30531,7 @@ x_1154 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1154, 0, x_1153); lean_ctor_set(x_1154, 1, x_1152); x_1155 = lean_array_push(x_1142, x_1154); -x_1156 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1156 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1132); x_1157 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1157, 0, x_1132); @@ -30594,7 +30586,7 @@ x_1185 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1185, 0, x_1132); lean_ctor_set(x_1185, 1, x_1184); x_1186 = lean_array_push(x_1183, x_1185); -x_1187 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1187 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1188 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1188, 0, x_1187); lean_ctor_set(x_1188, 1, x_1186); @@ -30607,12 +30599,12 @@ x_1192 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1192, 0, x_1177); lean_ctor_set(x_1192, 1, x_1191); x_1193 = lean_array_push(x_1158, x_1192); -x_1194 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1194 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1195, 0, x_1194); lean_ctor_set(x_1195, 1, x_1193); x_1196 = lean_array_push(x_1147, x_1195); -x_1197 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1197 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1198 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1198, 0, x_1197); lean_ctor_set(x_1198, 1, x_1196); @@ -30688,7 +30680,7 @@ lean_ctor_set(x_1216, 3, x_1215); x_1217 = l_Array_empty___closed__1; x_1218 = lean_array_push(x_1217, x_1216); x_1219 = lean_array_push(x_1217, x_1); -x_1220 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1220 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1208); x_1221 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1221, 0, x_1208); @@ -30700,18 +30692,18 @@ x_1224 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1224, 0, x_1208); lean_ctor_set(x_1224, 1, x_1223); x_1225 = lean_array_push(x_1217, x_1224); -x_1226 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_1226 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1208); x_1227 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1227, 0, x_1208); lean_ctor_set(x_1227, 1, x_1226); x_1228 = lean_array_push(x_1217, x_1227); -x_1229 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1229 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1230 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1230, 0, x_1229); lean_ctor_set(x_1230, 1, x_1228); x_1231 = lean_array_push(x_1217, x_1230); -x_1232 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1232 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1208); x_1233 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1233, 0, x_1208); @@ -30729,7 +30721,7 @@ lean_ctor_set(x_1239, 1, x_1237); lean_ctor_set(x_1239, 2, x_1236); lean_ctor_set(x_1239, 3, x_1238); x_1240 = lean_array_push(x_1234, x_1239); -x_1241 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_1241 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_1242 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1242, 0, x_1241); lean_ctor_set(x_1242, 1, x_1240); @@ -30751,7 +30743,7 @@ lean_ctor_set(x_1250, 0, x_1208); lean_ctor_set(x_1250, 1, x_1249); lean_inc(x_1250); x_1251 = lean_array_push(x_1248, x_1250); -x_1252 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1252 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1253 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1253, 0, x_1252); lean_ctor_set(x_1253, 1, x_1251); @@ -30760,7 +30752,7 @@ x_1255 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1255, 0, x_1244); lean_ctor_set(x_1255, 1, x_1254); x_1256 = lean_array_push(x_1217, x_1255); -x_1257 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1257 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1258 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1258, 0, x_1208); lean_ctor_set(x_1258, 1, x_1257); @@ -30816,12 +30808,12 @@ x_1287 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1287, 0, x_1275); lean_ctor_set(x_1287, 1, x_1286); x_1288 = lean_array_push(x_1259, x_1287); -x_1289 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1289 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1290 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1290, 0, x_1289); lean_ctor_set(x_1290, 1, x_1288); x_1291 = lean_array_push(x_1222, x_1290); -x_1292 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1292 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1293 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1293, 0, x_1292); lean_ctor_set(x_1293, 1, x_1291); @@ -30880,7 +30872,7 @@ lean_ctor_set(x_1310, 3, x_1309); x_1311 = l_Array_empty___closed__1; x_1312 = lean_array_push(x_1311, x_1310); x_1313 = lean_array_push(x_1311, x_1); -x_1314 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1314 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1302); x_1315 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1315, 0, x_1302); @@ -30892,18 +30884,18 @@ x_1318 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1318, 0, x_1302); lean_ctor_set(x_1318, 1, x_1317); x_1319 = lean_array_push(x_1311, x_1318); -x_1320 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_1320 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1302); x_1321 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1321, 0, x_1302); lean_ctor_set(x_1321, 1, x_1320); x_1322 = lean_array_push(x_1311, x_1321); -x_1323 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1323 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1324 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1324, 0, x_1323); lean_ctor_set(x_1324, 1, x_1322); x_1325 = lean_array_push(x_1311, x_1324); -x_1326 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1326 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1302); x_1327 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1327, 0, x_1302); @@ -30921,7 +30913,7 @@ lean_ctor_set(x_1333, 1, x_1331); lean_ctor_set(x_1333, 2, x_1330); lean_ctor_set(x_1333, 3, x_1332); x_1334 = lean_array_push(x_1328, x_1333); -x_1335 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_1335 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_1336 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1336, 0, x_1335); lean_ctor_set(x_1336, 1, x_1334); @@ -30943,7 +30935,7 @@ lean_ctor_set(x_1344, 0, x_1302); lean_ctor_set(x_1344, 1, x_1343); lean_inc(x_1344); x_1345 = lean_array_push(x_1342, x_1344); -x_1346 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1346 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1347 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1347, 0, x_1346); lean_ctor_set(x_1347, 1, x_1345); @@ -30952,7 +30944,7 @@ x_1349 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1349, 0, x_1338); lean_ctor_set(x_1349, 1, x_1348); x_1350 = lean_array_push(x_1311, x_1349); -x_1351 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1351 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1352 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1352, 0, x_1302); lean_ctor_set(x_1352, 1, x_1351); @@ -31052,12 +31044,12 @@ x_1403 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1403, 0, x_1381); lean_ctor_set(x_1403, 1, x_1402); x_1404 = lean_array_push(x_1353, x_1403); -x_1405 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1405 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1406 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1406, 0, x_1405); lean_ctor_set(x_1406, 1, x_1404); x_1407 = lean_array_push(x_1316, x_1406); -x_1408 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1408 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1409 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1409, 0, x_1408); lean_ctor_set(x_1409, 1, x_1407); @@ -31132,7 +31124,7 @@ lean_ctor_set(x_1432, 3, x_1431); x_1433 = l_Array_empty___closed__1; x_1434 = lean_array_push(x_1433, x_1432); x_1435 = lean_array_push(x_1433, x_1); -x_1436 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1436 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1423); x_1437 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1437, 0, x_1423); @@ -31155,7 +31147,7 @@ x_1445 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1445, 0, x_1444); lean_ctor_set(x_1445, 1, x_1443); x_1446 = lean_array_push(x_1433, x_1445); -x_1447 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1447 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1423); x_1448 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1448, 0, x_1423); @@ -31212,7 +31204,7 @@ lean_ctor_set(x_1476, 0, x_1423); lean_ctor_set(x_1476, 1, x_1475); lean_inc(x_1476); x_1477 = lean_array_push(x_1474, x_1476); -x_1478 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1478 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1479 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1479, 0, x_1478); lean_ctor_set(x_1479, 1, x_1477); @@ -31235,12 +31227,12 @@ x_1489 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1489, 0, x_1478); lean_ctor_set(x_1489, 1, x_1488); x_1490 = lean_array_push(x_1449, x_1489); -x_1491 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1491 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1492 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1492, 0, x_1491); lean_ctor_set(x_1492, 1, x_1490); x_1493 = lean_array_push(x_1438, x_1492); -x_1494 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1494 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1495 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1495, 0, x_1494); lean_ctor_set(x_1495, 1, x_1493); @@ -31300,7 +31292,7 @@ lean_ctor_set(x_1513, 3, x_1512); x_1514 = l_Array_empty___closed__1; x_1515 = lean_array_push(x_1514, x_1513); x_1516 = lean_array_push(x_1514, x_1); -x_1517 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1517 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1504); x_1518 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1518, 0, x_1504); @@ -31323,7 +31315,7 @@ x_1526 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1526, 0, x_1525); lean_ctor_set(x_1526, 1, x_1524); x_1527 = lean_array_push(x_1514, x_1526); -x_1528 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1528 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1504); x_1529 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1529, 0, x_1504); @@ -31380,7 +31372,7 @@ lean_ctor_set(x_1557, 0, x_1504); lean_ctor_set(x_1557, 1, x_1556); lean_inc(x_1557); x_1558 = lean_array_push(x_1555, x_1557); -x_1559 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1559 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1560 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1560, 0, x_1559); lean_ctor_set(x_1560, 1, x_1558); @@ -31403,12 +31395,12 @@ x_1570 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1570, 0, x_1559); lean_ctor_set(x_1570, 1, x_1569); x_1571 = lean_array_push(x_1530, x_1570); -x_1572 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1572 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1573 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1573, 0, x_1572); lean_ctor_set(x_1573, 1, x_1571); x_1574 = lean_array_push(x_1519, x_1573); -x_1575 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1575 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1576 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1576, 0, x_1575); lean_ctor_set(x_1576, 1, x_1574); @@ -31468,7 +31460,7 @@ lean_ctor_set(x_1594, 3, x_1593); x_1595 = l_Array_empty___closed__1; x_1596 = lean_array_push(x_1595, x_1594); x_1597 = lean_array_push(x_1595, x_1); -x_1598 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1598 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1585); x_1599 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1599, 0, x_1585); @@ -31491,7 +31483,7 @@ x_1607 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1607, 0, x_1606); lean_ctor_set(x_1607, 1, x_1605); x_1608 = lean_array_push(x_1595, x_1607); -x_1609 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1609 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1585); x_1610 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1610, 0, x_1585); @@ -31548,7 +31540,7 @@ lean_ctor_set(x_1638, 0, x_1585); lean_ctor_set(x_1638, 1, x_1637); lean_inc(x_1638); x_1639 = lean_array_push(x_1636, x_1638); -x_1640 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1640 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1641 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1641, 0, x_1640); lean_ctor_set(x_1641, 1, x_1639); @@ -31571,12 +31563,12 @@ x_1651 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1651, 0, x_1640); lean_ctor_set(x_1651, 1, x_1650); x_1652 = lean_array_push(x_1611, x_1651); -x_1653 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1653 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_1600, x_1654); -x_1656 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1656 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1657 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1657, 0, x_1656); lean_ctor_set(x_1657, 1, x_1655); @@ -31728,24 +31720,24 @@ x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_17); lean_ctor_set(x_28, 1, x_27); x_29 = lean_array_push(x_24, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_30 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_17); x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_17); lean_ctor_set(x_31, 1, x_30); x_32 = lean_array_push(x_24, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_33 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_17); x_34 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_34, 0, x_17); lean_ctor_set(x_34, 1, x_33); x_35 = lean_array_push(x_24, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_36 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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_24, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_39 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_17); x_40 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_40, 0, x_17); @@ -31761,7 +31753,7 @@ lean_ctor_set(x_46, 1, x_44); lean_ctor_set(x_46, 2, x_43); lean_ctor_set(x_46, 3, x_45); x_47 = lean_array_push(x_41, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_48 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -31783,7 +31775,7 @@ lean_ctor_set(x_57, 0, x_17); lean_ctor_set(x_57, 1, x_56); lean_inc(x_57); x_58 = lean_array_push(x_55, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_59 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); @@ -31792,18 +31784,18 @@ x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_51); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_24, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_64 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_17); lean_ctor_set(x_65, 1, x_64); x_66 = lean_array_push(x_63, x_65); x_67 = lean_array_push(x_66, x_2); -x_68 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_68 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_32, x_69); -x_71 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_71 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_72 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_72, 0, x_71); lean_ctor_set(x_72, 1, x_70); @@ -31859,24 +31851,24 @@ x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_85); lean_ctor_set(x_97, 1, x_96); x_98 = lean_array_push(x_93, x_97); -x_99 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_99 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_85); x_100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_100, 0, x_85); lean_ctor_set(x_100, 1, x_99); x_101 = lean_array_push(x_93, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_102 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_85); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_85); lean_ctor_set(x_103, 1, x_102); x_104 = lean_array_push(x_93, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_105 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; 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_93, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_108 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_85); x_109 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_109, 0, x_85); @@ -31892,7 +31884,7 @@ lean_ctor_set(x_115, 1, x_113); lean_ctor_set(x_115, 2, x_112); lean_ctor_set(x_115, 3, x_114); x_116 = lean_array_push(x_110, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_117 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_117); lean_ctor_set(x_118, 1, x_116); @@ -31914,7 +31906,7 @@ lean_ctor_set(x_126, 0, x_85); lean_ctor_set(x_126, 1, x_125); lean_inc(x_126); x_127 = lean_array_push(x_124, x_126); -x_128 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_128 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_129 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_129, 0, x_128); lean_ctor_set(x_129, 1, x_127); @@ -31923,18 +31915,18 @@ x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_120); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_93, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_133 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_85); lean_ctor_set(x_134, 1, x_133); x_135 = lean_array_push(x_132, x_134); x_136 = lean_array_push(x_135, x_2); -x_137 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_137 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_138 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_138, 0, x_137); lean_ctor_set(x_138, 1, x_136); x_139 = lean_array_push(x_101, x_138); -x_140 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_140 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_141 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_141, 0, x_140); lean_ctor_set(x_141, 1, x_139); @@ -31986,7 +31978,7 @@ lean_ctor_set(x_160, 1, x_159); x_161 = l_Array_empty___closed__1; x_162 = lean_array_push(x_161, x_160); x_163 = lean_array_push(x_162, x_155); -x_164 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_164 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_165 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_165, 0, x_158); lean_ctor_set(x_165, 1, x_164); @@ -32020,7 +32012,7 @@ lean_ctor_set(x_176, 1, x_175); x_177 = l_Array_empty___closed__1; x_178 = lean_array_push(x_177, x_176); x_179 = lean_array_push(x_178, x_155); -x_180 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_180 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_181 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_181, 0, x_173); lean_ctor_set(x_181, 1, x_180); @@ -32065,7 +32057,7 @@ lean_ctor_set(x_195, 1, x_194); x_196 = l_Array_empty___closed__1; x_197 = lean_array_push(x_196, x_195); x_198 = lean_array_push(x_197, x_190); -x_199 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_199 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_200 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_200, 0, x_193); lean_ctor_set(x_200, 1, x_199); @@ -32099,7 +32091,7 @@ lean_ctor_set(x_211, 1, x_210); x_212 = l_Array_empty___closed__1; x_213 = lean_array_push(x_212, x_211); x_214 = lean_array_push(x_213, x_190); -x_215 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_215 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_216 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_216, 0, x_208); lean_ctor_set(x_216, 1, x_215); @@ -32188,24 +32180,24 @@ x_247 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_247, 0, x_234); lean_ctor_set(x_247, 1, x_246); x_248 = lean_array_push(x_243, x_247); -x_249 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_249 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_234); x_250 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_250, 0, x_234); lean_ctor_set(x_250, 1, x_249); x_251 = lean_array_push(x_243, x_250); -x_252 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_252 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_234); x_253 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_253, 0, x_234); lean_ctor_set(x_253, 1, x_252); x_254 = lean_array_push(x_243, x_253); -x_255 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_255 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_256 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_256, 0, x_255); lean_ctor_set(x_256, 1, x_254); x_257 = lean_array_push(x_243, x_256); -x_258 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_258 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_234); x_259 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_259, 0, x_234); @@ -32221,7 +32213,7 @@ lean_ctor_set(x_265, 1, x_263); lean_ctor_set(x_265, 2, x_262); lean_ctor_set(x_265, 3, x_264); x_266 = lean_array_push(x_260, x_265); -x_267 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_267 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_268 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_268, 0, x_267); lean_ctor_set(x_268, 1, x_266); @@ -32243,7 +32235,7 @@ lean_ctor_set(x_276, 0, x_234); lean_ctor_set(x_276, 1, x_275); lean_inc(x_276); x_277 = lean_array_push(x_274, x_276); -x_278 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_278 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_279 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_279, 0, x_278); lean_ctor_set(x_279, 1, x_277); @@ -32252,18 +32244,18 @@ x_281 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_281, 0, x_270); lean_ctor_set(x_281, 1, x_280); x_282 = lean_array_push(x_243, x_281); -x_283 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_283 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_284 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_284, 0, x_234); lean_ctor_set(x_284, 1, x_283); x_285 = lean_array_push(x_282, x_284); x_286 = lean_array_push(x_285, x_2); -x_287 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_287 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_288 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_288, 0, x_287); lean_ctor_set(x_288, 1, x_286); x_289 = lean_array_push(x_251, x_288); -x_290 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_290 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_291 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_291, 0, x_290); lean_ctor_set(x_291, 1, x_289); @@ -32325,7 +32317,7 @@ lean_ctor_set(x_311, 1, x_310); x_312 = l_Array_empty___closed__1; x_313 = lean_array_push(x_312, x_311); x_314 = lean_array_push(x_313, x_305); -x_315 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_315 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_316 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_316, 0, x_307); lean_ctor_set(x_316, 1, x_315); @@ -32380,7 +32372,7 @@ lean_ctor_set(x_331, 1, x_330); x_332 = l_Array_empty___closed__1; x_333 = lean_array_push(x_332, x_331); x_334 = lean_array_push(x_333, x_325); -x_335 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_335 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_336 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_336, 0, x_327); lean_ctor_set(x_336, 1, x_335); @@ -32619,21 +32611,21 @@ x_59 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_59, 0, x_48); lean_ctor_set(x_59, 1, x_58); x_60 = lean_array_push(x_55, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_61 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_48); x_62 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_62, 0, x_48); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_55, x_62); x_64 = lean_array_push(x_55, x_37); -x_65 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_65 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_48); x_66 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_66, 0, x_48); lean_ctor_set(x_66, 1, x_65); x_67 = lean_array_push(x_55, x_66); x_68 = lean_array_push(x_67, x_39); -x_69 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_69 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -32655,7 +32647,7 @@ lean_ctor_set(x_78, 0, x_48); lean_ctor_set(x_78, 1, x_77); lean_inc(x_78); x_79 = lean_array_push(x_76, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_80 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -32664,18 +32656,18 @@ x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_72); lean_ctor_set(x_83, 1, x_82); x_84 = lean_array_push(x_55, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_85 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_48); lean_ctor_set(x_86, 1, x_85); x_87 = lean_array_push(x_84, x_86); x_88 = lean_array_push(x_87, x_2); -x_89 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_89 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_63, x_90); -x_92 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_92 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_93 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_93, 0, x_92); lean_ctor_set(x_93, 1, x_91); @@ -32729,21 +32721,21 @@ x_118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_118, 0, x_106); lean_ctor_set(x_118, 1, x_117); x_119 = lean_array_push(x_114, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_120 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_106); x_121 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_121, 0, x_106); lean_ctor_set(x_121, 1, x_120); x_122 = lean_array_push(x_114, x_121); x_123 = lean_array_push(x_114, x_37); -x_124 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_124 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_106); x_125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_125, 0, x_106); lean_ctor_set(x_125, 1, x_124); x_126 = lean_array_push(x_114, x_125); x_127 = lean_array_push(x_126, x_39); -x_128 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_128 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_129 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_129, 0, x_128); lean_ctor_set(x_129, 1, x_127); @@ -32765,7 +32757,7 @@ lean_ctor_set(x_137, 0, x_106); lean_ctor_set(x_137, 1, x_136); lean_inc(x_137); x_138 = lean_array_push(x_135, x_137); -x_139 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_139 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); @@ -32774,18 +32766,18 @@ x_142 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_142, 0, x_131); lean_ctor_set(x_142, 1, x_141); x_143 = lean_array_push(x_114, x_142); -x_144 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_144 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_145 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_145, 0, x_106); lean_ctor_set(x_145, 1, x_144); x_146 = lean_array_push(x_143, x_145); x_147 = lean_array_push(x_146, x_2); -x_148 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_148 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_149 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_149, 0, x_148); lean_ctor_set(x_149, 1, x_147); x_150 = lean_array_push(x_122, x_149); -x_151 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_151 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_152 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_152, 0, x_151); lean_ctor_set(x_152, 1, x_150); @@ -32861,7 +32853,7 @@ if (x_181 == 0) { 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; x_182 = lean_ctor_get(x_180, 0); -x_183 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_183 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_182); x_184 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_184, 0, x_182); @@ -32869,7 +32861,7 @@ lean_ctor_set(x_184, 1, x_183); x_185 = l_Array_empty___closed__1; x_186 = lean_array_push(x_185, x_184); x_187 = lean_array_push(x_186, x_179); -x_188 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_188 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_189, 0, x_182); lean_ctor_set(x_189, 1, x_188); @@ -32880,7 +32872,7 @@ lean_ctor_set(x_192, 0, x_191); lean_ctor_set(x_192, 1, x_190); x_193 = lean_array_push(x_187, x_192); x_194 = lean_array_push(x_193, x_2); -x_195 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_195 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_196 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_196, 0, x_195); lean_ctor_set(x_196, 1, x_194); @@ -32895,7 +32887,7 @@ x_198 = lean_ctor_get(x_180, 1); lean_inc(x_198); lean_inc(x_197); lean_dec(x_180); -x_199 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_199 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_197); x_200 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_200, 0, x_197); @@ -32903,7 +32895,7 @@ lean_ctor_set(x_200, 1, x_199); x_201 = l_Array_empty___closed__1; x_202 = lean_array_push(x_201, x_200); x_203 = lean_array_push(x_202, x_179); -x_204 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_204 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_205 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_205, 0, x_197); lean_ctor_set(x_205, 1, x_204); @@ -32914,7 +32906,7 @@ lean_ctor_set(x_208, 0, x_207); lean_ctor_set(x_208, 1, x_206); x_209 = lean_array_push(x_203, x_208); x_210 = lean_array_push(x_209, x_2); -x_211 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_211 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_211); lean_ctor_set(x_212, 1, x_210); @@ -33083,21 +33075,21 @@ x_266 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_266, 0, x_253); lean_ctor_set(x_266, 1, x_265); x_267 = lean_array_push(x_262, x_266); -x_268 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_268 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_253); x_269 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_269, 0, x_253); lean_ctor_set(x_269, 1, x_268); x_270 = lean_array_push(x_262, x_269); x_271 = lean_array_push(x_262, x_243); -x_272 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_272 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_253); x_273 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_273, 0, x_253); lean_ctor_set(x_273, 1, x_272); x_274 = lean_array_push(x_262, x_273); x_275 = lean_array_push(x_274, x_245); -x_276 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_276 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_277 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_277, 0, x_276); lean_ctor_set(x_277, 1, x_275); @@ -33119,7 +33111,7 @@ lean_ctor_set(x_285, 0, x_253); lean_ctor_set(x_285, 1, x_284); lean_inc(x_285); x_286 = lean_array_push(x_283, x_285); -x_287 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_287 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_288 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_288, 0, x_287); lean_ctor_set(x_288, 1, x_286); @@ -33128,18 +33120,18 @@ x_290 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_290, 0, x_279); lean_ctor_set(x_290, 1, x_289); x_291 = lean_array_push(x_262, x_290); -x_292 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_292 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_293 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_293, 0, x_253); lean_ctor_set(x_293, 1, x_292); x_294 = lean_array_push(x_291, x_293); x_295 = lean_array_push(x_294, x_2); -x_296 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_296 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_297 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_297, 0, x_296); lean_ctor_set(x_297, 1, x_295); x_298 = lean_array_push(x_270, x_297); -x_299 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_299 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_300 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_300, 0, x_299); lean_ctor_set(x_300, 1, x_298); @@ -33225,7 +33217,7 @@ if (lean_is_exclusive(x_328)) { lean_dec_ref(x_328); x_331 = lean_box(0); } -x_332 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_332 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_329); x_333 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_333, 0, x_329); @@ -33233,7 +33225,7 @@ lean_ctor_set(x_333, 1, x_332); x_334 = l_Array_empty___closed__1; x_335 = lean_array_push(x_334, x_333); x_336 = lean_array_push(x_335, x_327); -x_337 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_337 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_338 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_338, 0, x_329); lean_ctor_set(x_338, 1, x_337); @@ -33244,7 +33236,7 @@ lean_ctor_set(x_341, 0, x_340); lean_ctor_set(x_341, 1, x_339); x_342 = lean_array_push(x_336, x_341); x_343 = lean_array_push(x_342, x_2); -x_344 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_344 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_345 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_345, 0, x_344); lean_ctor_set(x_345, 1, x_343); @@ -33407,7 +33399,7 @@ x_15 = l_Lean_Syntax_getArg(x_1, x_14); lean_dec(x_1); lean_inc(x_15); x_16 = l_Lean_Syntax_getKind(x_15); -x_17 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_17 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_18 = lean_name_eq(x_16, x_17); lean_dec(x_16); if (x_18 == 0) @@ -33415,7 +33407,7 @@ if (x_18 == 0) lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; uint8_t x_24; x_19 = l_Lean_mkOptionalNode___closed__2; x_20 = lean_array_push(x_19, x_15); -x_21 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_21 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_22 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_22, 0, x_21); lean_ctor_set(x_22, 1, x_20); @@ -33426,7 +33418,7 @@ if (x_24 == 0) { 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; x_25 = lean_ctor_get(x_23, 0); -x_26 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_26 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_25); x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_25); @@ -33434,7 +33426,7 @@ lean_ctor_set(x_27, 1, x_26); x_28 = l_Array_empty___closed__1; x_29 = lean_array_push(x_28, x_27); x_30 = lean_array_push(x_29, x_22); -x_31 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_31 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_32 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_32, 0, x_25); lean_ctor_set(x_32, 1, x_31); @@ -33445,7 +33437,7 @@ lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); x_36 = lean_array_push(x_30, x_35); x_37 = lean_array_push(x_36, x_2); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -33460,7 +33452,7 @@ x_41 = lean_ctor_get(x_23, 1); lean_inc(x_41); lean_inc(x_40); lean_dec(x_23); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_40); x_43 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_43, 0, x_40); @@ -33468,7 +33460,7 @@ lean_ctor_set(x_43, 1, x_42); x_44 = l_Array_empty___closed__1; x_45 = lean_array_push(x_44, x_43); x_46 = lean_array_push(x_45, x_22); -x_47 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_47 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_40); lean_ctor_set(x_48, 1, x_47); @@ -33479,7 +33471,7 @@ lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); x_52 = lean_array_push(x_46, x_51); x_53 = lean_array_push(x_52, x_2); -x_54 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_54 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -33518,7 +33510,7 @@ lean_ctor_set(x_72, 1, x_70); x_73 = l_Lean_Syntax_setArg(x_15, x_58, x_72); x_74 = l_Lean_mkOptionalNode___closed__2; x_75 = lean_array_push(x_74, x_73); -x_76 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_76 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -33529,14 +33521,14 @@ if (x_79 == 0) { 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; x_80 = lean_ctor_get(x_78, 0); -x_81 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_81 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_80); x_82 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_82, 0, x_80); lean_ctor_set(x_82, 1, x_81); x_83 = lean_array_push(x_65, x_82); x_84 = lean_array_push(x_83, x_77); -x_85 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_85 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_80); lean_ctor_set(x_86, 1, x_85); @@ -33547,7 +33539,7 @@ lean_ctor_set(x_89, 0, x_88); lean_ctor_set(x_89, 1, x_87); x_90 = lean_array_push(x_84, x_89); x_91 = lean_array_push(x_90, x_2); -x_92 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_92 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -33562,14 +33554,14 @@ x_95 = lean_ctor_get(x_78, 1); lean_inc(x_95); lean_inc(x_94); lean_dec(x_78); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_94); x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_94); lean_ctor_set(x_97, 1, x_96); x_98 = lean_array_push(x_65, x_97); x_99 = lean_array_push(x_98, x_77); -x_100 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_100 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_94); lean_ctor_set(x_101, 1, x_100); @@ -33580,7 +33572,7 @@ lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); x_105 = lean_array_push(x_99, x_104); x_106 = lean_array_push(x_105, x_2); -x_107 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_107 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -33630,7 +33622,7 @@ x_119 = l_Lean_Syntax_getArg(x_1, x_118); lean_dec(x_1); lean_inc(x_119); x_120 = l_Lean_Syntax_getKind(x_119); -x_121 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_121 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_122 = lean_name_eq(x_120, x_121); lean_dec(x_120); if (x_122 == 0) @@ -33638,7 +33630,7 @@ if (x_122 == 0) 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; lean_object* x_145; x_123 = l_Lean_mkOptionalNode___closed__2; x_124 = lean_array_push(x_123, x_119); -x_125 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_125 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_126 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_126, 0, x_125); lean_ctor_set(x_126, 1, x_124); @@ -33656,7 +33648,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_13542____closed__1; +x_131 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_128); x_132 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_132, 0, x_128); @@ -33664,7 +33656,7 @@ lean_ctor_set(x_132, 1, x_131); x_133 = l_Array_empty___closed__1; x_134 = lean_array_push(x_133, x_132); x_135 = lean_array_push(x_134, x_126); -x_136 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_136 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_137 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_137, 0, x_128); lean_ctor_set(x_137, 1, x_136); @@ -33675,7 +33667,7 @@ lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); x_141 = lean_array_push(x_135, x_140); x_142 = lean_array_push(x_141, x_2); -x_143 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_143 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_144 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_144, 0, x_143); lean_ctor_set(x_144, 1, x_142); @@ -33717,7 +33709,7 @@ lean_ctor_set(x_161, 1, x_159); x_162 = l_Lean_Syntax_setArg(x_119, x_147, x_161); x_163 = l_Lean_mkOptionalNode___closed__2; x_164 = lean_array_push(x_163, x_162); -x_165 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_165 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_166 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_166, 0, x_165); lean_ctor_set(x_166, 1, x_164); @@ -33735,14 +33727,14 @@ if (lean_is_exclusive(x_167)) { lean_dec_ref(x_167); x_170 = lean_box(0); } -x_171 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_171 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_168); x_172 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_172, 0, x_168); lean_ctor_set(x_172, 1, x_171); x_173 = lean_array_push(x_154, x_172); x_174 = lean_array_push(x_173, x_166); -x_175 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_175 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_176 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_176, 0, x_168); lean_ctor_set(x_176, 1, x_175); @@ -33753,7 +33745,7 @@ lean_ctor_set(x_179, 0, x_178); lean_ctor_set(x_179, 1, x_177); x_180 = lean_array_push(x_174, x_179); x_181 = lean_array_push(x_180, x_2); -x_182 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_182 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_183 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_183, 0, x_182); lean_ctor_set(x_183, 1, x_181); @@ -33861,11 +33853,11 @@ x_14 = lean_ctor_get(x_6, 2); lean_inc(x_14); x_15 = lean_ctor_get(x_6, 1); lean_inc(x_15); -x_16 = l_myMacro____x40_Init_Notation___hyg_11518____closed__4; +x_16 = l_myMacro____x40_Init_Notation___hyg_11546____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_11518____closed__3; -x_20 = l_myMacro____x40_Init_Notation___hyg_11518____closed__6; +x_19 = l_myMacro____x40_Init_Notation___hyg_11546____closed__3; +x_20 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -33880,7 +33872,7 @@ x_26 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_26, 0, x_12); lean_ctor_set(x_26, 1, x_25); x_27 = lean_array_push(x_22, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_28 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_12); x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_12); @@ -33892,7 +33884,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_22, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_35 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_12); x_36 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_36, 0, x_12); @@ -33900,13 +33892,13 @@ lean_ctor_set(x_36, 1, x_35); x_37 = lean_array_push(x_34, x_36); lean_inc(x_37); x_38 = lean_array_push(x_37, x_4); -x_39 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_39 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_40 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_40, 0, x_39); lean_ctor_set(x_40, 1, x_38); lean_inc(x_30); x_41 = lean_array_push(x_30, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_42 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_43 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_43, 0, x_42); lean_ctor_set(x_43, 1, x_41); @@ -33924,7 +33916,7 @@ lean_ctor_set(x_50, 0, x_12); lean_ctor_set(x_50, 1, x_49); lean_inc(x_50); x_51 = lean_array_push(x_48, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_52 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -33971,11 +33963,11 @@ x_73 = lean_ctor_get(x_6, 2); lean_inc(x_73); x_74 = lean_ctor_get(x_6, 1); lean_inc(x_74); -x_75 = l_myMacro____x40_Init_Notation___hyg_11855____closed__4; +x_75 = l_myMacro____x40_Init_Notation___hyg_12390____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_11855____closed__3; -x_79 = l_myMacro____x40_Init_Notation___hyg_11855____closed__6; +x_78 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; +x_79 = l_myMacro____x40_Init_Notation___hyg_12390____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); @@ -34046,7 +34038,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_12965____closed__9; +x_7 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -34127,13 +34119,13 @@ lean_inc(x_19); x_20 = lean_ctor_get(x_18, 1); lean_inc(x_20); lean_dec(x_18); -x_21 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_21 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_22 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_22, 0, x_19); lean_ctor_set(x_22, 1, x_21); x_23 = l_Array_empty___closed__1; x_24 = lean_array_push(x_23, x_22); -x_25 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_25 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -34252,12 +34244,12 @@ lean_inc(x_25); lean_dec(x_23); x_26 = l_Array_empty___closed__1; x_27 = lean_array_push(x_26, x_22); -x_28 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_28 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_24); lean_ctor_set(x_29, 1, x_28); x_30 = lean_array_push(x_26, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_31 = l_myMacro____x40_Init_Notation___hyg_12789____closed__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); @@ -34292,7 +34284,7 @@ x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_34); lean_ctor_set(x_48, 1, x_47); x_49 = lean_array_push(x_46, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_50 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_41); x_51 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_51, 0, x_41); @@ -34308,24 +34300,24 @@ x_57 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_57, 0, x_34); lean_ctor_set(x_57, 1, x_56); x_58 = lean_array_push(x_49, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_59 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_41); x_60 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_60, 0, x_41); lean_ctor_set(x_60, 1, x_59); x_61 = lean_array_push(x_58, x_60); x_62 = lean_array_push(x_61, x_3); -x_63 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_63 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_26, x_64); -x_66 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_66 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_68 = lean_array_push(x_44, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_69 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_70 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_70, 0, x_41); lean_ctor_set(x_70, 1, x_69); @@ -34364,7 +34356,7 @@ x_85 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_85, 0, x_34); lean_ctor_set(x_85, 1, x_84); x_86 = lean_array_push(x_83, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_87 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_77); x_88 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_88, 0, x_77); @@ -34380,24 +34372,24 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_34); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_86, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_77); x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_77); lean_ctor_set(x_97, 1, x_96); x_98 = lean_array_push(x_95, x_97); x_99 = lean_array_push(x_98, x_3); -x_100 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_100 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_26, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_103 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); x_105 = lean_array_push(x_81, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_106 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_107 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_107, 0, x_77); lean_ctor_set(x_107, 1, x_106); @@ -34489,12 +34481,12 @@ lean_inc(x_132); lean_dec(x_130); x_133 = l_Array_empty___closed__1; x_134 = lean_array_push(x_133, x_129); -x_135 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_135 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_136 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_136, 0, x_131); lean_ctor_set(x_136, 1, x_135); x_137 = lean_array_push(x_133, x_136); -x_138 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_138 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_139, 0, x_138); lean_ctor_set(x_139, 1, x_137); @@ -34536,7 +34528,7 @@ x_156 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_156, 0, x_141); lean_ctor_set(x_156, 1, x_155); x_157 = lean_array_push(x_154, x_156); -x_158 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_158 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_147); x_159 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_159, 0, x_147); @@ -34552,24 +34544,24 @@ x_165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_165, 0, x_141); lean_ctor_set(x_165, 1, x_164); x_166 = lean_array_push(x_157, x_165); -x_167 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_167 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_147); x_168 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_168, 0, x_147); lean_ctor_set(x_168, 1, x_167); x_169 = lean_array_push(x_166, x_168); x_170 = lean_array_push(x_169, x_3); -x_171 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_171 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_172 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_172, 0, x_171); lean_ctor_set(x_172, 1, x_170); x_173 = lean_array_push(x_133, x_172); -x_174 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_174 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_175, 0, x_174); lean_ctor_set(x_175, 1, x_173); x_176 = lean_array_push(x_152, x_175); -x_177 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_177 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_178 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_178, 0, x_147); lean_ctor_set(x_178, 1, x_177); @@ -35024,12 +35016,12 @@ lean_inc(x_14); lean_dec(x_12); x_15 = lean_ctor_get(x_10, 0); lean_inc(x_15); -x_16 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_16 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; x_17 = l_Lean_mkAtomFrom(x_15, x_16); x_18 = lean_ctor_get(x_10, 2); lean_inc(x_18); lean_dec(x_10); -x_19 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_19 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_20 = l_Lean_mkAtomFrom(x_15, x_19); lean_dec(x_15); x_21 = l_Lean_Syntax_mkAntiquotNode___closed__3; @@ -35037,7 +35029,7 @@ x_22 = lean_array_push(x_21, x_17); x_23 = lean_array_push(x_22, x_18); x_24 = lean_array_push(x_23, x_20); x_25 = lean_array_push(x_24, x_13); -x_26 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -35487,13 +35479,13 @@ lean_ctor_set(x_95, 0, x_94); lean_ctor_set(x_95, 1, x_93); x_96 = l_Lean_mkOptionalNode___closed__2; x_97 = lean_array_push(x_96, x_95); -x_98 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_98 = l_myMacro____x40_Init_Notation___hyg_12789____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); -x_100 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_100 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_101 = l_Lean_mkAtomFrom(x_83, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_102 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_103 = l_Lean_mkAtomFrom(x_83, x_102); lean_dec(x_83); x_104 = l_Lean_Meta_caseValueAux___lambda__3___closed__4; @@ -35502,7 +35494,7 @@ x_106 = lean_array_push(x_105, x_84); x_107 = lean_array_push(x_106, x_85); x_108 = lean_array_push(x_107, x_103); x_109 = lean_array_push(x_108, x_99); -x_110 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_110 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_111 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_111, 0, x_110); lean_ctor_set(x_111, 1, x_109); @@ -35523,13 +35515,13 @@ lean_ctor_set(x_115, 0, x_114); lean_ctor_set(x_115, 1, x_112); x_116 = l_Lean_mkOptionalNode___closed__2; x_117 = lean_array_push(x_116, x_115); -x_118 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_118 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_120 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_121 = l_Lean_mkAtomFrom(x_83, x_120); -x_122 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_122 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_123 = l_Lean_mkAtomFrom(x_83, x_122); lean_dec(x_83); x_124 = l_Lean_Meta_caseValueAux___lambda__3___closed__4; @@ -35538,7 +35530,7 @@ x_126 = lean_array_push(x_125, x_84); x_127 = lean_array_push(x_126, x_85); x_128 = lean_array_push(x_127, x_123); x_129 = lean_array_push(x_128, x_119); -x_130 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_130 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_130); lean_ctor_set(x_131, 1, x_129); @@ -36292,7 +36284,7 @@ lean_ctor_set(x_29, 0, x_25); lean_ctor_set(x_29, 1, x_28); x_30 = l_Array_empty___closed__1; x_31 = lean_array_push(x_30, x_29); -x_32 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_32 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_25); x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_25); @@ -36337,7 +36329,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_30, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_58 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_25); x_59 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_59, 0, x_25); @@ -36354,15 +36346,15 @@ 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_30, x_65); -x_67 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_67 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_25); x_68 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_68, 0, x_25); lean_ctor_set(x_68, 1, x_67); x_69 = lean_array_push(x_30, x_68); -x_70 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_70 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_71 = lean_array_push(x_70, x_42); -x_72 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_72 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -36372,13 +36364,13 @@ lean_ctor_set(x_75, 0, x_61); lean_ctor_set(x_75, 1, x_74); x_76 = lean_array_push(x_69, x_75); x_77 = lean_array_push(x_76, x_35); -x_78 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_78 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_25); x_79 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_79, 0, x_25); lean_ctor_set(x_79, 1, x_78); x_80 = lean_array_push(x_77, x_79); -x_81 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_81 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_25); x_82 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_82, 0, x_25); @@ -36423,7 +36415,7 @@ lean_ctor_set(x_100, 0, x_61); lean_ctor_set(x_100, 1, x_99); lean_inc(x_83); x_101 = lean_array_push(x_83, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_102 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_25); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_25); @@ -36433,7 +36425,7 @@ x_104 = lean_array_push(x_101, x_103); x_105 = lean_array_push(x_30, x_21); x_106 = lean_array_push(x_105, x_35); x_107 = lean_array_push(x_106, x_35); -x_108 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_108 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_25); x_109 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_109, 0, x_25); @@ -36481,7 +36473,7 @@ x_133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_133, 0, x_132); lean_ctor_set(x_133, 1, x_131); x_134 = lean_array_push(x_104, x_133); -x_135 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_135 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_136 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_136, 0, x_135); lean_ctor_set(x_136, 1, x_134); @@ -36537,7 +36529,7 @@ x_165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_165, 0, x_61); lean_ctor_set(x_165, 1, x_164); x_166 = lean_array_push(x_30, x_165); -x_167 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_167 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_168 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_168, 0, x_167); lean_ctor_set(x_168, 1, x_166); @@ -36591,7 +36583,7 @@ lean_ctor_set(x_190, 0, x_185); lean_ctor_set(x_190, 1, x_189); x_191 = l_Array_empty___closed__1; x_192 = lean_array_push(x_191, x_190); -x_193 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_193 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_185); x_194 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_194, 0, x_185); @@ -36636,7 +36628,7 @@ x_217 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_217, 0, x_216); lean_ctor_set(x_217, 1, x_215); x_218 = lean_array_push(x_191, x_217); -x_219 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_219 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_185); x_220 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_220, 0, x_185); @@ -36653,15 +36645,15 @@ 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_191, x_226); -x_228 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_228 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_185); x_229 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_229, 0, x_185); lean_ctor_set(x_229, 1, x_228); x_230 = lean_array_push(x_191, x_229); -x_231 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_231 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_232 = lean_array_push(x_231, x_203); -x_233 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_233 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_234 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_234, 0, x_233); lean_ctor_set(x_234, 1, x_232); @@ -36671,13 +36663,13 @@ lean_ctor_set(x_236, 0, x_222); lean_ctor_set(x_236, 1, x_235); x_237 = lean_array_push(x_230, x_236); x_238 = lean_array_push(x_237, x_196); -x_239 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_239 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_185); x_240 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_240, 0, x_185); lean_ctor_set(x_240, 1, x_239); x_241 = lean_array_push(x_238, x_240); -x_242 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_242 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_185); x_243 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_243, 0, x_185); @@ -36722,7 +36714,7 @@ lean_ctor_set(x_261, 0, x_222); lean_ctor_set(x_261, 1, x_260); lean_inc(x_244); x_262 = lean_array_push(x_244, x_261); -x_263 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_263 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_185); x_264 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_264, 0, x_185); @@ -36732,7 +36724,7 @@ x_265 = lean_array_push(x_262, x_264); x_266 = lean_array_push(x_191, x_21); x_267 = lean_array_push(x_266, x_196); x_268 = lean_array_push(x_267, x_196); -x_269 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_269 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_185); x_270 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_270, 0, x_185); @@ -36780,7 +36772,7 @@ x_294 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_294, 0, x_293); lean_ctor_set(x_294, 1, x_292); x_295 = lean_array_push(x_265, x_294); -x_296 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_296 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_297 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_297, 0, x_296); lean_ctor_set(x_297, 1, x_295); @@ -36836,7 +36828,7 @@ x_326 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_326, 0, x_222); lean_ctor_set(x_326, 1, x_325); x_327 = lean_array_push(x_191, x_326); -x_328 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_328 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_329 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_329, 0, x_328); lean_ctor_set(x_329, 1, x_327); @@ -36907,7 +36899,7 @@ lean_ctor_set(x_356, 0, x_352); lean_ctor_set(x_356, 1, x_355); x_357 = l_Array_empty___closed__1; x_358 = lean_array_push(x_357, x_356); -x_359 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_359 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_352); x_360 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_360, 0, x_352); @@ -36950,7 +36942,7 @@ x_383 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_383, 0, x_382); lean_ctor_set(x_383, 1, x_381); x_384 = lean_array_push(x_357, x_383); -x_385 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_385 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_352); x_386 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_386, 0, x_352); @@ -36970,7 +36962,7 @@ x_393 = lean_array_push(x_357, x_392); x_394 = lean_array_push(x_357, x_347); x_395 = lean_array_push(x_394, x_362); x_396 = lean_array_push(x_395, x_362); -x_397 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_397 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_352); x_398 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_398, 0, x_352); @@ -37087,7 +37079,7 @@ lean_ctor_set(x_454, 0, x_449); lean_ctor_set(x_454, 1, x_453); x_455 = l_Array_empty___closed__1; x_456 = lean_array_push(x_455, x_454); -x_457 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_457 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_449); x_458 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_458, 0, x_449); @@ -37130,7 +37122,7 @@ x_481 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_481, 0, x_480); lean_ctor_set(x_481, 1, x_479); x_482 = lean_array_push(x_455, x_481); -x_483 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_483 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_449); x_484 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_484, 0, x_449); @@ -37150,7 +37142,7 @@ x_491 = lean_array_push(x_455, x_490); x_492 = lean_array_push(x_455, x_347); x_493 = lean_array_push(x_492, x_460); x_494 = lean_array_push(x_493, x_460); -x_495 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_495 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_449); x_496 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_496, 0, x_449); @@ -37272,7 +37264,7 @@ lean_ctor_set(x_554, 0, x_550); lean_ctor_set(x_554, 1, x_553); x_555 = l_Array_empty___closed__1; x_556 = lean_array_push(x_555, x_554); -x_557 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_557 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_550); x_558 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_558, 0, x_550); @@ -37315,7 +37307,7 @@ x_581 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_581, 0, x_580); lean_ctor_set(x_581, 1, x_579); x_582 = lean_array_push(x_555, x_581); -x_583 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_583 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_550); x_584 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_584, 0, x_550); @@ -37390,7 +37382,7 @@ lean_ctor_set(x_618, 0, x_613); lean_ctor_set(x_618, 1, x_617); x_619 = l_Array_empty___closed__1; x_620 = lean_array_push(x_619, x_618); -x_621 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_621 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_613); x_622 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_622, 0, x_613); @@ -37433,7 +37425,7 @@ x_645 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_645, 0, x_644); lean_ctor_set(x_645, 1, x_643); x_646 = lean_array_push(x_619, x_645); -x_647 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_647 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_613); x_648 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_648, 0, x_613); @@ -37519,7 +37511,7 @@ lean_ctor_set(x_686, 0, x_682); lean_ctor_set(x_686, 1, x_685); x_687 = l_Array_empty___closed__1; x_688 = lean_array_push(x_687, x_686); -x_689 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_689 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_682); x_690 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_690, 0, x_682); @@ -37564,7 +37556,7 @@ x_713 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_713, 0, x_712); lean_ctor_set(x_713, 1, x_711); x_714 = lean_array_push(x_687, x_713); -x_715 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_715 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_682); x_716 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_716, 0, x_682); @@ -37581,15 +37573,15 @@ x_722 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_722, 0, x_721); lean_ctor_set(x_722, 1, x_720); x_723 = lean_array_push(x_687, x_722); -x_724 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_724 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_682); x_725 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_725, 0, x_682); lean_ctor_set(x_725, 1, x_724); x_726 = lean_array_push(x_687, x_725); -x_727 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_727 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_728 = lean_array_push(x_727, x_699); -x_729 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_729 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_730 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_730, 0, x_729); lean_ctor_set(x_730, 1, x_728); @@ -37599,13 +37591,13 @@ lean_ctor_set(x_732, 0, x_718); lean_ctor_set(x_732, 1, x_731); x_733 = lean_array_push(x_726, x_732); x_734 = lean_array_push(x_733, x_692); -x_735 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_735 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_682); x_736 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_736, 0, x_682); lean_ctor_set(x_736, 1, x_735); x_737 = lean_array_push(x_734, x_736); -x_738 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_738 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_682); x_739 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_739, 0, x_682); @@ -37661,7 +37653,7 @@ lean_ctor_set(x_762, 0, x_718); lean_ctor_set(x_762, 1, x_761); lean_inc(x_740); x_763 = lean_array_push(x_740, x_762); -x_764 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_764 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_682); x_765 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_765, 0, x_682); @@ -37671,7 +37663,7 @@ x_766 = lean_array_push(x_763, x_765); x_767 = lean_array_push(x_687, x_678); x_768 = lean_array_push(x_767, x_692); x_769 = lean_array_push(x_768, x_692); -x_770 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_770 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_682); x_771 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_771, 0, x_682); @@ -37724,7 +37716,7 @@ x_797 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_797, 0, x_796); lean_ctor_set(x_797, 1, x_795); x_798 = lean_array_push(x_766, x_797); -x_799 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_799 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_800 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_800, 0, x_799); lean_ctor_set(x_800, 1, x_798); @@ -37838,7 +37830,7 @@ x_858 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_858, 0, x_718); lean_ctor_set(x_858, 1, x_857); x_859 = lean_array_push(x_687, x_858); -x_860 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_860 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_861 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_861, 0, x_860); lean_ctor_set(x_861, 1, x_859); @@ -37892,7 +37884,7 @@ lean_ctor_set(x_883, 0, x_878); lean_ctor_set(x_883, 1, x_882); x_884 = l_Array_empty___closed__1; x_885 = lean_array_push(x_884, x_883); -x_886 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_886 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_878); x_887 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_887, 0, x_878); @@ -37937,7 +37929,7 @@ x_910 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_910, 0, x_909); lean_ctor_set(x_910, 1, x_908); x_911 = lean_array_push(x_884, x_910); -x_912 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_912 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_878); x_913 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_913, 0, x_878); @@ -37954,15 +37946,15 @@ x_919 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_919, 0, x_918); lean_ctor_set(x_919, 1, x_917); x_920 = lean_array_push(x_884, x_919); -x_921 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_921 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_878); x_922 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_922, 0, x_878); lean_ctor_set(x_922, 1, x_921); x_923 = lean_array_push(x_884, x_922); -x_924 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_924 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_925 = lean_array_push(x_924, x_896); -x_926 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_926 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_927 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_927, 0, x_926); lean_ctor_set(x_927, 1, x_925); @@ -37972,13 +37964,13 @@ lean_ctor_set(x_929, 0, x_915); lean_ctor_set(x_929, 1, x_928); x_930 = lean_array_push(x_923, x_929); x_931 = lean_array_push(x_930, x_889); -x_932 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_932 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_878); x_933 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_933, 0, x_878); lean_ctor_set(x_933, 1, x_932); x_934 = lean_array_push(x_931, x_933); -x_935 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_935 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_878); x_936 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_936, 0, x_878); @@ -38034,7 +38026,7 @@ lean_ctor_set(x_959, 0, x_915); lean_ctor_set(x_959, 1, x_958); lean_inc(x_937); x_960 = lean_array_push(x_937, x_959); -x_961 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_961 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_878); x_962 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_962, 0, x_878); @@ -38044,7 +38036,7 @@ x_963 = lean_array_push(x_960, x_962); x_964 = lean_array_push(x_884, x_678); x_965 = lean_array_push(x_964, x_889); x_966 = lean_array_push(x_965, x_889); -x_967 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_967 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_878); x_968 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_968, 0, x_878); @@ -38097,7 +38089,7 @@ x_994 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_994, 0, x_993); lean_ctor_set(x_994, 1, x_992); x_995 = lean_array_push(x_963, x_994); -x_996 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_996 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_997 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_997, 0, x_996); lean_ctor_set(x_997, 1, x_995); @@ -38211,7 +38203,7 @@ x_1055 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1055, 0, x_915); lean_ctor_set(x_1055, 1, x_1054); x_1056 = lean_array_push(x_884, x_1055); -x_1057 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1057 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1058 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1058, 0, x_1057); lean_ctor_set(x_1058, 1, x_1056); @@ -38285,7 +38277,7 @@ lean_ctor_set(x_1085, 0, x_1081); lean_ctor_set(x_1085, 1, x_1084); x_1086 = l_Array_empty___closed__1; x_1087 = lean_array_push(x_1086, x_1085); -x_1088 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_1088 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1081); x_1089 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1089, 0, x_1081); @@ -38330,7 +38322,7 @@ x_1112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1112, 0, x_1111); lean_ctor_set(x_1112, 1, x_1110); x_1113 = lean_array_push(x_1086, x_1112); -x_1114 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_1114 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_1081); x_1115 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1115, 0, x_1081); @@ -38350,7 +38342,7 @@ x_1122 = lean_array_push(x_1086, x_1121); x_1123 = lean_array_push(x_1086, x_1076); x_1124 = lean_array_push(x_1123, x_1091); x_1125 = lean_array_push(x_1124, x_1091); -x_1126 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1126 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1081); x_1127 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1127, 0, x_1081); @@ -38475,7 +38467,7 @@ lean_ctor_set(x_1188, 0, x_1183); lean_ctor_set(x_1188, 1, x_1187); x_1189 = l_Array_empty___closed__1; x_1190 = lean_array_push(x_1189, x_1188); -x_1191 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_1191 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1183); x_1192 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1192, 0, x_1183); @@ -38520,7 +38512,7 @@ x_1215 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1215, 0, x_1214); lean_ctor_set(x_1215, 1, x_1213); x_1216 = lean_array_push(x_1189, x_1215); -x_1217 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_1217 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_1183); x_1218 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1218, 0, x_1183); @@ -38540,7 +38532,7 @@ x_1225 = lean_array_push(x_1189, x_1224); x_1226 = lean_array_push(x_1189, x_1076); x_1227 = lean_array_push(x_1226, x_1194); x_1228 = lean_array_push(x_1227, x_1194); -x_1229 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1229 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1183); x_1230 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1230, 0, x_1183); @@ -38778,7 +38770,7 @@ lean_ctor_set(x_1349, 0, x_1345); lean_ctor_set(x_1349, 1, x_1348); x_1350 = l_Array_empty___closed__1; x_1351 = lean_array_push(x_1350, x_1349); -x_1352 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_1352 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1345); x_1353 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1353, 0, x_1345); @@ -38823,7 +38815,7 @@ x_1376 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1376, 0, x_1375); lean_ctor_set(x_1376, 1, x_1374); x_1377 = lean_array_push(x_1350, x_1376); -x_1378 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_1378 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_1345); x_1379 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1379, 0, x_1345); @@ -38840,15 +38832,15 @@ x_1385 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1385, 0, x_1384); lean_ctor_set(x_1385, 1, x_1383); x_1386 = lean_array_push(x_1350, x_1385); -x_1387 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1387 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1345); x_1388 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1388, 0, x_1345); lean_ctor_set(x_1388, 1, x_1387); x_1389 = lean_array_push(x_1350, x_1388); -x_1390 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1390 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1391 = lean_array_push(x_1390, x_1362); -x_1392 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1392 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1393 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1393, 0, x_1392); lean_ctor_set(x_1393, 1, x_1391); @@ -38858,13 +38850,13 @@ lean_ctor_set(x_1395, 0, x_1381); lean_ctor_set(x_1395, 1, x_1394); x_1396 = lean_array_push(x_1389, x_1395); x_1397 = lean_array_push(x_1396, x_1355); -x_1398 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1398 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1345); x_1399 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1399, 0, x_1345); lean_ctor_set(x_1399, 1, x_1398); x_1400 = lean_array_push(x_1397, x_1399); -x_1401 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1401 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1345); x_1402 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1402, 0, x_1345); @@ -38920,7 +38912,7 @@ lean_ctor_set(x_1425, 0, x_1381); lean_ctor_set(x_1425, 1, x_1424); lean_inc(x_1403); x_1426 = lean_array_push(x_1403, x_1425); -x_1427 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1427 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1345); x_1428 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1428, 0, x_1345); @@ -38930,7 +38922,7 @@ x_1429 = lean_array_push(x_1426, x_1428); x_1430 = lean_array_push(x_1350, x_1341); x_1431 = lean_array_push(x_1430, x_1355); x_1432 = lean_array_push(x_1431, x_1355); -x_1433 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1433 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1345); x_1434 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1434, 0, x_1345); @@ -38992,7 +38984,7 @@ x_1464 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1464, 0, x_1463); lean_ctor_set(x_1464, 1, x_1462); x_1465 = lean_array_push(x_1429, x_1464); -x_1466 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1466 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1467 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1467, 0, x_1466); lean_ctor_set(x_1467, 1, x_1465); @@ -39106,7 +39098,7 @@ x_1525 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1525, 0, x_1381); lean_ctor_set(x_1525, 1, x_1524); x_1526 = lean_array_push(x_1350, x_1525); -x_1527 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1527 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1528 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1528, 0, x_1527); lean_ctor_set(x_1528, 1, x_1526); @@ -39160,7 +39152,7 @@ lean_ctor_set(x_1550, 0, x_1545); lean_ctor_set(x_1550, 1, x_1549); x_1551 = l_Array_empty___closed__1; x_1552 = lean_array_push(x_1551, x_1550); -x_1553 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_1553 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1545); x_1554 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1554, 0, x_1545); @@ -39205,7 +39197,7 @@ x_1577 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1577, 0, x_1576); lean_ctor_set(x_1577, 1, x_1575); x_1578 = lean_array_push(x_1551, x_1577); -x_1579 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_1579 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_1545); x_1580 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1580, 0, x_1545); @@ -39222,15 +39214,15 @@ x_1586 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1586, 0, x_1585); lean_ctor_set(x_1586, 1, x_1584); x_1587 = lean_array_push(x_1551, x_1586); -x_1588 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1588 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1545); x_1589 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1589, 0, x_1545); lean_ctor_set(x_1589, 1, x_1588); x_1590 = lean_array_push(x_1551, x_1589); -x_1591 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1591 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1592 = lean_array_push(x_1591, x_1563); -x_1593 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1593 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1594 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1594, 0, x_1593); lean_ctor_set(x_1594, 1, x_1592); @@ -39240,13 +39232,13 @@ lean_ctor_set(x_1596, 0, x_1582); lean_ctor_set(x_1596, 1, x_1595); x_1597 = lean_array_push(x_1590, x_1596); x_1598 = lean_array_push(x_1597, x_1556); -x_1599 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1599 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1545); x_1600 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1600, 0, x_1545); lean_ctor_set(x_1600, 1, x_1599); x_1601 = lean_array_push(x_1598, x_1600); -x_1602 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1602 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1545); x_1603 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1603, 0, x_1545); @@ -39302,7 +39294,7 @@ lean_ctor_set(x_1626, 0, x_1582); lean_ctor_set(x_1626, 1, x_1625); lean_inc(x_1604); x_1627 = lean_array_push(x_1604, x_1626); -x_1628 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1628 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1545); x_1629 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1629, 0, x_1545); @@ -39312,7 +39304,7 @@ x_1630 = lean_array_push(x_1627, x_1629); x_1631 = lean_array_push(x_1551, x_1341); x_1632 = lean_array_push(x_1631, x_1556); x_1633 = lean_array_push(x_1632, x_1556); -x_1634 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1634 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1545); x_1635 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1635, 0, x_1545); @@ -39374,7 +39366,7 @@ x_1665 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1665, 0, x_1664); lean_ctor_set(x_1665, 1, x_1663); x_1666 = lean_array_push(x_1630, x_1665); -x_1667 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1667 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1668 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1668, 0, x_1667); lean_ctor_set(x_1668, 1, x_1666); @@ -39488,7 +39480,7 @@ x_1726 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1726, 0, x_1582); lean_ctor_set(x_1726, 1, x_1725); x_1727 = lean_array_push(x_1551, x_1726); -x_1728 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1728 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1729 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1729, 0, x_1728); lean_ctor_set(x_1729, 1, x_1727); @@ -39555,7 +39547,7 @@ lean_ctor_set(x_1755, 0, x_1751); lean_ctor_set(x_1755, 1, x_1754); x_1756 = l_Array_empty___closed__1; x_1757 = lean_array_push(x_1756, x_1755); -x_1758 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_1758 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1751); x_1759 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1759, 0, x_1751); @@ -39600,7 +39592,7 @@ x_1782 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1782, 0, x_1781); lean_ctor_set(x_1782, 1, x_1780); x_1783 = lean_array_push(x_1756, x_1782); -x_1784 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_1784 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_1751); x_1785 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1785, 0, x_1751); @@ -39617,15 +39609,15 @@ x_1791 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1791, 0, x_1790); lean_ctor_set(x_1791, 1, x_1789); x_1792 = lean_array_push(x_1756, x_1791); -x_1793 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1793 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1751); x_1794 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1794, 0, x_1751); lean_ctor_set(x_1794, 1, x_1793); x_1795 = lean_array_push(x_1756, x_1794); -x_1796 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1796 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1797 = lean_array_push(x_1796, x_1768); -x_1798 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1798 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1799 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1799, 0, x_1798); lean_ctor_set(x_1799, 1, x_1797); @@ -39635,13 +39627,13 @@ lean_ctor_set(x_1801, 0, x_1787); lean_ctor_set(x_1801, 1, x_1800); x_1802 = lean_array_push(x_1795, x_1801); x_1803 = lean_array_push(x_1802, x_1761); -x_1804 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1804 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1751); x_1805 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1805, 0, x_1751); lean_ctor_set(x_1805, 1, x_1804); x_1806 = lean_array_push(x_1803, x_1805); -x_1807 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1807 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1751); x_1808 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1808, 0, x_1751); @@ -39697,7 +39689,7 @@ lean_ctor_set(x_1831, 0, x_1787); lean_ctor_set(x_1831, 1, x_1830); lean_inc(x_1809); x_1832 = lean_array_push(x_1809, x_1831); -x_1833 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1833 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1751); x_1834 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1834, 0, x_1751); @@ -39707,7 +39699,7 @@ x_1835 = lean_array_push(x_1832, x_1834); x_1836 = lean_array_push(x_1756, x_1747); x_1837 = lean_array_push(x_1836, x_1761); x_1838 = lean_array_push(x_1837, x_1761); -x_1839 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1839 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1751); x_1840 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1840, 0, x_1751); @@ -39769,7 +39761,7 @@ x_1870 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1870, 0, x_1869); lean_ctor_set(x_1870, 1, x_1868); x_1871 = lean_array_push(x_1835, x_1870); -x_1872 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1872 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1873 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1873, 0, x_1872); lean_ctor_set(x_1873, 1, x_1871); @@ -39845,7 +39837,7 @@ x_1911 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1911, 0, x_1787); lean_ctor_set(x_1911, 1, x_1910); x_1912 = lean_array_push(x_1756, x_1911); -x_1913 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1913 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1914 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1914, 0, x_1913); lean_ctor_set(x_1914, 1, x_1912); @@ -39899,7 +39891,7 @@ lean_ctor_set(x_1936, 0, x_1931); lean_ctor_set(x_1936, 1, x_1935); x_1937 = l_Array_empty___closed__1; x_1938 = lean_array_push(x_1937, x_1936); -x_1939 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_1939 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1931); x_1940 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1940, 0, x_1931); @@ -39944,7 +39936,7 @@ x_1963 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1963, 0, x_1962); lean_ctor_set(x_1963, 1, x_1961); x_1964 = lean_array_push(x_1937, x_1963); -x_1965 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_1965 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_1931); x_1966 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1966, 0, x_1931); @@ -39961,15 +39953,15 @@ x_1972 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1972, 0, x_1971); lean_ctor_set(x_1972, 1, x_1970); x_1973 = lean_array_push(x_1937, x_1972); -x_1974 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1974 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1931); x_1975 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1975, 0, x_1931); lean_ctor_set(x_1975, 1, x_1974); x_1976 = lean_array_push(x_1937, x_1975); -x_1977 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1977 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1978 = lean_array_push(x_1977, x_1949); -x_1979 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1979 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1980 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1980, 0, x_1979); lean_ctor_set(x_1980, 1, x_1978); @@ -39979,13 +39971,13 @@ lean_ctor_set(x_1982, 0, x_1968); lean_ctor_set(x_1982, 1, x_1981); x_1983 = lean_array_push(x_1976, x_1982); x_1984 = lean_array_push(x_1983, x_1942); -x_1985 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1985 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1931); x_1986 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1986, 0, x_1931); lean_ctor_set(x_1986, 1, x_1985); x_1987 = lean_array_push(x_1984, x_1986); -x_1988 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1988 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1931); x_1989 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1989, 0, x_1931); @@ -40041,7 +40033,7 @@ lean_ctor_set(x_2012, 0, x_1968); lean_ctor_set(x_2012, 1, x_2011); lean_inc(x_1990); x_2013 = lean_array_push(x_1990, x_2012); -x_2014 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2014 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1931); x_2015 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2015, 0, x_1931); @@ -40051,7 +40043,7 @@ x_2016 = lean_array_push(x_2013, x_2015); x_2017 = lean_array_push(x_1937, x_1747); x_2018 = lean_array_push(x_2017, x_1942); x_2019 = lean_array_push(x_2018, x_1942); -x_2020 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_2020 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1931); x_2021 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2021, 0, x_1931); @@ -40113,7 +40105,7 @@ x_2051 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2051, 0, x_2050); lean_ctor_set(x_2051, 1, x_2049); x_2052 = lean_array_push(x_2016, x_2051); -x_2053 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2053 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2054 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2054, 0, x_2053); lean_ctor_set(x_2054, 1, x_2052); @@ -40189,7 +40181,7 @@ x_2092 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2092, 0, x_1968); lean_ctor_set(x_2092, 1, x_2091); x_2093 = lean_array_push(x_1937, x_2092); -x_2094 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2094 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2095 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2095, 0, x_2094); lean_ctor_set(x_2095, 1, x_2093); @@ -40252,7 +40244,7 @@ lean_ctor_set(x_2121, 0, x_2117); lean_ctor_set(x_2121, 1, x_2120); x_2122 = l_Array_empty___closed__1; x_2123 = lean_array_push(x_2122, x_2121); -x_2124 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_2124 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2117); x_2125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2125, 0, x_2117); @@ -40297,7 +40289,7 @@ x_2148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2148, 0, x_2147); lean_ctor_set(x_2148, 1, x_2146); x_2149 = lean_array_push(x_2122, x_2148); -x_2150 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_2150 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_2117); x_2151 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2151, 0, x_2117); @@ -40314,15 +40306,15 @@ x_2157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2157, 0, x_2156); lean_ctor_set(x_2157, 1, x_2155); x_2158 = lean_array_push(x_2122, x_2157); -x_2159 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2159 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2117); x_2160 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2160, 0, x_2117); lean_ctor_set(x_2160, 1, x_2159); x_2161 = lean_array_push(x_2122, x_2160); -x_2162 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2162 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2163 = lean_array_push(x_2162, x_2134); -x_2164 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2164 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2165 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2165, 0, x_2164); lean_ctor_set(x_2165, 1, x_2163); @@ -40332,13 +40324,13 @@ lean_ctor_set(x_2167, 0, x_2153); lean_ctor_set(x_2167, 1, x_2166); x_2168 = lean_array_push(x_2161, x_2167); x_2169 = lean_array_push(x_2168, x_2127); -x_2170 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2170 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2117); x_2171 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2171, 0, x_2117); lean_ctor_set(x_2171, 1, x_2170); x_2172 = lean_array_push(x_2169, x_2171); -x_2173 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2173 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2117); x_2174 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2174, 0, x_2117); @@ -40395,7 +40387,7 @@ lean_ctor_set(x_2197, 0, x_2153); lean_ctor_set(x_2197, 1, x_2196); lean_inc(x_2175); x_2198 = lean_array_push(x_2175, x_2197); -x_2199 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2199 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_2117); x_2200 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2200, 0, x_2117); @@ -40405,7 +40397,7 @@ x_2201 = lean_array_push(x_2198, x_2200); x_2202 = lean_array_push(x_2122, x_2113); x_2203 = lean_array_push(x_2202, x_2127); x_2204 = lean_array_push(x_2203, x_2127); -x_2205 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_2205 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_2117); x_2206 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2206, 0, x_2117); @@ -40468,7 +40460,7 @@ x_2236 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2236, 0, x_2235); lean_ctor_set(x_2236, 1, x_2234); x_2237 = lean_array_push(x_2201, x_2236); -x_2238 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2238 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2239 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2239, 0, x_2238); lean_ctor_set(x_2239, 1, x_2237); @@ -40636,7 +40628,7 @@ x_2325 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2325, 0, x_2153); lean_ctor_set(x_2325, 1, x_2324); x_2326 = lean_array_push(x_2122, x_2325); -x_2327 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2327 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2328 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2328, 0, x_2327); lean_ctor_set(x_2328, 1, x_2326); @@ -40690,7 +40682,7 @@ lean_ctor_set(x_2350, 0, x_2345); lean_ctor_set(x_2350, 1, x_2349); x_2351 = l_Array_empty___closed__1; x_2352 = lean_array_push(x_2351, x_2350); -x_2353 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_2353 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2345); x_2354 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2354, 0, x_2345); @@ -40735,7 +40727,7 @@ x_2377 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2377, 0, x_2376); lean_ctor_set(x_2377, 1, x_2375); x_2378 = lean_array_push(x_2351, x_2377); -x_2379 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_2379 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_2345); x_2380 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2380, 0, x_2345); @@ -40752,15 +40744,15 @@ x_2386 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2386, 0, x_2385); lean_ctor_set(x_2386, 1, x_2384); x_2387 = lean_array_push(x_2351, x_2386); -x_2388 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2388 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_2345); x_2389 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2389, 0, x_2345); lean_ctor_set(x_2389, 1, x_2388); x_2390 = lean_array_push(x_2351, x_2389); -x_2391 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2391 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_2392 = lean_array_push(x_2391, x_2363); -x_2393 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_2393 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2394 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2394, 0, x_2393); lean_ctor_set(x_2394, 1, x_2392); @@ -40770,13 +40762,13 @@ lean_ctor_set(x_2396, 0, x_2382); lean_ctor_set(x_2396, 1, x_2395); x_2397 = lean_array_push(x_2390, x_2396); x_2398 = lean_array_push(x_2397, x_2356); -x_2399 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_2399 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_2345); x_2400 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2400, 0, x_2345); lean_ctor_set(x_2400, 1, x_2399); x_2401 = lean_array_push(x_2398, x_2400); -x_2402 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2402 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_2345); x_2403 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2403, 0, x_2345); @@ -40833,7 +40825,7 @@ lean_ctor_set(x_2426, 0, x_2382); lean_ctor_set(x_2426, 1, x_2425); lean_inc(x_2404); x_2427 = lean_array_push(x_2404, x_2426); -x_2428 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2428 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_2345); x_2429 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2429, 0, x_2345); @@ -40843,7 +40835,7 @@ x_2430 = lean_array_push(x_2427, x_2429); x_2431 = lean_array_push(x_2351, x_2113); x_2432 = lean_array_push(x_2431, x_2356); x_2433 = lean_array_push(x_2432, x_2356); -x_2434 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_2434 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_2345); x_2435 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2435, 0, x_2345); @@ -40906,7 +40898,7 @@ x_2465 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2465, 0, x_2464); lean_ctor_set(x_2465, 1, x_2463); x_2466 = lean_array_push(x_2430, x_2465); -x_2467 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2467 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2468 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2468, 0, x_2467); lean_ctor_set(x_2468, 1, x_2466); @@ -41074,7 +41066,7 @@ x_2554 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2554, 0, x_2382); lean_ctor_set(x_2554, 1, x_2553); x_2555 = lean_array_push(x_2351, x_2554); -x_2556 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2556 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2557 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2557, 0, x_2556); lean_ctor_set(x_2557, 1, x_2555); @@ -42568,7 +42560,7 @@ lean_inc(x_248); x_249 = lean_ctor_get(x_246, 1); lean_inc(x_249); lean_dec(x_246); -x_250 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_250 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_248); lean_ctor_set_tag(x_2, 2); lean_ctor_set(x_2, 1, x_250); @@ -42750,7 +42742,7 @@ lean_inc(x_308); x_309 = lean_ctor_get(x_306, 1); lean_inc(x_309); lean_dec(x_306); -x_310 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_310 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_308); lean_ctor_set_tag(x_2, 2); lean_ctor_set(x_2, 1, x_310); @@ -42936,7 +42928,7 @@ lean_inc(x_368); x_369 = lean_ctor_get(x_366, 1); lean_inc(x_369); lean_dec(x_366); -x_370 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_370 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_368); x_371 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_371, 0, x_368); @@ -49710,7 +49702,7 @@ lean_ctor_set(x_64, 0, x_55); lean_ctor_set(x_64, 1, x_63); x_65 = l_Array_empty___closed__1; x_66 = lean_array_push(x_65, x_64); -x_67 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_67 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_55); x_68 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_68, 0, x_55); @@ -49722,9 +49714,9 @@ lean_ctor_set(x_71, 0, x_51); lean_ctor_set(x_71, 1, x_52); lean_ctor_set(x_71, 2, x_70); lean_ctor_set(x_71, 3, x_50); -x_72 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_72 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_73 = lean_array_push(x_72, x_71); -x_74 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_74 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -49736,7 +49728,7 @@ lean_ctor_set(x_78, 1, x_76); x_79 = lean_array_push(x_69, x_78); x_80 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_81 = lean_array_push(x_79, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_82 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_83 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_83, 0, x_55); lean_ctor_set(x_83, 1, x_82); @@ -50630,7 +50622,7 @@ x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_34); lean_ctor_set(x_53, 1, x_52); x_54 = lean_array_push(x_48, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_55 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_34); x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_34); @@ -50645,19 +50637,19 @@ 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_11518____closed__13; +x_63 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_34); x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_34); lean_ctor_set(x_64, 1, x_63); x_65 = lean_array_push(x_62, x_64); x_66 = lean_array_push(x_65, x_27); -x_67 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_67 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_11518____closed__10; +x_70 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); @@ -50673,7 +50665,7 @@ x_78 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_78, 0, x_34); lean_ctor_set(x_78, 1, x_77); x_79 = lean_array_push(x_76, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_80 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -50731,7 +50723,7 @@ x_106 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_106, 0, x_88); lean_ctor_set(x_106, 1, x_105); x_107 = lean_array_push(x_102, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_108 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_88); x_109 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_109, 0, x_88); @@ -50746,19 +50738,19 @@ 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_102, x_114); -x_116 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_116 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_88); x_117 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_117, 0, x_88); lean_ctor_set(x_117, 1, x_116); x_118 = lean_array_push(x_115, x_117); x_119 = lean_array_push(x_118, x_27); -x_120 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_120 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_110, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_123 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_123); lean_ctor_set(x_124, 1, x_122); @@ -50774,7 +50766,7 @@ x_131 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_131, 0, x_88); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_129, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_133 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -53109,7 +53101,7 @@ lean_ctor_set(x_64, 1, x_62); x_65 = lean_array_push(x_51, x_64); lean_inc(x_38); x_66 = lean_array_push(x_51, x_38); -x_67 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_67 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_43); x_68 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_68, 0, x_43); @@ -53122,18 +53114,18 @@ 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_51, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_75 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_76 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_76, 0, x_43); lean_ctor_set(x_76, 1, x_75); x_77 = lean_array_push(x_74, x_76); x_78 = lean_array_push(x_77, x_37); -x_79 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_79 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_69, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_82 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -53175,7 +53167,7 @@ x_100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_100, 0, x_91); lean_ctor_set(x_100, 1, x_99); x_101 = lean_array_push(x_51, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_102 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_91); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_91); @@ -53216,7 +53208,7 @@ 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_51, x_124); -x_126 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_126 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_91); x_127 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_127, 0, x_91); @@ -53233,7 +53225,7 @@ lean_ctor_set(x_132, 1, x_130); x_133 = lean_array_push(x_51, x_132); x_134 = lean_array_push(x_66, x_105); x_135 = lean_array_push(x_134, x_105); -x_136 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_136 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_137 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_137, 0, x_91); lean_ctor_set(x_137, 1, x_136); @@ -53302,7 +53294,7 @@ x_170 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_170, 0, x_161); lean_ctor_set(x_170, 1, x_169); x_171 = lean_array_push(x_51, x_170); -x_172 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_172 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_161); x_173 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_173, 0, x_161); @@ -53345,7 +53337,7 @@ x_194 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_194, 0, x_193); lean_ctor_set(x_194, 1, x_192); x_195 = lean_array_push(x_51, x_194); -x_196 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_196 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_161); x_197 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_197, 0, x_161); @@ -53363,7 +53355,7 @@ lean_ctor_set(x_202, 1, x_200); x_203 = lean_array_push(x_51, x_202); x_204 = lean_array_push(x_66, x_175); x_205 = lean_array_push(x_204, x_175); -x_206 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_206 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_161); x_207 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_207, 0, x_161); @@ -53445,7 +53437,7 @@ x_250 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_250, 0, x_161); lean_ctor_set(x_250, 1, x_249); x_251 = lean_array_push(x_248, x_250); -x_252 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_252 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -53589,25 +53581,25 @@ lean_ctor_set(x_325, 0, x_275); lean_ctor_set(x_325, 1, x_324); lean_inc(x_325); x_326 = lean_array_push(x_323, x_325); -x_327 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_327 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_328 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_328, 0, x_327); lean_ctor_set(x_328, 1, x_326); x_329 = lean_array_push(x_283, x_328); -x_330 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_330 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_275); x_331 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_331, 0, x_275); lean_ctor_set(x_331, 1, x_330); x_332 = lean_array_push(x_283, x_331); x_333 = lean_array_push(x_283, x_19); -x_334 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_334 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_275); x_335 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_335, 0, x_275); lean_ctor_set(x_335, 1, x_334); x_336 = lean_array_push(x_283, x_335); -x_337 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_337 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_338 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_338, 0, x_337); lean_ctor_set(x_338, 1, x_336); @@ -53636,18 +53628,18 @@ x_351 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_351, 0, x_314); lean_ctor_set(x_351, 1, x_350); x_352 = lean_array_push(x_283, x_351); -x_353 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_353 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_354 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_354, 0, x_275); lean_ctor_set(x_354, 1, x_353); x_355 = lean_array_push(x_352, x_354); x_356 = lean_array_push(x_355, x_37); -x_357 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_357 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_358 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_358, 0, x_357); lean_ctor_set(x_358, 1, x_356); x_359 = lean_array_push(x_332, x_358); -x_360 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_360 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_361 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_361, 0, x_360); lean_ctor_set(x_361, 1, x_359); @@ -53683,7 +53675,7 @@ x_376 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_376, 0, x_367); lean_ctor_set(x_376, 1, x_375); x_377 = lean_array_push(x_283, x_376); -x_378 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_378 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_367); x_379 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_379, 0, x_367); @@ -53725,7 +53717,7 @@ x_399 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_399, 0, x_398); lean_ctor_set(x_399, 1, x_397); x_400 = lean_array_push(x_283, x_399); -x_401 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_401 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_367); x_402 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_402, 0, x_367); @@ -53744,7 +53736,7 @@ x_408 = lean_array_push(x_283, x_407); x_409 = lean_array_push(x_283, x_38); x_410 = lean_array_push(x_409, x_320); x_411 = lean_array_push(x_410, x_320); -x_412 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_412 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_367); x_413 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_413, 0, x_367); @@ -53786,7 +53778,7 @@ x_432 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_432, 0, x_406); lean_ctor_set(x_432, 1, x_431); x_433 = lean_array_push(x_408, x_432); -x_434 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_434 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_367); x_435 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_435, 0, x_367); @@ -53805,9 +53797,9 @@ x_441 = lean_array_push(x_416, x_440); x_442 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_442, 0, x_295); lean_ctor_set(x_442, 1, x_441); -x_443 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_443 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_444 = lean_array_push(x_443, x_442); -x_445 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_445 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_446 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_446, 0, x_445); lean_ctor_set(x_446, 1, x_444); @@ -53817,13 +53809,13 @@ lean_ctor_set(x_448, 0, x_314); lean_ctor_set(x_448, 1, x_447); x_449 = lean_array_push(x_436, x_448); x_450 = lean_array_push(x_449, x_320); -x_451 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_451 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_367); x_452 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_452, 0, x_367); lean_ctor_set(x_452, 1, x_451); x_453 = lean_array_push(x_450, x_452); -x_454 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_454 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_367); x_455 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_455, 0, x_367); @@ -53941,7 +53933,7 @@ x_509 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_509, 0, x_508); lean_ctor_set(x_509, 1, x_507); x_510 = lean_array_push(x_463, x_509); -x_511 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_511 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_512 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_512, 0, x_511); lean_ctor_set(x_512, 1, x_510); @@ -54021,7 +54013,7 @@ x_552 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_552, 0, x_314); lean_ctor_set(x_552, 1, x_551); x_553 = lean_array_push(x_283, x_552); -x_554 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_554 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_555 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_555, 0, x_554); lean_ctor_set(x_555, 1, x_553); @@ -54187,7 +54179,7 @@ lean_ctor_set(x_651, 1, x_650); x_652 = l_Array_empty___closed__1; lean_inc(x_651); x_653 = lean_array_push(x_652, x_651); -x_654 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_654 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_642); x_655 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_655, 0, x_642); @@ -54221,7 +54213,7 @@ x_670 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; lean_inc(x_669); x_671 = lean_array_push(x_669, x_670); x_672 = lean_array_push(x_671, x_670); -x_673 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_673 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_642); x_674 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_674, 0, x_642); @@ -54250,12 +54242,12 @@ lean_ctor_set(x_686, 0, x_685); lean_ctor_set(x_686, 1, x_684); lean_inc(x_675); x_687 = lean_array_push(x_675, x_686); -x_688 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_688 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_689 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_689, 0, x_688); lean_ctor_set(x_689, 1, x_687); x_690 = lean_array_push(x_652, x_689); -x_691 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_691 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_692 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_692, 0, x_691); lean_ctor_set(x_692, 1, x_690); @@ -54287,7 +54279,7 @@ lean_ctor_set(x_707, 0, x_660); lean_ctor_set(x_707, 1, x_706); x_708 = lean_array_push(x_703, x_707); x_709 = lean_array_push(x_708, x_651); -x_710 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_710 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_642); x_711 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_711, 0, x_642); @@ -54312,9 +54304,9 @@ x_720 = lean_array_push(x_718, x_719); x_721 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_721, 0, x_685); lean_ctor_set(x_721, 1, x_720); -x_722 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_722 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_723 = lean_array_push(x_722, x_721); -x_724 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_724 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_725 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_725, 0, x_724); lean_ctor_set(x_725, 1, x_723); @@ -54324,13 +54316,13 @@ lean_ctor_set(x_727, 0, x_660); lean_ctor_set(x_727, 1, x_726); x_728 = lean_array_push(x_712, x_727); x_729 = lean_array_push(x_728, x_670); -x_730 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_730 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_642); x_731 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_731, 0, x_642); lean_ctor_set(x_731, 1, x_730); x_732 = lean_array_push(x_729, x_731); -x_733 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_733 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_642); x_734 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_734, 0, x_642); @@ -54353,7 +54345,7 @@ lean_ctor_set(x_742, 0, x_660); lean_ctor_set(x_742, 1, x_741); lean_inc(x_735); x_743 = lean_array_push(x_735, x_742); -x_744 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_744 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_642); x_745 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_745, 0, x_642); @@ -54385,7 +54377,7 @@ x_759 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_759, 0, x_758); lean_ctor_set(x_759, 1, x_757); x_760 = lean_array_push(x_746, x_759); -x_761 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_761 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_762 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_762, 0, x_761); lean_ctor_set(x_762, 1, x_760); @@ -54446,7 +54438,7 @@ x_791 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_791, 0, x_642); lean_ctor_set(x_791, 1, x_790); x_792 = lean_array_push(x_789, x_791); -x_793 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_793 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_794 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_794, 0, x_793); lean_ctor_set(x_794, 1, x_792); @@ -54507,7 +54499,7 @@ x_825 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_825, 0, x_660); lean_ctor_set(x_825, 1, x_824); x_826 = lean_array_push(x_652, x_825); -x_827 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_827 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_828 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_828, 0, x_827); lean_ctor_set(x_828, 1, x_826); @@ -54612,7 +54604,7 @@ lean_ctor_set(x_875, 1, x_874); x_876 = l_Array_empty___closed__1; lean_inc(x_875); x_877 = lean_array_push(x_876, x_875); -x_878 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_878 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_866); x_879 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_879, 0, x_866); @@ -54646,7 +54638,7 @@ x_894 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; lean_inc(x_893); x_895 = lean_array_push(x_893, x_894); x_896 = lean_array_push(x_895, x_894); -x_897 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_897 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_866); x_898 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_898, 0, x_866); @@ -54675,12 +54667,12 @@ lean_ctor_set(x_910, 0, x_909); lean_ctor_set(x_910, 1, x_908); lean_inc(x_899); x_911 = lean_array_push(x_899, x_910); -x_912 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_912 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_876, x_913); -x_915 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_915 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_916 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_916, 0, x_915); lean_ctor_set(x_916, 1, x_914); @@ -54712,7 +54704,7 @@ lean_ctor_set(x_931, 0, x_884); lean_ctor_set(x_931, 1, x_930); x_932 = lean_array_push(x_927, x_931); x_933 = lean_array_push(x_932, x_875); -x_934 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_934 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_866); x_935 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_935, 0, x_866); @@ -54737,9 +54729,9 @@ x_944 = lean_array_push(x_942, x_943); x_945 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_945, 0, x_909); lean_ctor_set(x_945, 1, x_944); -x_946 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_946 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_947 = lean_array_push(x_946, x_945); -x_948 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_948 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_949 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_949, 0, x_948); lean_ctor_set(x_949, 1, x_947); @@ -54749,13 +54741,13 @@ lean_ctor_set(x_951, 0, x_884); lean_ctor_set(x_951, 1, x_950); x_952 = lean_array_push(x_936, x_951); x_953 = lean_array_push(x_952, x_894); -x_954 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_954 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_866); x_955 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_955, 0, x_866); lean_ctor_set(x_955, 1, x_954); x_956 = lean_array_push(x_953, x_955); -x_957 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_957 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_866); x_958 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_958, 0, x_866); @@ -54778,7 +54770,7 @@ lean_ctor_set(x_966, 0, x_884); lean_ctor_set(x_966, 1, x_965); lean_inc(x_959); x_967 = lean_array_push(x_959, x_966); -x_968 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_968 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_866); x_969 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_969, 0, x_866); @@ -54810,7 +54802,7 @@ x_983 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_983, 0, x_982); lean_ctor_set(x_983, 1, x_981); x_984 = lean_array_push(x_970, x_983); -x_985 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_985 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_986 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_986, 0, x_985); lean_ctor_set(x_986, 1, x_984); @@ -54871,7 +54863,7 @@ x_1015 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1015, 0, x_866); lean_ctor_set(x_1015, 1, x_1014); x_1016 = lean_array_push(x_1013, x_1015); -x_1017 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1017 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1018 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1018, 0, x_1017); lean_ctor_set(x_1018, 1, x_1016); @@ -54932,7 +54924,7 @@ x_1049 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1049, 0, x_884); lean_ctor_set(x_1049, 1, x_1048); x_1050 = lean_array_push(x_876, x_1049); -x_1051 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1051 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1052 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1052, 0, x_1051); lean_ctor_set(x_1052, 1, x_1050); @@ -55072,7 +55064,7 @@ lean_ctor_set(x_1108, 1, x_1107); x_1109 = l_Array_empty___closed__1; lean_inc(x_1108); x_1110 = lean_array_push(x_1109, x_1108); -x_1111 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_1111 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1099); x_1112 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1112, 0, x_1099); @@ -55106,7 +55098,7 @@ x_1127 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; lean_inc(x_1126); x_1128 = lean_array_push(x_1126, x_1127); x_1129 = lean_array_push(x_1128, x_1127); -x_1130 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1130 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1099); x_1131 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1131, 0, x_1099); @@ -55135,12 +55127,12 @@ lean_ctor_set(x_1143, 0, x_1142); lean_ctor_set(x_1143, 1, x_1141); lean_inc(x_1132); x_1144 = lean_array_push(x_1132, x_1143); -x_1145 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_1145 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_1146 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1146, 0, x_1145); lean_ctor_set(x_1146, 1, x_1144); x_1147 = lean_array_push(x_1109, x_1146); -x_1148 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_1148 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_1149 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1149, 0, x_1148); lean_ctor_set(x_1149, 1, x_1147); @@ -55172,7 +55164,7 @@ lean_ctor_set(x_1164, 0, x_1117); lean_ctor_set(x_1164, 1, x_1163); x_1165 = lean_array_push(x_1160, x_1164); x_1166 = lean_array_push(x_1165, x_1108); -x_1167 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1167 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1099); x_1168 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1168, 0, x_1099); @@ -55197,9 +55189,9 @@ x_1177 = lean_array_push(x_1175, x_1176); x_1178 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1178, 0, x_1142); lean_ctor_set(x_1178, 1, x_1177); -x_1179 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1179 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1180 = lean_array_push(x_1179, x_1178); -x_1181 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1181 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1182 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1182, 0, x_1181); lean_ctor_set(x_1182, 1, x_1180); @@ -55209,13 +55201,13 @@ lean_ctor_set(x_1184, 0, x_1117); lean_ctor_set(x_1184, 1, x_1183); x_1185 = lean_array_push(x_1169, x_1184); x_1186 = lean_array_push(x_1185, x_1127); -x_1187 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1187 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1099); x_1188 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1188, 0, x_1099); lean_ctor_set(x_1188, 1, x_1187); x_1189 = lean_array_push(x_1186, x_1188); -x_1190 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1190 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1099); x_1191 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1191, 0, x_1099); @@ -55238,7 +55230,7 @@ lean_ctor_set(x_1199, 0, x_1117); lean_ctor_set(x_1199, 1, x_1198); lean_inc(x_1192); x_1200 = lean_array_push(x_1192, x_1199); -x_1201 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1201 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1099); x_1202 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1202, 0, x_1099); @@ -55270,7 +55262,7 @@ x_1216 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1216, 0, x_1215); lean_ctor_set(x_1216, 1, x_1214); x_1217 = lean_array_push(x_1203, x_1216); -x_1218 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1218 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1219 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1219, 0, x_1218); lean_ctor_set(x_1219, 1, x_1217); @@ -55331,7 +55323,7 @@ x_1248 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1248, 0, x_1099); lean_ctor_set(x_1248, 1, x_1247); x_1249 = lean_array_push(x_1246, x_1248); -x_1250 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1250 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1251 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1251, 0, x_1250); lean_ctor_set(x_1251, 1, x_1249); @@ -55392,7 +55384,7 @@ x_1282 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1282, 0, x_1117); lean_ctor_set(x_1282, 1, x_1281); x_1283 = lean_array_push(x_1109, x_1282); -x_1284 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1284 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1285 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1285, 0, x_1284); lean_ctor_set(x_1285, 1, x_1283); @@ -56164,7 +56156,7 @@ lean_ctor_set(x_49, 0, x_40); lean_ctor_set(x_49, 1, x_48); x_50 = l_Array_empty___closed__1; x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_40); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_40); @@ -56201,7 +56193,7 @@ x_72 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_72, 0, x_71); lean_ctor_set(x_72, 1, x_70); x_73 = lean_array_push(x_50, x_72); -x_74 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_74 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_40); x_75 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_75, 0, x_40); @@ -56220,7 +56212,7 @@ x_82 = lean_array_push(x_50, x_81); x_83 = lean_array_push(x_50, x_20); x_84 = lean_array_push(x_83, x_55); x_85 = lean_array_push(x_84, x_55); -x_86 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_86 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_87 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_87, 0, x_40); lean_ctor_set(x_87, 1, x_86); @@ -56313,7 +56305,7 @@ lean_ctor_set(x_129, 0, x_120); lean_ctor_set(x_129, 1, x_128); x_130 = l_Array_empty___closed__1; x_131 = lean_array_push(x_130, x_129); -x_132 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_132 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_120); x_133 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_133, 0, x_120); @@ -56350,7 +56342,7 @@ x_152 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_152, 0, x_151); lean_ctor_set(x_152, 1, x_150); x_153 = lean_array_push(x_130, x_152); -x_154 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_154 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_120); x_155 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_155, 0, x_120); @@ -56369,7 +56361,7 @@ x_162 = lean_array_push(x_130, x_161); x_163 = lean_array_push(x_130, x_20); x_164 = lean_array_push(x_163, x_135); x_165 = lean_array_push(x_164, x_135); -x_166 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_166 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_167 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_167, 0, x_120); lean_ctor_set(x_167, 1, x_166); @@ -56498,7 +56490,7 @@ lean_ctor_set(x_219, 0, x_210); lean_ctor_set(x_219, 1, x_218); x_220 = l_Array_empty___closed__1; x_221 = lean_array_push(x_220, x_219); -x_222 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_222 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_210); x_223 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_223, 0, x_210); @@ -56535,7 +56527,7 @@ 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_220, x_242); -x_244 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_244 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_210); x_245 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_245, 0, x_210); @@ -56554,7 +56546,7 @@ x_252 = lean_array_push(x_220, x_251); x_253 = lean_array_push(x_220, x_20); x_254 = lean_array_push(x_253, x_225); x_255 = lean_array_push(x_254, x_225); -x_256 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_256 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_257 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_257, 0, x_210); lean_ctor_set(x_257, 1, x_256); @@ -56631,7 +56623,7 @@ lean_ctor_set(x_293, 0, x_284); lean_ctor_set(x_293, 1, x_292); x_294 = l_Array_empty___closed__1; x_295 = lean_array_push(x_294, x_293); -x_296 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_296 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_284); x_297 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_297, 0, x_284); @@ -56668,7 +56660,7 @@ x_316 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_316, 0, x_315); lean_ctor_set(x_316, 1, x_314); x_317 = lean_array_push(x_294, x_316); -x_318 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_318 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_284); x_319 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_319, 0, x_284); @@ -56687,13 +56679,13 @@ x_326 = lean_array_push(x_294, x_325); x_327 = lean_array_push(x_294, x_282); x_328 = lean_array_push(x_327, x_299); x_329 = lean_array_push(x_328, x_299); -x_330 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_330 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_331 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_331, 0, x_284); lean_ctor_set(x_331, 1, x_330); x_332 = lean_array_push(x_329, x_331); x_333 = lean_array_push(x_332, x_306); -x_334 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_334 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_335 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_335, 0, x_334); lean_ctor_set(x_335, 1, x_333); @@ -56817,7 +56809,7 @@ x_40 = lean_name_mk_string(x_3, x_39); x_41 = l_Lean_Parser_Term_doLetArrow___elambda__1___closed__1; lean_inc(x_3); x_42 = lean_name_mk_string(x_3, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_43 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_24); x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_24); @@ -56853,7 +56845,7 @@ x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_42); lean_ctor_set(x_62, 1, x_61); x_63 = lean_array_push(x_35, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_64 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_24); x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_24); @@ -56872,16 +56864,16 @@ x_71 = lean_array_push(x_35, x_70); x_72 = l_Lean_Parser_Term_doMatch___elambda__1___closed__1; lean_inc(x_3); x_73 = lean_name_mk_string(x_3, x_72); -x_74 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_74 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_24); x_75 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_75, 0, x_24); lean_ctor_set(x_75, 1, x_74); x_76 = lean_array_push(x_35, x_75); -x_77 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_77 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_3); x_78 = lean_name_mk_string(x_3, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_79 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_80 = lean_array_push(x_79, x_53); x_81 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_81, 0, x_78); @@ -56892,19 +56884,19 @@ lean_ctor_set(x_83, 0, x_67); lean_ctor_set(x_83, 1, x_82); x_84 = lean_array_push(x_76, x_83); x_85 = lean_array_push(x_84, x_46); -x_86 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_86 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_24); x_87 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_87, 0, x_24); lean_ctor_set(x_87, 1, x_86); x_88 = lean_array_push(x_85, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_89 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_3); x_90 = lean_name_mk_string(x_3, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_91 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_3); x_92 = lean_name_mk_string(x_3, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_93 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_24); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_24); @@ -56916,7 +56908,7 @@ lean_ctor_set(x_97, 0, x_67); lean_ctor_set(x_97, 1, x_96); lean_inc(x_95); x_98 = lean_array_push(x_95, x_97); -x_99 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_99 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_24); x_100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_100, 0, x_24); @@ -56929,9 +56921,9 @@ x_103 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_103, 0, x_92); lean_ctor_set(x_103, 1, x_102); x_104 = lean_array_push(x_35, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_105 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_106 = lean_name_mk_string(x_3, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_107 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_108, 0, x_24); lean_ctor_set(x_108, 1, x_107); @@ -57181,7 +57173,7 @@ lean_ctor_set(x_59, 0, x_50); lean_ctor_set(x_59, 1, x_58); x_60 = l_Array_empty___closed__1; x_61 = lean_array_push(x_60, x_59); -x_62 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_62 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_50); x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_50); @@ -57219,7 +57211,7 @@ 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_60, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_84 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_50); x_85 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_85, 0, x_50); @@ -57238,7 +57230,7 @@ x_92 = lean_array_push(x_60, x_91); x_93 = lean_array_push(x_60, x_21); x_94 = lean_array_push(x_93, x_65); x_95 = lean_array_push(x_94, x_65); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_50); lean_ctor_set(x_97, 1, x_96); @@ -57249,7 +57241,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_60, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_103 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); @@ -57309,7 +57301,7 @@ lean_ctor_set(x_130, 0, x_121); lean_ctor_set(x_130, 1, x_129); x_131 = l_Array_empty___closed__1; x_132 = lean_array_push(x_131, x_130); -x_133 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_133 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_121); x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_121); @@ -57347,7 +57339,7 @@ x_153 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_153, 0, x_152); lean_ctor_set(x_153, 1, x_151); x_154 = lean_array_push(x_131, x_153); -x_155 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_155 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_121); x_156 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_156, 0, x_121); @@ -57376,7 +57368,7 @@ x_168 = lean_array_push(x_135, x_167); x_169 = lean_array_push(x_131, x_21); x_170 = lean_array_push(x_169, x_136); x_171 = lean_array_push(x_170, x_136); -x_172 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_172 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_173 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_173, 0, x_121); lean_ctor_set(x_173, 1, x_172); @@ -57387,7 +57379,7 @@ 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 = lean_array_push(x_131, x_177); -x_179 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_179 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_180 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_180, 0, x_179); lean_ctor_set(x_180, 1, x_178); @@ -57475,7 +57467,7 @@ lean_ctor_set(x_215, 0, x_206); lean_ctor_set(x_215, 1, x_214); x_216 = l_Array_empty___closed__1; x_217 = lean_array_push(x_216, x_215); -x_218 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_218 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_206); x_219 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_219, 0, x_206); @@ -57513,7 +57505,7 @@ 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 = lean_array_push(x_216, x_238); -x_240 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_240 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_206); x_241 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_241, 0, x_206); @@ -57532,7 +57524,7 @@ x_248 = lean_array_push(x_216, x_247); x_249 = lean_array_push(x_216, x_21); x_250 = lean_array_push(x_249, x_221); x_251 = lean_array_push(x_250, x_221); -x_252 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_252 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_253 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_253, 0, x_206); lean_ctor_set(x_253, 1, x_252); @@ -57543,7 +57535,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_216, x_257); -x_259 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_259 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_260 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_260, 0, x_259); lean_ctor_set(x_260, 1, x_258); @@ -57603,7 +57595,7 @@ lean_ctor_set(x_286, 0, x_277); lean_ctor_set(x_286, 1, x_285); x_287 = l_Array_empty___closed__1; x_288 = lean_array_push(x_287, x_286); -x_289 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_289 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_277); x_290 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_290, 0, x_277); @@ -57641,7 +57633,7 @@ x_309 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_309, 0, x_308); lean_ctor_set(x_309, 1, x_307); x_310 = lean_array_push(x_287, x_309); -x_311 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_311 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_277); x_312 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_312, 0, x_277); @@ -57670,7 +57662,7 @@ x_324 = lean_array_push(x_291, x_323); x_325 = lean_array_push(x_287, x_21); x_326 = lean_array_push(x_325, x_292); x_327 = lean_array_push(x_326, x_292); -x_328 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_328 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_329 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_329, 0, x_277); lean_ctor_set(x_329, 1, x_328); @@ -57681,7 +57673,7 @@ x_333 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_333, 0, x_332); lean_ctor_set(x_333, 1, x_331); x_334 = lean_array_push(x_287, x_333); -x_335 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_335 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_336 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_336, 0, x_335); lean_ctor_set(x_336, 1, x_334); @@ -57805,7 +57797,7 @@ lean_ctor_set(x_381, 0, x_372); lean_ctor_set(x_381, 1, x_380); x_382 = l_Array_empty___closed__1; x_383 = lean_array_push(x_382, x_381); -x_384 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_384 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_372); x_385 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_385, 0, x_372); @@ -57843,7 +57835,7 @@ x_404 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_404, 0, x_403); lean_ctor_set(x_404, 1, x_402); x_405 = lean_array_push(x_382, x_404); -x_406 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_406 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_372); x_407 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_407, 0, x_372); @@ -57862,7 +57854,7 @@ x_414 = lean_array_push(x_382, x_413); x_415 = lean_array_push(x_382, x_21); x_416 = lean_array_push(x_415, x_387); x_417 = lean_array_push(x_416, x_387); -x_418 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_418 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_419 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_419, 0, x_372); lean_ctor_set(x_419, 1, x_418); @@ -57873,7 +57865,7 @@ x_423 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_423, 0, x_422); lean_ctor_set(x_423, 1, x_421); x_424 = lean_array_push(x_382, x_423); -x_425 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_425 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_426 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_426, 0, x_425); lean_ctor_set(x_426, 1, x_424); @@ -57933,7 +57925,7 @@ lean_ctor_set(x_452, 0, x_443); lean_ctor_set(x_452, 1, x_451); x_453 = l_Array_empty___closed__1; x_454 = lean_array_push(x_453, x_452); -x_455 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_455 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_443); x_456 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_456, 0, x_443); @@ -57971,7 +57963,7 @@ 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_453, x_475); -x_477 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_477 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_443); x_478 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_478, 0, x_443); @@ -58000,7 +57992,7 @@ x_490 = lean_array_push(x_457, x_489); x_491 = lean_array_push(x_453, x_21); x_492 = lean_array_push(x_491, x_458); x_493 = lean_array_push(x_492, x_458); -x_494 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_494 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_495 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_495, 0, x_443); lean_ctor_set(x_495, 1, x_494); @@ -58011,7 +58003,7 @@ x_499 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_499, 0, x_498); lean_ctor_set(x_499, 1, x_497); x_500 = lean_array_push(x_453, x_499); -x_501 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_501 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_502 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_502, 0, x_501); lean_ctor_set(x_502, 1, x_500); @@ -60602,8 +60594,6 @@ l_Lean_Elab_Term_Do_getDoReassignVars___closed__3 = _init_l_Lean_Elab_Term_Do_ge lean_mark_persistent(l_Lean_Elab_Term_Do_getDoReassignVars___closed__3); l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__1 = _init_l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__1(); lean_mark_persistent(l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__1); -l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2 = _init_l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2(); -lean_mark_persistent(l_Array_forInUnsafe_loop___at___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___spec__6___lambda__1___closed__2); l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___lambda__2___closed__1 = _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___lambda__2___closed__1(); lean_mark_persistent(l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___lambda__2___closed__1); l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___lambda__2___closed__2 = _init_l___private_Lean_Elab_Do_0__Lean_Elab_Term_Do_expandDoIf_x3f___lambda__2___closed__2(); diff --git a/stage0/stdlib/Lean/Elab/LetRec.c b/stage0/stdlib/Lean/Elab/LetRec.c index e39b4ffde0..334d7ece70 100644 --- a/stage0/stdlib/Lean/Elab/LetRec.c +++ b/stage0/stdlib/Lean/Elab/LetRec.c @@ -124,9 +124,9 @@ lean_object* l_Lean_Meta_getLocalInstances(lean_object*, lean_object*, lean_obje lean_object* l___private_Lean_Elab_LetRec_0__Lean_Elab_Term_elabLetRecDeclValues___boxed__const__1; 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_Lean_Elab_Term_elabTermEnsuringType___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_13542____closed__6; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; size_t lean_usize_of_nat(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l___private_Lean_Elab_LetRec_0__Lean_Elab_Term_withAuxLocalDecls_loop___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* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); extern lean_object* l_Lean_Elab_Term_termElabAttribute; @@ -1607,7 +1607,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_13542____closed__6; +x_16 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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/Match.c b/stage0/stdlib/Lean/Elab/Match.c index 76679c73ed..9109b30a2b 100644 --- a/stage0/stdlib/Lean/Elab/Match.c +++ b/stage0/stdlib/Lean/Elab/Match.c @@ -45,6 +45,7 @@ uint8_t l_Lean_Expr_isNatLit(lean_object*); lean_object* l_Lean_Meta_forallTelescopeReducing___at_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp___spec__4(lean_object*); lean_object* lean_erase_macro_scopes(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___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_13706____closed__9; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars_loop___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* l_Lean_Elab_Term_ToDepElimPattern_main___closed__2; lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType___spec__1___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*); @@ -82,7 +83,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_expandNonAtomicDiscrs_x3f_loop_match__2(lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars_loop(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; lean_object* l_Array_eraseIdx___rarg(lean_object*, lean_object*); uint8_t l_USize_decEq(size_t, size_t); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_isNextArgAccessible_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -127,6 +127,7 @@ extern lean_object* l_Lean_identKind___closed__2; extern lean_object* l_Lean_initFn____x40_Lean_Util_PPExt___hyg_3____closed__3; lean_object* l_Lean_Elab_Term_withDepElimPatterns(lean_object*); lean_object* l_Array_extract___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l_Lean_Elab_Term_elabMatch_match__14(lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processExplicitArg___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars_loop___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*); @@ -246,6 +247,8 @@ lean_object* l_Lean_throwError___at___private_Lean_Elab_Match_0__Lean_Elab_Term_ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_isAuxDiscrName___closed__2; lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_instInhabitedContext; lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__4___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_12789____closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* l_Lean_throwError___at_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp___spec__5___boxed(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_Match_0__Lean_Elab_Term_getMatchAlts___spec__1___closed__2; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f_loop(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -281,6 +284,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_th lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabPatterns___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_finalizePatternDecls___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_withPatternVars___rarg(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_12789____closed__8; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_waitExpectedTypeAndDiscrs_match__1(lean_object*); 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_List_map___at_Lean_Elab_Term_reportMatcherResultErrors___spec__2(lean_object*); @@ -298,7 +302,6 @@ lean_object* l_Lean_Syntax_mkApp(lean_object*, lean_object*); lean_object* l___private_Lean_Expr_0__Lean_Expr_getAppArgsAux(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_mkLocalDeclFor_match__2(lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__6___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; lean_object* l_Lean_LocalDecl_value(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_CollectPatternVars_collect___spec__3(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_Lean_Elab_Term_elabMatchAltView(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -314,11 +317,11 @@ lean_object* l_Lean_Elab_Term_instInhabitedMatchAltView___closed__1; lean_object* l_Lean_throwError___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___spec__1___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_Match_0__Lean_Elab_Term_elabMatchAux_match__1(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_expandMacrosInPatterns___spec__1___boxed__const__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; lean_object* l_Lean_Elab_Term_ToDepElimPattern_main_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabAtomicDiscr___closed__2; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__2; uint8_t l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_isNextArgAccessible(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_finalize___spec__2(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___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -362,7 +365,6 @@ lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg lean_object* l_Lean_Elab_Term_ToDepElimPattern_main_match__2(lean_object*); 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_ToDepElimPattern_main___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_quotedNameToPattern_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__11(lean_object*); @@ -373,7 +375,6 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_finalizePatternDecls__ lean_object* l_Lean_mkAnnotation(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_quotedNameToPattern_match__1(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___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_12048____closed__9; 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*); @@ -391,6 +392,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_mkUserNameFor_match__ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_throwInvalidPattern___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_instInhabited___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__12; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Meta_instantiateLocalDeclMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_mkMatcher(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_CollectPatternVars_CtorApp_processCtorAppAux_match__3___rarg(lean_object*, lean_object*); @@ -399,6 +401,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_na lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_isDone___boxed(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_processCtorApp_match__1(lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__6(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_getDiscrs___boxed(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__11; lean_object* l_Nat_repr(lean_object*); @@ -409,7 +412,6 @@ uint8_t l_Lean_LocalDecl_binderInfo(lean_object*); lean_object* l_Lean_Elab_Term_expandMacrosInPatterns(lean_object*, lean_object*, lean_object*); lean_object* lean_st_mk_ref(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_Lean_Elab_Term_elabMatch_match__4___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f_loop___closed__4; lean_object* l_Lean_Elab_Term_inaccessible_x3f___boxed(lean_object*); @@ -418,13 +420,12 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchOptType(lean_ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_throwInvalidPattern___rarg___boxed(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_Lean_addTrace___at_Lean_Elab_Term_CollectPatternVars_main___spec__1(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_12965____closed__9; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_throwInvalidPattern___rarg___closed__1; extern lean_object* l_Lean_choiceKind; extern lean_object* l_Lean_charLitKind; lean_object* l_Lean_Elab_Term_withDepElimPatterns_match__1___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_object* l_Lean_mkFreshId___at___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_mkLocalDeclFor___spec__1___rarg(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; 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; @@ -442,8 +443,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_myMacro____x40_Init_Notation___hyg_11518____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; 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; @@ -494,7 +493,6 @@ lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp_match__3 lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_Elab_Term_elabMatchAltView___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_toHeadIndex(lean_object*); lean_object* l_Lean_Meta_whnf(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; lean_object* l_Lean_Elab_Term_mkInaccessible(lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_getPatternsVars___spec__2___rarg(lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__10___rarg(lean_object*, lean_object*, lean_object*); @@ -515,6 +513,7 @@ lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp_match__1 extern lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal___closed__1; extern lean_object* l_Lean_NameSet_empty; lean_object* l_Lean_mkFreshId___at___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_mkLocalDeclFor___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_ConstantInfo_type(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabAtomicDiscr___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_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*); @@ -523,6 +522,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_waitExpectedTypeAndDi lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_ToDepElimPattern_alreadyVisited___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_Match_0__Lean_Elab_Term_elabMatchAux___closed__4; lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__4(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMatch_match__15(lean_object*); lean_object* l_Array_anyMUnsafe_any___at___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -540,15 +540,12 @@ extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_Elab_Term_CollectPatternVars_collect(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___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Term_0__Lean_Elab_Term_applyAttributesCore___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_12048____closed__4; lean_object* l_Lean_Elab_Term_elabMatch___closed__2; lean_object* l_Lean_throwError___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_finalize___spec__1___boxed(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_Match_0__Lean_Elab_Term_tryPostponeIfDiscrTypeIsMVar___spec__1___closed__1; extern lean_object* l_Lean_Elab_Term_termElabAttribute; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l_Lean_Elab_Term_instToStringPatternVar(lean_object*); lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_waitExpectedType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_processCtor(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__16(lean_object*); @@ -582,7 +579,6 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_mkUserNameFor(lean_ob lean_object* l_Lean_Elab_Term_elabMatch_match__1(lean_object*); lean_object* l_Lean_Syntax_getSepArgs(lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Term_CollectPatternVars_resolveId_x3f___spec__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_13542____closed__12; lean_object* l_Lean_Expr_getAppNumArgsAux(lean_object*, lean_object*); lean_object* l___private_Lean_HeadIndex_0__Lean_Expr_headNumArgsAux(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*); @@ -625,7 +621,6 @@ uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__5___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType___spec__1(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Lean_mkApp(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_tryPostponeIfDiscrTypeIsMVar_match__1(lean_object*); lean_object* l_Lean_Elab_Term_elabInaccessible___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -641,6 +636,7 @@ uint8_t l_Lean_BinderInfo_isExplicit(uint8_t); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_throwCtorExpected(lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__8(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_waitExpectedTypeAndDiscrs(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___lambda__1___boxed__const__1; extern lean_object* l_Array_instToStringArray___rarg___closed__1; @@ -726,6 +722,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchTyp lean_object* l_Lean_Elab_Term_elabMatch_match__9___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___spec__3___boxed(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_ToDepElimPattern_main___spec__3___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_12789____closed__10; uint8_t l_Lean_Expr_isStringLit(lean_object*); lean_object* l_Lean_Meta_instantiateMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_regTraceClasses(lean_object*); @@ -757,12 +754,12 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_Ct lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_pushNewArg___closed__1; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_pushNewArg___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_mkFreshTypeMVar(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l_ReaderT_instMonadReaderT___rarg(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___lambda__3___closed__2; uint8_t l_Lean_NameSet_contains(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_collect_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_forallTelescopeReducing___at_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp___spec__4___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_myMacro____x40_Init_Notation___hyg_14283____closed__4; lean_object* l_Lean_throwError___at_Lean_Elab_Term_CollectPatternVars_resolveId_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_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabPatterns___spec__1___closed__3; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); @@ -807,6 +804,7 @@ lean_object* l_Lean_Meta_forallBoundedTelescope___at___private_Lean_Elab_Match_0 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*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processExplicitArg_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern(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_14283____closed__1; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_mkMVarSyntax(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_withDepElimPatterns___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_getPatternsVars___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -840,6 +838,7 @@ lean_object* l_Lean_Elab_Term_ToDepElimPattern_main_match__3(lean_object*); lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp_match__3___rarg(lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType___spec__1___lambda__1___closed__1; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_isNextArgAccessible___boxed(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_pushNewArg_match__1(lean_object*); lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorAppAux_match__1(lean_object*); lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__5___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -889,6 +888,7 @@ 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_11546____closed__8; 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*); @@ -941,7 +941,7 @@ x_18 = l_Lean_Elab_Term_getMainModule___rarg(x_11, 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_13542____closed__1; +x_20 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_14); x_21 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_21, 0, x_14); @@ -952,24 +952,24 @@ x_24 = lean_array_push(x_22, x_3); x_25 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_26 = lean_array_push(x_24, x_25); x_27 = lean_array_push(x_26, x_25); -x_28 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_28 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_14); x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_14); lean_ctor_set(x_29, 1, x_28); x_30 = lean_array_push(x_27, x_29); x_31 = lean_array_push(x_30, x_2); -x_32 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_32 = l_myMacro____x40_Init_Notation___hyg_14283____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_22, x_33); -x_35 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_35 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_23, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_39 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_39, 0, x_14); lean_ctor_set(x_39, 1, x_38); @@ -980,7 +980,7 @@ 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 = lean_array_push(x_43, x_4); -x_45 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_45 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -1061,7 +1061,7 @@ x_19 = l_Lean_Elab_Term_getMainModule___rarg(x_12, 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_13542____closed__1; +x_21 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_15); x_22 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_22, 0, x_15); @@ -1071,7 +1071,7 @@ x_24 = lean_array_push(x_23, x_22); x_25 = lean_array_push(x_23, x_3); x_26 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_27 = lean_array_push(x_25, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_28 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_15); x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_15); @@ -1088,24 +1088,24 @@ 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_27, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_15); x_39 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_39, 0, x_15); lean_ctor_set(x_39, 1, x_38); x_40 = lean_array_push(x_37, x_39); x_41 = lean_array_push(x_40, x_2); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_23, x_43); -x_45 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_45 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_24, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_48 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_49 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_49, 0, x_15); lean_ctor_set(x_49, 1, x_48); @@ -1115,7 +1115,7 @@ lean_ctor_set(x_51, 0, x_35); lean_ctor_set(x_51, 1, x_50); x_52 = lean_array_push(x_47, x_51); x_53 = lean_array_push(x_52, x_5); -x_54 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_54 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -1305,7 +1305,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_1024____closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -4115,7 +4115,7 @@ x_7 = lean_array_uget(x_4, x_3); x_8 = lean_unsigned_to_nat(0u); x_9 = lean_array_uset(x_4, x_3, x_8); x_10 = x_7; -x_11 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_11 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_1); x_12 = lean_name_mk_string(x_1, x_11); lean_inc(x_10); @@ -4177,7 +4177,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts(lean_obj _start: { lean_object* x_2; uint8_t x_3; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_inc(x_1); x_3 = l_Lean_Syntax_isOfKind(x_1, x_2); if (x_3 == 0) @@ -4282,7 +4282,7 @@ lean_dec(x_9); x_11 = lean_unsigned_to_nat(4u); x_12 = l_Lean_Syntax_getArg(x_1, x_11); lean_dec(x_1); -x_13 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_inc(x_12); x_14 = l_Lean_Syntax_isOfKind(x_12, x_13); if (x_14 == 0) @@ -6707,13 +6707,13 @@ x_34 = l_Lean_Elab_Term_getMainModule___rarg(x_10, x_33); x_35 = lean_ctor_get(x_34, 1); lean_inc(x_35); lean_dec(x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_36 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_37 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_37, 0, x_30); lean_ctor_set(x_37, 1, x_36); x_38 = l_Array_empty___closed__1; x_39 = lean_array_push(x_38, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_40 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_41 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_41, 0, x_40); lean_ctor_set(x_41, 1, x_39); @@ -6839,13 +6839,13 @@ 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_12048____closed__14; +x_20 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_21 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_21, 0, x_14); lean_ctor_set(x_21, 1, 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_12048____closed__13; +x_24 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_24); lean_ctor_set(x_25, 1, x_23); @@ -9622,12 +9622,12 @@ x_54 = lean_array_push(x_52, x_35); x_55 = l_Lean_Syntax_mkStrLit(x_33, x_48); lean_dec(x_33); x_56 = lean_array_push(x_54, x_55); -x_57 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_57 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_58 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_58, 0, x_38); lean_ctor_set(x_58, 1, x_57); x_59 = lean_array_push(x_52, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_60 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_60); lean_ctor_set(x_61, 1, x_59); @@ -9668,12 +9668,12 @@ x_78 = lean_array_push(x_76, x_35); x_79 = l_Lean_Syntax_mkStrLit(x_33, x_72); lean_dec(x_33); x_80 = lean_array_push(x_78, x_79); -x_81 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_81 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_82 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_82, 0, x_38); lean_ctor_set(x_82, 1, x_81); x_83 = lean_array_push(x_76, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_84 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_85 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_85, 0, x_84); lean_ctor_set(x_85, 1, x_83); @@ -9742,12 +9742,12 @@ x_116 = l_Nat_repr(x_94); x_117 = l_Lean_numLitKind; x_118 = l_Lean_Syntax_mkLit(x_117, x_116, x_109); x_119 = lean_array_push(x_115, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_120 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_121 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_121, 0, x_99); lean_ctor_set(x_121, 1, x_120); x_122 = lean_array_push(x_113, x_121); -x_123 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_123 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_124, 0, x_123); lean_ctor_set(x_124, 1, x_122); @@ -9789,12 +9789,12 @@ x_142 = l_Nat_repr(x_94); x_143 = l_Lean_numLitKind; x_144 = l_Lean_Syntax_mkLit(x_143, x_142, x_135); x_145 = lean_array_push(x_141, x_144); -x_146 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_146 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_147 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_147, 0, x_99); lean_ctor_set(x_147, 1, x_146); x_148 = lean_array_push(x_139, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_149 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_150 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_150, 0, x_149); lean_ctor_set(x_150, 1, x_148); @@ -10504,12 +10504,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_12048____closed__13; +x_35 = l_myMacro____x40_Init_Notation___hyg_12789____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_11518____closed__8; +x_37 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_38 = lean_name_eq(x_10, x_37); if (x_38 == 0) { @@ -11012,7 +11012,7 @@ lean_object* x_163; lean_object* x_164; lean_object* x_165; uint8_t x_166; x_163 = l_Lean_Syntax_getArg(x_161, x_159); lean_inc(x_163); x_164 = l_Lean_Syntax_getKind(x_163); -x_165 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_165 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_166 = lean_name_eq(x_164, x_165); lean_dec(x_164); if (x_166 == 0) @@ -11294,7 +11294,7 @@ lean_object* x_232; lean_object* x_233; lean_object* x_234; uint8_t x_235; x_232 = l_Lean_Syntax_getArg(x_230, x_228); lean_inc(x_232); x_233 = l_Lean_Syntax_getKind(x_232); -x_234 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_234 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_235 = lean_name_eq(x_233, x_234); lean_dec(x_233); if (x_235 == 0) @@ -11929,12 +11929,12 @@ x_380 = lean_name_eq(x_10, x_379); if (x_380 == 0) { lean_object* x_381; uint8_t x_382; -x_381 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_381 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_382 = lean_name_eq(x_10, x_381); if (x_382 == 0) { lean_object* x_383; uint8_t x_384; -x_383 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_383 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_384 = lean_name_eq(x_10, x_383); if (x_384 == 0) { @@ -12312,7 +12312,7 @@ lean_object* x_461; lean_object* x_462; lean_object* x_463; uint8_t x_464; x_461 = l_Lean_Syntax_getArg(x_459, x_457); lean_inc(x_461); x_462 = l_Lean_Syntax_getKind(x_461); -x_463 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_463 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_464 = lean_name_eq(x_462, x_463); lean_dec(x_462); if (x_464 == 0) @@ -12885,12 +12885,12 @@ x_580 = lean_name_eq(x_10, x_579); if (x_580 == 0) { lean_object* x_581; uint8_t x_582; -x_581 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_581 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_582 = lean_name_eq(x_10, x_581); if (x_582 == 0) { lean_object* x_583; uint8_t x_584; -x_583 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_583 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_584 = lean_name_eq(x_10, x_583); if (x_584 == 0) { @@ -13279,7 +13279,7 @@ lean_object* x_666; lean_object* x_667; lean_object* x_668; uint8_t x_669; x_666 = l_Lean_Syntax_getArg(x_664, x_662); lean_inc(x_666); x_667 = l_Lean_Syntax_getKind(x_666); -x_668 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_668 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_669 = lean_name_eq(x_667, x_668); lean_dec(x_667); if (x_669 == 0) @@ -13875,12 +13875,12 @@ x_795 = lean_name_eq(x_10, x_794); if (x_795 == 0) { lean_object* x_796; uint8_t x_797; -x_796 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_796 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_797 = lean_name_eq(x_10, x_796); if (x_797 == 0) { lean_object* x_798; uint8_t x_799; -x_798 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_798 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_799 = lean_name_eq(x_10, x_798); if (x_799 == 0) { @@ -14293,7 +14293,7 @@ lean_object* x_881; lean_object* x_882; lean_object* x_883; uint8_t x_884; x_881 = l_Lean_Syntax_getArg(x_879, x_877); lean_inc(x_881); x_882 = l_Lean_Syntax_getKind(x_881); -x_883 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_883 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_884 = lean_name_eq(x_882, x_883); lean_dec(x_882); if (x_884 == 0) @@ -14938,12 +14938,12 @@ x_1022 = lean_name_eq(x_10, x_1021); if (x_1022 == 0) { lean_object* x_1023; uint8_t x_1024; -x_1023 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1023 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1024 = lean_name_eq(x_10, x_1023); if (x_1024 == 0) { lean_object* x_1025; uint8_t x_1026; -x_1025 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1025 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1026 = lean_name_eq(x_10, x_1025); if (x_1026 == 0) { @@ -15356,7 +15356,7 @@ lean_object* x_1108; lean_object* x_1109; lean_object* x_1110; uint8_t x_1111; x_1108 = l_Lean_Syntax_getArg(x_1106, x_1104); lean_inc(x_1108); x_1109 = l_Lean_Syntax_getKind(x_1108); -x_1110 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_1110 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_1111 = lean_name_eq(x_1109, x_1110); lean_dec(x_1109); if (x_1111 == 0) @@ -23570,7 +23570,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_12048____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -26232,7 +26232,7 @@ if (x_32 == 0) { 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; x_33 = lean_ctor_get(x_31, 0); -x_34 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_34 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_26); x_35 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_35, 0, x_26); @@ -26249,24 +26249,24 @@ x_40 = lean_array_push(x_36, x_39); x_41 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_42 = lean_array_push(x_40, x_41); x_43 = lean_array_push(x_42, x_41); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_26); x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_26); lean_ctor_set(x_45, 1, x_44); x_46 = lean_array_push(x_43, x_45); x_47 = lean_array_push(x_46, x_10); -x_48 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_48 = l_myMacro____x40_Init_Notation___hyg_14283____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_36, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_51 = l_myMacro____x40_Init_Notation___hyg_14283____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_37, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_54 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_55 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_55, 0, x_26); lean_ctor_set(x_55, 1, x_54); @@ -26277,7 +26277,7 @@ lean_ctor_set(x_58, 0, x_57); lean_ctor_set(x_58, 1, x_56); x_59 = lean_array_push(x_53, x_58); x_60 = lean_array_push(x_59, x_23); -x_61 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_61 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_62 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_62, 0, x_61); lean_ctor_set(x_62, 1, x_60); @@ -26292,7 +26292,7 @@ x_64 = lean_ctor_get(x_31, 1); lean_inc(x_64); lean_inc(x_63); lean_dec(x_31); -x_65 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_65 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_26); x_66 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_66, 0, x_26); @@ -26309,24 +26309,24 @@ x_71 = lean_array_push(x_67, x_70); x_72 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_73 = lean_array_push(x_71, x_72); x_74 = lean_array_push(x_73, x_72); -x_75 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_75 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_26); x_76 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_76, 0, x_26); lean_ctor_set(x_76, 1, x_75); x_77 = lean_array_push(x_74, x_76); x_78 = lean_array_push(x_77, x_10); -x_79 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_79 = l_myMacro____x40_Init_Notation___hyg_14283____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_67, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_82 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_68, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_85 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_26); lean_ctor_set(x_86, 1, x_85); @@ -26337,7 +26337,7 @@ lean_ctor_set(x_89, 0, x_88); lean_ctor_set(x_89, 1, x_87); x_90 = lean_array_push(x_84, x_89); x_91 = lean_array_push(x_90, x_23); -x_92 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_92 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -28518,7 +28518,7 @@ lean_object* l_Lean_Elab_Term_elabMatch(lean_object* x_1, lean_object* x_2, lean _start: { lean_object* x_10; lean_object* x_62; uint8_t x_63; -x_62 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_62 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_inc(x_1); x_63 = l_Lean_Syntax_isOfKind(x_1, x_62); if (x_63 == 0) @@ -28766,7 +28766,7 @@ lean_object* x_123; lean_object* x_124; lean_object* x_125; uint8_t x_126; x_123 = lean_unsigned_to_nat(0u); x_124 = l_Lean_Syntax_getArg(x_115, x_123); lean_dec(x_115); -x_125 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_125 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; lean_inc(x_124); x_126 = l_Lean_Syntax_isOfKind(x_124, x_125); if (x_126 == 0) @@ -29045,7 +29045,7 @@ lean_object* x_423; lean_object* x_424; lean_object* x_425; uint8_t x_426; lean_dec(x_185); x_423 = lean_unsigned_to_nat(4u); x_424 = l_Lean_Syntax_getArg(x_1, x_423); -x_425 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_425 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_inc(x_424); x_426 = l_Lean_Syntax_isOfKind(x_424, x_425); if (x_426 == 0) @@ -29293,7 +29293,7 @@ else lean_object* x_482; lean_object* x_483; uint8_t x_484; x_482 = l_Lean_Syntax_getArg(x_475, x_123); lean_dec(x_475); -x_483 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_483 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_inc(x_482); x_484 = l_Lean_Syntax_isOfKind(x_482, x_483); if (x_484 == 0) @@ -30024,7 +30024,7 @@ x_244 = l_Lean_Syntax_getArg(x_193, x_114); lean_dec(x_193); x_245 = lean_unsigned_to_nat(4u); x_246 = l_Lean_Syntax_getArg(x_1, x_245); -x_247 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_247 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_inc(x_246); x_248 = l_Lean_Syntax_isOfKind(x_246, x_247); if (x_248 == 0) @@ -30275,7 +30275,7 @@ else lean_object* x_304; lean_object* x_305; uint8_t x_306; x_304 = l_Lean_Syntax_getArg(x_297, x_123); lean_dec(x_297); -x_305 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_305 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_inc(x_304); x_306 = l_Lean_Syntax_isOfKind(x_304, x_305); if (x_306 == 0) @@ -31010,7 +31010,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_12048____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_4 = l___regBuiltin_Lean_Elab_Term_elabMatch___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -31114,7 +31114,7 @@ lean_inc(x_17); lean_dec(x_15); x_18 = l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandLetEqnsDeclVal___closed__1; x_19 = lean_array_push(x_18, x_14); -x_20 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_20 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_21 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_21, 0, x_20); lean_ctor_set(x_21, 1, x_19); diff --git a/stage0/stdlib/Lean/Elab/MutualDef.c b/stage0/stdlib/Lean/Elab/MutualDef.c index a167cac827..ce952e421d 100644 --- a/stage0/stdlib/Lean/Elab/MutualDef.c +++ b/stage0/stdlib/Lean/Elab/MutualDef.c @@ -29,6 +29,7 @@ extern lean_object* l_Lean_Parser_Command_protected___elambda__1___closed__1; extern lean_object* l_Lean_Elab_elabAttr___rarg___lambda__10___closed__3; extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* lean_erase_macro_scopes(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Meta_forallBoundedTelescope___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___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_stringToMessageData(lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -123,6 +124,7 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___closed__2 lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__1___lambda__2___boxed(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_MutualClosure_getModifiersForLetRecs___spec__1(lean_object*, size_t, size_t); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkKinds___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__7; extern lean_object* l_Lean_Elab_throwAlreadyDeclaredUniverseLevel___rarg___closed__3; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Command_elabMutualDef___spec__6(lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_array_push(lean_object*, lean_object*); @@ -157,7 +159,9 @@ lean_object* l_Std_RBNode_fold___at___private_Lean_Elab_MutualDef_0__Lean_Elab_T lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_MutualClosure_main___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___spec__2___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_14283____closed__5; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__7___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_14283____closed__3; lean_object* lean_string_utf8_byte_size(lean_object*); lean_object* l_List_forM___at_Lean_Elab_Term_MutualClosure_main___spec__2___lambda__2(lean_object*, 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_isAutoImplicit___spec__3(lean_object*, lean_object*, size_t, size_t); @@ -221,7 +225,6 @@ lean_object* l_Lean_Elab_Term_MutualClosure_insertReplacementForMainFns(lean_obj lean_object* l_Lean_Elab_applyVisibility___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__3(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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*); lean_object* lean_array_fget(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__5; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_instantiateMVarsAtHeader(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_mkDeclName___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___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*); uint8_t lean_nat_dec_eq(lean_object*, lean_object*); @@ -237,7 +240,6 @@ extern lean_object* l_Lean_Elab_mkDeclName___rarg___lambda__1___closed__3; lean_object* lean_st_ref_take(lean_object*, lean_object*); lean_object* l_Lean_Elab_elabDeclAttrs___at_Lean_Elab_Command_elabMutualDef___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_mkDeclName___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__2___lambda__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_13542____closed__3; lean_object* l_Lean_Meta_getZetaFVarIds___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_registerCustomErrorIfMVar(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_forM___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_fixpoint___spec__1(lean_object*, lean_object*, lean_object*); @@ -322,7 +324,6 @@ lean_object* l_Lean_Syntax_getId(lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabMutualDef___spec__8(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_Lean_throwError___at_Lean_Elab_Command_elabExport___spec__2(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__4(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkModifiers___lambda__2___closed__2; @@ -433,10 +434,10 @@ lean_object* l_Lean_Elab_elabAttr___at_Lean_Elab_Command_elabMutualDef___spec__4 lean_object* l_Array_feraseIdx___rarg(lean_object*, lean_object*); 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; 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*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_updateUsedVarsOf_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkModifiers___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; size_t l_USize_mod(size_t, size_t); lean_object* l_Lean_Elab_Term_MutualClosure_ClosureState_localDecls___default; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_getUsedFVarsMap(lean_object*); @@ -491,7 +492,6 @@ lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_MutualClosure_getModifie uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_withFunLocalDecls_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* l_List_foldl___at_Lean_Elab_Term_MutualClosure_insertReplacementForLetRecs___spec__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Lean_Elab_Command_getCurrMacroScope(lean_object*, 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*); @@ -506,6 +506,7 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_typeHasRecFun(lea lean_object* l_instInhabitedReaderT___rarg___boxed(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux___spec__5(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_14283____closed__11; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1___boxed(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_expandWhereDeclsAsStructInst___spec__1___lambda__1___closed__2; lean_object* l_Array_erase___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux___spec__1(lean_object*, lean_object*); @@ -559,6 +560,7 @@ lean_object* l_Lean_Elab_Term_MutualClosure_getModifiersForLetRecs___boxed(lean_ 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_elabModifiers___at_Lean_Elab_Command_elabMutualDef___spec__1___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_elabMutualDef___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_myMacro____x40_Init_Notation___hyg_11546____closed__11; lean_object* lean_expr_update_lambda(lean_object*, uint8_t, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_Match_Pattern_toMessageData___closed__6; lean_object* l_List_toArrayAux___rarg(lean_object*, lean_object*); @@ -567,7 +569,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_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux___spec__2(lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Term_MutualClosure_Replacement_apply_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__11; lean_object* l_Lean_expandMacros(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___spec__2___lambda__3(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_expandWhereDeclsAsStructInst___spec__3___lambda__1(lean_object*, lean_object*, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -640,6 +641,7 @@ lean_object* l_Lean_Elab_instInhabitedDefViewElabHeader; lean_object* l_List_forIn_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___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_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunValues___spec__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_11546____closed__7; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l_List_forM___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkLetRecsToLiftTypes___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___private_Lean_Meta_Basic_0__Lean_Meta_lambdaTelescopeImp___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -659,10 +661,10 @@ uint8_t l_List_beq___at_Lean_OpenDecl_instToStringOpenDecl___spec__1(lean_object lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkInitialUsedFVarsMap___spec__2(lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_mkDeclName___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__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_11518____closed__7; lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkModifiers(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_checkKinds___lambda__1___closed__1; 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*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; 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*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___closed__1; @@ -680,7 +682,6 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunType_match lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_registerFailedToInferDefTypeInfo___closed__2; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Syntax_SepArray_getElems___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_getUsedFVarsMap___boxed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; extern lean_object* l_addParenHeuristic___closed__1; lean_object* l_List_map___at_Lean_Elab_Term_MutualClosure_main___spec__8___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_getFunName_match__1(lean_object*); @@ -689,7 +690,6 @@ lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_Fix lean_object* l_Std_PersistentArray_anyM___at_Lean_Elab_Term_isAutoImplicit___spec__1___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_withAutoBoundImplicitLocal___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_applyVisibility___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabHeaders___spec__3___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_12965____closed__7; extern lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__1; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Command_elabMutualDef___spec__6___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Term_isAutoImplicit___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -5037,7 +5037,7 @@ else { lean_object* x_36; lean_object* x_37; lean_object* x_38; uint8_t x_39; x_36 = l_Lean_Syntax_getArg(x_1, x_27); -x_37 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_37 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_38 = lean_name_mk_string(x_2, x_37); lean_inc(x_36); @@ -5082,7 +5082,7 @@ lean_dec(x_51); if (x_52 == 0) { lean_object* x_53; lean_object* x_54; uint8_t x_55; -x_53 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_53 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; x_54 = lean_name_mk_string(x_2, x_53); lean_inc(x_46); x_55 = l_Lean_Syntax_isOfKind(x_46, x_54); @@ -5164,7 +5164,7 @@ else { lean_object* x_76; lean_object* x_77; lean_object* x_78; uint8_t x_79; x_76 = l_Lean_Syntax_getArg(x_1, x_27); -x_77 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_77 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; x_78 = lean_name_mk_string(x_2, x_77); x_79 = l_Lean_Syntax_isOfKind(x_76, x_78); lean_dec(x_78); @@ -5286,7 +5286,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_11518____closed__9; +x_12 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1); x_13 = lean_name_mk_string(x_1, x_12); lean_inc(x_10); @@ -5295,7 +5295,7 @@ lean_ctor_set(x_14, 0, x_10); lean_ctor_set(x_14, 1, x_12); x_15 = l_Array_empty___closed__1; x_16 = lean_array_push(x_15, x_14); -x_17 = l_myMacro____x40_Init_Notation___hyg_11518____closed__11; +x_17 = l_myMacro____x40_Init_Notation___hyg_11546____closed__11; lean_inc(x_1); x_18 = lean_name_mk_string(x_1, x_17); x_19 = lean_array_get_size(x_2); @@ -5311,7 +5311,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_15, x_26); -x_28 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_28 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_10); lean_ctor_set(x_29, 1, x_28); @@ -5342,7 +5342,7 @@ x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_41); lean_ctor_set(x_45, 1, x_44); x_46 = lean_array_push(x_15, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_47 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_37); lean_ctor_set(x_48, 1, x_47); @@ -5374,7 +5374,7 @@ x_61 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_61, 0, x_57); lean_ctor_set(x_61, 1, x_60); x_62 = lean_array_push(x_15, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_63 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_52); lean_ctor_set(x_64, 1, x_63); @@ -5424,7 +5424,7 @@ lean_inc(x_19); x_20 = lean_ctor_get(x_18, 1); lean_inc(x_20); lean_dec(x_18); -x_21 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_21 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_22 = lean_name_mk_string(x_2, x_21); x_23 = l_prec_x28___x29___closed__3; @@ -5435,10 +5435,10 @@ lean_ctor_set(x_24, 1, x_23); x_25 = l_Array_empty___closed__1; x_26 = lean_array_push(x_25, x_24); x_27 = lean_array_push(x_25, x_11); -x_28 = l_myMacro____x40_Init_Notation___hyg_12965____closed__7; +x_28 = l_myMacro____x40_Init_Notation___hyg_13706____closed__7; lean_inc(x_2); x_29 = lean_name_mk_string(x_2, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_30 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_19); x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_19); @@ -5517,7 +5517,7 @@ lean_inc(x_59); x_60 = lean_ctor_get(x_58, 1); lean_inc(x_60); lean_dec(x_58); -x_61 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_61 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_62 = lean_name_mk_string(x_2, x_61); x_63 = l_prec_x28___x29___closed__3; @@ -5528,10 +5528,10 @@ lean_ctor_set(x_64, 1, x_63); x_65 = l_Array_empty___closed__1; x_66 = lean_array_push(x_65, x_64); x_67 = lean_array_push(x_65, x_11); -x_68 = l_myMacro____x40_Init_Notation___hyg_12965____closed__7; +x_68 = l_myMacro____x40_Init_Notation___hyg_13706____closed__7; lean_inc(x_2); x_69 = lean_name_mk_string(x_2, x_68); -x_70 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_70 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_59); x_71 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_71, 0, x_59); @@ -5584,7 +5584,7 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_E _start: { lean_object* x_7; lean_object* x_8; uint8_t x_9; -x_7 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_7 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_8 = lean_name_mk_string(x_2, x_7); lean_inc(x_1); diff --git a/stage0/stdlib/Lean/Elab/Quotation.c b/stage0/stdlib/Lean/Elab/Quotation.c index 41efd292ef..693175adbe 100644 --- a/stage0/stdlib/Lean/Elab/Quotation.c +++ b/stage0/stdlib/Lean/Elab/Quotation.c @@ -18,11 +18,9 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__18___boxed(lean_object**); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__8(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Syntax_getQuotContent___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__7___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Name_toString___closed__1; lean_object* l_Array_sequenceMap___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__1___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; lean_object* l_Lean_Syntax_unescapeAntiquot(lean_object*); uint8_t l_Lean_Syntax_isAntiquotSuffixSplice(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__4; @@ -39,7 +37,6 @@ lean_object* l_Lean_addTrace___at_Lean_Elab_Term_Quotation_match__syntax_expand_ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__14; extern lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__15___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; lean_object* l_List_tail_x21___rarg(lean_object*); uint8_t l_Lean_Syntax_isTokenAntiquot(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__6(lean_object*); @@ -48,6 +45,7 @@ extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__28; lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__9; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____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*); lean_object* l_Lean_stringToMessageData(lean_object*); extern lean_object* l_instReprOption___rarg___closed__1; @@ -62,7 +60,6 @@ lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__12; lean_object* lean_mk_empty_array_with_capacity(lean_object*); lean_object* l___private_Init_Meta_0__Lean_quoteList___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__8(lean_object*); -extern lean_object* l_termIf__Then__Else_____closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__27___closed__7; lean_object* l_List_head_x21___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__1(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__33; @@ -79,7 +76,6 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSy 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; 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); @@ -94,7 +90,6 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__29; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__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*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; lean_object* l___private_Init_Meta_0__Lean_quoteList___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__7(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___lambda__4(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__3___boxed__const__1; @@ -125,12 +120,14 @@ extern lean_object* l_Lean_identKind___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__7; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4177____closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__25; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__19___boxed(lean_object**); extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__1; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___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_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__24___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___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__9___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___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___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__9; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__24; @@ -208,11 +205,13 @@ lean_object* l_Lean_MessageData_ofList(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__7___boxed(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__8(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__15; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_object* lean_string_utf8_extract(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__26___closed__5; lean_object* l_ReaderT_pure___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__1(lean_object*); lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__9___closed__5; lean_object* l_Lean_Syntax_getAntiquotTerm(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__15___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__11; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___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*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -220,7 +219,6 @@ extern lean_object* l_Std_Format_sbracket___closed__4; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__10; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__10___boxed(lean_object**); extern lean_object* l_myMacro____x40_Init_Notation___hyg_6051____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__23; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___lambda__2___boxed(lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_Quotation_match__syntax_expand___spec__3(size_t, size_t, lean_object*); @@ -234,7 +232,9 @@ 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__23___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__13; 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_14283____closed__5; extern lean_object* l_Std_Format_paren___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__6; lean_object* lean_string_utf8_byte_size(lean_object*); extern lean_object* l_instReprProd___rarg___closed__1; @@ -255,12 +255,13 @@ 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__6(lean_object*, lean_object*, lean_object*, lean_object*, 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*); extern lean_object* l_Lean_instToMessageDataOption___rarg___closed__4; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__12___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___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__17___boxed(lean_object**); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__11; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__12___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4157_(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_elabQuot____x40_Lean_Elab_Quotation___hyg_4197_(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_elabQuot____x40_Lean_Elab_Quotation___hyg_4212_(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -275,6 +276,7 @@ lean_object* l_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hy lean_object* l_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4187_(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_elabQuot____x40_Lean_Elab_Quotation___hyg_4177_(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__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___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_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__60; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___lambda__1___closed__1; @@ -291,7 +293,6 @@ lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__18; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__20___boxed(lean_object**); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__3(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__21(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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_11855____closed__4; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__5; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__23; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__5___closed__10; @@ -308,6 +309,7 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__46; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__9___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -320,7 +322,6 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___lambda__1___closed__4; extern lean_object* l___private_Init_Meta_0__Lean_quoteOption___rarg___closed__6; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__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_12048____closed__2; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__10; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__32; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__5; @@ -331,9 +332,8 @@ extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__8___rarg(lean_object*, lean_object*, lean_object*); 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_13542____closed__5; extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_911____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__7; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__12; @@ -343,7 +343,6 @@ lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Quotation lean_object* lean_st_ref_take(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__27(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_numLitKind; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__3; lean_object* l_ReaderT_bind___at_Lean_Unhygienic_instMonadQuotationUnhygienic___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__6; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4192____closed__1; @@ -371,16 +370,13 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__22; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4157____closed__1; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; extern lean_object* l_myMacro____x40_Init_Notation___hyg_6311____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___closed__1; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__11; extern lean_object* l_Lean_instQuoteProd___rarg___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__6___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__11; extern lean_object* l_myMacro____x40_Init_Notation___hyg_990____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__9; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__57; extern lean_object* l_Lean_Meta_mkArrow___closed__2; @@ -407,6 +403,7 @@ lean_object* l_instInhabited___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__1(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___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_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__10; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__11; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___lambda__2___closed__11; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__3(lean_object*, lean_object*, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -416,6 +413,7 @@ extern lean_object* l_Lean_Parser_sepByElemParser___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__20; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__3(lean_object*); extern lean_object* l_Lean_MessageData_instCoeOptionExprMessageData___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__4; extern lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__41; @@ -441,15 +439,14 @@ lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_E lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4172____closed__1; 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___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___lambda__1___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; extern lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__2; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__1___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__22; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__13; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__19; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__10(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabQuot____x40_Lean_Elab_Quotation___hyg_4167____closed__1; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__28; lean_object* l___regBuiltin_Lean_Elab_Term_Quotation_elabMatchSyntax(lean_object*); @@ -471,16 +468,13 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_deduplicate___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_Quotation_mkTuple___closed__4; lean_object* l_Lean_Elab_Term_Quotation_mkTuple___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_11518____closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; 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*); lean_object* l_Lean_Syntax_mkStrLit(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__3___closed__2; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__4___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__2(lean_object*); -lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__18; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_noOpMatchAdaptPats(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_getAntiquotationIds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -525,7 +519,6 @@ extern lean_object* l_instReprList___rarg___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__66; 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_13542____closed__6; extern lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__1; lean_object* l_String_dropRight(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__16; @@ -533,7 +526,6 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__15; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__11(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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_12048____closed__11; extern lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__2; extern lean_object* l_Lean_Elab_Term_getFVarLocalDecl_x21___closed__1; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; @@ -546,6 +538,7 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_dedupli lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__2(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_Std_Format_sbracket___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__56; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__40; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__16; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__10___closed__3; @@ -564,6 +557,7 @@ lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__2; lean_object* l_Array_sequenceMap___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__1(lean_object*, lean_object*); lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__5___closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; extern lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1; extern lean_object* l_Lean_instToExprUnit___lambda__1___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__3; @@ -584,22 +578,19 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lea extern lean_object* l_Lean_nullKind___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__7; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__5(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__4; extern lean_object* l_Lean_Elab_Term_termElabAttribute; extern lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__27___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_noOpMatchAdaptPats___lambda__1(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__4(lean_object*); lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__6(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_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_floatOutAntiquotTerms_match__1(lean_object*); extern lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__1; extern lean_object* l_Lean_Parser_Term_let_x2a___elambda__1___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___lambda__2___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__19(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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_11518____closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__3(lean_object*); extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__30; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__8___boxed(lean_object**); @@ -617,6 +608,7 @@ extern lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__35; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__3; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__4(size_t, size_t, lean_object*); 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*); @@ -635,14 +627,12 @@ lean_object* l_Std_PersistentArray_push___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Elab_initFn____x40_Lean_Elab_Util___hyg_1024____closed__1; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__12; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__16___boxed(lean_object**); 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; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___lambda__1___closed__2; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__8; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__11(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__10___closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__20(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -685,12 +675,10 @@ 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_4207____closed__1; extern lean_object* l_Id_instMonadId; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__22; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11855____closed__6; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__53; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23(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_le(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__36; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__3___closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__8___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_3712____closed__5; @@ -707,6 +695,7 @@ uint8_t l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_ lean_object* l_Lean_Syntax_getAntiquotSpliceSuffix(lean_object*); lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__12(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__15___boxed(lean_object**); extern lean_object* l_Lean_Parser_Term_prio_quot___elambda__1___closed__2; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___lambda__2___closed__8; @@ -732,7 +721,9 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__20; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__62; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__11; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__17(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, 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_12390____closed__6; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__15; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__16___closed__2; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__3___rarg(lean_object*, lean_object*, lean_object*); @@ -741,6 +732,7 @@ extern lean_object* l_List_head_x21___rarg___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__1___rarg(lean_object*, lean_object*); 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_12789____closed__11; 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; @@ -756,6 +748,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lea lean_object* lean_st_ref_set(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__13(lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__27; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__2; 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*); lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___spec__5___closed__2; @@ -775,6 +768,7 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_dedupli lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__10___closed__6; 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*); +extern lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__27___closed__6; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_match__1(lean_object*); @@ -784,7 +778,9 @@ 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_quoteSyntax_match__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand_match__2___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__6___boxed(lean_object**); +extern lean_object* l_termIfThenElse___closed__2; lean_object* l_Lean_Syntax_getAntiquotSpliceContents(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_Std_Range_forIn_loop___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___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__61; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__25; @@ -827,7 +823,6 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__15___closed__2; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___lambda__1___closed__3; uint8_t l_Lean_Syntax_isEscapedAntiquot(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__9; extern lean_object* l_Std_Format_sbracket___closed__2; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17; @@ -840,10 +835,12 @@ extern lean_object* l_prec_x28___x29___closed__3; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__4; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice___boxed(lean_object*); lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__24; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___closed__6; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getSepFromSplice___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__7; extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__23; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__4___rarg(lean_object*, lean_object*, lean_object*); @@ -868,6 +865,7 @@ lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__14; lean_object* l_List_map___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__11(lean_object*); lean_object* l_Lean_Elab_Term_Quotation_mkTuple___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__2___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_8366____closed__3; @@ -880,6 +878,7 @@ lean_object* l_Std_Format_joinSep___at___private_Lean_Elab_Quotation_0__Lean_Ela lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__14___closed__1; 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; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___closed__6; lean_object* l_List_mapM___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -899,16 +898,16 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHead lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch___closed__9; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax_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__6___closed__41; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__7; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__25(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__11___closed__15; lean_object* l_Lean_Elab_Term_Quotation_commandElabStxQuot_x21_______closed__9; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___lambda__2___closed__5; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__14___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__6___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__27___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo_match__6___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__7; extern lean_object* l___private_Init_Meta_0__Lean_quoteList___rarg___closed__1; extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__34; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -927,7 +926,6 @@ extern lean_object* l_Lean_setOptionFromString___closed__3; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Syntax_SepArray_getElems___spec__1(lean_object*, size_t, size_t, lean_object*); lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__13; lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__17; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__21___boxed(lean_object**); lean_object* l_Lean_Elab_Term_Quotation_stxQuot_expand___closed__11; @@ -943,9 +941,11 @@ lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Quotation_0__Lean_Elab lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__6; lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compileStxMatch_match__5(lean_object*); extern lean_object* l_Std_Format_paren___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; 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_foldlMUnsafe_fold___at___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_quoteSyntax___spec__6___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*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__24; lean_object* l_Lean_Elab_Term_Quotation_myMacro____x40_Lean_Elab_Quotation___hyg_3712____closed__8; lean_object* l_Lean_Elab_getBetterRef(lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__2; @@ -1277,7 +1277,7 @@ 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; x_18 = lean_ctor_get(x_16, 0); lean_dec(x_18); -x_19 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_19 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_12); x_20 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_20, 0, x_12); @@ -1288,24 +1288,24 @@ x_23 = lean_array_push(x_21, x_1); x_24 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_24); -x_27 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_27 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_12); x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_12); lean_ctor_set(x_28, 1, x_27); x_29 = lean_array_push(x_26, x_28); x_30 = lean_array_push(x_29, x_2); -x_31 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_31 = l_myMacro____x40_Init_Notation___hyg_14283____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_21, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_34 = l_myMacro____x40_Init_Notation___hyg_14283____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_13542____closed__12; +x_37 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_38 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_38, 0, x_12); lean_ctor_set(x_38, 1, x_37); @@ -1316,7 +1316,7 @@ lean_ctor_set(x_41, 0, x_40); lean_ctor_set(x_41, 1, x_39); x_42 = lean_array_push(x_36, x_41); x_43 = lean_array_push(x_42, x_3); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -1329,7 +1329,7 @@ lean_object* x_46; lean_object* x_47; lean_object* x_48; lean_object* x_49; lean x_46 = lean_ctor_get(x_16, 1); lean_inc(x_46); lean_dec(x_16); -x_47 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_47 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_12); x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_12); @@ -1340,24 +1340,24 @@ x_51 = lean_array_push(x_49, x_1); x_52 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_53 = lean_array_push(x_51, x_52); x_54 = lean_array_push(x_53, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_55 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_12); x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_12); lean_ctor_set(x_56, 1, x_55); x_57 = lean_array_push(x_54, x_56); x_58 = lean_array_push(x_57, x_2); -x_59 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_59 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_49, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_62 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_64 = lean_array_push(x_50, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_65 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_66 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_66, 0, x_12); lean_ctor_set(x_66, 1, x_65); @@ -1368,7 +1368,7 @@ lean_ctor_set(x_69, 0, x_68); lean_ctor_set(x_69, 1, x_67); x_70 = lean_array_push(x_64, x_69); x_71 = lean_array_push(x_70, x_3); -x_72 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_72 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); @@ -3000,7 +3000,7 @@ x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_21); lean_ctor_set(x_63, 1, x_62); x_64 = lean_array_push(x_61, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_65 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_64); @@ -3644,7 +3644,7 @@ x_144 = l_Array_empty___closed__1; x_145 = lean_array_push(x_144, x_143); x_146 = lean_array_push(x_144, x_127); x_147 = lean_array_push(x_146, x_128); -x_148 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_148 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_130); x_149 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_149, 0, x_130); @@ -3656,7 +3656,7 @@ x_152 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_152, 0, x_151); lean_ctor_set(x_152, 1, x_147); x_153 = lean_array_push(x_144, x_152); -x_154 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_154 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_155 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_155, 0, x_130); lean_ctor_set(x_155, 1, x_154); @@ -3665,12 +3665,12 @@ x_157 = l_Lean_instInhabitedSyntax; x_158 = lean_array_get(x_157, x_109, x_115); lean_dec(x_109); x_159 = lean_array_push(x_156, x_158); -x_160 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_160 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_161 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_161, 0, x_160); lean_ctor_set(x_161, 1, x_159); x_162 = lean_array_push(x_150, x_161); -x_163 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_163 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_164 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_164, 0, x_163); lean_ctor_set(x_164, 1, x_162); @@ -3761,7 +3761,7 @@ x_191 = l_Array_empty___closed__1; x_192 = lean_array_push(x_191, x_190); x_193 = lean_array_push(x_191, x_127); x_194 = lean_array_push(x_193, x_128); -x_195 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_195 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_177); x_196 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_196, 0, x_177); @@ -3773,7 +3773,7 @@ x_199 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_199, 0, x_198); lean_ctor_set(x_199, 1, x_194); x_200 = lean_array_push(x_191, x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_201 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_202 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_202, 0, x_177); lean_ctor_set(x_202, 1, x_201); @@ -3782,12 +3782,12 @@ x_204 = l_Lean_instInhabitedSyntax; x_205 = lean_array_get(x_204, x_109, x_115); lean_dec(x_109); x_206 = lean_array_push(x_203, x_205); -x_207 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_207 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_208 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_208, 0, x_207); lean_ctor_set(x_208, 1, x_206); x_209 = lean_array_push(x_197, x_208); -x_210 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_210 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_211 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_211, 0, x_210); lean_ctor_set(x_211, 1, x_209); @@ -3837,17 +3837,17 @@ lean_inc(x_225); x_226 = lean_ctor_get(x_224, 1); lean_inc(x_226); lean_dec(x_224); -x_227 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_227 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_219); x_228 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_228, 0, x_219); lean_ctor_set(x_228, 1, x_227); x_229 = l_Array_empty___closed__1; x_230 = lean_array_push(x_229, x_228); -x_231 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_231 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_inc(x_127); x_232 = lean_array_push(x_231, x_127); -x_233 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_233 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_234 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_234, 0, x_233); lean_ctor_set(x_234, 1, x_232); @@ -3872,13 +3872,13 @@ lean_ctor_set(x_243, 1, x_241); x_244 = lean_array_push(x_230, x_243); x_245 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_246 = lean_array_push(x_244, x_245); -x_247 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_247 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_219); x_248 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_248, 0, x_219); lean_ctor_set(x_248, 1, x_247); x_249 = lean_array_push(x_246, x_248); -x_250 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_250 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_219); x_251 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_251, 0, x_219); @@ -3930,7 +3930,7 @@ lean_ctor_set(x_272, 0, x_242); lean_ctor_set(x_272, 1, x_271); lean_inc(x_252); x_273 = lean_array_push(x_252, x_272); -x_274 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_274 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_219); x_275 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_275, 0, x_219); @@ -3944,17 +3944,17 @@ x_280 = lean_array_push(x_279, x_278); x_281 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3428____closed__5; x_282 = l_Lean_Syntax_mkCApp(x_281, x_280); x_283 = lean_array_push(x_276, x_282); -x_284 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_284 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_285 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_285, 0, x_284); lean_ctor_set(x_285, 1, x_283); x_286 = lean_array_push(x_229, x_285); -x_287 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_287 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_288 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_288, 0, x_219); lean_ctor_set(x_288, 1, x_287); x_289 = lean_array_push(x_229, x_288); -x_290 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_290 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_291 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_291, 0, x_290); lean_ctor_set(x_291, 1, x_289); @@ -3983,12 +3983,12 @@ x_301 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_301, 0, x_242); lean_ctor_set(x_301, 1, x_300); x_302 = lean_array_push(x_229, x_301); -x_303 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_303 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_249, x_304); -x_306 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_306 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_307 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_307, 0, x_306); lean_ctor_set(x_307, 1, x_305); @@ -4055,7 +4055,7 @@ x_324 = l_Array_empty___closed__1; x_325 = lean_array_push(x_324, x_323); x_326 = lean_array_push(x_324, x_127); x_327 = lean_array_push(x_326, x_128); -x_328 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_328 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_310); x_329 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_329, 0, x_310); @@ -4067,7 +4067,7 @@ x_332 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_332, 0, x_331); lean_ctor_set(x_332, 1, x_327); x_333 = lean_array_push(x_324, x_332); -x_334 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_334 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_335 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_335, 0, x_310); lean_ctor_set(x_335, 1, x_334); @@ -4076,12 +4076,12 @@ x_337 = l_Lean_instInhabitedSyntax; x_338 = lean_array_get(x_337, x_109, x_115); lean_dec(x_109); x_339 = lean_array_push(x_336, x_338); -x_340 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_340 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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 = lean_array_push(x_330, x_341); -x_343 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_343 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_344 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_344, 0, x_343); lean_ctor_set(x_344, 1, x_342); @@ -4156,7 +4156,7 @@ x_366 = l_Array_empty___closed__1; x_367 = lean_array_push(x_366, x_365); x_368 = lean_array_push(x_366, x_127); x_369 = lean_array_push(x_368, x_128); -x_370 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_370 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_352); x_371 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_371, 0, x_352); @@ -4168,7 +4168,7 @@ x_374 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_374, 0, x_373); lean_ctor_set(x_374, 1, x_369); x_375 = lean_array_push(x_366, x_374); -x_376 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_376 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_377 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_377, 0, x_352); lean_ctor_set(x_377, 1, x_376); @@ -4177,12 +4177,12 @@ x_379 = l_Lean_instInhabitedSyntax; x_380 = lean_array_get(x_379, x_109, x_115); lean_dec(x_109); x_381 = lean_array_push(x_378, x_380); -x_382 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_382 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_383 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_383, 0, x_382); lean_ctor_set(x_383, 1, x_381); x_384 = lean_array_push(x_372, x_383); -x_385 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_385 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_386 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_386, 0, x_385); lean_ctor_set(x_386, 1, x_384); @@ -4268,7 +4268,7 @@ x_412 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_412, 0, x_395); lean_ctor_set(x_412, 1, x_411); x_413 = lean_array_push(x_409, x_412); -x_414 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_414 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_395); x_415 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_415, 0, x_395); @@ -4281,7 +4281,7 @@ x_419 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_419, 0, x_418); lean_ctor_set(x_419, 1, x_417); x_420 = lean_array_push(x_409, x_419); -x_421 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_421 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_395); x_422 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_422, 0, x_395); @@ -4291,12 +4291,12 @@ x_424 = l_Lean_instInhabitedSyntax; x_425 = lean_array_get(x_424, x_109, x_115); lean_dec(x_109); x_426 = lean_array_push(x_423, x_425); -x_427 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_427 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_428 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_428, 0, x_427); lean_ctor_set(x_428, 1, x_426); x_429 = lean_array_push(x_416, x_428); -x_430 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_430 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_431 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_431, 0, x_430); lean_ctor_set(x_431, 1, x_429); @@ -4312,7 +4312,7 @@ x_438 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_438, 0, x_395); lean_ctor_set(x_438, 1, x_437); x_439 = lean_array_push(x_436, x_438); -x_440 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_440 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_441 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_441, 0, x_440); lean_ctor_set(x_441, 1, x_439); @@ -4408,7 +4408,7 @@ x_472 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_472, 0, x_455); lean_ctor_set(x_472, 1, x_471); x_473 = lean_array_push(x_469, x_472); -x_474 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_474 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_455); x_475 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_475, 0, x_455); @@ -4421,7 +4421,7 @@ x_479 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_479, 0, x_478); lean_ctor_set(x_479, 1, x_477); x_480 = lean_array_push(x_469, x_479); -x_481 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_481 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_455); x_482 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_482, 0, x_455); @@ -4431,12 +4431,12 @@ x_484 = l_Lean_instInhabitedSyntax; x_485 = lean_array_get(x_484, x_109, x_115); lean_dec(x_109); x_486 = lean_array_push(x_483, x_485); -x_487 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_487 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_476, x_488); -x_490 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_490 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_491 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_491, 0, x_490); lean_ctor_set(x_491, 1, x_489); @@ -4452,7 +4452,7 @@ x_498 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_498, 0, x_455); lean_ctor_set(x_498, 1, x_497); x_499 = lean_array_push(x_496, x_498); -x_500 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_500 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -4503,17 +4503,17 @@ lean_inc(x_516); x_517 = lean_ctor_get(x_515, 1); lean_inc(x_517); lean_dec(x_515); -x_518 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_518 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_510); x_519 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_519, 0, x_510); lean_ctor_set(x_519, 1, x_518); x_520 = l_Array_empty___closed__1; x_521 = lean_array_push(x_520, x_519); -x_522 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_522 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_inc(x_393); x_523 = lean_array_push(x_522, x_393); -x_524 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_524 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_525 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_525, 0, x_524); lean_ctor_set(x_525, 1, x_523); @@ -4525,13 +4525,13 @@ lean_ctor_set(x_528, 1, x_526); x_529 = lean_array_push(x_521, x_528); x_530 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_531 = lean_array_push(x_529, x_530); -x_532 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_532 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_510); x_533 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_533, 0, x_510); lean_ctor_set(x_533, 1, x_532); x_534 = lean_array_push(x_531, x_533); -x_535 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_535 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_510); x_536 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_536, 0, x_510); @@ -4572,7 +4572,7 @@ lean_ctor_set(x_551, 0, x_527); lean_ctor_set(x_551, 1, x_550); lean_inc(x_537); x_552 = lean_array_push(x_537, x_551); -x_553 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_553 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_554 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_554, 0, x_510); lean_ctor_set(x_554, 1, x_553); @@ -4585,7 +4585,7 @@ x_559 = lean_array_push(x_558, x_557); x_560 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3428____closed__5; x_561 = l_Lean_Syntax_mkCApp(x_560, x_559); x_562 = lean_array_push(x_555, x_561); -x_563 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_563 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_564 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_564, 0, x_563); lean_ctor_set(x_564, 1, x_562); @@ -4635,12 +4635,12 @@ x_582 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_582, 0, x_527); lean_ctor_set(x_582, 1, x_581); x_583 = lean_array_push(x_520, x_582); -x_584 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_584 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_585 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_585, 0, x_584); lean_ctor_set(x_585, 1, x_583); x_586 = lean_array_push(x_534, x_585); -x_587 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_587 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_588 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_588, 0, x_587); lean_ctor_set(x_588, 1, x_586); @@ -4711,7 +4711,7 @@ x_608 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_608, 0, x_591); lean_ctor_set(x_608, 1, x_607); x_609 = lean_array_push(x_605, x_608); -x_610 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_610 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_591); x_611 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_611, 0, x_591); @@ -4724,7 +4724,7 @@ x_615 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_615, 0, x_614); lean_ctor_set(x_615, 1, x_613); x_616 = lean_array_push(x_605, x_615); -x_617 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_617 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_591); x_618 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_618, 0, x_591); @@ -4734,12 +4734,12 @@ x_620 = l_Lean_instInhabitedSyntax; x_621 = lean_array_get(x_620, x_109, x_115); lean_dec(x_109); x_622 = lean_array_push(x_619, x_621); -x_623 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_623 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_624 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_624, 0, x_623); lean_ctor_set(x_624, 1, x_622); x_625 = lean_array_push(x_612, x_624); -x_626 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_626 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_627 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_627, 0, x_626); lean_ctor_set(x_627, 1, x_625); @@ -4755,7 +4755,7 @@ x_634 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_634, 0, x_591); lean_ctor_set(x_634, 1, x_633); x_635 = lean_array_push(x_632, x_634); -x_636 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_636 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_637 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_637, 0, x_636); lean_ctor_set(x_637, 1, x_635); @@ -4835,7 +4835,7 @@ x_663 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_663, 0, x_646); lean_ctor_set(x_663, 1, x_662); x_664 = lean_array_push(x_660, x_663); -x_665 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_665 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_646); x_666 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_666, 0, x_646); @@ -4848,7 +4848,7 @@ x_670 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_670, 0, x_669); lean_ctor_set(x_670, 1, x_668); x_671 = lean_array_push(x_660, x_670); -x_672 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_672 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_646); x_673 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_673, 0, x_646); @@ -4858,12 +4858,12 @@ x_675 = l_Lean_instInhabitedSyntax; x_676 = lean_array_get(x_675, x_109, x_115); lean_dec(x_109); x_677 = lean_array_push(x_674, x_676); -x_678 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_678 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_679 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_679, 0, x_678); lean_ctor_set(x_679, 1, x_677); x_680 = lean_array_push(x_667, x_679); -x_681 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_681 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_682 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_682, 0, x_681); lean_ctor_set(x_682, 1, x_680); @@ -4879,7 +4879,7 @@ x_689 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_689, 0, x_646); lean_ctor_set(x_689, 1, x_688); x_690 = lean_array_push(x_687, x_689); -x_691 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_691 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_692 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_692, 0, x_691); lean_ctor_set(x_692, 1, x_690); @@ -5157,7 +5157,7 @@ x_761 = l_Array_empty___closed__1; x_762 = lean_array_push(x_761, x_760); x_763 = lean_array_push(x_761, x_743); x_764 = lean_array_push(x_763, x_744); -x_765 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_765 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_746); x_766 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_766, 0, x_746); @@ -5169,7 +5169,7 @@ x_769 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_769, 0, x_768); lean_ctor_set(x_769, 1, x_764); x_770 = lean_array_push(x_761, x_769); -x_771 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_771 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_772 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_772, 0, x_746); lean_ctor_set(x_772, 1, x_771); @@ -5178,12 +5178,12 @@ x_774 = l_Lean_instInhabitedSyntax; x_775 = lean_array_get(x_774, x_725, x_731); lean_dec(x_725); x_776 = lean_array_push(x_773, x_775); -x_777 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_777 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_778 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_778, 0, x_777); lean_ctor_set(x_778, 1, x_776); x_779 = lean_array_push(x_767, x_778); -x_780 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_780 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_781 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_781, 0, x_780); lean_ctor_set(x_781, 1, x_779); @@ -5275,7 +5275,7 @@ x_809 = l_Array_empty___closed__1; x_810 = lean_array_push(x_809, x_808); x_811 = lean_array_push(x_809, x_743); x_812 = lean_array_push(x_811, x_744); -x_813 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_813 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_794); x_814 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_814, 0, x_794); @@ -5287,7 +5287,7 @@ x_817 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_817, 0, x_816); lean_ctor_set(x_817, 1, x_812); x_818 = lean_array_push(x_809, x_817); -x_819 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_819 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_820 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_820, 0, x_794); lean_ctor_set(x_820, 1, x_819); @@ -5296,12 +5296,12 @@ x_822 = l_Lean_instInhabitedSyntax; x_823 = lean_array_get(x_822, x_725, x_731); lean_dec(x_725); x_824 = lean_array_push(x_821, x_823); -x_825 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_825 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_815, x_826); -x_828 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_828 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_829 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_829, 0, x_828); lean_ctor_set(x_829, 1, x_827); @@ -5351,17 +5351,17 @@ lean_inc(x_843); x_844 = lean_ctor_get(x_842, 1); lean_inc(x_844); lean_dec(x_842); -x_845 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_845 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_837); x_846 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_846, 0, x_837); lean_ctor_set(x_846, 1, x_845); x_847 = l_Array_empty___closed__1; x_848 = lean_array_push(x_847, x_846); -x_849 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_849 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_inc(x_743); x_850 = lean_array_push(x_849, x_743); -x_851 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_851 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_852 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_852, 0, x_851); lean_ctor_set(x_852, 1, x_850); @@ -5386,13 +5386,13 @@ lean_ctor_set(x_861, 1, x_859); x_862 = lean_array_push(x_848, x_861); x_863 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_864 = lean_array_push(x_862, x_863); -x_865 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_865 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_837); x_866 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_866, 0, x_837); lean_ctor_set(x_866, 1, x_865); x_867 = lean_array_push(x_864, x_866); -x_868 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_868 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_837); x_869 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_869, 0, x_837); @@ -5445,7 +5445,7 @@ lean_ctor_set(x_891, 0, x_860); lean_ctor_set(x_891, 1, x_890); lean_inc(x_870); x_892 = lean_array_push(x_870, x_891); -x_893 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_893 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_837); x_894 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_894, 0, x_837); @@ -5459,17 +5459,17 @@ x_899 = lean_array_push(x_898, x_897); x_900 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3428____closed__5; x_901 = l_Lean_Syntax_mkCApp(x_900, x_899); x_902 = lean_array_push(x_895, x_901); -x_903 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_903 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_904 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_904, 0, x_903); lean_ctor_set(x_904, 1, x_902); x_905 = lean_array_push(x_847, x_904); -x_906 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_906 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_907 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_907, 0, x_837); lean_ctor_set(x_907, 1, x_906); x_908 = lean_array_push(x_847, x_907); -x_909 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_909 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_910 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_910, 0, x_909); lean_ctor_set(x_910, 1, x_908); @@ -5498,12 +5498,12 @@ x_920 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_920, 0, x_860); lean_ctor_set(x_920, 1, x_919); x_921 = lean_array_push(x_847, x_920); -x_922 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_922 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_923 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_923, 0, x_922); lean_ctor_set(x_923, 1, x_921); x_924 = lean_array_push(x_867, x_923); -x_925 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_925 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_926 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_926, 0, x_925); lean_ctor_set(x_926, 1, x_924); @@ -5571,7 +5571,7 @@ x_944 = l_Array_empty___closed__1; x_945 = lean_array_push(x_944, x_943); x_946 = lean_array_push(x_944, x_743); x_947 = lean_array_push(x_946, x_744); -x_948 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_948 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_929); x_949 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_949, 0, x_929); @@ -5583,7 +5583,7 @@ x_952 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_952, 0, x_951); lean_ctor_set(x_952, 1, x_947); x_953 = lean_array_push(x_944, x_952); -x_954 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_954 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_955 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_955, 0, x_929); lean_ctor_set(x_955, 1, x_954); @@ -5592,12 +5592,12 @@ x_957 = l_Lean_instInhabitedSyntax; x_958 = lean_array_get(x_957, x_725, x_731); lean_dec(x_725); x_959 = lean_array_push(x_956, x_958); -x_960 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_960 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_961 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_961, 0, x_960); lean_ctor_set(x_961, 1, x_959); x_962 = lean_array_push(x_950, x_961); -x_963 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_963 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_964 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_964, 0, x_963); lean_ctor_set(x_964, 1, x_962); @@ -5673,7 +5673,7 @@ x_987 = l_Array_empty___closed__1; x_988 = lean_array_push(x_987, x_986); x_989 = lean_array_push(x_987, x_743); x_990 = lean_array_push(x_989, x_744); -x_991 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_991 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_972); x_992 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_992, 0, x_972); @@ -5685,7 +5685,7 @@ x_995 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_995, 0, x_994); lean_ctor_set(x_995, 1, x_990); x_996 = lean_array_push(x_987, x_995); -x_997 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_997 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_998 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_998, 0, x_972); lean_ctor_set(x_998, 1, x_997); @@ -5694,12 +5694,12 @@ x_1000 = l_Lean_instInhabitedSyntax; x_1001 = lean_array_get(x_1000, x_725, x_731); lean_dec(x_725); x_1002 = lean_array_push(x_999, x_1001); -x_1003 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1003 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1004 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1004, 0, x_1003); lean_ctor_set(x_1004, 1, x_1002); x_1005 = lean_array_push(x_993, x_1004); -x_1006 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1006 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1007 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1007, 0, x_1006); lean_ctor_set(x_1007, 1, x_1005); @@ -5786,7 +5786,7 @@ x_1034 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1034, 0, x_1016); lean_ctor_set(x_1034, 1, x_1033); x_1035 = lean_array_push(x_1031, x_1034); -x_1036 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1036 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1016); x_1037 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1037, 0, x_1016); @@ -5799,7 +5799,7 @@ x_1041 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1041, 0, x_1040); lean_ctor_set(x_1041, 1, x_1039); x_1042 = lean_array_push(x_1031, x_1041); -x_1043 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1043 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1016); x_1044 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1044, 0, x_1016); @@ -5809,12 +5809,12 @@ x_1046 = l_Lean_instInhabitedSyntax; x_1047 = lean_array_get(x_1046, x_725, x_731); lean_dec(x_725); x_1048 = lean_array_push(x_1045, x_1047); -x_1049 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1049 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1050 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1050, 0, x_1049); lean_ctor_set(x_1050, 1, x_1048); x_1051 = lean_array_push(x_1038, x_1050); -x_1052 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1052 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1053 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1053, 0, x_1052); lean_ctor_set(x_1053, 1, x_1051); @@ -5830,7 +5830,7 @@ x_1060 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1060, 0, x_1016); lean_ctor_set(x_1060, 1, x_1059); x_1061 = lean_array_push(x_1058, x_1060); -x_1062 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1062 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1063 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1063, 0, x_1062); lean_ctor_set(x_1063, 1, x_1061); @@ -5927,7 +5927,7 @@ x_1095 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1095, 0, x_1077); lean_ctor_set(x_1095, 1, x_1094); x_1096 = lean_array_push(x_1092, x_1095); -x_1097 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1097 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1077); x_1098 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1098, 0, x_1077); @@ -5940,7 +5940,7 @@ x_1102 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1102, 0, x_1101); lean_ctor_set(x_1102, 1, x_1100); x_1103 = lean_array_push(x_1092, x_1102); -x_1104 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1104 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1077); x_1105 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1105, 0, x_1077); @@ -5950,12 +5950,12 @@ x_1107 = l_Lean_instInhabitedSyntax; x_1108 = lean_array_get(x_1107, x_725, x_731); lean_dec(x_725); x_1109 = lean_array_push(x_1106, x_1108); -x_1110 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1110 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1111 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1111, 0, x_1110); lean_ctor_set(x_1111, 1, x_1109); x_1112 = lean_array_push(x_1099, x_1111); -x_1113 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1113 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1114 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1114, 0, x_1113); lean_ctor_set(x_1114, 1, x_1112); @@ -5971,7 +5971,7 @@ x_1121 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1121, 0, x_1077); lean_ctor_set(x_1121, 1, x_1120); x_1122 = lean_array_push(x_1119, x_1121); -x_1123 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1123 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1124 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1124, 0, x_1123); lean_ctor_set(x_1124, 1, x_1122); @@ -6022,17 +6022,17 @@ lean_inc(x_1139); x_1140 = lean_ctor_get(x_1138, 1); lean_inc(x_1140); lean_dec(x_1138); -x_1141 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1141 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1133); x_1142 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1142, 0, x_1133); lean_ctor_set(x_1142, 1, x_1141); x_1143 = l_Array_empty___closed__1; x_1144 = lean_array_push(x_1143, x_1142); -x_1145 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1145 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_inc(x_1014); x_1146 = lean_array_push(x_1145, x_1014); -x_1147 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1147 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1148, 0, x_1147); lean_ctor_set(x_1148, 1, x_1146); @@ -6044,13 +6044,13 @@ lean_ctor_set(x_1151, 1, x_1149); x_1152 = lean_array_push(x_1144, x_1151); x_1153 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1154 = lean_array_push(x_1152, x_1153); -x_1155 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1155 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1133); x_1156 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1156, 0, x_1133); lean_ctor_set(x_1156, 1, x_1155); x_1157 = lean_array_push(x_1154, x_1156); -x_1158 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1158 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1133); x_1159 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1159, 0, x_1133); @@ -6092,7 +6092,7 @@ lean_ctor_set(x_1175, 0, x_1150); lean_ctor_set(x_1175, 1, x_1174); lean_inc(x_1160); x_1176 = lean_array_push(x_1160, x_1175); -x_1177 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1177 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_1178 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1178, 0, x_1133); lean_ctor_set(x_1178, 1, x_1177); @@ -6105,7 +6105,7 @@ x_1183 = lean_array_push(x_1182, x_1181); x_1184 = l_myMacro____x40_Init_Data_Array_Basic___hyg_3428____closed__5; x_1185 = l_Lean_Syntax_mkCApp(x_1184, x_1183); x_1186 = lean_array_push(x_1179, x_1185); -x_1187 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1187 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1188 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1188, 0, x_1187); lean_ctor_set(x_1188, 1, x_1186); @@ -6155,12 +6155,12 @@ x_1206 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1206, 0, x_1150); lean_ctor_set(x_1206, 1, x_1205); x_1207 = lean_array_push(x_1143, x_1206); -x_1208 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1208 = l_myMacro____x40_Init_Notation___hyg_12789____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_1157, x_1209); -x_1211 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1211 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1212, 0, x_1211); lean_ctor_set(x_1212, 1, x_1210); @@ -6232,7 +6232,7 @@ x_1233 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1233, 0, x_1215); lean_ctor_set(x_1233, 1, x_1232); x_1234 = lean_array_push(x_1230, x_1233); -x_1235 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1235 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1215); x_1236 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1236, 0, x_1215); @@ -6245,7 +6245,7 @@ x_1240 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1240, 0, x_1239); lean_ctor_set(x_1240, 1, x_1238); x_1241 = lean_array_push(x_1230, x_1240); -x_1242 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1242 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1215); x_1243 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1243, 0, x_1215); @@ -6255,12 +6255,12 @@ x_1245 = l_Lean_instInhabitedSyntax; x_1246 = lean_array_get(x_1245, x_725, x_731); lean_dec(x_725); x_1247 = lean_array_push(x_1244, x_1246); -x_1248 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1248 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_1237, x_1249); -x_1251 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1251 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1252 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1252, 0, x_1251); lean_ctor_set(x_1252, 1, x_1250); @@ -6276,7 +6276,7 @@ x_1259 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1259, 0, x_1215); lean_ctor_set(x_1259, 1, x_1258); x_1260 = lean_array_push(x_1257, x_1259); -x_1261 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1261 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1262 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1262, 0, x_1261); lean_ctor_set(x_1262, 1, x_1260); @@ -6357,7 +6357,7 @@ x_1289 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1289, 0, x_1271); lean_ctor_set(x_1289, 1, x_1288); x_1290 = lean_array_push(x_1286, x_1289); -x_1291 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1291 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1271); x_1292 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1292, 0, x_1271); @@ -6370,7 +6370,7 @@ x_1296 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1296, 0, x_1295); lean_ctor_set(x_1296, 1, x_1294); x_1297 = lean_array_push(x_1286, x_1296); -x_1298 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1298 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1271); x_1299 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1299, 0, x_1271); @@ -6380,12 +6380,12 @@ x_1301 = l_Lean_instInhabitedSyntax; x_1302 = lean_array_get(x_1301, x_725, x_731); lean_dec(x_725); x_1303 = lean_array_push(x_1300, x_1302); -x_1304 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1304 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_1305 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1305, 0, x_1304); lean_ctor_set(x_1305, 1, x_1303); x_1306 = lean_array_push(x_1293, x_1305); -x_1307 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1307 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1308 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1308, 0, x_1307); lean_ctor_set(x_1308, 1, x_1306); @@ -6401,7 +6401,7 @@ x_1315 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1315, 0, x_1271); lean_ctor_set(x_1315, 1, x_1314); x_1316 = lean_array_push(x_1313, x_1315); -x_1317 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1317 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1318 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1318, 0, x_1317); lean_ctor_set(x_1318, 1, x_1316); @@ -6749,7 +6749,7 @@ x_1419 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1419, 0, x_1369); lean_ctor_set(x_1419, 1, x_1418); x_1420 = lean_array_push(x_1417, x_1419); -x_1421 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1421 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1422 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1422, 0, x_1421); lean_ctor_set(x_1422, 1, x_1420); @@ -6861,7 +6861,7 @@ x_1471 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1471, 0, x_1369); lean_ctor_set(x_1471, 1, x_1470); x_1472 = lean_array_push(x_1469, x_1471); -x_1473 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1473 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1474 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1474, 0, x_1473); lean_ctor_set(x_1474, 1, x_1472); @@ -7048,7 +7048,7 @@ x_1545 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1545, 0, x_1526); lean_ctor_set(x_1545, 1, x_1544); x_1546 = lean_array_push(x_1541, x_1545); -x_1547 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1547 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1526); x_1548 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1548, 0, x_1526); @@ -7056,9 +7056,9 @@ lean_ctor_set(x_1548, 1, x_1547); x_1549 = lean_array_push(x_1541, x_1548); x_1550 = l_Lean_Syntax_getAntiquotTerm(x_1345); lean_dec(x_1345); -x_1551 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1551 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1552 = lean_array_push(x_1551, x_1550); -x_1553 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1553 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1554 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1554, 0, x_1553); lean_ctor_set(x_1554, 1, x_1552); @@ -7070,13 +7070,13 @@ lean_ctor_set(x_1557, 1, x_1555); x_1558 = lean_array_push(x_1549, x_1557); x_1559 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1560 = lean_array_push(x_1558, x_1559); -x_1561 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1561 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1526); x_1562 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1562, 0, x_1526); lean_ctor_set(x_1562, 1, x_1561); x_1563 = lean_array_push(x_1560, x_1562); -x_1564 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1564 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1526); x_1565 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1565, 0, x_1526); @@ -7131,7 +7131,7 @@ lean_ctor_set(x_1585, 0, x_1556); lean_ctor_set(x_1585, 1, x_1584); lean_inc(x_1566); x_1586 = lean_array_push(x_1566, x_1585); -x_1587 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1587 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1526); x_1588 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1588, 0, x_1526); @@ -7169,7 +7169,7 @@ x_1600 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1600, 0, x_1582); lean_ctor_set(x_1600, 1, x_1599); x_1601 = lean_array_push(x_1589, x_1600); -x_1602 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1602 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1603 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1603, 0, x_1602); lean_ctor_set(x_1603, 1, x_1601); @@ -7219,12 +7219,12 @@ x_1621 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1621, 0, x_1556); lean_ctor_set(x_1621, 1, x_1620); x_1622 = lean_array_push(x_1541, x_1621); -x_1623 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1623 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1624 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1624, 0, x_1623); lean_ctor_set(x_1624, 1, x_1622); x_1625 = lean_array_push(x_1563, x_1624); -x_1626 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1626 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1627 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1627, 0, x_1626); lean_ctor_set(x_1627, 1, x_1625); @@ -7239,7 +7239,7 @@ x_1633 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1633, 0, x_1526); lean_ctor_set(x_1633, 1, x_1632); x_1634 = lean_array_push(x_1631, x_1633); -x_1635 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1635 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1636 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1636, 0, x_1635); lean_ctor_set(x_1636, 1, x_1634); @@ -7294,7 +7294,7 @@ x_1654 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1654, 0, x_1526); lean_ctor_set(x_1654, 1, x_1653); x_1655 = lean_array_push(x_1650, x_1654); -x_1656 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_1656 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1526); x_1657 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1657, 0, x_1526); @@ -7302,9 +7302,9 @@ lean_ctor_set(x_1657, 1, x_1656); x_1658 = lean_array_push(x_1650, x_1657); x_1659 = l_Lean_Syntax_getAntiquotTerm(x_1345); lean_dec(x_1345); -x_1660 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1660 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1661 = lean_array_push(x_1660, x_1659); -x_1662 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1662 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_1663 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1663, 0, x_1662); lean_ctor_set(x_1663, 1, x_1661); @@ -7316,13 +7316,13 @@ lean_ctor_set(x_1666, 1, x_1664); x_1667 = lean_array_push(x_1658, x_1666); x_1668 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1669 = lean_array_push(x_1667, x_1668); -x_1670 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_1670 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_1526); x_1671 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1671, 0, x_1526); lean_ctor_set(x_1671, 1, x_1670); x_1672 = lean_array_push(x_1669, x_1671); -x_1673 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1673 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1526); x_1674 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1674, 0, x_1526); @@ -7377,7 +7377,7 @@ lean_ctor_set(x_1694, 0, x_1665); lean_ctor_set(x_1694, 1, x_1693); lean_inc(x_1675); x_1695 = lean_array_push(x_1675, x_1694); -x_1696 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1696 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1526); x_1697 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1697, 0, x_1526); @@ -7415,7 +7415,7 @@ x_1709 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1709, 0, x_1691); lean_ctor_set(x_1709, 1, x_1708); x_1710 = lean_array_push(x_1698, x_1709); -x_1711 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1711 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1712 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1712, 0, x_1711); lean_ctor_set(x_1712, 1, x_1710); @@ -7465,12 +7465,12 @@ x_1730 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1730, 0, x_1665); lean_ctor_set(x_1730, 1, x_1729); x_1731 = lean_array_push(x_1650, x_1730); -x_1732 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1732 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1733 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1733, 0, x_1732); lean_ctor_set(x_1733, 1, x_1731); x_1734 = lean_array_push(x_1672, x_1733); -x_1735 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1735 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_1736 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1736, 0, x_1735); lean_ctor_set(x_1736, 1, x_1734); @@ -7485,7 +7485,7 @@ x_1742 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1742, 0, x_1526); lean_ctor_set(x_1742, 1, x_1741); x_1743 = lean_array_push(x_1740, x_1742); -x_1744 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1744 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1745 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1745, 0, x_1744); lean_ctor_set(x_1745, 1, x_1743); @@ -9479,7 +9479,7 @@ lean_ctor_set(x_343, 0, x_299); lean_ctor_set(x_343, 1, x_342); lean_inc(x_343); x_344 = lean_array_push(x_341, x_343); -x_345 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_345 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_346 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_346, 0, x_345); lean_ctor_set(x_346, 1, x_344); @@ -9644,7 +9644,7 @@ lean_ctor_set(x_428, 0, x_299); lean_ctor_set(x_428, 1, x_427); lean_inc(x_428); x_429 = lean_array_push(x_426, x_428); -x_430 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_430 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_431 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_431, 0, x_430); lean_ctor_set(x_431, 1, x_429); @@ -9856,7 +9856,7 @@ lean_ctor_set(x_531, 0, x_485); lean_ctor_set(x_531, 1, x_530); lean_inc(x_531); x_532 = lean_array_push(x_529, x_531); -x_533 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_533 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_534 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_534, 0, x_533); lean_ctor_set(x_534, 1, x_532); @@ -10476,7 +10476,7 @@ x_38 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_38, 0, x_14); lean_ctor_set(x_38, 1, x_37); x_39 = lean_array_push(x_29, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_40 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_14); x_41 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_41, 0, x_14); @@ -10498,7 +10498,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_29, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_51 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_14); x_52 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_52, 0, x_14); @@ -10582,13 +10582,13 @@ 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_81, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_94 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_42); x_96 = lean_array_push(x_42, x_95); -x_97 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_97 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_98 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_98, 0, x_97); lean_ctor_set(x_98, 1, x_96); @@ -10606,7 +10606,7 @@ lean_ctor_set(x_105, 0, x_14); lean_ctor_set(x_105, 1, x_104); lean_inc(x_105); x_106 = lean_array_push(x_103, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_107 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_108 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); @@ -10719,7 +10719,7 @@ x_159 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_159, 0, x_14); lean_ctor_set(x_159, 1, x_158); x_160 = lean_array_push(x_150, x_159); -x_161 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_161 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_14); x_162 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_162, 0, x_14); @@ -10741,7 +10741,7 @@ x_170 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_170, 0, x_169); lean_ctor_set(x_170, 1, x_168); x_171 = lean_array_push(x_150, x_170); -x_172 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_172 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_14); x_173 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_173, 0, x_14); @@ -10825,13 +10825,13 @@ 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_202, x_213); -x_215 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_215 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_216 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_216, 0, x_215); lean_ctor_set(x_216, 1, x_214); lean_inc(x_163); x_217 = lean_array_push(x_163, x_216); -x_218 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_218 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_219 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_219, 0, x_218); lean_ctor_set(x_219, 1, x_217); @@ -10849,7 +10849,7 @@ lean_ctor_set(x_226, 0, x_14); lean_ctor_set(x_226, 1, x_225); lean_inc(x_226); x_227 = lean_array_push(x_224, x_226); -x_228 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_228 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_229 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_229, 0, x_228); lean_ctor_set(x_229, 1, x_227); @@ -11451,7 +11451,7 @@ x_44 = lean_array_push(x_17, x_43); x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_27); lean_ctor_set(x_45, 1, x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_46 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_47 = lean_array_push(x_46, x_45); x_48 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_49 = lean_array_push(x_47, x_48); @@ -11486,7 +11486,7 @@ 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 = lean_array_push(x_58, x_66); -x_68 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_68 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_12); x_69 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_69, 0, x_12); @@ -11518,7 +11518,7 @@ 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_67, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_85 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_12); lean_ctor_set(x_86, 1, x_85); @@ -11640,7 +11640,7 @@ x_147 = lean_array_push(x_120, x_146); x_148 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_148, 0, x_130); lean_ctor_set(x_148, 1, x_147); -x_149 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_149 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_150 = lean_array_push(x_149, x_148); x_151 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_152 = lean_array_push(x_150, x_151); @@ -11675,7 +11675,7 @@ 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 = lean_array_push(x_161, x_169); -x_171 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_171 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_114); x_172 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_172, 0, x_114); @@ -11707,7 +11707,7 @@ x_186 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_186, 0, x_185); lean_ctor_set(x_186, 1, x_184); x_187 = lean_array_push(x_170, x_186); -x_188 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_188 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_189 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_189, 0, x_114); lean_ctor_set(x_189, 1, x_188); @@ -12571,13 +12571,13 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_noOpMat _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; -x_4 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_4 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_5 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_5, 0, x_1); lean_ctor_set(x_5, 1, x_4); x_6 = l_Array_empty___closed__1; x_7 = lean_array_push(x_6, x_5); -x_8 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_8 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_9 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_9, 0, x_8); lean_ctor_set(x_9, 1, x_7); @@ -14612,7 +14612,7 @@ lean_inc(x_36); x_37 = lean_ctor_get(x_35, 1); lean_inc(x_37); lean_dec(x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2); x_39 = lean_name_mk_string(x_2, x_38); lean_inc(x_30); @@ -14621,10 +14621,10 @@ lean_ctor_set(x_40, 0, x_30); lean_ctor_set(x_40, 1, x_38); lean_inc(x_4); x_41 = lean_array_push(x_4, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_43 = lean_name_mk_string(x_2, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_45 = lean_name_mk_string(x_2, x_44); x_46 = l_Lean_instInhabitedSyntax; @@ -14640,7 +14640,7 @@ lean_inc(x_49); x_50 = lean_array_push(x_48, x_49); lean_inc(x_49); x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_30); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_30); @@ -14658,7 +14658,7 @@ lean_ctor_set(x_58, 2, x_56); lean_ctor_set(x_58, 3, x_6); lean_inc(x_4); x_59 = lean_array_push(x_4, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_60 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_61 = lean_name_mk_string(x_2, x_60); x_62 = l_prec_x28___x29___closed__3; @@ -14734,7 +14734,7 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_43); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_41, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_30); lean_ctor_set(x_97, 1, x_96); @@ -14833,7 +14833,7 @@ lean_inc(x_36); x_37 = lean_ctor_get(x_35, 1); lean_inc(x_37); lean_dec(x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2); x_39 = lean_name_mk_string(x_2, x_38); lean_inc(x_30); @@ -14842,10 +14842,10 @@ lean_ctor_set(x_40, 0, x_30); lean_ctor_set(x_40, 1, x_38); lean_inc(x_4); x_41 = lean_array_push(x_4, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_43 = lean_name_mk_string(x_2, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_45 = lean_name_mk_string(x_2, x_44); x_46 = l_Lean_instInhabitedSyntax; @@ -14861,7 +14861,7 @@ lean_inc(x_49); x_50 = lean_array_push(x_48, x_49); lean_inc(x_49); x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_30); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_30); @@ -14879,7 +14879,7 @@ lean_ctor_set(x_58, 2, x_56); lean_ctor_set(x_58, 3, x_6); lean_inc(x_4); x_59 = lean_array_push(x_4, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_60 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_61 = lean_name_mk_string(x_2, x_60); x_62 = l_prec_x28___x29___closed__3; @@ -14955,7 +14955,7 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_43); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_41, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_30); lean_ctor_set(x_97, 1, x_96); @@ -15054,7 +15054,7 @@ lean_inc(x_36); x_37 = lean_ctor_get(x_35, 1); lean_inc(x_37); lean_dec(x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2); x_39 = lean_name_mk_string(x_2, x_38); lean_inc(x_30); @@ -15063,10 +15063,10 @@ lean_ctor_set(x_40, 0, x_30); lean_ctor_set(x_40, 1, x_38); lean_inc(x_4); x_41 = lean_array_push(x_4, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_43 = lean_name_mk_string(x_2, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_45 = lean_name_mk_string(x_2, x_44); x_46 = l_Lean_instInhabitedSyntax; @@ -15082,7 +15082,7 @@ lean_inc(x_49); x_50 = lean_array_push(x_48, x_49); lean_inc(x_49); x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_30); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_30); @@ -15100,7 +15100,7 @@ lean_ctor_set(x_58, 2, x_56); lean_ctor_set(x_58, 3, x_6); lean_inc(x_4); x_59 = lean_array_push(x_4, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_60 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_61 = lean_name_mk_string(x_2, x_60); x_62 = l_prec_x28___x29___closed__3; @@ -15176,7 +15176,7 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_43); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_41, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_30); lean_ctor_set(x_97, 1, x_96); @@ -15367,7 +15367,7 @@ lean_inc(x_36); x_37 = lean_ctor_get(x_35, 1); lean_inc(x_37); lean_dec(x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2); x_39 = lean_name_mk_string(x_2, x_38); lean_inc(x_30); @@ -15376,10 +15376,10 @@ lean_ctor_set(x_40, 0, x_30); lean_ctor_set(x_40, 1, x_38); lean_inc(x_4); x_41 = lean_array_push(x_4, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_43 = lean_name_mk_string(x_2, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_45 = lean_name_mk_string(x_2, x_44); x_46 = l_Lean_instInhabitedSyntax; @@ -15395,7 +15395,7 @@ lean_inc(x_49); x_50 = lean_array_push(x_48, x_49); lean_inc(x_49); x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_30); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_30); @@ -15413,7 +15413,7 @@ lean_ctor_set(x_58, 2, x_56); lean_ctor_set(x_58, 3, x_6); lean_inc(x_4); x_59 = lean_array_push(x_4, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_60 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_61 = lean_name_mk_string(x_2, x_60); x_62 = l_prec_x28___x29___closed__3; @@ -15489,7 +15489,7 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_43); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_41, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_30); lean_ctor_set(x_97, 1, x_96); @@ -15588,7 +15588,7 @@ lean_inc(x_36); x_37 = lean_ctor_get(x_35, 1); lean_inc(x_37); lean_dec(x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2); x_39 = lean_name_mk_string(x_2, x_38); lean_inc(x_30); @@ -15597,10 +15597,10 @@ lean_ctor_set(x_40, 0, x_30); lean_ctor_set(x_40, 1, x_38); lean_inc(x_4); x_41 = lean_array_push(x_4, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_43 = lean_name_mk_string(x_2, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_45 = lean_name_mk_string(x_2, x_44); x_46 = l_Lean_instInhabitedSyntax; @@ -15616,7 +15616,7 @@ lean_inc(x_49); x_50 = lean_array_push(x_48, x_49); lean_inc(x_49); x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_30); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_30); @@ -15634,7 +15634,7 @@ lean_ctor_set(x_58, 2, x_56); lean_ctor_set(x_58, 3, x_6); lean_inc(x_4); x_59 = lean_array_push(x_4, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_60 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_61 = lean_name_mk_string(x_2, x_60); x_62 = l_prec_x28___x29___closed__3; @@ -15710,7 +15710,7 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_43); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_41, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_30); lean_ctor_set(x_97, 1, x_96); @@ -15809,7 +15809,7 @@ lean_inc(x_36); x_37 = lean_ctor_get(x_35, 1); lean_inc(x_37); lean_dec(x_35); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_2); x_39 = lean_name_mk_string(x_2, x_38); lean_inc(x_30); @@ -15818,10 +15818,10 @@ lean_ctor_set(x_40, 0, x_30); lean_ctor_set(x_40, 1, x_38); lean_inc(x_4); x_41 = lean_array_push(x_4, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_42 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_2); x_43 = lean_name_mk_string(x_2, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_inc(x_2); x_45 = lean_name_mk_string(x_2, x_44); x_46 = l_Lean_instInhabitedSyntax; @@ -15837,7 +15837,7 @@ lean_inc(x_49); x_50 = lean_array_push(x_48, x_49); lean_inc(x_49); x_51 = lean_array_push(x_50, x_49); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_30); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_30); @@ -15855,7 +15855,7 @@ lean_ctor_set(x_58, 2, x_56); lean_ctor_set(x_58, 3, x_6); lean_inc(x_4); x_59 = lean_array_push(x_4, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_60 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_2); x_61 = lean_name_mk_string(x_2, x_60); x_62 = l_prec_x28___x29___closed__3; @@ -15931,7 +15931,7 @@ x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_43); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_41, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_30); lean_ctor_set(x_97, 1, x_96); @@ -16012,7 +16012,7 @@ 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; 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; x_19 = lean_ctor_get(x_17, 0); -x_20 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_20 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1); x_21 = lean_name_mk_string(x_1, x_20); lean_inc(x_12); @@ -16021,16 +16021,16 @@ lean_ctor_set(x_22, 0, x_12); lean_ctor_set(x_22, 1, x_20); x_23 = l_Array_empty___closed__1; x_24 = lean_array_push(x_23, x_22); -x_25 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_25 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_1); x_26 = lean_name_mk_string(x_1, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_27 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; x_28 = lean_name_mk_string(x_1, x_27); x_29 = lean_array_push(x_23, x_2); x_30 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_31 = lean_array_push(x_29, x_30); x_32 = lean_array_push(x_31, x_30); -x_33 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_33 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_12); x_34 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_34, 0, x_12); @@ -16055,7 +16055,7 @@ x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_26); lean_ctor_set(x_45, 1, x_44); x_46 = lean_array_push(x_24, x_45); -x_47 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_47 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_48 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_48, 0, x_12); lean_ctor_set(x_48, 1, x_47); @@ -16080,7 +16080,7 @@ x_56 = lean_ctor_get(x_17, 1); lean_inc(x_56); lean_inc(x_55); lean_dec(x_17); -x_57 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_57 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_1); x_58 = lean_name_mk_string(x_1, x_57); lean_inc(x_12); @@ -16089,16 +16089,16 @@ lean_ctor_set(x_59, 0, x_12); lean_ctor_set(x_59, 1, x_57); x_60 = l_Array_empty___closed__1; x_61 = lean_array_push(x_60, x_59); -x_62 = l_myMacro____x40_Init_Notation___hyg_13542____closed__3; +x_62 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_inc(x_1); x_63 = lean_name_mk_string(x_1, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; +x_64 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; x_65 = lean_name_mk_string(x_1, x_64); x_66 = lean_array_push(x_60, x_2); x_67 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_68 = lean_array_push(x_66, x_67); x_69 = lean_array_push(x_68, x_67); -x_70 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_70 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_12); x_71 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_71, 0, x_12); @@ -16123,7 +16123,7 @@ x_82 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_82, 0, x_63); lean_ctor_set(x_82, 1, x_81); x_83 = lean_array_push(x_61, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_84 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_85 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_85, 0, x_12); lean_ctor_set(x_85, 1, x_84); @@ -16581,13 +16581,13 @@ 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; 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; x_30 = lean_ctor_get(x_28, 0); -x_31 = l_myMacro____x40_Init_Notation___hyg_11855____closed__4; +x_31 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; lean_inc(x_26); lean_inc(x_30); x_32 = l_Lean_addMacroScope(x_30, x_31, x_26); x_33 = l_Lean_instInhabitedSourceInfo___closed__1; -x_34 = l_myMacro____x40_Init_Notation___hyg_11855____closed__3; -x_35 = l_myMacro____x40_Init_Notation___hyg_11855____closed__6; +x_34 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; +x_35 = l_myMacro____x40_Init_Notation___hyg_12390____closed__6; x_36 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_36, 0, x_33); lean_ctor_set(x_36, 1, x_34); @@ -16645,7 +16645,7 @@ x_66 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_66, 0, x_23); lean_ctor_set(x_66, 1, x_65); x_67 = lean_array_push(x_64, x_66); -x_68 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_68 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_69 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_69, 0, x_68); lean_ctor_set(x_69, 1, x_67); @@ -16670,13 +16670,13 @@ x_77 = lean_ctor_get(x_28, 1); lean_inc(x_77); lean_inc(x_76); lean_dec(x_28); -x_78 = l_myMacro____x40_Init_Notation___hyg_11855____closed__4; +x_78 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; lean_inc(x_26); lean_inc(x_76); x_79 = l_Lean_addMacroScope(x_76, x_78, x_26); x_80 = l_Lean_instInhabitedSourceInfo___closed__1; -x_81 = l_myMacro____x40_Init_Notation___hyg_11855____closed__3; -x_82 = l_myMacro____x40_Init_Notation___hyg_11855____closed__6; +x_81 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; +x_82 = l_myMacro____x40_Init_Notation___hyg_12390____closed__6; x_83 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_83, 0, x_80); lean_ctor_set(x_83, 1, x_81); @@ -16734,7 +16734,7 @@ x_113 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_113, 0, x_23); lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_111, x_113); -x_115 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_115 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -17260,7 +17260,7 @@ lean_ctor_set(x_91, 0, x_47); lean_ctor_set(x_91, 1, x_90); lean_inc(x_91); x_92 = lean_array_push(x_89, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_93 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_94 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_94, 0, x_93); lean_ctor_set(x_94, 1, x_92); @@ -17731,7 +17731,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_11855____closed__4; +x_2 = l_myMacro____x40_Init_Notation___hyg_12390____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); @@ -17878,7 +17878,7 @@ lean_ctor_set(x_67, 0, x_18); lean_ctor_set(x_67, 1, x_66); lean_inc(x_67); x_68 = lean_array_push(x_65, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_69 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -17978,11 +17978,11 @@ if (x_107 == 0) { 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_108 = lean_ctor_get(x_106, 0); -x_109 = l_myMacro____x40_Init_Notation___hyg_11855____closed__4; +x_109 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; lean_inc(x_104); lean_inc(x_108); x_110 = l_Lean_addMacroScope(x_108, x_109, x_104); -x_111 = l_myMacro____x40_Init_Notation___hyg_11855____closed__3; +x_111 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; x_112 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__20; x_113 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_113, 0, x_29); @@ -18058,11 +18058,11 @@ x_146 = lean_ctor_get(x_106, 1); lean_inc(x_146); lean_inc(x_145); lean_dec(x_106); -x_147 = l_myMacro____x40_Init_Notation___hyg_11855____closed__4; +x_147 = l_myMacro____x40_Init_Notation___hyg_12390____closed__4; lean_inc(x_104); lean_inc(x_145); x_148 = l_Lean_addMacroScope(x_145, x_147, x_104); -x_149 = l_myMacro____x40_Init_Notation___hyg_11855____closed__3; +x_149 = l_myMacro____x40_Init_Notation___hyg_12390____closed__3; x_150 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__13___closed__20; x_151 = lean_alloc_ctor(3, 4, 0); lean_ctor_set(x_151, 0, x_29); @@ -18300,7 +18300,7 @@ if (x_27 == 0) { 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; 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; lean_object* x_145; lean_object* x_146; 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; x_28 = lean_ctor_get(x_26, 0); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1); x_30 = lean_name_mk_string(x_1, x_29); lean_inc(x_21); @@ -18309,7 +18309,7 @@ lean_ctor_set(x_31, 0, x_21); lean_ctor_set(x_31, 1, x_29); lean_inc(x_2); x_32 = lean_array_push(x_2, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_33 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_1); x_34 = lean_name_mk_string(x_1, x_33); lean_inc(x_2); @@ -18320,7 +18320,7 @@ lean_ctor_set(x_35, 1, x_2); lean_inc(x_35); lean_inc(x_2); x_36 = lean_array_push(x_2, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_37 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_1); x_38 = lean_name_mk_string(x_1, x_37); x_39 = l_prec_x28___x29___closed__3; @@ -18359,7 +18359,7 @@ lean_ctor_set(x_53, 0, x_43); lean_ctor_set(x_53, 1, x_52); lean_inc(x_2); x_54 = lean_array_push(x_2, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_55 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1); x_56 = lean_name_mk_string(x_1, x_55); lean_inc(x_21); @@ -18368,13 +18368,13 @@ lean_ctor_set(x_57, 0, x_21); lean_ctor_set(x_57, 1, x_55); lean_inc(x_2); x_58 = lean_array_push(x_2, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_59 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_1); x_60 = lean_name_mk_string(x_1, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_61 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_1); x_62 = lean_name_mk_string(x_1, x_61); -x_63 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_63 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_21); x_64 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_64, 0, x_21); @@ -18413,7 +18413,7 @@ lean_ctor_set(x_80, 0, x_3); lean_ctor_set(x_80, 1, x_79); lean_inc(x_65); x_81 = lean_array_push(x_65, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_82 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_21); x_83 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_83, 0, x_21); @@ -18461,9 +18461,9 @@ lean_ctor_set(x_98, 0, x_62); lean_ctor_set(x_98, 1, x_97); lean_inc(x_2); x_99 = lean_array_push(x_2, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_100 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_101 = lean_name_mk_string(x_1, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_102 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_21); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_21); @@ -18556,7 +18556,7 @@ lean_ctor_set(x_138, 0, x_3); lean_ctor_set(x_138, 1, x_137); x_139 = lean_array_push(x_32, x_138); x_140 = lean_array_push(x_139, x_35); -x_141 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_141 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_142 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_142, 0, x_21); lean_ctor_set(x_142, 1, x_141); @@ -18623,7 +18623,7 @@ x_168 = lean_ctor_get(x_26, 1); lean_inc(x_168); lean_inc(x_167); lean_dec(x_26); -x_169 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_169 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_1); x_170 = lean_name_mk_string(x_1, x_169); lean_inc(x_21); @@ -18632,7 +18632,7 @@ lean_ctor_set(x_171, 0, x_21); lean_ctor_set(x_171, 1, x_169); lean_inc(x_2); x_172 = lean_array_push(x_2, x_171); -x_173 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_173 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_1); x_174 = lean_name_mk_string(x_1, x_173); lean_inc(x_2); @@ -18643,7 +18643,7 @@ lean_ctor_set(x_175, 1, x_2); lean_inc(x_175); lean_inc(x_2); x_176 = lean_array_push(x_2, x_175); -x_177 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_177 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_inc(x_1); x_178 = lean_name_mk_string(x_1, x_177); x_179 = l_prec_x28___x29___closed__3; @@ -18682,7 +18682,7 @@ lean_ctor_set(x_193, 0, x_183); lean_ctor_set(x_193, 1, x_192); lean_inc(x_2); x_194 = lean_array_push(x_2, x_193); -x_195 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_195 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1); x_196 = lean_name_mk_string(x_1, x_195); lean_inc(x_21); @@ -18691,13 +18691,13 @@ lean_ctor_set(x_197, 0, x_21); lean_ctor_set(x_197, 1, x_195); lean_inc(x_2); x_198 = lean_array_push(x_2, x_197); -x_199 = l_myMacro____x40_Init_Notation___hyg_12048____closed__7; +x_199 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_inc(x_1); x_200 = lean_name_mk_string(x_1, x_199); -x_201 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_201 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_1); x_202 = lean_name_mk_string(x_1, x_201); -x_203 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_203 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_21); x_204 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_204, 0, x_21); @@ -18736,7 +18736,7 @@ lean_ctor_set(x_220, 0, x_3); lean_ctor_set(x_220, 1, x_219); lean_inc(x_205); x_221 = lean_array_push(x_205, x_220); -x_222 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_222 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_21); x_223 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_223, 0, x_21); @@ -18784,9 +18784,9 @@ lean_ctor_set(x_238, 0, x_202); lean_ctor_set(x_238, 1, x_237); lean_inc(x_2); x_239 = lean_array_push(x_2, x_238); -x_240 = l_myMacro____x40_Init_Notation___hyg_12048____closed__12; +x_240 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_241 = lean_name_mk_string(x_1, x_240); -x_242 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_242 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_21); x_243 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_243, 0, x_21); @@ -18879,7 +18879,7 @@ lean_ctor_set(x_278, 0, x_3); lean_ctor_set(x_278, 1, x_277); x_279 = lean_array_push(x_172, x_278); x_280 = lean_array_push(x_279, x_175); -x_281 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_281 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_282 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_282, 0, x_21); lean_ctor_set(x_282, 1, x_281); @@ -19604,14 +19604,6 @@ x_1 = lean_mk_string("then"); return x_1; } } -static lean_object* _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__18() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("else"); -return x_1; -} -} lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, lean_object* x_8, lean_object* x_9, lean_object* x_10) { _start: { @@ -20121,13 +20113,13 @@ lean_ctor_set(x_220, 1, x_219); lean_ctor_set(x_220, 2, x_218); lean_ctor_set(x_220, 3, x_16); x_221 = lean_array_push(x_215, x_220); -x_222 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_222 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_205); x_223 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_223, 0, x_205); lean_ctor_set(x_223, 1, x_222); x_224 = lean_array_push(x_215, x_223); -x_225 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_225 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_226 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_226, 0, x_225); lean_ctor_set(x_226, 1, x_224); @@ -20152,24 +20144,24 @@ lean_ctor_set(x_237, 1, x_236); lean_inc(x_221); x_238 = lean_array_push(x_221, x_237); x_239 = lean_array_push(x_238, x_232); -x_240 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_240 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_205); x_241 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_241, 0, x_205); lean_ctor_set(x_241, 1, x_240); x_242 = lean_array_push(x_239, x_241); x_243 = lean_array_push(x_242, x_18); -x_244 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_244 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_215, x_245); -x_247 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_247 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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 = lean_array_push(x_216, x_248); -x_250 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_250 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_205); x_251 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_251, 0, x_205); @@ -20179,7 +20171,7 @@ x_253 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_253, 0, x_229); lean_ctor_set(x_253, 1, x_252); x_254 = lean_array_push(x_249, x_253); -x_255 = l_termIf_____x3a__Then__Else_____closed__3; +x_255 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_205); x_256 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_256, 0, x_205); @@ -20217,7 +20209,7 @@ lean_ctor_set(x_271, 0, x_205); lean_ctor_set(x_271, 1, x_270); lean_inc(x_271); x_272 = lean_array_push(x_269, x_271); -x_273 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_273 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_274 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_274, 0, x_273); lean_ctor_set(x_274, 1, x_272); @@ -20242,13 +20234,13 @@ x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_285); lean_ctor_set(x_286, 1, x_284); x_287 = lean_array_push(x_265, x_286); -x_288 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__18; +x_288 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_205); x_289 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_289, 0, x_205); lean_ctor_set(x_289, 1, x_288); x_290 = lean_array_push(x_287, x_289); -x_291 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_291 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_205); x_292 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_292, 0, x_205); @@ -20264,9 +20256,9 @@ lean_ctor_set(x_297, 0, x_198); lean_ctor_set(x_297, 1, x_296); lean_ctor_set(x_297, 2, x_295); lean_ctor_set(x_297, 3, x_16); -x_298 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_298 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_299 = lean_array_push(x_298, x_297); -x_300 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_300 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_301 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_301, 0, x_300); lean_ctor_set(x_301, 1, x_299); @@ -20276,13 +20268,13 @@ lean_ctor_set(x_303, 0, x_229); lean_ctor_set(x_303, 1, x_302); x_304 = lean_array_push(x_293, x_303); x_305 = lean_array_push(x_304, x_232); -x_306 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_306 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_205); x_307 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_307, 0, x_205); lean_ctor_set(x_307, 1, x_306); x_308 = lean_array_push(x_305, x_307); -x_309 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_309 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_205); x_310 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_310, 0, x_205); @@ -20311,7 +20303,7 @@ lean_ctor_set(x_322, 0, x_229); lean_ctor_set(x_322, 1, x_321); lean_inc(x_311); x_323 = lean_array_push(x_311, x_322); -x_324 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_324 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_325 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_325, 0, x_205); lean_ctor_set(x_325, 1, x_324); @@ -20333,7 +20325,7 @@ x_335 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_335, 0, x_285); lean_ctor_set(x_335, 1, x_334); x_336 = lean_array_push(x_326, x_335); -x_337 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_337 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_338 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_338, 0, x_337); lean_ctor_set(x_338, 1, x_336); @@ -20352,17 +20344,17 @@ x_346 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_346, 0, x_229); lean_ctor_set(x_346, 1, x_345); x_347 = lean_array_push(x_215, x_346); -x_348 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_348 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_308, x_349); -x_351 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_351 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_352 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_352, 0, x_351); lean_ctor_set(x_352, 1, x_350); x_353 = lean_array_push(x_290, x_352); -x_354 = l_termIf__Then__Else_____closed__2; +x_354 = l_termIfThenElse___closed__2; x_355 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_355, 0, x_354); lean_ctor_set(x_355, 1, x_353); @@ -20400,13 +20392,13 @@ lean_ctor_set(x_368, 1, x_367); lean_ctor_set(x_368, 2, x_366); lean_ctor_set(x_368, 3, x_16); x_369 = lean_array_push(x_363, x_368); -x_370 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_370 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_205); x_371 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_371, 0, x_205); lean_ctor_set(x_371, 1, x_370); x_372 = lean_array_push(x_363, x_371); -x_373 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_373 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_374 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_374, 0, x_373); lean_ctor_set(x_374, 1, x_372); @@ -20431,24 +20423,24 @@ lean_ctor_set(x_385, 1, x_384); lean_inc(x_369); x_386 = lean_array_push(x_369, x_385); x_387 = lean_array_push(x_386, x_380); -x_388 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_388 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_205); x_389 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_389, 0, x_205); lean_ctor_set(x_389, 1, x_388); x_390 = lean_array_push(x_387, x_389); x_391 = lean_array_push(x_390, x_18); -x_392 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_392 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_363, x_393); -x_395 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_395 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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 = lean_array_push(x_364, x_396); -x_398 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_398 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_205); x_399 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_399, 0, x_205); @@ -20458,7 +20450,7 @@ x_401 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_401, 0, x_377); lean_ctor_set(x_401, 1, x_400); x_402 = lean_array_push(x_397, x_401); -x_403 = l_termIf_____x3a__Then__Else_____closed__3; +x_403 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_205); x_404 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_404, 0, x_205); @@ -20496,7 +20488,7 @@ lean_ctor_set(x_419, 0, x_205); lean_ctor_set(x_419, 1, x_418); lean_inc(x_419); x_420 = lean_array_push(x_417, x_419); -x_421 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_421 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -20521,13 +20513,13 @@ x_434 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_434, 0, x_433); lean_ctor_set(x_434, 1, x_432); x_435 = lean_array_push(x_413, x_434); -x_436 = l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__18; +x_436 = l_termIf_____x3a__Then__Else_____closed__24; lean_inc(x_205); x_437 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_437, 0, x_205); lean_ctor_set(x_437, 1, x_436); x_438 = lean_array_push(x_435, x_437); -x_439 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_439 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_205); x_440 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_440, 0, x_205); @@ -20543,9 +20535,9 @@ lean_ctor_set(x_445, 0, x_198); lean_ctor_set(x_445, 1, x_444); lean_ctor_set(x_445, 2, x_443); lean_ctor_set(x_445, 3, x_16); -x_446 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_446 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_447 = lean_array_push(x_446, x_445); -x_448 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_448 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -20555,13 +20547,13 @@ lean_ctor_set(x_451, 0, x_377); lean_ctor_set(x_451, 1, x_450); x_452 = lean_array_push(x_441, x_451); x_453 = lean_array_push(x_452, x_380); -x_454 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_454 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_205); x_455 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_455, 0, x_205); lean_ctor_set(x_455, 1, x_454); x_456 = lean_array_push(x_453, x_455); -x_457 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_457 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_205); x_458 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_458, 0, x_205); @@ -20590,7 +20582,7 @@ lean_ctor_set(x_470, 0, x_377); lean_ctor_set(x_470, 1, x_469); lean_inc(x_459); x_471 = lean_array_push(x_459, x_470); -x_472 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_472 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_473 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_473, 0, x_205); lean_ctor_set(x_473, 1, x_472); @@ -20612,7 +20604,7 @@ x_483 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_483, 0, x_433); lean_ctor_set(x_483, 1, x_482); x_484 = lean_array_push(x_474, x_483); -x_485 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_485 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_486 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_486, 0, x_485); lean_ctor_set(x_486, 1, x_484); @@ -20631,17 +20623,17 @@ x_494 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_494, 0, x_377); lean_ctor_set(x_494, 1, x_493); x_495 = lean_array_push(x_363, x_494); -x_496 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_496 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_497 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_497, 0, x_496); lean_ctor_set(x_497, 1, x_495); x_498 = lean_array_push(x_456, x_497); -x_499 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_499 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_500 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_500, 0, x_499); lean_ctor_set(x_500, 1, x_498); x_501 = lean_array_push(x_438, x_500); -x_502 = l_termIf__Then__Else_____closed__2; +x_502 = l_termIfThenElse___closed__2; x_503 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_503, 0, x_502); lean_ctor_set(x_503, 1, x_501); @@ -21414,7 +21406,7 @@ if (x_41 == 0) { 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; x_42 = lean_ctor_get(x_40, 0); -x_43 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_43 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_35); x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_35); @@ -21425,7 +21417,7 @@ x_47 = lean_array_push(x_45, x_3); x_48 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; 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_13542____closed__11; +x_51 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_35); x_52 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_52, 0, x_35); @@ -21506,7 +21498,7 @@ x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_35); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_92, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_96 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -21519,17 +21511,17 @@ x_101 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_101, 0, x_87); lean_ctor_set(x_101, 1, x_100); x_102 = lean_array_push(x_53, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_103 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); x_105 = lean_array_push(x_45, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_106 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_46, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_109 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_35); lean_ctor_set(x_110, 1, x_109); @@ -21539,7 +21531,7 @@ lean_ctor_set(x_112, 0, x_84); lean_ctor_set(x_112, 1, x_111); x_113 = lean_array_push(x_108, x_112); x_114 = lean_array_push(x_113, x_4); -x_115 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_115 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_116 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_116, 0, x_115); lean_ctor_set(x_116, 1, x_114); @@ -21554,7 +21546,7 @@ x_118 = lean_ctor_get(x_40, 1); lean_inc(x_118); lean_inc(x_117); lean_dec(x_40); -x_119 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_119 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_35); x_120 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_120, 0, x_35); @@ -21565,7 +21557,7 @@ x_123 = lean_array_push(x_121, x_3); x_124 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_125 = lean_array_push(x_123, x_124); x_126 = lean_array_push(x_125, x_124); -x_127 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_127 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_35); x_128 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_128, 0, x_35); @@ -21646,7 +21638,7 @@ x_170 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_170, 0, x_35); lean_ctor_set(x_170, 1, x_169); x_171 = lean_array_push(x_168, x_170); -x_172 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_172 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_173 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_173, 0, x_172); lean_ctor_set(x_173, 1, x_171); @@ -21659,17 +21651,17 @@ x_177 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_177, 0, x_163); lean_ctor_set(x_177, 1, x_176); x_178 = lean_array_push(x_129, x_177); -x_179 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_179 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_121, x_180); -x_182 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_182 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_184 = lean_array_push(x_122, x_183); -x_185 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_185 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_186 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_186, 0, x_35); lean_ctor_set(x_186, 1, x_185); @@ -21679,7 +21671,7 @@ lean_ctor_set(x_188, 0, x_160); lean_ctor_set(x_188, 1, x_187); x_189 = lean_array_push(x_184, x_188); x_190 = lean_array_push(x_189, x_4); -x_191 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_191 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_192 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_192, 0, x_191); lean_ctor_set(x_192, 1, x_190); @@ -21715,7 +21707,7 @@ if (x_201 == 0) { lean_object* x_202; lean_object* x_203; lean_object* x_204; lean_object* x_205; lean_object* x_206; lean_object* x_207; lean_object* x_208; lean_object* x_209; lean_object* x_210; lean_object* x_211; lean_object* x_212; lean_object* x_213; lean_object* x_214; lean_object* x_215; lean_object* x_216; lean_object* x_217; lean_object* x_218; lean_object* x_219; lean_object* x_220; lean_object* x_221; lean_object* x_222; lean_object* x_223; lean_object* x_224; lean_object* x_225; lean_object* x_226; lean_object* x_227; lean_object* x_228; lean_object* x_229; lean_object* x_230; lean_object* x_231; lean_object* x_232; lean_object* x_233; lean_object* x_234; lean_object* x_235; lean_object* x_236; lean_object* x_237; lean_object* x_238; lean_object* x_239; lean_object* x_240; lean_object* x_241; lean_object* x_242; lean_object* x_243; lean_object* x_244; lean_object* x_245; lean_object* x_246; x_202 = lean_ctor_get(x_200, 0); -x_203 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_203 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_195); x_204 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_204, 0, x_195); @@ -21726,7 +21718,7 @@ x_207 = lean_array_push(x_205, x_3); x_208 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_209 = lean_array_push(x_207, x_208); x_210 = lean_array_push(x_209, x_208); -x_211 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_211 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_195); x_212 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_212, 0, x_195); @@ -21765,17 +21757,17 @@ x_231 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_231, 0, x_230); lean_ctor_set(x_231, 1, x_229); x_232 = lean_array_push(x_213, x_231); -x_233 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_233 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_234 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_234, 0, x_233); lean_ctor_set(x_234, 1, x_232); x_235 = lean_array_push(x_205, x_234); -x_236 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_236 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_206, x_237); -x_239 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_239 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_240 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_240, 0, x_195); lean_ctor_set(x_240, 1, x_239); @@ -21785,7 +21777,7 @@ lean_ctor_set(x_242, 0, x_227); lean_ctor_set(x_242, 1, x_241); x_243 = lean_array_push(x_238, x_242); x_244 = lean_array_push(x_243, x_4); -x_245 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_245 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_246, 0, x_245); lean_ctor_set(x_246, 1, x_244); @@ -21800,7 +21792,7 @@ x_248 = lean_ctor_get(x_200, 1); lean_inc(x_248); lean_inc(x_247); lean_dec(x_200); -x_249 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_249 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_195); x_250 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_250, 0, x_195); @@ -21811,7 +21803,7 @@ x_253 = lean_array_push(x_251, x_3); x_254 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_255 = lean_array_push(x_253, x_254); x_256 = lean_array_push(x_255, x_254); -x_257 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_257 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_195); x_258 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_258, 0, x_195); @@ -21850,17 +21842,17 @@ x_277 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_277, 0, x_276); lean_ctor_set(x_277, 1, x_275); x_278 = lean_array_push(x_259, x_277); -x_279 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_279 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_280 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_280, 0, x_279); lean_ctor_set(x_280, 1, x_278); x_281 = lean_array_push(x_251, x_280); -x_282 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_282 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_283 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_283, 0, x_282); lean_ctor_set(x_283, 1, x_281); x_284 = lean_array_push(x_252, x_283); -x_285 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_285 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_286 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_286, 0, x_195); lean_ctor_set(x_286, 1, x_285); @@ -21870,7 +21862,7 @@ lean_ctor_set(x_288, 0, x_273); lean_ctor_set(x_288, 1, x_287); x_289 = lean_array_push(x_284, x_288); x_290 = lean_array_push(x_289, x_4); -x_291 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_291 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_292 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_292, 0, x_291); lean_ctor_set(x_292, 1, x_290); @@ -21906,7 +21898,7 @@ if (x_301 == 0) { 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; x_302 = lean_ctor_get(x_300, 0); -x_303 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_303 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_295); x_304 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_304, 0, x_295); @@ -21917,7 +21909,7 @@ x_307 = lean_array_push(x_305, x_3); x_308 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_309 = lean_array_push(x_307, x_308); x_310 = lean_array_push(x_309, x_308); -x_311 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_311 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_295); x_312 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_312, 0, x_295); @@ -21956,17 +21948,17 @@ 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_313, x_331); -x_333 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_333 = l_myMacro____x40_Init_Notation___hyg_14283____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 = lean_array_push(x_305, x_334); -x_336 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_336 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_337 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_337, 0, x_336); lean_ctor_set(x_337, 1, x_335); x_338 = lean_array_push(x_306, x_337); -x_339 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_339 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_340 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_340, 0, x_295); lean_ctor_set(x_340, 1, x_339); @@ -21976,7 +21968,7 @@ lean_ctor_set(x_342, 0, x_327); lean_ctor_set(x_342, 1, x_341); x_343 = lean_array_push(x_338, x_342); x_344 = lean_array_push(x_343, x_4); -x_345 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_345 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_346 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_346, 0, x_345); lean_ctor_set(x_346, 1, x_344); @@ -21991,7 +21983,7 @@ x_348 = lean_ctor_get(x_300, 1); lean_inc(x_348); lean_inc(x_347); lean_dec(x_300); -x_349 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_349 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_295); x_350 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_350, 0, x_295); @@ -22002,7 +21994,7 @@ x_353 = lean_array_push(x_351, x_3); x_354 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_355 = lean_array_push(x_353, x_354); x_356 = lean_array_push(x_355, x_354); -x_357 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_357 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_295); x_358 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_358, 0, x_295); @@ -22041,17 +22033,17 @@ x_377 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_377, 0, x_376); lean_ctor_set(x_377, 1, x_375); x_378 = lean_array_push(x_359, x_377); -x_379 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_379 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_380 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_380, 0, x_379); lean_ctor_set(x_380, 1, x_378); x_381 = lean_array_push(x_351, x_380); -x_382 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_382 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_383 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_383, 0, x_382); lean_ctor_set(x_383, 1, x_381); x_384 = lean_array_push(x_352, x_383); -x_385 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_385 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_386 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_386, 0, x_295); lean_ctor_set(x_386, 1, x_385); @@ -22061,7 +22053,7 @@ lean_ctor_set(x_388, 0, x_373); lean_ctor_set(x_388, 1, x_387); x_389 = lean_array_push(x_384, x_388); x_390 = lean_array_push(x_389, x_4); -x_391 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_391 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_392 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_392, 0, x_391); lean_ctor_set(x_392, 1, x_390); @@ -22151,7 +22143,7 @@ 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; x_18 = lean_ctor_get(x_16, 0); -x_19 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_19 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_11); x_20 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_20, 0, x_11); @@ -22162,7 +22154,7 @@ x_23 = lean_array_push(x_21, x_1); x_24 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_25 = lean_array_push(x_23, x_24); x_26 = lean_array_push(x_25, x_24); -x_27 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_27 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_11); x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_11); @@ -22179,17 +22171,17 @@ lean_ctor_set(x_35, 1, x_34); lean_ctor_set(x_35, 2, x_31); lean_ctor_set(x_35, 3, x_32); x_36 = lean_array_push(x_29, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_37 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_37); lean_ctor_set(x_38, 1, x_36); x_39 = lean_array_push(x_21, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_40 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_42 = lean_array_push(x_22, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_43 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_11); lean_ctor_set(x_44, 1, x_43); @@ -22200,7 +22192,7 @@ 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 = lean_array_push(x_48, x_2); -x_50 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_50 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -22215,7 +22207,7 @@ x_53 = lean_ctor_get(x_16, 1); lean_inc(x_53); lean_inc(x_52); lean_dec(x_16); -x_54 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_54 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_11); x_55 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_55, 0, x_11); @@ -22226,7 +22218,7 @@ x_58 = lean_array_push(x_56, x_1); x_59 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_60 = lean_array_push(x_58, x_59); x_61 = lean_array_push(x_60, x_59); -x_62 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_62 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_11); x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_11); @@ -22243,17 +22235,17 @@ lean_ctor_set(x_70, 1, x_69); lean_ctor_set(x_70, 2, x_66); lean_ctor_set(x_70, 3, x_67); x_71 = lean_array_push(x_64, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_72 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_56, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_75 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_57, x_76); -x_78 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_78 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_79 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_79, 0, x_11); lean_ctor_set(x_79, 1, x_78); @@ -22264,7 +22256,7 @@ lean_ctor_set(x_82, 0, x_81); lean_ctor_set(x_82, 1, x_80); x_83 = lean_array_push(x_77, x_82); x_84 = lean_array_push(x_83, x_2); -x_85 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_85 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_85); lean_ctor_set(x_86, 1, x_84); @@ -22531,7 +22523,7 @@ x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_20); lean_ctor_set(x_63, 1, x_62); x_64 = lean_array_push(x_61, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_65 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_66 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_66, 0, x_65); lean_ctor_set(x_66, 1, x_64); @@ -22626,7 +22618,7 @@ x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_20); lean_ctor_set(x_110, 1, x_109); x_111 = lean_array_push(x_108, x_110); -x_112 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_112 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_112); lean_ctor_set(x_113, 1, x_111); @@ -22800,7 +22792,7 @@ 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; x_18 = lean_ctor_get(x_16, 0); -x_19 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_19 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_11); x_20 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_20, 0, x_11); @@ -22812,7 +22804,7 @@ x_24 = lean_array_push(x_21, x_23); x_25 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_26 = lean_array_push(x_24, x_25); x_27 = lean_array_push(x_26, x_25); -x_28 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_28 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_11); x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_11); @@ -22829,17 +22821,17 @@ lean_ctor_set(x_36, 1, x_35); lean_ctor_set(x_36, 2, x_32); lean_ctor_set(x_36, 3, x_33); x_37 = lean_array_push(x_30, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_38 = l_myMacro____x40_Init_Notation___hyg_14283____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 = lean_array_push(x_21, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_41 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_43 = lean_array_push(x_22, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_44 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_11); lean_ctor_set(x_45, 1, x_44); @@ -22850,7 +22842,7 @@ lean_ctor_set(x_48, 0, x_47); lean_ctor_set(x_48, 1, x_46); x_49 = lean_array_push(x_43, x_48); x_50 = lean_array_push(x_49, x_2); -x_51 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_51 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -22865,7 +22857,7 @@ x_54 = lean_ctor_get(x_16, 1); lean_inc(x_54); lean_inc(x_53); lean_dec(x_16); -x_55 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_55 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_11); x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_11); @@ -22877,7 +22869,7 @@ x_60 = lean_array_push(x_57, x_59); x_61 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_62 = lean_array_push(x_60, x_61); x_63 = lean_array_push(x_62, x_61); -x_64 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_64 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_11); x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_11); @@ -22894,17 +22886,17 @@ lean_ctor_set(x_72, 1, x_71); lean_ctor_set(x_72, 2, x_68); lean_ctor_set(x_72, 3, x_69); x_73 = lean_array_push(x_66, x_72); -x_74 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_74 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_57, x_75); -x_77 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_77 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_79 = lean_array_push(x_58, x_78); -x_80 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_80 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_81 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_81, 0, x_11); lean_ctor_set(x_81, 1, x_80); @@ -22915,7 +22907,7 @@ lean_ctor_set(x_84, 0, x_83); lean_ctor_set(x_84, 1, x_82); x_85 = lean_array_push(x_79, x_84); x_86 = lean_array_push(x_85, x_2); -x_87 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_87 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_88 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_88, 0, x_87); lean_ctor_set(x_88, 1, x_86); @@ -23019,7 +23011,7 @@ x_14 = lean_ctor_get(x_1, 1); lean_dec(x_14); x_15 = lean_ctor_get(x_1, 0); lean_dec(x_15); -x_16 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_16 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_11); x_17 = l_Lean_Syntax_isOfKind(x_11, x_16); if (x_17 == 0) @@ -23253,7 +23245,7 @@ else { lean_object* x_75; uint8_t x_76; lean_dec(x_1); -x_75 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_75 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_11); x_76 = l_Lean_Syntax_isOfKind(x_11, x_75); if (x_76 == 0) @@ -24861,18 +24853,18 @@ lean_ctor_set(x_72, 0, x_49); lean_ctor_set(x_72, 1, x_71); x_73 = lean_array_push(x_65, x_72); x_74 = lean_array_push(x_73, x_67); -x_75 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_75 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_76 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_76, 0, x_55); lean_ctor_set(x_76, 1, x_75); x_77 = lean_array_push(x_74, x_76); x_78 = lean_array_push(x_77, x_2); -x_79 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_79 = l_myMacro____x40_Init_Notation___hyg_14283____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_46, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_82 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_83 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_83, 0, x_82); lean_ctor_set(x_83, 1, x_81); @@ -24914,18 +24906,18 @@ lean_ctor_set(x_98, 0, x_49); lean_ctor_set(x_98, 1, x_97); x_99 = lean_array_push(x_91, x_98); x_100 = lean_array_push(x_99, x_93); -x_101 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_101 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_102 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_102, 0, x_55); lean_ctor_set(x_102, 1, x_101); x_103 = lean_array_push(x_100, x_102); x_104 = lean_array_push(x_103, x_2); -x_105 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_105 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_46, x_106); -x_108 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_108 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_109, 0, x_108); lean_ctor_set(x_109, 1, x_107); @@ -25022,13 +25014,13 @@ lean_ctor_set(x_151, 1, x_126); lean_ctor_set(x_151, 2, x_150); lean_ctor_set(x_151, 3, x_124); x_152 = lean_array_push(x_128, x_151); -x_153 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_153 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_142); x_154 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_154, 0, x_142); lean_ctor_set(x_154, 1, x_153); x_155 = lean_array_push(x_128, x_154); -x_156 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_156 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_157 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_157, 0, x_156); lean_ctor_set(x_157, 1, x_155); @@ -25049,18 +25041,18 @@ lean_ctor_set(x_166, 0, x_136); lean_ctor_set(x_166, 1, x_165); x_167 = lean_array_push(x_152, x_166); x_168 = lean_array_push(x_167, x_161); -x_169 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_169 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_170 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_170, 0, x_142); lean_ctor_set(x_170, 1, x_169); x_171 = lean_array_push(x_168, x_170); x_172 = lean_array_push(x_171, x_2); -x_173 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_173 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_174 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_174, 0, x_173); lean_ctor_set(x_174, 1, x_172); x_175 = lean_array_push(x_128, x_174); -x_176 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_176 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_177 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_177, 0, x_176); lean_ctor_set(x_177, 1, x_175); @@ -25089,13 +25081,13 @@ lean_ctor_set(x_184, 1, x_126); lean_ctor_set(x_184, 2, x_183); lean_ctor_set(x_184, 3, x_124); x_185 = lean_array_push(x_128, x_184); -x_186 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_186 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_142); x_187 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_187, 0, x_142); lean_ctor_set(x_187, 1, x_186); x_188 = lean_array_push(x_128, x_187); -x_189 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_189 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_190 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_190, 0, x_189); lean_ctor_set(x_190, 1, x_188); @@ -25116,18 +25108,18 @@ lean_ctor_set(x_199, 0, x_136); lean_ctor_set(x_199, 1, x_198); x_200 = lean_array_push(x_185, x_199); x_201 = lean_array_push(x_200, x_194); -x_202 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_202 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_203 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_203, 0, x_142); lean_ctor_set(x_203, 1, x_202); x_204 = lean_array_push(x_201, x_203); x_205 = lean_array_push(x_204, x_2); -x_206 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_206 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_128, x_207); -x_209 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_209 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_210 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_210, 0, x_209); lean_ctor_set(x_210, 1, x_208); @@ -25306,18 +25298,18 @@ lean_ctor_set(x_275, 0, x_251); lean_ctor_set(x_275, 1, x_274); x_276 = lean_array_push(x_268, x_275); x_277 = lean_array_push(x_276, x_270); -x_278 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_278 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_279 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_279, 0, x_257); lean_ctor_set(x_279, 1, x_278); x_280 = lean_array_push(x_277, x_279); x_281 = lean_array_push(x_280, x_2); -x_282 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_282 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_283 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_283, 0, x_282); lean_ctor_set(x_283, 1, x_281); x_284 = lean_array_push(x_248, x_283); -x_285 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_285 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_285); lean_ctor_set(x_286, 1, x_284); @@ -25424,13 +25416,13 @@ lean_ctor_set(x_329, 1, x_303); lean_ctor_set(x_329, 2, x_328); lean_ctor_set(x_329, 3, x_301); x_330 = lean_array_push(x_305, x_329); -x_331 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_331 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_319); x_332 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_332, 0, x_319); lean_ctor_set(x_332, 1, x_331); x_333 = lean_array_push(x_305, x_332); -x_334 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_334 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_335 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_335, 0, x_334); lean_ctor_set(x_335, 1, x_333); @@ -25451,18 +25443,18 @@ lean_ctor_set(x_344, 0, x_313); lean_ctor_set(x_344, 1, x_343); x_345 = lean_array_push(x_330, x_344); x_346 = lean_array_push(x_345, x_339); -x_347 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_347 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_348 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_348, 0, x_319); lean_ctor_set(x_348, 1, x_347); x_349 = lean_array_push(x_346, x_348); x_350 = lean_array_push(x_349, x_2); -x_351 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_351 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_353 = lean_array_push(x_305, x_352); -x_354 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_354 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_355 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_355, 0, x_354); lean_ctor_set(x_355, 1, x_353); @@ -25682,18 +25674,18 @@ lean_ctor_set(x_430, 0, x_406); lean_ctor_set(x_430, 1, x_429); x_431 = lean_array_push(x_423, x_430); x_432 = lean_array_push(x_431, x_425); -x_433 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_433 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_434 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_434, 0, x_412); lean_ctor_set(x_434, 1, x_433); x_435 = lean_array_push(x_432, x_434); x_436 = lean_array_push(x_435, x_2); -x_437 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_437 = l_myMacro____x40_Init_Notation___hyg_14283____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 = lean_array_push(x_403, x_438); -x_440 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_440 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_441 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_441, 0, x_440); lean_ctor_set(x_441, 1, x_439); @@ -25800,13 +25792,13 @@ lean_ctor_set(x_484, 1, x_458); lean_ctor_set(x_484, 2, x_483); lean_ctor_set(x_484, 3, x_456); x_485 = lean_array_push(x_460, x_484); -x_486 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_486 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_474); x_487 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_487, 0, x_474); lean_ctor_set(x_487, 1, x_486); x_488 = lean_array_push(x_460, x_487); -x_489 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_489 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_490 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_490, 0, x_489); lean_ctor_set(x_490, 1, x_488); @@ -25827,18 +25819,18 @@ lean_ctor_set(x_499, 0, x_468); lean_ctor_set(x_499, 1, x_498); x_500 = lean_array_push(x_485, x_499); x_501 = lean_array_push(x_500, x_494); -x_502 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_502 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_503 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_503, 0, x_474); lean_ctor_set(x_503, 1, x_502); x_504 = lean_array_push(x_501, x_503); x_505 = lean_array_push(x_504, x_2); -x_506 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_506 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_507 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_507, 0, x_506); lean_ctor_set(x_507, 1, x_505); x_508 = lean_array_push(x_460, x_507); -x_509 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_509 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_510 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_510, 0, x_509); lean_ctor_set(x_510, 1, x_508); @@ -28591,7 +28583,7 @@ x_24 = l_Lean_Elab_Term_getMainModule___rarg(x_10, 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_12048____closed__11; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_20); x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_20); @@ -28615,7 +28607,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_28, x_37); -x_39 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_39 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_40 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_40, 0, x_20); lean_ctor_set(x_40, 1, x_39); @@ -28624,7 +28616,7 @@ x_42 = lean_ctor_get(x_18, 1); lean_inc(x_42); lean_dec(x_18); x_43 = lean_array_push(x_41, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_44 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -28715,7 +28707,7 @@ lean_ctor_set(x_24, 1, x_23); lean_inc(x_1); x_25 = lean_array_push(x_1, x_24); x_26 = lean_array_push(x_25, x_15); -x_27 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_27 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_17); lean_ctor_set(x_28, 1, x_27); @@ -29095,12 +29087,12 @@ lean_object* l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_compile _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; -x_5 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_5 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_6 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_6, 0, x_2); lean_ctor_set(x_6, 1, x_5); x_7 = lean_array_push(x_1, x_6); -x_8 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_8 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_9 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_9, 0, x_8); lean_ctor_set(x_9, 1, x_7); @@ -29194,7 +29186,7 @@ lean_inc(x_43); x_44 = lean_ctor_get(x_42, 1); lean_inc(x_44); lean_dec(x_42); -x_45 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_45 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_37); x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_37); @@ -29221,7 +29213,7 @@ lean_ctor_set(x_56, 2, x_52); lean_ctor_set(x_56, 3, x_53); lean_inc(x_50); x_57 = lean_array_push(x_50, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_58 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -29253,7 +29245,7 @@ lean_ctor_set(x_75, 0, x_48); lean_ctor_set(x_75, 1, x_74); x_76 = lean_array_push(x_47, x_75); x_77 = lean_array_push(x_76, x_49); -x_78 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_78 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; x_79 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_79, 0, x_37); lean_ctor_set(x_79, 1, x_78); @@ -29265,12 +29257,12 @@ x_82 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_82, 0, x_48); lean_ctor_set(x_82, 1, x_81); x_83 = lean_array_push(x_3, x_82); -x_84 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_84 = l_myMacro____x40_Init_Notation___hyg_12789____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); x_86 = lean_array_push(x_80, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_87 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_88 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_88, 0, x_87); lean_ctor_set(x_88, 1, x_86); @@ -29801,7 +29793,7 @@ if (x_66 == 0) { 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; x_67 = lean_ctor_get(x_65, 0); -x_68 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_68 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_60); x_69 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_69, 0, x_60); @@ -29821,24 +29813,24 @@ x_77 = lean_array_push(x_46, x_76); x_78 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_79 = lean_array_push(x_77, x_78); x_80 = lean_array_push(x_79, x_78); -x_81 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_81 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_60); x_82 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_82, 0, x_60); lean_ctor_set(x_82, 1, x_81); x_83 = lean_array_push(x_80, x_82); x_84 = lean_array_push(x_83, x_25); -x_85 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_85 = l_myMacro____x40_Init_Notation___hyg_14283____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 = lean_array_push(x_46, x_86); -x_88 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_88 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_90 = lean_array_push(x_70, x_89); -x_91 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_91 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_92 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_92, 0, x_60); lean_ctor_set(x_92, 1, x_91); @@ -29849,7 +29841,7 @@ lean_ctor_set(x_95, 0, x_94); lean_ctor_set(x_95, 1, x_93); x_96 = lean_array_push(x_90, x_95); x_97 = lean_array_push(x_96, x_57); -x_98 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_98 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_99 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_99, 0, x_98); lean_ctor_set(x_99, 1, x_97); @@ -29864,7 +29856,7 @@ x_101 = lean_ctor_get(x_65, 1); lean_inc(x_101); lean_inc(x_100); lean_dec(x_65); -x_102 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_102 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_60); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_60); @@ -29884,24 +29876,24 @@ x_111 = lean_array_push(x_46, x_110); x_112 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_113 = lean_array_push(x_111, x_112); x_114 = lean_array_push(x_113, x_112); -x_115 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_115 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_60); x_116 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_116, 0, x_60); lean_ctor_set(x_116, 1, x_115); x_117 = lean_array_push(x_114, x_116); x_118 = lean_array_push(x_117, x_25); -x_119 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_119 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_120 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_120, 0, x_119); lean_ctor_set(x_120, 1, x_118); x_121 = lean_array_push(x_46, x_120); -x_122 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_122 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_104, x_123); -x_125 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_125 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_126 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_126, 0, x_60); lean_ctor_set(x_126, 1, x_125); @@ -29912,7 +29904,7 @@ lean_ctor_set(x_129, 0, x_128); lean_ctor_set(x_129, 1, x_127); x_130 = lean_array_push(x_124, x_129); x_131 = lean_array_push(x_130, x_57); -x_132 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_132 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_133, 0, x_132); lean_ctor_set(x_133, 1, x_131); @@ -30194,7 +30186,7 @@ if (lean_is_exclusive(x_192)) { lean_dec_ref(x_192); x_195 = lean_box(0); } -x_196 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_196 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_187); x_197 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_197, 0, x_187); @@ -30214,24 +30206,24 @@ x_205 = lean_array_push(x_173, x_204); x_206 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_207 = lean_array_push(x_205, x_206); x_208 = lean_array_push(x_207, x_206); -x_209 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_209 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_187); x_210 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_210, 0, x_187); lean_ctor_set(x_210, 1, x_209); x_211 = lean_array_push(x_208, x_210); x_212 = lean_array_push(x_211, x_151); -x_213 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_213 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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 = lean_array_push(x_173, x_214); -x_216 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_216 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_217 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_217, 0, x_216); lean_ctor_set(x_217, 1, x_215); x_218 = lean_array_push(x_198, x_217); -x_219 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_219 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_220 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_220, 0, x_187); lean_ctor_set(x_220, 1, x_219); @@ -30242,7 +30234,7 @@ 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 = lean_array_push(x_224, x_184); -x_226 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_226 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_227 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_227, 0, x_226); lean_ctor_set(x_227, 1, x_225); @@ -30552,7 +30544,7 @@ if (lean_is_exclusive(x_288)) { lean_dec_ref(x_288); x_291 = lean_box(0); } -x_292 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_292 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_283); x_293 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_293, 0, x_283); @@ -30572,24 +30564,24 @@ x_301 = lean_array_push(x_268, x_300); x_302 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_303 = lean_array_push(x_301, x_302); x_304 = lean_array_push(x_303, x_302); -x_305 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_305 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_283); x_306 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_306, 0, x_283); lean_ctor_set(x_306, 1, x_305); x_307 = lean_array_push(x_304, x_306); x_308 = lean_array_push(x_307, x_245); -x_309 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_309 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_268, x_310); -x_312 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_312 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_313 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_313, 0, x_312); lean_ctor_set(x_313, 1, x_311); x_314 = lean_array_push(x_294, x_313); -x_315 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_315 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_316 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_316, 0, x_283); lean_ctor_set(x_316, 1, x_315); @@ -30600,7 +30592,7 @@ lean_ctor_set(x_319, 0, x_318); lean_ctor_set(x_319, 1, x_317); x_320 = lean_array_push(x_314, x_319); x_321 = lean_array_push(x_320, x_280); -x_322 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_322 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_323 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_323, 0, x_322); lean_ctor_set(x_323, 1, x_321); @@ -31498,7 +31490,7 @@ lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__1(lean_ob _start: { lean_object* x_3; lean_object* x_4; uint8_t x_5; -x_3 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; x_4 = lean_name_mk_string(x_1, x_3); lean_inc(x_2); x_5 = l_Lean_Syntax_isOfKind(x_2, x_4); @@ -31560,7 +31552,7 @@ lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand___lambda__2(lean_ob _start: { lean_object* x_5; lean_object* x_6; uint8_t x_7; -x_5 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_5 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; x_6 = lean_name_mk_string(x_1, x_5); lean_inc(x_4); x_7 = l_Lean_Syntax_isOfKind(x_4, x_6); @@ -31978,7 +31970,7 @@ lean_object* l_Lean_Elab_Term_Quotation_match__syntax_expand(lean_object* x_1, l _start: { lean_object* x_9; uint8_t x_10; -x_9 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_9 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_inc(x_1); x_10 = l_Lean_Syntax_isOfKind(x_1, x_9); if (x_10 == 0) @@ -32116,7 +32108,7 @@ lean_object* x_32; lean_object* x_33; lean_object* x_34; uint8_t x_35; x_32 = lean_unsigned_to_nat(4u); x_33 = l_Lean_Syntax_getArg(x_1, x_32); lean_dec(x_1); -x_34 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_34 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_inc(x_33); x_35 = l_Lean_Syntax_isOfKind(x_33, x_34); if (x_35 == 0) @@ -32455,7 +32447,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_12048____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_4 = l___regBuiltin_Lean_Elab_Term_Quotation_elabMatchSyntax___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -33223,8 +33215,6 @@ l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda lean_mark_persistent(l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__16); l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__17 = _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__17(); lean_mark_persistent(l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__17); -l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__18 = _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__18(); -lean_mark_persistent(l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__22___closed__18); l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__1 = _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__1(); lean_mark_persistent(l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__1); l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__2 = _init_l___private_Lean_Elab_Quotation_0__Lean_Elab_Term_Quotation_getHeadInfo___lambda__23___closed__2(); diff --git a/stage0/stdlib/Lean/Elab/Quotation/Util.c b/stage0/stdlib/Lean/Elab/Quotation/Util.c index 5dd0b0586a..74b85719f0 100644 --- a/stage0/stdlib/Lean/Elab/Quotation/Util.c +++ b/stage0/stdlib/Lean/Elab/Quotation/Util.c @@ -36,10 +36,10 @@ lean_object* l_Lean_Elab_Term_Quotation_getPatternVars___closed__2; lean_object* l_Lean_replaceRef(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_Quotation_getPatternVars___closed__1; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_Quotation_getAntiquotationIds_go___spec__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_12789____closed__13; lean_object* l_Lean_Elab_Term_Quotation_getAntiquotationIds_go_match__1(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_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_Quotation_getPatternsVars___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_12048____closed__13; lean_object* l_Lean_Elab_Term_Quotation_getAntiquotationIds_go(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_getAntiquotationIds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__15; @@ -540,7 +540,7 @@ x_9 = l_Lean_Syntax_isQuot(x_1); if (x_9 == 0) { lean_object* x_10; uint8_t x_11; -x_10 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_10 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_1); x_11 = l_Lean_Syntax_isOfKind(x_1, x_10); if (x_11 == 0) diff --git a/stage0/stdlib/Lean/Elab/StructInst.c b/stage0/stdlib/Lean/Elab/StructInst.c index eb27085045..16a37dce71 100644 --- a/stage0/stdlib/Lean/Elab/StructInst.c +++ b/stage0/stdlib/Lean/Elab/StructInst.c @@ -18,7 +18,6 @@ lean_object* l_List_reverse___rarg(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Struct_modifyFields(lean_object*, lean_object*); lean_object* l_List_map___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandCompositeFields___spec__2(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l_Std_HashMap_toList___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandStruct___spec__6(lean_object*); extern lean_object* l_Lean_Name_toString___closed__1; uint8_t l_List_foldr___at_Lean_Elab_Term_StructInst_Struct_allDefault___spec__1(uint8_t, lean_object*); @@ -35,6 +34,7 @@ lean_object* l_Lean_Elab_Term_StructInst_elabStructInst_match__2(lean_object*); lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); lean_object* lean_erase_macro_scopes(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_instInhabitedField(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructSource___closed__1; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Struct_modifyFieldsM(lean_object*); @@ -90,10 +90,12 @@ lean_object* l_Lean_Elab_Term_StructInst_throwFailedToElabField___rarg___closed_ lean_object* l_List_forIn_loop___at_Lean_Elab_Term_StructInst_DefaultFields_step___spec__1___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_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields___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_StructInst_elabStructInst_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields___lambda__3___closed__1; lean_object* l_List_foldlM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__12___closed__4; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduce___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_forIn_loop___at_Lean_Elab_Term_StructInst_DefaultFields_step___spec__1___lambda__1___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldValue_x3f(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_Context_allStructNames___default; @@ -160,6 +162,7 @@ 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_groupFields___lambda__1(lean_object*); lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__9___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Nat_max(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; extern lean_object* l_Lean_Expr_getAppArgs___closed__1; lean_object* l_Lean_Elab_Term_StructInst_formatField(lean_object*, lean_object*); lean_object* l_Lean_Meta_unfoldDefinition_x3f(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -168,7 +171,6 @@ extern lean_object* l_Std_Format_sbracket___closed__4; lean_object* l_Std_Format_joinSep___at_instReprProd___spec__1(lean_object*, lean_object*); lean_object* l_Std_AssocList_contains___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkFieldMap___spec__4___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isModifyOp_x3f_match__2___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l_Lean_Elab_Term_synthesizeAppInstMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Term_StructInst_expandStructInstExpectedType(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_elabStructInst_match__1(lean_object*); @@ -293,7 +295,6 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_StructInst_0__Le lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_toFieldLHS___closed__2; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_findDefaultMissing_x3f(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_FieldLHS_toSyntax(uint8_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; 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_Lean_mkAnnotation(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Struct_source_match__1(lean_object*); @@ -341,12 +342,10 @@ lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduceProjOf_x3f(lean_obj lean_object* lean_st_mk_ref(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_Elab_Term_StructInst_trySynthStructInstance_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_12965____closed__8; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduceProjOf_x3f_match__2(lean_object*); lean_object* l_Lean_Syntax_getId(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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_Syntax_prettyPrint(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_markDefaultMissing___closed__2; lean_object* l_Lean_Elab_Term_StructInst_Struct_allDefault_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -357,7 +356,6 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getSt extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduce_match__1(lean_object*); uint8_t l_Array_contains___at_Lean_findField_x3f___spec__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; 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*); lean_object* l_Lean_getStructureFields(lean_object*, lean_object*); @@ -366,7 +364,6 @@ lean_object* l_Function_comp___rarg(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* l_Lean_Elab_Term_StructInst_FieldVal_toSyntax___closed__2; lean_object* lean_array_to_list(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldName_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_instToStringStruct___closed__1; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_addMissingFields_match__2(lean_object*); @@ -426,7 +423,6 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCto lean_object* l_Lean_Elab_Term_StructInst_Struct_fields_match__1(lean_object*); lean_object* l_Lean_Meta_whnf(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_step_match__3(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_isModifyOp_x3f_match__1(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeaderAux___closed__2; uint8_t l_Lean_Elab_Term_StructInst_Field_isSimple___rarg(lean_object*); @@ -443,6 +439,7 @@ size_t lean_usize_of_nat(lean_object*); extern lean_object* l_Lean_Syntax_mkAntiquotNode___closed__9; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_step___closed__1; extern lean_object* l_Std_Format_sbracket___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_addTrace___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___spec__3(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_getFieldIdx(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Expr_isLambda(lean_object*); @@ -453,6 +450,7 @@ lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Struct_structName___boxed(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeaderAux_match__3___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_setStructSourceSyntax(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* lean_expr_update_proj(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_instInhabitedField___closed__1; lean_object* l_Lean_Elab_Term_StructInst_formatField_match__1(lean_object*); @@ -467,15 +465,14 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkSub 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduce_match__2(lean_object*); extern lean_object* l_Lean_Elab_Term_termElabAttribute; lean_object* l_Array_mapMUnsafe_map___rarg(lean_object*, lean_object*, size_t, size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStruct_match__3(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getForallBody_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); 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_StructInst_0__Lean_Elab_Term_StructInst_getForallBody_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNumLitFields(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_fmt___at_Lean_Level_PP_Result_format___spec__1(lean_object*); @@ -507,7 +504,6 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_StructInst_Field_toSynta lean_object* l_Std_fmt___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___spec__2(lean_object*); lean_object* lean_instantiate_value_lparams(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_throwFailedToElabField___rarg___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_Lean_Elab_Term_StructInst_expandStructInstExpectedType___boxed(lean_object*, lean_object*, lean_object*); 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*); @@ -536,7 +532,6 @@ lean_object* l_Lean_Elab_Term_StructInst_Struct_structName_match__1___rarg(lean_ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___closed__1; uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux(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_13542____closed__11; 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*); @@ -551,6 +546,7 @@ uint8_t l_Lean_BinderInfo_isExplicit(uint8_t); lean_object* l_instInhabitedReaderT___rarg___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields___lambda__3___closed__3; lean_object* l_Lean_Syntax_getKind(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeaderAux_match__2(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expandNonAtomicExplicitSource_match__1(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_formatStruct_match__1(lean_object*); @@ -663,6 +659,7 @@ lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_reduce_match__1___rarg(le extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_tryToSynthesizeDefault(lean_object*, 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_elabStruct_match__3___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkCtorHeaderAux_match__1___rarg___boxed(lean_object*, lean_object*, lean_object*); @@ -697,6 +694,7 @@ lean_object* l_List_foldl___at_Lean_Elab_Term_StructInst_DefaultFields_getHierar lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_Struct_source_match__1___rarg(lean_object*, lean_object*); uint8_t l_Lean_Elab_Term_StructInst_DefaultFields_State_progress___default; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l_Lean_Elab_Term_StructInst_Struct_structName_match__1(lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStruct_match__5___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_StructInst_throwFailedToElabField(lean_object*); @@ -719,9 +717,11 @@ lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_expan lean_object* l_Lean_Elab_Term_StructInst_DefaultFields_getFieldValue_x3f___lambda__1___boxed(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_mkSubstructSource___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_StructInst_Source_isNone_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Lean_Elab_Term_StructInst_Field_toSyntax(lean_object*); lean_object* l_Lean_Elab_Term_StructInst_formatStruct___closed__4; lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_groupFields___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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_Lean_Elab_Term_isLocalIdent_x3f(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*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_elabStructInstAux___closed__3; @@ -746,7 +746,6 @@ lean_object* l_List_mapM___at___private_Lean_Elab_StructInst_0__Lean_Elab_Term_S 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___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getFieldIdx_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_StructInst_0__Lean_Elab_Term_StructInst_getStructSource___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; extern lean_object* l_addParenHeuristic___closed__1; 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_StructInst_Struct_ref_match__1(lean_object*); @@ -761,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_11546____closed__8; 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*); @@ -806,14 +806,14 @@ lean_ctor_set(x_15, 1, x_14); x_16 = l_Array_empty___closed__1; x_17 = lean_array_push(x_16, x_15); x_18 = lean_array_push(x_16, x_10); -x_19 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_19 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_13); x_20 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_20, 0, x_13); lean_ctor_set(x_20, 1, x_19); x_21 = lean_array_push(x_16, x_20); x_22 = lean_array_push(x_21, x_8); -x_23 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_23 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_24 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_24, 0, x_23); lean_ctor_set(x_24, 1, x_22); @@ -832,7 +832,7 @@ x_32 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_32, 0, x_13); lean_ctor_set(x_32, 1, x_31); x_33 = lean_array_push(x_30, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_34 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_35 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_35, 0, x_34); lean_ctor_set(x_35, 1, x_33); @@ -855,14 +855,14 @@ lean_ctor_set(x_39, 1, x_38); x_40 = l_Array_empty___closed__1; x_41 = lean_array_push(x_40, x_39); x_42 = lean_array_push(x_40, x_10); -x_43 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_43 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_36); x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_36); lean_ctor_set(x_44, 1, x_43); x_45 = lean_array_push(x_40, x_44); x_46 = lean_array_push(x_45, x_8); -x_47 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_47 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -881,7 +881,7 @@ x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_36); lean_ctor_set(x_56, 1, x_55); x_57 = lean_array_push(x_54, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_58 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -1125,7 +1125,7 @@ if (x_50 == 0) { 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; x_51 = lean_ctor_get(x_49, 0); -x_52 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_52 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_44); x_53 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_53, 0, x_44); @@ -1142,24 +1142,24 @@ x_58 = lean_array_push(x_54, x_57); x_59 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_60 = lean_array_push(x_58, x_59); x_61 = lean_array_push(x_60, x_59); -x_62 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_62 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_44); x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_44); lean_ctor_set(x_63, 1, x_62); x_64 = lean_array_push(x_61, x_63); x_65 = lean_array_push(x_64, x_23); -x_66 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_66 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_54, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_69 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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_55, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_72 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_73 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_73, 0, x_44); lean_ctor_set(x_73, 1, x_72); @@ -1170,7 +1170,7 @@ 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 = lean_array_push(x_77, x_42); -x_79 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_79 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_79); lean_ctor_set(x_80, 1, x_78); @@ -1187,7 +1187,7 @@ x_83 = lean_ctor_get(x_49, 1); lean_inc(x_83); lean_inc(x_82); lean_dec(x_49); -x_84 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_84 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_44); x_85 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_85, 0, x_44); @@ -1204,24 +1204,24 @@ x_90 = lean_array_push(x_86, x_89); x_91 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_92 = lean_array_push(x_90, x_91); x_93 = lean_array_push(x_92, x_91); -x_94 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_94 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_44); x_95 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_95, 0, x_44); lean_ctor_set(x_95, 1, x_94); x_96 = lean_array_push(x_93, x_95); x_97 = lean_array_push(x_96, x_23); -x_98 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_98 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_86, x_99); -x_101 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_101 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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 = lean_array_push(x_87, x_102); -x_104 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_104 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_105 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_105, 0, x_44); lean_ctor_set(x_105, 1, x_104); @@ -1232,7 +1232,7 @@ lean_ctor_set(x_108, 0, x_107); lean_ctor_set(x_108, 1, x_106); x_109 = lean_array_push(x_103, x_108); x_110 = lean_array_push(x_109, x_42); -x_111 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_111 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_112, 0, x_111); lean_ctor_set(x_112, 1, x_110); @@ -1372,7 +1372,7 @@ if (lean_is_exclusive(x_157)) { lean_dec_ref(x_157); x_160 = lean_box(0); } -x_161 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_161 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_152); x_162 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_162, 0, x_152); @@ -1389,24 +1389,24 @@ x_167 = lean_array_push(x_163, x_166); x_168 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_169 = lean_array_push(x_167, x_168); x_170 = lean_array_push(x_169, x_168); -x_171 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_171 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_152); x_172 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_172, 0, x_152); lean_ctor_set(x_172, 1, x_171); x_173 = lean_array_push(x_170, x_172); x_174 = lean_array_push(x_173, x_131); -x_175 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_175 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_176 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_176, 0, x_175); lean_ctor_set(x_176, 1, x_174); x_177 = lean_array_push(x_163, x_176); -x_178 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_178 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_180 = lean_array_push(x_164, x_179); -x_181 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_181 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_182 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_182, 0, x_152); lean_ctor_set(x_182, 1, x_181); @@ -1417,7 +1417,7 @@ lean_ctor_set(x_185, 0, x_184); lean_ctor_set(x_185, 1, x_183); x_186 = lean_array_push(x_180, x_185); x_187 = lean_array_push(x_186, x_150); -x_188 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_188 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_189 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_189, 0, x_188); lean_ctor_set(x_189, 1, x_187); @@ -1627,7 +1627,7 @@ if (lean_is_exclusive(x_247)) { lean_dec_ref(x_247); x_250 = lean_box(0); } -x_251 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_251 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_242); x_252 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_252, 0, x_242); @@ -1644,24 +1644,24 @@ x_257 = lean_array_push(x_253, x_256); x_258 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_259 = lean_array_push(x_257, x_258); x_260 = lean_array_push(x_259, x_258); -x_261 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_261 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_242); x_262 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_262, 0, x_242); lean_ctor_set(x_262, 1, x_261); x_263 = lean_array_push(x_260, x_262); x_264 = lean_array_push(x_263, x_221); -x_265 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_265 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_266 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_266, 0, x_265); lean_ctor_set(x_266, 1, x_264); x_267 = lean_array_push(x_253, x_266); -x_268 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_268 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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 = lean_array_push(x_254, x_269); -x_271 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_271 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_272 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_272, 0, x_242); lean_ctor_set(x_272, 1, x_271); @@ -1672,7 +1672,7 @@ lean_ctor_set(x_275, 0, x_274); lean_ctor_set(x_275, 1, x_273); x_276 = lean_array_push(x_270, x_275); x_277 = lean_array_push(x_276, x_240); -x_278 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_278 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -3371,7 +3371,7 @@ lean_ctor_set(x_93, 2, x_91); lean_ctor_set(x_93, 3, x_28); lean_inc(x_89); x_94 = lean_array_push(x_89, x_93); -x_95 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_95 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_66); x_96 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_96, 0, x_66); @@ -3390,7 +3390,7 @@ 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_74, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_105 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_66); x_106 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_106, 0, x_66); @@ -3408,18 +3408,18 @@ x_112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_112, 0, x_111); lean_ctor_set(x_112, 1, x_110); x_113 = lean_array_push(x_74, x_112); -x_114 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_114 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_115 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_115, 0, x_66); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_113, x_115); x_117 = lean_array_push(x_116, x_60); -x_118 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_118 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_107, x_119); -x_121 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_121 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_122 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_122, 0, x_121); lean_ctor_set(x_122, 1, x_120); @@ -3431,7 +3431,7 @@ lean_ctor_set(x_126, 0, x_111); lean_ctor_set(x_126, 1, x_125); x_127 = lean_array_push(x_89, x_126); x_128 = lean_array_push(x_127, x_100); -x_129 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_129 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_130 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_130, 0, x_129); lean_ctor_set(x_130, 1, x_128); @@ -3700,7 +3700,7 @@ lean_ctor_set(x_257, 2, x_255); lean_ctor_set(x_257, 3, x_243); lean_inc(x_253); x_258 = lean_array_push(x_253, x_257); -x_259 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_259 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_228); x_260 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_260, 0, x_228); @@ -3719,7 +3719,7 @@ x_267 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_267, 0, x_266); lean_ctor_set(x_267, 1, x_265); x_268 = lean_array_push(x_236, x_267); -x_269 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_269 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_228); x_270 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_270, 0, x_228); @@ -3739,18 +3739,18 @@ x_278 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_278, 0, x_277); lean_ctor_set(x_278, 1, x_276); x_279 = lean_array_push(x_236, x_278); -x_280 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_280 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_281 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_281, 0, x_228); lean_ctor_set(x_281, 1, x_280); x_282 = lean_array_push(x_279, x_281); x_283 = lean_array_push(x_282, x_223); -x_284 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_284 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_285 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_285, 0, x_284); lean_ctor_set(x_285, 1, x_283); x_286 = lean_array_push(x_271, x_285); -x_287 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_287 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_288 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_288, 0, x_287); lean_ctor_set(x_288, 1, x_286); @@ -3762,7 +3762,7 @@ lean_ctor_set(x_292, 0, x_277); lean_ctor_set(x_292, 1, x_291); x_293 = lean_array_push(x_253, x_292); x_294 = lean_array_push(x_293, x_264); -x_295 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_295 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_296 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_296, 0, x_295); lean_ctor_set(x_296, 1, x_294); diff --git a/stage0/stdlib/Lean/Elab/Structure.c b/stage0/stdlib/Lean/Elab/Structure.c index 3a4e6dbec8..b279f33a99 100644 --- a/stage0/stdlib/Lean/Elab/Structure.c +++ b/stage0/stdlib/Lean/Elab/Structure.c @@ -20,7 +20,6 @@ lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_collectLevelPa lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields___spec__18___lambda__2___closed__2; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields___spec__18___lambda__3___closed__1; lean_object* l_Lean_Elab_Command_instInhabitedStructFieldInfo; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields___spec__4___rarg(lean_object*, 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_Structure_0__Lean_Elab_Command_elabStructureView___spec__7(lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields___rarg___closed__12; @@ -73,7 +72,6 @@ uint8_t l___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields___clos 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; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_throwError___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__9(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -108,6 +106,7 @@ lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_addDefaults(le 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*); lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields___spec__18___lambda__3___closed__2; lean_object* l_Lean_Elab_checkNotAlreadyDeclared___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__14(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_11546____closed__10; 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; @@ -163,11 +162,11 @@ lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_addProjections 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*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_validStructType_match__1(lean_object*); lean_object* l_Lean_Level_getOffsetAux(lean_object*, lean_object*); lean_object* l_Lean_Elab_elabAttr___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__4___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_6051____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_mkAuxConstructions(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_getLevelNames___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_elabStructureView___closed__1; @@ -190,6 +189,7 @@ lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Structure_0__Lean_Elab lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_findFieldInfo_x3f___spec__1(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_Elab_Command_checkValidFieldModifier___lambda__2___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_addCtorFields___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_12789____closed__14; lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields___rarg___closed__2; extern lean_object* l_Lean_Elab_Command_checkValidCtorModifier___rarg___closed__3; lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabStructure___spec__8___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -428,6 +428,7 @@ extern lean_object* l_Lean_nullKind___closed__2; lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__12___lambda__2(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_addCtorFields_match__1___rarg(uint8_t, 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields(lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__29; lean_object* l_Lean_Elab_DerivingClassView_applyHandlers(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -437,7 +438,6 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabStructure___spec__10(l lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandFields___spec__18___lambda__3(lean_object*, lean_object*, 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_Structure_0__Lean_Elab_Command_elabFieldTypeValue_match__1(lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_processSubfields_loop___rarg___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_levelMVarToParamAux___boxed__const__1; lean_object* l_Lean_Elab_elabDeclAttrs___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -670,6 +670,7 @@ lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_elabStructureV extern lean_object* l_Lean_Elab_toAttributeKind___rarg___lambda__2___closed__2; lean_object* l___private_Lean_Elab_Structure_0__Lean_Elab_Command_updateResultingUniverse___closed__3; lean_object* l_Lean_Elab_elabModifiers___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___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_11546____closed__9; lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Lean_Elab_elabModifiers___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Elab_Command_instInhabitedStructFieldKind; @@ -691,7 +692,6 @@ lean_object* l_Lean_Elab_checkNotAlreadyDeclared___at___private_Lean_Elab_Struct uint8_t lean_is_class(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_expandCtor___spec__12___lambda__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_Structure_0__Lean_Elab_Command_expandCtor___lambda__2___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; lean_object* l_Lean_throwError___at___private_Lean_Elab_Structure_0__Lean_Elab_Command_withFields___spec__5(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_Array_foldlMUnsafe_fold___at_Lean_Elab_Command_elabStructure___spec__11___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -10962,7 +10962,7 @@ x_88 = l_Lean_Elab_Term_getMainModule___rarg(x_10, x_87); x_89 = lean_ctor_get(x_88, 1); lean_inc(x_89); lean_dec(x_88); -x_90 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_90 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_84); x_91 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_91, 0, x_84); @@ -10976,18 +10976,18 @@ 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_92, x_96); -x_98 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_98 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_99 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_99, 0, x_84); lean_ctor_set(x_99, 1, x_98); x_100 = lean_array_push(x_97, x_99); x_101 = lean_array_push(x_100, x_75); -x_102 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_102 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_93, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_105 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_105); lean_ctor_set(x_106, 1, x_104); @@ -11387,7 +11387,7 @@ x_194 = l_Lean_Elab_Term_getMainModule___rarg(x_10, x_193); x_195 = lean_ctor_get(x_194, 1); lean_inc(x_195); lean_dec(x_194); -x_196 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_196 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_190); x_197 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_197, 0, x_190); @@ -11401,18 +11401,18 @@ x_202 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_202, 0, x_201); lean_ctor_set(x_202, 1, x_200); x_203 = lean_array_push(x_198, x_202); -x_204 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_204 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_205 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_205, 0, x_190); lean_ctor_set(x_205, 1, x_204); x_206 = lean_array_push(x_203, x_205); x_207 = lean_array_push(x_206, x_181); -x_208 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_208 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_209 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_209, 0, x_208); lean_ctor_set(x_209, 1, x_207); x_210 = lean_array_push(x_199, x_209); -x_211 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_211 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_212 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_212, 0, x_211); lean_ctor_set(x_212, 1, x_210); @@ -14306,7 +14306,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_12048____closed__14; +x_37 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -20293,7 +20293,7 @@ lean_ctor_set(x_42, 0, x_35); lean_ctor_set(x_42, 1, x_41); x_43 = l_Array_empty___closed__1; x_44 = lean_array_push(x_43, x_42); -x_45 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_45 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_35); lean_ctor_set(x_46, 1, x_45); diff --git a/stage0/stdlib/Lean/Elab/Syntax.c b/stage0/stdlib/Lean/Elab/Syntax.c index 3a8ddcea1e..ef2fe30093 100644 --- a/stage0/stdlib/Lean/Elab/Syntax.c +++ b/stage0/stdlib/Lean/Elab/Syntax.c @@ -18,7 +18,6 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Syntax_0__Lean_Elab lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__17; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___spec__7___rarg(lean_object*); extern lean_object* l_Lean_Attribute_Builtin_getId___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__25; lean_object* l_Lean_Elab_mkUnusedBaseName___at_Lean_Elab_Command_mkNameFromParserSyntax___spec__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescr_processUnary(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -26,7 +25,6 @@ extern lean_object* l_Lean_Name_toString___closed__1; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_toParserDescr_process___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_Command_expandMixfix_match__7(lean_object*); lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_elabCommand___spec__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; lean_object* l_Lean_Elab_Command_expandMixfix_match__13(lean_object*); lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_toParserDescr_processNonReserved___spec__1___rarg(lean_object*); lean_object* lean_array_set(lean_object*, lean_object*, lean_object*); @@ -51,7 +49,6 @@ 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*); lean_object* l_Lean_Elab_Command_expandMacro___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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__5; 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*); @@ -60,6 +57,7 @@ lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_toParserDescr_ 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_myMacro____x40_Init_Notation___hyg_13706____closed__9; 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_Lean_Elab_Term_toParserDescr_resolveParserName___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_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*, lean_object*); @@ -104,7 +102,6 @@ lean_object* l_Lean_Elab_Command_expandMixfix_match__5___rarg(lean_object*, lean lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Command_elabMacroRulesAux___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); lean_object* l_Lean_Syntax_getOptional_x3f(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; lean_object* l_Array_eraseIdx___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescr_processSepBy1___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*); uint8_t l_USize_decEq(size_t, size_t); @@ -158,12 +155,14 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Command_expandMacro___spec__3___bo lean_object* l_Lean_Elab_Command_expandMixfix___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_identKind___closed__2; uint8_t l_Lean_Parser_leadingIdentBehavior(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__13; extern lean_object* l_Lean_Elab_Tactic_mkTacticAttribute___closed__6; extern lean_object* l_term___u2218_____closed__6; lean_object* l_Lean_Elab_Term_toParserDescr_processSepBy1___lambda__1___closed__2; lean_object* l_Lean_throwError___at_Lean_Elab_Command_expandMacro___spec__11(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescr_ensureNoPrec(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_11546____closed__10; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__2; lean_object* l_Lean_throwError___at_Lean_Elab_Term_toParserDescr_processParserCategory___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -243,6 +242,7 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_884____closed__1; lean_object* l_Lean_Elab_Command_expandNotation___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*); extern lean_object* l_Lean_PrettyPrinter_runForNodeKind___rarg___closed__2; lean_object* l_Lean_Syntax_getAntiquotTerm(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; uint8_t l_Char_isWhitespace(uint32_t); lean_object* l_Lean_Elab_Term_toParserDescr_processSeq___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_toParserDescr_processSepBy1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -253,7 +253,6 @@ lean_object* l_Lean_Elab_Command_mkSimpleDelab___rarg___boxed(lean_object*, lean lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__9; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__10; lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__12; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__7; lean_object* l_Lean_Elab_Command_expandMacro___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__50; @@ -283,6 +282,7 @@ lean_object* l_Lean_Elab_Term_getMainModule___rarg(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_Term_toParserDescr_processAtom___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__5; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__15(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_precedence___elambda__1___closed__1; lean_object* l_Lean_Elab_Term_toParserDescr_processSeq___lambda__1___boxed__const__1; @@ -290,8 +290,10 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_1498____closed__2; extern lean_object* l_Lean_Parser_Command_infixl___elambda__1___closed__1; lean_object* l_Lean_Elab_Term_toParserDescr_processParserCategory___lambda__1___closed__6; lean_object* l_Lean_Syntax_mkAntiquotNode(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux_match__4___rarg(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__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* l_Lean_Elab_Command_expandMixfix_match__12(lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Command_elabMacroRulesAux___spec__5___lambda__1___closed__4; lean_object* l_Lean_Elab_Command_expandMixfix___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*); @@ -328,6 +330,7 @@ lean_object* l_Lean_Elab_Command_expandMixfix___closed__1; lean_object* l_Lean_Elab_Term_toParserDescr_processNullaryOrCat___closed__6; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Command_mkNameFromParserSyntax_visit___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_expandOptPrecedence___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_object* l_Lean_Elab_Command_expandMacroArgIntoPattern___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Term_toParserDescr_processParserCategory___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__14___rarg(lean_object*, lean_object*, lean_object*); @@ -344,7 +347,6 @@ lean_object* l___regBuiltin_Lean_Elab_Command_expandNotation(lean_object*); lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__19; lean_object* l_Lean_throwError___at_Lean_Elab_Term_checkLeftRec___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___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_expandMacro___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Command_elabElab___closed__1; lean_object* l_Lean_Elab_Command_elabMacro___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); @@ -365,9 +367,9 @@ lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__38; lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__21; lean_object* l_Lean_Elab_Command_elabSyntaxAbbrev___closed__7; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_inferMacroRulesAltKind___spec__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Term_checkLeftRec___spec__7___rarg(lean_object*); extern lean_object* l_Lean_instToStringAttributeKind___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__34; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__11; @@ -454,6 +456,7 @@ extern lean_object* l_Lean_Parser_Command_macroArgSymbol___elambda__1___closed__ lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax_visit_match__1(lean_object*); lean_object* l_Lean_Elab_Command_elabMacroRules___closed__1; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__11; lean_object* l_Lean_Elab_Command_expandMacroArgIntoPattern_mkSplicePat(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -471,6 +474,7 @@ lean_object* l_Array_anyMUnsafe_any___at_Lean_Elab_Command_mkSimpleDelab_go___sp lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__20; extern lean_object* l_Lean_instQuoteBool___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; extern lean_object* l_Lean_Parser_Command_namedPrio___elambda__1___closed__5; lean_object* l_Lean_Elab_Term_toParserDescr_ensureNoPrec___closed__1; extern lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__1; @@ -498,7 +502,6 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_1202____closed__1; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__1; 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_Array_forInUnsafe_loop___at_Lean_Elab_Command_elabMacroRulesAux___spec__3(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; extern lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__6; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__9; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__17; @@ -533,11 +536,9 @@ lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Command_expandMacro___spec__2(le 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*); lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_Elab_Command_elabNoKindMacroRulesAux___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_filterAux___at_Lean_resolveGlobalConst___spec__1(lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescr_processSepBy___lambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Lean_Elab_Command_withExpectedType___closed__2; lean_object* l_Lean_Elab_Term_toParserDescr_processSepBy___lambda__1___closed__3; extern lean_object* l_Lean_numLitKind___closed__2; @@ -616,7 +617,6 @@ lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Syntax_0_ lean_object* l_Lean_Elab_Term_toParserDescr_processSepBy1___lambda__1___closed__3; lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax_visit_match__2(lean_object*); extern lean_object* l_Lean_Parser_Command_syntaxAbbrev___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_elabMacroRulesAux___spec__4___rarg(lean_object*); lean_object* l_Lean_Elab_Command_elabMacroRulesAux___closed__11; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; @@ -665,8 +665,8 @@ 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_Term_toParserDescr_processSepBy1___lambda__1___closed__7; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___spec__3___rarg(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__15___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_12048____closed__4; lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__11; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_toParserDescr_processSeq___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*, lean_object*); lean_object* l_Lean_evalPrec(lean_object*, lean_object*, lean_object*); @@ -676,9 +676,7 @@ lean_object* l_Lean_Elab_Command_expandMixfix___lambda__9___boxed(lean_object*, lean_object* l_Lean_Parser_ensureUnaryParserAlias(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix_match__15___rarg(lean_object*, lean_object*, lean_object*); extern lean_object* l_Array_myMacro____x40_Init_Data_Array_Subarray___hyg_767____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_mkAtomFrom(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l_Lean_Elab_logAt___at_Lean_Elab_Command_elabSyntax___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__15; lean_object* l_Lean_Elab_Command_elabSyntaxAbbrev___closed__1; @@ -755,7 +753,6 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Command_elabMacroRulesAux___s uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix___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_Command_expandMixfix___lambda__14___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_13542____closed__11; lean_object* l_Lean_Elab_Command_getCurrMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_checkLeftRec___lambda__2___closed__4; lean_object* l_Lean_Elab_Command_expandMixfix_match__6___rarg(lean_object*, lean_object*, lean_object*); @@ -779,6 +776,7 @@ lean_object* l_Lean_Syntax_getKind(lean_object*); lean_object* l_Lean_Elab_Command_expandMixfix___lambda__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* l_Lean_Elab_Command_elabMacroRulesAux___closed__24; lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Command_elabMacroRulesAux___spec__5___lambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Lean_Elab_Term_toParserDescr_processNullaryOrCat___closed__4; lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabMacroRulesAux___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Name_isAnonymous(lean_object*); @@ -830,6 +828,7 @@ lean_object* l_Lean_Elab_Command_mkNameFromParserSyntax_appendCatName___boxed(le lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Command_elabSyntax___spec__5___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_toParserDescr_processNullaryOrCat___closed__17; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__11___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_12789____closed__11; lean_object* l_Lean_Elab_Command_expandElab___lambda__2___closed__26; lean_object* l_Lean_Syntax_getPos(lean_object*); lean_object* l_Lean_Elab_Command_getRef(lean_object*, lean_object*, lean_object*); @@ -879,6 +878,7 @@ lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3___closed__3; extern lean_object* l_Lean_instQuoteBool___closed__4; lean_object* l_Lean_Elab_Command_expandNotation___lambda__3(lean_object*, 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_Term_toParserDescr_processParserCategory___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_elabSyntax___spec__11(lean_object*, lean_object*); lean_object* l_Lean_Elab_toAttributeKind___at_Lean_Elab_Command_elabSyntax___spec__1___closed__1; lean_object* l_Lean_Elab_Term_toParserDescr_processParserCategory___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -924,7 +924,6 @@ lean_object* l_Lean_Elab_Term_toParserDescr_processNullaryOrCat___closed__14; lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__3; extern lean_object* l_Lean_nameLitKind___closed__2; extern lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17; lean_object* l_Lean_Parser_ensureBinaryParserAlias(lean_object*, lean_object*); @@ -1025,6 +1024,7 @@ extern lean_object* l_Lean_Elab_toAttributeKind___rarg___lambda__2___closed__2; lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Term_checkLeftRec___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_Lean_Elab_Command_elabMacroRulesAux___closed__2; lean_object* l_Lean_Elab_Command_expandElab_match__1___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_Lean_Elab_Term_toParserDescr_process_match__1___rarg(lean_object*, lean_object*, lean_object*); uint8_t lean_string_utf8_at_end(lean_object*, lean_object*); lean_object* l_Lean_mkConst(lean_object*, lean_object*); @@ -1055,7 +1055,6 @@ extern lean_object* l_Lean_Elab_mkMacroAttributeUnsafe___closed__8; extern lean_object* l_Array_findSomeM_x3f___rarg___closed__1; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_expandMacro___spec__12___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Command_mkSimpleDelab_go___closed__9; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; 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___regBuiltin_Lean_Elab_Command_elabDeclareSyntaxCat(lean_object*); lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_expandNotationAux___lambda__2___closed__2; @@ -1077,6 +1076,7 @@ lean_object* l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQ lean_object* l_Lean_Elab_Term_toParserDescr_processNonReserved___closed__1; lean_object* l_Lean_Elab_throwUnsupportedSyntax___at_Lean_Elab_Command_expandMacro___spec__12(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Command_elabSyntax___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Elab_Command_expandMixfix___lambda__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* l_Lean_Elab_Command_elabMacroRulesAux___boxed__const__1; lean_object* l_Lean_Elab_Command_elabSyntax___lambda__3(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -10975,7 +10975,7 @@ x_5 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_getCatSuffix(x_1); x_6 = l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__11; x_7 = lean_string_append(x_6, x_5); lean_dec(x_5); -x_8 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_8 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; x_9 = lean_string_append(x_7, x_8); x_10 = l___private_Lean_Elab_Syntax_0__Lean_Elab_Command_declareSyntaxCatQuotParser___closed__1; x_11 = l_Lean_Name_append(x_1, x_10); @@ -11049,7 +11049,7 @@ x_49 = lean_array_push(x_23, x_48); x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_41); lean_ctor_set(x_50, 1, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_51 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_52 = lean_array_push(x_51, x_50); x_53 = lean_array_push(x_52, x_32); x_54 = lean_array_push(x_53, x_32); @@ -11069,7 +11069,7 @@ x_62 = lean_array_push(x_23, x_61); lean_inc(x_11); x_63 = lean_mk_syntax_ident(x_11); x_64 = lean_array_push(x_62, x_63); -x_65 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_65 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_13); x_66 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_66, 0, x_13); @@ -11101,7 +11101,7 @@ 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_64, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_82 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_13); x_83 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_83, 0, x_13); @@ -11195,7 +11195,7 @@ lean_ctor_set(x_130, 0, x_13); lean_ctor_set(x_130, 1, x_129); lean_inc(x_130); x_131 = lean_array_push(x_128, x_130); -x_132 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_132 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_133, 0, x_132); lean_ctor_set(x_133, 1, x_131); @@ -11721,7 +11721,7 @@ return x_14; else { lean_object* x_15; lean_object* x_16; -x_15 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_15 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_16 = lean_string_append(x_2, x_15); return x_16; } @@ -14408,7 +14408,7 @@ x_74 = lean_array_push(x_49, x_73); x_75 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_75, 0, x_57); lean_ctor_set(x_75, 1, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_76 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_77 = lean_array_push(x_76, x_75); x_78 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_79 = lean_array_push(x_77, x_78); @@ -14427,7 +14427,7 @@ lean_ctor_set(x_87, 0, x_39); lean_ctor_set(x_87, 1, x_86); x_88 = lean_array_push(x_49, x_87); x_89 = lean_array_push(x_88, x_36); -x_90 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_90 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_39); x_91 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_91, 0, x_39); @@ -14459,7 +14459,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_89, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_107 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_108, 0, x_39); lean_ctor_set(x_108, 1, x_107); @@ -14594,7 +14594,7 @@ x_183 = lean_array_push(x_148, x_182); x_184 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_184, 0, x_156); lean_ctor_set(x_184, 1, x_183); -x_185 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_185 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_186 = lean_array_push(x_185, x_184); x_187 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_188 = lean_array_push(x_186, x_187); @@ -14613,7 +14613,7 @@ lean_ctor_set(x_196, 0, x_138); lean_ctor_set(x_196, 1, x_195); x_197 = lean_array_push(x_148, x_196); x_198 = lean_array_push(x_197, x_36); -x_199 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_199 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_138); x_200 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_200, 0, x_138); @@ -14645,7 +14645,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 = lean_array_push(x_198, x_214); -x_216 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_216 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_217 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_217, 0, x_138); lean_ctor_set(x_217, 1, x_216); @@ -14780,7 +14780,7 @@ x_292 = lean_array_push(x_257, x_291); x_293 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_293, 0, x_265); lean_ctor_set(x_293, 1, x_292); -x_294 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_294 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_295 = lean_array_push(x_294, x_293); x_296 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_297 = lean_array_push(x_295, x_296); @@ -14799,7 +14799,7 @@ lean_ctor_set(x_305, 0, x_247); lean_ctor_set(x_305, 1, x_304); x_306 = lean_array_push(x_257, x_305); x_307 = lean_array_push(x_306, x_36); -x_308 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_308 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_247); x_309 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_309, 0, x_247); @@ -14831,7 +14831,7 @@ x_323 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_323, 0, x_322); lean_ctor_set(x_323, 1, x_321); x_324 = lean_array_push(x_307, x_323); -x_325 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_325 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_326 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_326, 0, x_247); lean_ctor_set(x_326, 1, x_325); @@ -14952,7 +14952,7 @@ x_391 = lean_array_push(x_366, x_390); x_392 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_392, 0, x_374); lean_ctor_set(x_392, 1, x_391); -x_393 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_393 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_394 = lean_array_push(x_393, x_392); x_395 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_396 = lean_array_push(x_394, x_395); @@ -14971,7 +14971,7 @@ lean_ctor_set(x_404, 0, x_356); lean_ctor_set(x_404, 1, x_403); x_405 = lean_array_push(x_366, x_404); x_406 = lean_array_push(x_405, x_36); -x_407 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_407 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_356); x_408 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_408, 0, x_356); @@ -15003,7 +15003,7 @@ x_422 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_422, 0, x_421); lean_ctor_set(x_422, 1, x_420); x_423 = lean_array_push(x_406, x_422); -x_424 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_424 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_425 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_425, 0, x_356); lean_ctor_set(x_425, 1, x_424); @@ -15138,7 +15138,7 @@ x_500 = lean_array_push(x_465, x_499); x_501 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_501, 0, x_473); lean_ctor_set(x_501, 1, x_500); -x_502 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_502 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_503 = lean_array_push(x_502, x_501); x_504 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_505 = lean_array_push(x_503, x_504); @@ -15157,7 +15157,7 @@ lean_ctor_set(x_513, 0, x_455); lean_ctor_set(x_513, 1, x_512); x_514 = lean_array_push(x_465, x_513); x_515 = lean_array_push(x_514, x_36); -x_516 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_516 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_455); x_517 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_517, 0, x_455); @@ -15189,7 +15189,7 @@ 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_515, x_531); -x_533 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_533 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_534 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_534, 0, x_455); lean_ctor_set(x_534, 1, x_533); @@ -15324,7 +15324,7 @@ x_609 = lean_array_push(x_574, x_608); x_610 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_610, 0, x_582); lean_ctor_set(x_610, 1, x_609); -x_611 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_611 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_612 = lean_array_push(x_611, x_610); x_613 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_614 = lean_array_push(x_612, x_613); @@ -15343,7 +15343,7 @@ lean_ctor_set(x_622, 0, x_564); lean_ctor_set(x_622, 1, x_621); x_623 = lean_array_push(x_574, x_622); x_624 = lean_array_push(x_623, x_36); -x_625 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_625 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_564); x_626 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_626, 0, x_564); @@ -15375,7 +15375,7 @@ x_640 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_640, 0, x_639); lean_ctor_set(x_640, 1, x_638); x_641 = lean_array_push(x_624, x_640); -x_642 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_642 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_643 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_643, 0, x_564); lean_ctor_set(x_643, 1, x_642); @@ -16452,7 +16452,7 @@ lean_ctor_set(x_38, 1, x_37); x_39 = l_Array_empty___closed__1; x_40 = lean_array_push(x_39, x_38); x_41 = lean_array_push(x_40, x_6); -x_42 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_42 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_29); x_43 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_43, 0, x_29); @@ -16480,14 +16480,14 @@ 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_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_57 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_58 = lean_array_push(x_57, x_56); x_59 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__27; 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_41, x_60); -x_62 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_62 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_63 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_63, 0, x_29); lean_ctor_set(x_63, 1, x_62); @@ -16987,7 +16987,7 @@ if (x_46 == 0) 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; x_47 = lean_ctor_get(x_45, 0); lean_dec(x_47); -x_48 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_48 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_41); x_49 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_49, 0, x_41); @@ -17004,7 +17004,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_51, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_58 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_59 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_59, 0, x_41); lean_ctor_set(x_59, 1, x_58); @@ -17022,7 +17022,7 @@ lean_object* x_63; lean_object* x_64; lean_object* x_65; lean_object* x_66; lean x_63 = lean_ctor_get(x_45, 1); lean_inc(x_63); lean_dec(x_45); -x_64 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_64 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_41); x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_41); @@ -17039,7 +17039,7 @@ x_72 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_72, 0, x_71); lean_ctor_set(x_72, 1, x_70); x_73 = lean_array_push(x_67, x_72); -x_74 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_74 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_75 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_75, 0, x_41); lean_ctor_set(x_75, 1, x_74); @@ -17078,7 +17078,7 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Command_elabMacroRulesAux___s _start: { lean_object* x_6; uint8_t x_7; -x_6 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_6 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_inc(x_1); x_7 = l_Lean_Syntax_isOfKind(x_1, x_6); if (x_7 == 0) @@ -17577,7 +17577,7 @@ x_50 = lean_array_push(x_28, x_49); x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_42); lean_ctor_set(x_51, 1, x_50); -x_52 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_52 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_53 = lean_array_push(x_52, x_51); x_54 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_55 = lean_array_push(x_53, x_54); @@ -17614,7 +17614,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_64, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_76 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_18); x_77 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_77, 0, x_18); @@ -17646,13 +17646,13 @@ 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_75, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_93 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_18); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_28, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_96 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_18); x_97 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_97, 0, x_18); @@ -17660,19 +17660,19 @@ lean_ctor_set(x_97, 1, x_96); x_98 = lean_array_push(x_28, x_97); x_99 = l_Array_appendCore___rarg(x_28, x_15); lean_dec(x_15); -x_100 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_100 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_18); x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_18); lean_ctor_set(x_101, 1, x_100); x_102 = lean_array_push(x_28, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_103 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_18); x_104 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_104, 0, x_18); lean_ctor_set(x_104, 1, x_103); x_105 = lean_array_push(x_28, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_106 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_106); lean_ctor_set(x_107, 1, x_105); @@ -17681,7 +17681,7 @@ x_109 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_109, 0, x_42); lean_ctor_set(x_109, 1, x_108); x_110 = lean_array_push(x_102, x_109); -x_111 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_111 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_112 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_112, 0, x_18); lean_ctor_set(x_112, 1, x_111); @@ -17717,7 +17717,7 @@ 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_113, x_129); -x_131 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_131 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_132, 0, x_131); lean_ctor_set(x_132, 1, x_130); @@ -17726,12 +17726,12 @@ x_134 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_134, 0, x_42); lean_ctor_set(x_134, 1, x_133); x_135 = lean_array_push(x_28, x_134); -x_136 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_136 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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 = lean_array_push(x_98, x_137); -x_139 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_139 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_139); lean_ctor_set(x_140, 1, x_138); @@ -17807,7 +17807,7 @@ x_177 = lean_array_push(x_155, x_176); x_178 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_178, 0, x_169); lean_ctor_set(x_178, 1, x_177); -x_179 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_179 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_180 = lean_array_push(x_179, x_178); x_181 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_182 = lean_array_push(x_180, x_181); @@ -17844,7 +17844,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_191, x_201); -x_203 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_203 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_18); x_204 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_204, 0, x_18); @@ -17876,13 +17876,13 @@ 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 = lean_array_push(x_202, x_218); -x_220 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_220 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_221 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_221, 0, x_18); lean_ctor_set(x_221, 1, x_220); x_222 = lean_array_push(x_155, x_221); -x_223 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_223 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_18); x_224 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_224, 0, x_18); @@ -17890,19 +17890,19 @@ lean_ctor_set(x_224, 1, x_223); x_225 = lean_array_push(x_155, x_224); x_226 = l_Array_appendCore___rarg(x_155, x_15); lean_dec(x_15); -x_227 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_227 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_18); x_228 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_228, 0, x_18); lean_ctor_set(x_228, 1, x_227); x_229 = lean_array_push(x_155, x_228); -x_230 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_230 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_18); x_231 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_231, 0, x_18); lean_ctor_set(x_231, 1, x_230); x_232 = lean_array_push(x_155, x_231); -x_233 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_233 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_234 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_234, 0, x_233); lean_ctor_set(x_234, 1, x_232); @@ -17911,7 +17911,7 @@ x_236 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_236, 0, x_169); lean_ctor_set(x_236, 1, x_235); x_237 = lean_array_push(x_229, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_238 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_239 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_239, 0, x_18); lean_ctor_set(x_239, 1, x_238); @@ -17947,7 +17947,7 @@ x_256 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_256, 0, x_255); lean_ctor_set(x_256, 1, x_254); x_257 = lean_array_push(x_240, x_256); -x_258 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_258 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_259 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_259, 0, x_258); lean_ctor_set(x_259, 1, x_257); @@ -17956,12 +17956,12 @@ x_261 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_261, 0, x_169); lean_ctor_set(x_261, 1, x_260); x_262 = lean_array_push(x_155, x_261); -x_263 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_263 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_225, x_264); -x_266 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_266 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_267 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_267, 0, x_266); lean_ctor_set(x_267, 1, x_265); @@ -18137,7 +18137,7 @@ lean_object* l_Lean_Elab_Command_inferMacroRulesAltKind(lean_object* x_1, lean_o _start: { lean_object* x_5; uint8_t x_6; -x_5 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_5 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_inc(x_1); x_6 = l_Lean_Syntax_isOfKind(x_1, x_5); if (x_6 == 0) @@ -18425,7 +18425,7 @@ static lean_object* _init_l_Lean_Elab_Command_elabNoKindMacroRulesAux___closed__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2 = l_Lean_Elab_Command_elabNoKindMacroRulesAux___closed__4; x_3 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_3, 0, x_1); @@ -18957,7 +18957,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_162, x_190); -x_192 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_192 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_193 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_193, 0, x_192); lean_ctor_set(x_193, 1, x_191); @@ -18994,7 +18994,7 @@ x_208 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_208, 0, x_207); lean_ctor_set(x_208, 1, x_206); x_209 = lean_array_push(x_162, x_208); -x_210 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_210 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_211 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_211, 0, x_210); lean_ctor_set(x_211, 1, x_209); @@ -19071,7 +19071,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_162, x_237); -x_239 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_239 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_240 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_240, 0, x_239); lean_ctor_set(x_240, 1, x_238); @@ -19320,7 +19320,7 @@ lean_dec(x_9); x_44 = lean_unsigned_to_nat(2u); x_45 = l_Lean_Syntax_getArg(x_1, x_44); lean_dec(x_1); -x_46 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_46 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_inc(x_45); x_47 = l_Lean_Syntax_isOfKind(x_45, x_46); if (x_47 == 0) @@ -19389,7 +19389,7 @@ lean_dec(x_9); x_20 = lean_unsigned_to_nat(2u); x_21 = l_Lean_Syntax_getArg(x_1, x_20); lean_dec(x_1); -x_22 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_22 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_inc(x_21); x_23 = l_Lean_Syntax_isOfKind(x_21, x_22); if (x_23 == 0) @@ -20167,7 +20167,7 @@ lean_inc(x_3); x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_3); lean_ctor_set(x_45, 1, x_44); -x_46 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_46 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_18); x_47 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_47, 0, x_18); @@ -20197,7 +20197,7 @@ lean_inc(x_118); lean_dec(x_7); x_119 = l_Lean_Parser_precedence___elambda__1___closed__1; x_120 = lean_name_mk_string(x_8, x_119); -x_121 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_121 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_18); x_122 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_122, 0, x_18); @@ -20248,7 +20248,7 @@ x_105 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_105, 0, x_18); lean_ctor_set(x_105, 1, x_104); x_106 = lean_array_push(x_103, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_107 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_108, 0, x_18); @@ -20324,7 +20324,7 @@ x_77 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_77, 0, x_18); lean_ctor_set(x_77, 1, x_76); x_78 = lean_array_push(x_75, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_79 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_80 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_80, 0, x_18); @@ -20647,7 +20647,7 @@ lean_ctor_set(x_40, 1, x_39); lean_ctor_set(x_40, 2, x_36); lean_ctor_set(x_40, 3, x_37); x_41 = lean_array_push(x_25, x_40); -x_42 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_42 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_18); x_43 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_43, 0, x_18); @@ -20677,7 +20677,7 @@ lean_inc(x_135); x_136 = l_Lean_Parser_precedence___elambda__1___closed__1; lean_inc(x_7); x_137 = lean_name_mk_string(x_7, x_136); -x_138 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_138 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_18); x_139 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_139, 0, x_18); @@ -20728,7 +20728,7 @@ x_122 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_122, 0, x_18); lean_ctor_set(x_122, 1, x_121); x_123 = lean_array_push(x_120, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_124 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_125, 0, x_18); @@ -20785,7 +20785,7 @@ x_102 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_102, 0, x_18); lean_ctor_set(x_102, 1, x_101); x_103 = lean_array_push(x_100, x_102); -x_104 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_104 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_105 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_105, 0, x_18); @@ -20857,7 +20857,7 @@ lean_inc(x_73); lean_dec(x_6); x_74 = l_Lean_Parser_precedence___elambda__1___closed__1; x_75 = lean_name_mk_string(x_7, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_76 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_77 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_77, 0, x_18); lean_ctor_set(x_77, 1, x_76); @@ -21304,7 +21304,7 @@ lean_inc(x_56); x_57 = lean_array_push(x_34, x_56); x_58 = l_Lean_Parser_precedence___elambda__1___closed__1; x_59 = lean_name_mk_string(x_6, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_60 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_27); x_61 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_61, 0, x_27); @@ -21330,7 +21330,7 @@ lean_inc(x_4); x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_4); lean_ctor_set(x_70, 1, x_69); -x_71 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_71 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_27); x_72 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_72, 0, x_27); @@ -21405,7 +21405,7 @@ x_131 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_131, 0, x_27); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_129, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_133 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_27); x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_27); @@ -21481,7 +21481,7 @@ x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_27); lean_ctor_set(x_103, 1, x_102); x_104 = lean_array_push(x_101, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_105 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_27); x_106 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_106, 0, x_27); @@ -21858,7 +21858,7 @@ lean_ctor_set(x_48, 2, x_46); lean_ctor_set(x_48, 3, x_36); lean_inc(x_48); x_49 = lean_array_push(x_25, x_48); -x_50 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_50 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_18); x_51 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_51, 0, x_18); @@ -21888,7 +21888,7 @@ lean_inc(x_144); x_145 = l_Lean_Parser_precedence___elambda__1___closed__1; lean_inc(x_7); x_146 = lean_name_mk_string(x_7, x_145); -x_147 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_147 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_18); x_148 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_148, 0, x_18); @@ -21939,7 +21939,7 @@ x_131 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_131, 0, x_18); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_129, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_133 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_18); @@ -21996,7 +21996,7 @@ x_111 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_111, 0, x_18); lean_ctor_set(x_111, 1, x_110); x_112 = lean_array_push(x_109, x_111); -x_113 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_113 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_114 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_114, 0, x_18); @@ -22068,7 +22068,7 @@ lean_inc(x_82); lean_dec(x_6); x_83 = l_Lean_Parser_precedence___elambda__1___closed__1; x_84 = lean_name_mk_string(x_7, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_85 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_18); lean_ctor_set(x_86, 1, x_85); @@ -22378,7 +22378,7 @@ x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_27); lean_ctor_set(x_30, 1, x_29); x_31 = lean_array_push(x_25, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_32 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_18); x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_18); @@ -22397,7 +22397,7 @@ lean_inc(x_98); lean_dec(x_7); x_99 = l_Lean_Parser_precedence___elambda__1___closed__1; x_100 = lean_name_mk_string(x_8, x_99); -x_101 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_101 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_18); x_102 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_102, 0, x_18); @@ -22448,7 +22448,7 @@ x_85 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_85, 0, x_18); lean_ctor_set(x_85, 1, x_84); x_86 = lean_array_push(x_83, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_87 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_88 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_88, 0, x_18); @@ -22524,7 +22524,7 @@ x_57 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_57, 0, x_18); lean_ctor_set(x_57, 1, x_56); x_58 = lean_array_push(x_55, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_59 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_18); x_60 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_60, 0, x_18); @@ -24833,7 +24833,7 @@ x_73 = lean_array_push(x_45, x_72); x_74 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_74, 0, x_56); lean_ctor_set(x_74, 1, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_75 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_76 = lean_array_push(x_75, x_74); x_77 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_78 = lean_array_push(x_76, x_77); @@ -24868,7 +24868,7 @@ 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 = lean_array_push(x_87, x_95); -x_97 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_97 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_36); x_98 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_98, 0, x_36); @@ -24900,19 +24900,19 @@ x_112 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_112, 0, x_111); lean_ctor_set(x_112, 1, x_110); x_113 = lean_array_push(x_96, x_112); -x_114 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_114 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_36); x_115 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_115, 0, x_36); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_45, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_117 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_36); x_118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_118, 0, x_36); lean_ctor_set(x_118, 1, x_117); x_119 = lean_array_push(x_45, x_118); -x_120 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_120 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_36); x_121 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_121, 0, x_36); @@ -24943,7 +24943,7 @@ lean_ctor_set(x_133, 0, x_56); lean_ctor_set(x_133, 1, x_132); lean_inc(x_122); x_134 = lean_array_push(x_122, x_133); -x_135 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_135 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_36); x_136 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_136, 0, x_36); @@ -24957,18 +24957,18 @@ x_140 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_140, 0, x_130); lean_ctor_set(x_140, 1, x_139); x_141 = lean_array_push(x_137, x_140); -x_142 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_142 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_143 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_143, 0, x_142); lean_ctor_set(x_143, 1, x_141); x_144 = lean_array_push(x_45, x_143); -x_145 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_145 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_36); x_146 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_146, 0, x_36); lean_ctor_set(x_146, 1, x_145); x_147 = lean_array_push(x_45, x_146); -x_148 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_148 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_149 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_149, 0, x_148); lean_ctor_set(x_149, 1, x_147); @@ -24995,7 +24995,7 @@ lean_ctor_set(x_161, 1, x_160); x_162 = lean_array_push(x_45, x_161); x_163 = lean_array_push(x_162, x_77); x_164 = lean_array_push(x_163, x_128); -x_165 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_165 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -25017,12 +25017,12 @@ x_175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_175, 0, x_56); lean_ctor_set(x_175, 1, x_174); x_176 = lean_array_push(x_45, x_175); -x_177 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_177 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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 = lean_array_push(x_119, x_178); -x_180 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_180 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_181 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_181, 0, x_180); lean_ctor_set(x_181, 1, x_179); @@ -25110,7 +25110,7 @@ x_224 = lean_array_push(x_196, x_223); x_225 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_225, 0, x_207); lean_ctor_set(x_225, 1, x_224); -x_226 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_226 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_227 = lean_array_push(x_226, x_225); x_228 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_229 = lean_array_push(x_227, x_228); @@ -25145,7 +25145,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_238, x_246); -x_248 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_248 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_36); x_249 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_249, 0, x_36); @@ -25177,19 +25177,19 @@ x_263 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_263, 0, x_262); lean_ctor_set(x_263, 1, x_261); x_264 = lean_array_push(x_247, x_263); -x_265 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_265 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_36); x_266 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_266, 0, x_36); lean_ctor_set(x_266, 1, x_265); x_267 = lean_array_push(x_196, x_266); -x_268 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_268 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_36); x_269 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_269, 0, x_36); lean_ctor_set(x_269, 1, x_268); x_270 = lean_array_push(x_196, x_269); -x_271 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_271 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_36); x_272 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_272, 0, x_36); @@ -25220,7 +25220,7 @@ lean_ctor_set(x_284, 0, x_207); lean_ctor_set(x_284, 1, x_283); lean_inc(x_273); x_285 = lean_array_push(x_273, x_284); -x_286 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_286 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_36); x_287 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_287, 0, x_36); @@ -25234,18 +25234,18 @@ x_291 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_291, 0, x_281); lean_ctor_set(x_291, 1, x_290); x_292 = lean_array_push(x_288, x_291); -x_293 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_293 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_294 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_294, 0, x_293); lean_ctor_set(x_294, 1, x_292); x_295 = lean_array_push(x_196, x_294); -x_296 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_296 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_36); x_297 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_297, 0, x_36); lean_ctor_set(x_297, 1, x_296); x_298 = lean_array_push(x_196, x_297); -x_299 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_299 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_300 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_300, 0, x_299); lean_ctor_set(x_300, 1, x_298); @@ -25272,7 +25272,7 @@ lean_ctor_set(x_312, 1, x_311); x_313 = lean_array_push(x_196, x_312); x_314 = lean_array_push(x_313, x_228); x_315 = lean_array_push(x_314, x_279); -x_316 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_316 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -25294,12 +25294,12 @@ x_326 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_326, 0, x_207); lean_ctor_set(x_326, 1, x_325); x_327 = lean_array_push(x_196, x_326); -x_328 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_328 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_329 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_329, 0, x_328); lean_ctor_set(x_329, 1, x_327); x_330 = lean_array_push(x_270, x_329); -x_331 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_331 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_332 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_332, 0, x_331); lean_ctor_set(x_332, 1, x_330); @@ -25407,7 +25407,7 @@ x_382 = lean_array_push(x_354, x_381); x_383 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_383, 0, x_365); lean_ctor_set(x_383, 1, x_382); -x_384 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_384 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_385 = lean_array_push(x_384, x_383); x_386 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_387 = lean_array_push(x_385, x_386); @@ -25442,7 +25442,7 @@ x_404 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_404, 0, x_403); lean_ctor_set(x_404, 1, x_402); x_405 = lean_array_push(x_396, x_404); -x_406 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_406 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_344); x_407 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_407, 0, x_344); @@ -25474,19 +25474,19 @@ x_421 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_421, 0, x_420); lean_ctor_set(x_421, 1, x_419); x_422 = lean_array_push(x_405, x_421); -x_423 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_423 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_344); x_424 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_424, 0, x_344); lean_ctor_set(x_424, 1, x_423); x_425 = lean_array_push(x_354, x_424); -x_426 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_426 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_344); x_427 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_427, 0, x_344); lean_ctor_set(x_427, 1, x_426); x_428 = lean_array_push(x_354, x_427); -x_429 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_429 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_344); x_430 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_430, 0, x_344); @@ -25517,7 +25517,7 @@ lean_ctor_set(x_442, 0, x_365); lean_ctor_set(x_442, 1, x_441); lean_inc(x_431); x_443 = lean_array_push(x_431, x_442); -x_444 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_444 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_344); x_445 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_445, 0, x_344); @@ -25531,18 +25531,18 @@ x_449 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_449, 0, x_439); lean_ctor_set(x_449, 1, x_448); x_450 = lean_array_push(x_446, x_449); -x_451 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_451 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; 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_354, x_452); -x_454 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_454 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_344); x_455 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_455, 0, x_344); lean_ctor_set(x_455, 1, x_454); x_456 = lean_array_push(x_354, x_455); -x_457 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_457 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_458 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_458, 0, x_457); lean_ctor_set(x_458, 1, x_456); @@ -25569,7 +25569,7 @@ lean_ctor_set(x_470, 1, x_469); x_471 = lean_array_push(x_354, x_470); x_472 = lean_array_push(x_471, x_386); x_473 = lean_array_push(x_472, x_437); -x_474 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_474 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_475 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_475, 0, x_474); lean_ctor_set(x_475, 1, x_473); @@ -25591,12 +25591,12 @@ x_484 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_484, 0, x_365); lean_ctor_set(x_484, 1, x_483); x_485 = lean_array_push(x_354, x_484); -x_486 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_486 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_487 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_487, 0, x_486); lean_ctor_set(x_487, 1, x_485); x_488 = lean_array_push(x_428, x_487); -x_489 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_489 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_490 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_490, 0, x_489); lean_ctor_set(x_490, 1, x_488); @@ -25807,7 +25807,7 @@ x_582 = lean_array_push(x_554, x_581); x_583 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_583, 0, x_565); lean_ctor_set(x_583, 1, x_582); -x_584 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_584 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_585 = lean_array_push(x_584, x_583); x_586 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_587 = lean_array_push(x_585, x_586); @@ -25842,7 +25842,7 @@ 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_596, x_604); -x_606 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_606 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_545); x_607 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_607, 0, x_545); @@ -25874,19 +25874,19 @@ 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_605, x_621); -x_623 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_623 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_545); x_624 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_624, 0, x_545); lean_ctor_set(x_624, 1, x_623); x_625 = lean_array_push(x_554, x_624); -x_626 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_626 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_545); x_627 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_627, 0, x_545); lean_ctor_set(x_627, 1, x_626); x_628 = lean_array_push(x_554, x_627); -x_629 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_629 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_545); x_630 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_630, 0, x_545); @@ -25917,7 +25917,7 @@ lean_ctor_set(x_642, 0, x_565); lean_ctor_set(x_642, 1, x_641); lean_inc(x_631); x_643 = lean_array_push(x_631, x_642); -x_644 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_644 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_545); x_645 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_645, 0, x_545); @@ -25931,18 +25931,18 @@ x_649 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_649, 0, x_639); lean_ctor_set(x_649, 1, x_648); x_650 = lean_array_push(x_646, x_649); -x_651 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_651 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_652 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_652, 0, x_651); lean_ctor_set(x_652, 1, x_650); x_653 = lean_array_push(x_554, x_652); -x_654 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_654 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_545); x_655 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_655, 0, x_545); lean_ctor_set(x_655, 1, x_654); x_656 = lean_array_push(x_554, x_655); -x_657 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_657 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_658 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_658, 0, x_657); lean_ctor_set(x_658, 1, x_656); @@ -25969,7 +25969,7 @@ lean_ctor_set(x_670, 1, x_669); x_671 = lean_array_push(x_554, x_670); x_672 = lean_array_push(x_671, x_586); x_673 = lean_array_push(x_672, x_637); -x_674 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_674 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_675 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_675, 0, x_674); lean_ctor_set(x_675, 1, x_673); @@ -25991,12 +25991,12 @@ x_684 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_684, 0, x_565); lean_ctor_set(x_684, 1, x_683); x_685 = lean_array_push(x_554, x_684); -x_686 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_686 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_687 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_687, 0, x_686); lean_ctor_set(x_687, 1, x_685); x_688 = lean_array_push(x_628, x_687); -x_689 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_689 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_690 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_690, 0, x_689); lean_ctor_set(x_690, 1, x_688); @@ -26084,7 +26084,7 @@ x_733 = lean_array_push(x_705, x_732); x_734 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_734, 0, x_716); lean_ctor_set(x_734, 1, x_733); -x_735 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_735 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_736 = lean_array_push(x_735, x_734); x_737 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_738 = lean_array_push(x_736, x_737); @@ -26119,7 +26119,7 @@ x_755 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_755, 0, x_754); lean_ctor_set(x_755, 1, x_753); x_756 = lean_array_push(x_747, x_755); -x_757 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_757 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_545); x_758 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_758, 0, x_545); @@ -26151,19 +26151,19 @@ x_772 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_772, 0, x_771); lean_ctor_set(x_772, 1, x_770); x_773 = lean_array_push(x_756, x_772); -x_774 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_774 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_545); x_775 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_775, 0, x_545); lean_ctor_set(x_775, 1, x_774); x_776 = lean_array_push(x_705, x_775); -x_777 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_777 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_545); x_778 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_778, 0, x_545); lean_ctor_set(x_778, 1, x_777); x_779 = lean_array_push(x_705, x_778); -x_780 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_780 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_545); x_781 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_781, 0, x_545); @@ -26194,7 +26194,7 @@ lean_ctor_set(x_793, 0, x_716); lean_ctor_set(x_793, 1, x_792); lean_inc(x_782); x_794 = lean_array_push(x_782, x_793); -x_795 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_795 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_545); x_796 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_796, 0, x_545); @@ -26208,18 +26208,18 @@ x_800 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_800, 0, x_790); lean_ctor_set(x_800, 1, x_799); x_801 = lean_array_push(x_797, x_800); -x_802 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_802 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_803 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_803, 0, x_802); lean_ctor_set(x_803, 1, x_801); x_804 = lean_array_push(x_705, x_803); -x_805 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_805 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_545); x_806 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_806, 0, x_545); lean_ctor_set(x_806, 1, x_805); x_807 = lean_array_push(x_705, x_806); -x_808 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_808 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_809 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_809, 0, x_808); lean_ctor_set(x_809, 1, x_807); @@ -26246,7 +26246,7 @@ lean_ctor_set(x_821, 1, x_820); x_822 = lean_array_push(x_705, x_821); x_823 = lean_array_push(x_822, x_737); x_824 = lean_array_push(x_823, x_788); -x_825 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_825 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_826 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_826, 0, x_825); lean_ctor_set(x_826, 1, x_824); @@ -26268,12 +26268,12 @@ x_835 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_835, 0, x_716); lean_ctor_set(x_835, 1, x_834); x_836 = lean_array_push(x_705, x_835); -x_837 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_837 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_838 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_838, 0, x_837); lean_ctor_set(x_838, 1, x_836); x_839 = lean_array_push(x_779, x_838); -x_840 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_840 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_841 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_841, 0, x_840); lean_ctor_set(x_841, 1, x_839); @@ -26381,7 +26381,7 @@ x_891 = lean_array_push(x_863, x_890); x_892 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_892, 0, x_874); lean_ctor_set(x_892, 1, x_891); -x_893 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_893 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_894 = lean_array_push(x_893, x_892); x_895 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_896 = lean_array_push(x_894, x_895); @@ -26416,7 +26416,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_905, x_913); -x_915 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_915 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_853); x_916 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_916, 0, x_853); @@ -26448,19 +26448,19 @@ x_930 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_930, 0, x_929); lean_ctor_set(x_930, 1, x_928); x_931 = lean_array_push(x_914, x_930); -x_932 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_932 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_853); x_933 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_933, 0, x_853); lean_ctor_set(x_933, 1, x_932); x_934 = lean_array_push(x_863, x_933); -x_935 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_935 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_853); x_936 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_936, 0, x_853); lean_ctor_set(x_936, 1, x_935); x_937 = lean_array_push(x_863, x_936); -x_938 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_938 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_853); x_939 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_939, 0, x_853); @@ -26491,7 +26491,7 @@ lean_ctor_set(x_951, 0, x_874); lean_ctor_set(x_951, 1, x_950); lean_inc(x_940); x_952 = lean_array_push(x_940, x_951); -x_953 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_953 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_853); x_954 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_954, 0, x_853); @@ -26505,18 +26505,18 @@ x_958 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_958, 0, x_948); lean_ctor_set(x_958, 1, x_957); x_959 = lean_array_push(x_955, x_958); -x_960 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_960 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_961 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_961, 0, x_960); lean_ctor_set(x_961, 1, x_959); x_962 = lean_array_push(x_863, x_961); -x_963 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_963 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_853); x_964 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_964, 0, x_853); lean_ctor_set(x_964, 1, x_963); x_965 = lean_array_push(x_863, x_964); -x_966 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_966 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_967 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_967, 0, x_966); lean_ctor_set(x_967, 1, x_965); @@ -26543,7 +26543,7 @@ lean_ctor_set(x_979, 1, x_978); x_980 = lean_array_push(x_863, x_979); x_981 = lean_array_push(x_980, x_895); x_982 = lean_array_push(x_981, x_946); -x_983 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_983 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_984 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_984, 0, x_983); lean_ctor_set(x_984, 1, x_982); @@ -26565,12 +26565,12 @@ x_993 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_993, 0, x_874); lean_ctor_set(x_993, 1, x_992); x_994 = lean_array_push(x_863, x_993); -x_995 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_995 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_996 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_996, 0, x_995); lean_ctor_set(x_996, 1, x_994); x_997 = lean_array_push(x_937, x_996); -x_998 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_998 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_999 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_999, 0, x_998); lean_ctor_set(x_999, 1, x_997); @@ -26783,7 +26783,7 @@ x_1093 = lean_array_push(x_1065, x_1092); x_1094 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1094, 0, x_1076); lean_ctor_set(x_1094, 1, x_1093); -x_1095 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1095 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1096 = lean_array_push(x_1095, x_1094); x_1097 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1098 = lean_array_push(x_1096, x_1097); @@ -26818,7 +26818,7 @@ x_1115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1115, 0, x_1114); lean_ctor_set(x_1115, 1, x_1113); x_1116 = lean_array_push(x_1107, x_1115); -x_1117 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1117 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1056); x_1118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1118, 0, x_1056); @@ -26850,19 +26850,19 @@ x_1132 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1132, 0, x_1131); lean_ctor_set(x_1132, 1, x_1130); x_1133 = lean_array_push(x_1116, x_1132); -x_1134 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1134 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1056); x_1135 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1135, 0, x_1056); lean_ctor_set(x_1135, 1, x_1134); x_1136 = lean_array_push(x_1065, x_1135); -x_1137 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1137 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1056); x_1138 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1138, 0, x_1056); lean_ctor_set(x_1138, 1, x_1137); x_1139 = lean_array_push(x_1065, x_1138); -x_1140 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1140 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1056); x_1141 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1141, 0, x_1056); @@ -26893,7 +26893,7 @@ lean_ctor_set(x_1153, 0, x_1076); lean_ctor_set(x_1153, 1, x_1152); lean_inc(x_1142); x_1154 = lean_array_push(x_1142, x_1153); -x_1155 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1155 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1056); x_1156 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1156, 0, x_1056); @@ -26907,18 +26907,18 @@ x_1160 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1160, 0, x_1150); lean_ctor_set(x_1160, 1, x_1159); x_1161 = lean_array_push(x_1157, x_1160); -x_1162 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1162 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1163 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1163, 0, x_1162); lean_ctor_set(x_1163, 1, x_1161); x_1164 = lean_array_push(x_1065, x_1163); -x_1165 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_1165 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1056); x_1166 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1166, 0, x_1056); lean_ctor_set(x_1166, 1, x_1165); x_1167 = lean_array_push(x_1065, x_1166); -x_1168 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1168 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1169 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1169, 0, x_1168); lean_ctor_set(x_1169, 1, x_1167); @@ -26945,7 +26945,7 @@ lean_ctor_set(x_1181, 1, x_1180); x_1182 = lean_array_push(x_1065, x_1181); x_1183 = lean_array_push(x_1182, x_1097); x_1184 = lean_array_push(x_1183, x_1148); -x_1185 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1185 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1186 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1186, 0, x_1185); lean_ctor_set(x_1186, 1, x_1184); @@ -26967,12 +26967,12 @@ x_1195 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1195, 0, x_1076); lean_ctor_set(x_1195, 1, x_1194); x_1196 = lean_array_push(x_1065, x_1195); -x_1197 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1197 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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 = lean_array_push(x_1139, x_1198); -x_1200 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1200 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1201 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1201, 0, x_1200); lean_ctor_set(x_1201, 1, x_1199); @@ -27060,7 +27060,7 @@ x_1244 = lean_array_push(x_1216, x_1243); x_1245 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1245, 0, x_1227); lean_ctor_set(x_1245, 1, x_1244); -x_1246 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1246 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1247 = lean_array_push(x_1246, x_1245); x_1248 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1249 = lean_array_push(x_1247, x_1248); @@ -27095,7 +27095,7 @@ x_1266 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1266, 0, x_1265); lean_ctor_set(x_1266, 1, x_1264); x_1267 = lean_array_push(x_1258, x_1266); -x_1268 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1268 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1056); x_1269 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1269, 0, x_1056); @@ -27127,19 +27127,19 @@ x_1283 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1283, 0, x_1282); lean_ctor_set(x_1283, 1, x_1281); x_1284 = lean_array_push(x_1267, x_1283); -x_1285 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1285 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1056); x_1286 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1286, 0, x_1056); lean_ctor_set(x_1286, 1, x_1285); x_1287 = lean_array_push(x_1216, x_1286); -x_1288 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1288 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1056); x_1289 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1289, 0, x_1056); lean_ctor_set(x_1289, 1, x_1288); x_1290 = lean_array_push(x_1216, x_1289); -x_1291 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1291 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1056); x_1292 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1292, 0, x_1056); @@ -27170,7 +27170,7 @@ lean_ctor_set(x_1304, 0, x_1227); lean_ctor_set(x_1304, 1, x_1303); lean_inc(x_1293); x_1305 = lean_array_push(x_1293, x_1304); -x_1306 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1306 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1056); x_1307 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1307, 0, x_1056); @@ -27184,18 +27184,18 @@ x_1311 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1311, 0, x_1301); lean_ctor_set(x_1311, 1, x_1310); x_1312 = lean_array_push(x_1308, x_1311); -x_1313 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1313 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1314 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1314, 0, x_1313); lean_ctor_set(x_1314, 1, x_1312); x_1315 = lean_array_push(x_1216, x_1314); -x_1316 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_1316 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1056); x_1317 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1317, 0, x_1056); lean_ctor_set(x_1317, 1, x_1316); x_1318 = lean_array_push(x_1216, x_1317); -x_1319 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1319 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1320 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1320, 0, x_1319); lean_ctor_set(x_1320, 1, x_1318); @@ -27222,7 +27222,7 @@ lean_ctor_set(x_1332, 1, x_1331); x_1333 = lean_array_push(x_1216, x_1332); x_1334 = lean_array_push(x_1333, x_1248); x_1335 = lean_array_push(x_1334, x_1299); -x_1336 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1336 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1337 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1337, 0, x_1336); lean_ctor_set(x_1337, 1, x_1335); @@ -27244,12 +27244,12 @@ x_1346 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1346, 0, x_1227); lean_ctor_set(x_1346, 1, x_1345); x_1347 = lean_array_push(x_1216, x_1346); -x_1348 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1348 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1349 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1349, 0, x_1348); lean_ctor_set(x_1349, 1, x_1347); x_1350 = lean_array_push(x_1290, x_1349); -x_1351 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1351 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1352 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1352, 0, x_1351); lean_ctor_set(x_1352, 1, x_1350); @@ -27357,7 +27357,7 @@ x_1402 = lean_array_push(x_1374, x_1401); x_1403 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1403, 0, x_1385); lean_ctor_set(x_1403, 1, x_1402); -x_1404 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1404 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1405 = lean_array_push(x_1404, x_1403); x_1406 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1407 = lean_array_push(x_1405, x_1406); @@ -27392,7 +27392,7 @@ x_1424 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1424, 0, x_1423); lean_ctor_set(x_1424, 1, x_1422); x_1425 = lean_array_push(x_1416, x_1424); -x_1426 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1426 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1364); x_1427 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1427, 0, x_1364); @@ -27424,19 +27424,19 @@ x_1441 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1441, 0, x_1440); lean_ctor_set(x_1441, 1, x_1439); x_1442 = lean_array_push(x_1425, x_1441); -x_1443 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1443 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1364); x_1444 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1444, 0, x_1364); lean_ctor_set(x_1444, 1, x_1443); x_1445 = lean_array_push(x_1374, x_1444); -x_1446 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1446 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1364); x_1447 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1447, 0, x_1364); lean_ctor_set(x_1447, 1, x_1446); x_1448 = lean_array_push(x_1374, x_1447); -x_1449 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1449 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1364); x_1450 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1450, 0, x_1364); @@ -27467,7 +27467,7 @@ lean_ctor_set(x_1462, 0, x_1385); lean_ctor_set(x_1462, 1, x_1461); lean_inc(x_1451); x_1463 = lean_array_push(x_1451, x_1462); -x_1464 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1464 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1364); x_1465 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1465, 0, x_1364); @@ -27481,18 +27481,18 @@ x_1469 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1469, 0, x_1459); lean_ctor_set(x_1469, 1, x_1468); x_1470 = lean_array_push(x_1466, x_1469); -x_1471 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1471 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1472 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1472, 0, x_1471); lean_ctor_set(x_1472, 1, x_1470); x_1473 = lean_array_push(x_1374, x_1472); -x_1474 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_1474 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1364); x_1475 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1475, 0, x_1364); lean_ctor_set(x_1475, 1, x_1474); x_1476 = lean_array_push(x_1374, x_1475); -x_1477 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1477 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1478 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1478, 0, x_1477); lean_ctor_set(x_1478, 1, x_1476); @@ -27519,7 +27519,7 @@ lean_ctor_set(x_1490, 1, x_1489); x_1491 = lean_array_push(x_1374, x_1490); x_1492 = lean_array_push(x_1491, x_1406); x_1493 = lean_array_push(x_1492, x_1457); -x_1494 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1494 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1495 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1495, 0, x_1494); lean_ctor_set(x_1495, 1, x_1493); @@ -27541,12 +27541,12 @@ x_1504 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1504, 0, x_1385); lean_ctor_set(x_1504, 1, x_1503); x_1505 = lean_array_push(x_1374, x_1504); -x_1506 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1506 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1507 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1507, 0, x_1506); lean_ctor_set(x_1507, 1, x_1505); x_1508 = lean_array_push(x_1448, x_1507); -x_1509 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1509 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1510 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1510, 0, x_1509); lean_ctor_set(x_1510, 1, x_1508); @@ -27761,7 +27761,7 @@ x_1609 = lean_array_push(x_1581, x_1608); x_1610 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1610, 0, x_1592); lean_ctor_set(x_1610, 1, x_1609); -x_1611 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1611 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1612 = lean_array_push(x_1611, x_1610); x_1613 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1614 = lean_array_push(x_1612, x_1613); @@ -27796,7 +27796,7 @@ x_1631 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1631, 0, x_1630); lean_ctor_set(x_1631, 1, x_1629); x_1632 = lean_array_push(x_1623, x_1631); -x_1633 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1633 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1570); x_1634 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1634, 0, x_1570); @@ -27828,19 +27828,19 @@ x_1648 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1648, 0, x_1647); lean_ctor_set(x_1648, 1, x_1646); x_1649 = lean_array_push(x_1632, x_1648); -x_1650 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1650 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1570); x_1651 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1651, 0, x_1570); lean_ctor_set(x_1651, 1, x_1650); x_1652 = lean_array_push(x_1581, x_1651); -x_1653 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1653 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1570); x_1654 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1654, 0, x_1570); lean_ctor_set(x_1654, 1, x_1653); x_1655 = lean_array_push(x_1581, x_1654); -x_1656 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1656 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1570); x_1657 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1657, 0, x_1570); @@ -27871,7 +27871,7 @@ lean_ctor_set(x_1669, 0, x_1592); lean_ctor_set(x_1669, 1, x_1668); lean_inc(x_1658); x_1670 = lean_array_push(x_1658, x_1669); -x_1671 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1671 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1570); x_1672 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1672, 0, x_1570); @@ -27885,18 +27885,18 @@ x_1676 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1676, 0, x_1666); lean_ctor_set(x_1676, 1, x_1675); x_1677 = lean_array_push(x_1673, x_1676); -x_1678 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1678 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1679 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1679, 0, x_1678); lean_ctor_set(x_1679, 1, x_1677); x_1680 = lean_array_push(x_1581, x_1679); -x_1681 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_1681 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1570); x_1682 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1682, 0, x_1570); lean_ctor_set(x_1682, 1, x_1681); x_1683 = lean_array_push(x_1581, x_1682); -x_1684 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1684 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1685 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1685, 0, x_1684); lean_ctor_set(x_1685, 1, x_1683); @@ -27923,7 +27923,7 @@ lean_ctor_set(x_1697, 1, x_1696); x_1698 = lean_array_push(x_1581, x_1697); x_1699 = lean_array_push(x_1698, x_1613); x_1700 = lean_array_push(x_1699, x_1664); -x_1701 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1701 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1702 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1702, 0, x_1701); lean_ctor_set(x_1702, 1, x_1700); @@ -27945,12 +27945,12 @@ x_1711 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1711, 0, x_1592); lean_ctor_set(x_1711, 1, x_1710); x_1712 = lean_array_push(x_1581, x_1711); -x_1713 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1713 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1714 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1714, 0, x_1713); lean_ctor_set(x_1714, 1, x_1712); x_1715 = lean_array_push(x_1655, x_1714); -x_1716 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1716 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1717 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1717, 0, x_1716); lean_ctor_set(x_1717, 1, x_1715); @@ -28148,7 +28148,7 @@ x_1797 = lean_array_push(x_1769, x_1796); x_1798 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1798, 0, x_1780); lean_ctor_set(x_1798, 1, x_1797); -x_1799 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1799 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1800 = lean_array_push(x_1799, x_1798); x_1801 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1802 = lean_array_push(x_1800, x_1801); @@ -28183,7 +28183,7 @@ x_1819 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1819, 0, x_1818); lean_ctor_set(x_1819, 1, x_1817); x_1820 = lean_array_push(x_1811, x_1819); -x_1821 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1821 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1758); x_1822 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1822, 0, x_1758); @@ -28215,19 +28215,19 @@ x_1836 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1836, 0, x_1835); lean_ctor_set(x_1836, 1, x_1834); x_1837 = lean_array_push(x_1820, x_1836); -x_1838 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_1838 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1758); x_1839 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1839, 0, x_1758); lean_ctor_set(x_1839, 1, x_1838); x_1840 = lean_array_push(x_1769, x_1839); -x_1841 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_1841 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1758); x_1842 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1842, 0, x_1758); lean_ctor_set(x_1842, 1, x_1841); x_1843 = lean_array_push(x_1769, x_1842); -x_1844 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1844 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1758); x_1845 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1845, 0, x_1758); @@ -28258,7 +28258,7 @@ lean_ctor_set(x_1857, 0, x_1780); lean_ctor_set(x_1857, 1, x_1856); lean_inc(x_1846); x_1858 = lean_array_push(x_1846, x_1857); -x_1859 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_1859 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1758); x_1860 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1860, 0, x_1758); @@ -28272,18 +28272,18 @@ x_1864 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1864, 0, x_1854); lean_ctor_set(x_1864, 1, x_1863); x_1865 = lean_array_push(x_1861, x_1864); -x_1866 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_1866 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_1867 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1867, 0, x_1866); lean_ctor_set(x_1867, 1, x_1865); x_1868 = lean_array_push(x_1769, x_1867); -x_1869 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_1869 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1758); x_1870 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_1870, 0, x_1758); lean_ctor_set(x_1870, 1, x_1869); x_1871 = lean_array_push(x_1769, x_1870); -x_1872 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_1872 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_1873 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1873, 0, x_1872); lean_ctor_set(x_1873, 1, x_1871); @@ -28310,7 +28310,7 @@ lean_ctor_set(x_1885, 1, x_1884); x_1886 = lean_array_push(x_1769, x_1885); x_1887 = lean_array_push(x_1886, x_1801); x_1888 = lean_array_push(x_1887, x_1852); -x_1889 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_1889 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_1890 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1890, 0, x_1889); lean_ctor_set(x_1890, 1, x_1888); @@ -28332,12 +28332,12 @@ x_1899 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1899, 0, x_1780); lean_ctor_set(x_1899, 1, x_1898); x_1900 = lean_array_push(x_1769, x_1899); -x_1901 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1901 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_1902 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1902, 0, x_1901); lean_ctor_set(x_1902, 1, x_1900); x_1903 = lean_array_push(x_1843, x_1902); -x_1904 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_1904 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_1905 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1905, 0, x_1904); lean_ctor_set(x_1905, 1, x_1903); @@ -28537,7 +28537,7 @@ x_1987 = lean_array_push(x_1959, x_1986); x_1988 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_1988, 0, x_1970); lean_ctor_set(x_1988, 1, x_1987); -x_1989 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_1989 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_1990 = lean_array_push(x_1989, x_1988); x_1991 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_1992 = lean_array_push(x_1990, x_1991); @@ -28572,7 +28572,7 @@ x_2009 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2009, 0, x_2008); lean_ctor_set(x_2009, 1, x_2007); x_2010 = lean_array_push(x_2001, x_2009); -x_2011 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_2011 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_1948); x_2012 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2012, 0, x_1948); @@ -28604,19 +28604,19 @@ x_2026 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2026, 0, x_2025); lean_ctor_set(x_2026, 1, x_2024); x_2027 = lean_array_push(x_2010, x_2026); -x_2028 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_2028 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_1948); x_2029 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2029, 0, x_1948); lean_ctor_set(x_2029, 1, x_2028); x_2030 = lean_array_push(x_1959, x_2029); -x_2031 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_2031 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_1948); x_2032 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2032, 0, x_1948); lean_ctor_set(x_2032, 1, x_2031); x_2033 = lean_array_push(x_1959, x_2032); -x_2034 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_2034 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1948); x_2035 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2035, 0, x_1948); @@ -28647,7 +28647,7 @@ lean_ctor_set(x_2047, 0, x_1970); lean_ctor_set(x_2047, 1, x_2046); lean_inc(x_2036); x_2048 = lean_array_push(x_2036, x_2047); -x_2049 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_2049 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1948); x_2050 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2050, 0, x_1948); @@ -28661,18 +28661,18 @@ x_2054 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2054, 0, x_2044); lean_ctor_set(x_2054, 1, x_2053); x_2055 = lean_array_push(x_2051, x_2054); -x_2056 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_2056 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_2057 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2057, 0, x_2056); lean_ctor_set(x_2057, 1, x_2055); x_2058 = lean_array_push(x_1959, x_2057); -x_2059 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_2059 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_1948); x_2060 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_2060, 0, x_1948); lean_ctor_set(x_2060, 1, x_2059); x_2061 = lean_array_push(x_1959, x_2060); -x_2062 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_2062 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_2063 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2063, 0, x_2062); lean_ctor_set(x_2063, 1, x_2061); @@ -28699,7 +28699,7 @@ lean_ctor_set(x_2075, 1, x_2074); x_2076 = lean_array_push(x_1959, x_2075); x_2077 = lean_array_push(x_2076, x_1991); x_2078 = lean_array_push(x_2077, x_2042); -x_2079 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_2079 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_2080 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2080, 0, x_2079); lean_ctor_set(x_2080, 1, x_2078); @@ -28721,12 +28721,12 @@ x_2089 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2089, 0, x_1970); lean_ctor_set(x_2089, 1, x_2088); x_2090 = lean_array_push(x_1959, x_2089); -x_2091 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_2091 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2092 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2092, 0, x_2091); lean_ctor_set(x_2092, 1, x_2090); x_2093 = lean_array_push(x_2033, x_2092); -x_2094 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_2094 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_2095 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_2095, 0, x_2094); lean_ctor_set(x_2095, 1, x_2093); @@ -29563,7 +29563,7 @@ x_19 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_19, 0, x_18); lean_ctor_set(x_19, 1, x_1); x_20 = lean_array_push(x_17, x_19); -x_21 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_21 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_9); x_22 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_22, 0, x_9); @@ -29597,7 +29597,7 @@ x_34 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_34, 0, x_18); lean_ctor_set(x_34, 1, x_33); x_35 = lean_array_push(x_23, x_34); -x_36 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_36 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_37 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_37, 0, x_9); lean_ctor_set(x_37, 1, x_36); @@ -29609,7 +29609,7 @@ x_41 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_41, 0, x_31); lean_ctor_set(x_41, 1, x_40); x_42 = lean_array_push(x_38, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_43 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_44 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_44, 0, x_43); lean_ctor_set(x_44, 1, x_42); @@ -29619,7 +29619,7 @@ x_46 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_46, 0, x_18); lean_ctor_set(x_46, 1, x_45); x_47 = lean_array_push(x_1, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_48 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -29722,7 +29722,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__1; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -29844,7 +29844,7 @@ lean_ctor_set(x_51, 0, x_36); lean_ctor_set(x_51, 1, x_50); lean_inc(x_49); x_52 = lean_array_push(x_49, x_51); -x_53 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_53 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_36); x_54 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_54, 0, x_36); @@ -29901,7 +29901,7 @@ lean_dec(x_84); x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_64); lean_ctor_set(x_86, 1, x_85); -x_87 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_87 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_88 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_88, 0, x_36); lean_ctor_set(x_88, 1, x_87); @@ -30018,7 +30018,7 @@ lean_ctor_set(x_144, 0, x_118); lean_ctor_set(x_144, 1, x_143); lean_inc(x_142); x_145 = lean_array_push(x_142, x_144); -x_146 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_146 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_118); x_147 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_147, 0, x_118); @@ -30074,7 +30074,7 @@ lean_dec(x_176); x_178 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_178, 0, x_131); lean_ctor_set(x_178, 1, x_177); -x_179 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_179 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_180 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_180, 0, x_118); lean_ctor_set(x_180, 1, x_179); @@ -30191,7 +30191,7 @@ lean_ctor_set(x_236, 0, x_210); lean_ctor_set(x_236, 1, x_235); lean_inc(x_234); x_237 = lean_array_push(x_234, x_236); -x_238 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_238 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_210); x_239 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_239, 0, x_210); @@ -30247,7 +30247,7 @@ lean_dec(x_268); x_270 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_270, 0, x_223); lean_ctor_set(x_270, 1, x_269); -x_271 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_271 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_272 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_272, 0, x_210); lean_ctor_set(x_272, 1, x_271); @@ -34245,7 +34245,7 @@ lean_ctor_set(x_145, 0, x_130); lean_ctor_set(x_145, 1, x_144); lean_inc(x_143); x_146 = lean_array_push(x_143, x_145); -x_147 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_147 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_130); x_148 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_148, 0, x_130); @@ -34303,7 +34303,7 @@ lean_dec(x_179); x_181 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_181, 0, x_158); lean_ctor_set(x_181, 1, x_180); -x_182 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_182 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_183 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_183, 0, x_130); lean_ctor_set(x_183, 1, x_182); @@ -34381,7 +34381,7 @@ x_40 = l_Array_empty___closed__1; x_41 = lean_array_push(x_40, x_39); x_42 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_43 = lean_array_push(x_41, x_42); -x_44 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_44 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_31); x_45 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_45, 0, x_31); @@ -34412,7 +34412,7 @@ 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_46, x_58); -x_60 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_60 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_61 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_61, 0, x_31); lean_ctor_set(x_61, 1, x_60); @@ -34423,7 +34423,7 @@ x_65 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_65, 0, x_54); lean_ctor_set(x_65, 1, x_64); x_66 = lean_array_push(x_62, x_65); -x_67 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_67 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_68 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_68, 0, x_67); lean_ctor_set(x_68, 1, x_66); @@ -34432,7 +34432,7 @@ x_70 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_70, 0, x_57); lean_ctor_set(x_70, 1, x_69); x_71 = lean_array_push(x_40, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_72 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_73 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_73, 0, x_72); lean_ctor_set(x_73, 1, x_71); @@ -34466,7 +34466,7 @@ x_85 = l_Array_empty___closed__1; x_86 = lean_array_push(x_85, x_84); x_87 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_88 = lean_array_push(x_86, x_87); -x_89 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_89 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_31); x_90 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_90, 0, x_31); @@ -34497,7 +34497,7 @@ 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_91, x_103); -x_105 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_105 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_106 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_106, 0, x_31); lean_ctor_set(x_106, 1, x_105); @@ -34508,7 +34508,7 @@ x_110 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_110, 0, x_99); lean_ctor_set(x_110, 1, x_109); x_111 = lean_array_push(x_107, x_110); -x_112 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_112 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_113 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_113, 0, x_112); lean_ctor_set(x_113, 1, x_111); @@ -34517,7 +34517,7 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_102); lean_ctor_set(x_115, 1, x_114); x_116 = lean_array_push(x_85, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_117 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_118 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_118, 0, x_117); lean_ctor_set(x_118, 1, x_116); @@ -34580,7 +34580,7 @@ lean_ctor_set(x_318, 0, x_303); lean_ctor_set(x_318, 1, x_317); lean_inc(x_316); x_319 = lean_array_push(x_316, x_318); -x_320 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_320 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_303); x_321 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_321, 0, x_303); @@ -34638,7 +34638,7 @@ lean_dec(x_352); x_354 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_354, 0, x_331); lean_ctor_set(x_354, 1, x_353); -x_355 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_355 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_356 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_356, 0, x_303); lean_ctor_set(x_356, 1, x_355); @@ -34716,7 +34716,7 @@ x_219 = l_Array_empty___closed__1; x_220 = lean_array_push(x_219, x_218); x_221 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_222 = lean_array_push(x_220, x_221); -x_223 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_223 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_210); x_224 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_224, 0, x_210); @@ -34745,13 +34745,13 @@ 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_225, x_237); -x_239 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_239 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_240 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_240, 0, x_210); lean_ctor_set(x_240, 1, x_239); x_241 = lean_array_push(x_238, x_240); x_242 = lean_array_push(x_241, x_206); -x_243 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_243 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_244 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_244, 0, x_243); lean_ctor_set(x_244, 1, x_242); @@ -34760,7 +34760,7 @@ x_246 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_246, 0, x_236); lean_ctor_set(x_246, 1, x_245); x_247 = lean_array_push(x_219, x_246); -x_248 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_248 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_249 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_249, 0, x_248); lean_ctor_set(x_249, 1, x_247); @@ -34794,7 +34794,7 @@ x_261 = l_Array_empty___closed__1; x_262 = lean_array_push(x_261, x_260); x_263 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_264 = lean_array_push(x_262, x_263); -x_265 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_265 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_210); x_266 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_266, 0, x_210); @@ -34823,13 +34823,13 @@ 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 = lean_array_push(x_267, x_279); -x_281 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_281 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_282 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_282, 0, x_210); lean_ctor_set(x_282, 1, x_281); x_283 = lean_array_push(x_280, x_282); x_284 = lean_array_push(x_283, x_206); -x_285 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_285 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_286 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_286, 0, x_285); lean_ctor_set(x_286, 1, x_284); @@ -34838,7 +34838,7 @@ x_288 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_288, 0, x_278); lean_ctor_set(x_288, 1, x_287); x_289 = lean_array_push(x_261, x_288); -x_290 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_290 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_291 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_291, 0, x_290); lean_ctor_set(x_291, 1, x_289); @@ -37092,7 +37092,7 @@ lean_ctor_set(x_727, 0, x_712); lean_ctor_set(x_727, 1, x_726); lean_inc(x_725); x_728 = lean_array_push(x_725, x_727); -x_729 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_729 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_712); x_730 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_730, 0, x_712); @@ -37151,7 +37151,7 @@ lean_dec(x_761); x_763 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_763, 0, x_740); lean_ctor_set(x_763, 1, x_762); -x_764 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_764 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_765 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_765, 0, x_712); lean_ctor_set(x_765, 1, x_764); @@ -37332,7 +37332,7 @@ x_83 = lean_array_push(x_56, x_82); x_84 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_84, 0, x_66); lean_ctor_set(x_84, 1, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_85 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_86 = lean_array_push(x_85, x_84); x_87 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_88 = lean_array_push(x_86, x_87); @@ -37367,7 +37367,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_97, x_105); -x_107 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_107 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_46); x_108 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_108, 0, x_46); @@ -37399,19 +37399,19 @@ 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_106, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_124 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_46); x_125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_125, 0, x_46); lean_ctor_set(x_125, 1, x_124); x_126 = lean_array_push(x_56, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_127 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_46); x_128 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_128, 0, x_46); lean_ctor_set(x_128, 1, x_127); x_129 = lean_array_push(x_56, x_128); -x_130 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_130 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_46); x_131 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_131, 0, x_46); @@ -37440,7 +37440,7 @@ lean_ctor_set(x_143, 0, x_66); lean_ctor_set(x_143, 1, x_142); lean_inc(x_132); x_144 = lean_array_push(x_132, x_143); -x_145 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_145 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_46); x_146 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_146, 0, x_46); @@ -37448,17 +37448,17 @@ lean_ctor_set(x_146, 1, x_145); lean_inc(x_146); x_147 = lean_array_push(x_144, x_146); x_148 = lean_array_push(x_147, x_6); -x_149 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_149 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; 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_56, x_150); -x_152 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_152 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_153 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_153, 0, x_46); lean_ctor_set(x_153, 1, x_152); x_154 = lean_array_push(x_56, x_153); -x_155 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_155 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_156 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_156, 0, x_155); lean_ctor_set(x_156, 1, x_154); @@ -37486,12 +37486,12 @@ x_169 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_169, 0, x_66); lean_ctor_set(x_169, 1, x_168); x_170 = lean_array_push(x_56, x_169); -x_171 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_171 = l_myMacro____x40_Init_Notation___hyg_12789____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); x_173 = lean_array_push(x_129, x_172); -x_174 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_174 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_175, 0, x_174); lean_ctor_set(x_175, 1, x_173); @@ -37594,7 +37594,7 @@ x_226 = lean_array_push(x_198, x_225); x_227 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_227, 0, x_209); lean_ctor_set(x_227, 1, x_226); -x_228 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_228 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_229 = lean_array_push(x_228, x_227); x_230 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_231 = lean_array_push(x_229, x_230); @@ -37629,7 +37629,7 @@ 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 = lean_array_push(x_240, x_248); -x_250 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_250 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_188); x_251 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_251, 0, x_188); @@ -37661,19 +37661,19 @@ x_265 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_265, 0, x_264); lean_ctor_set(x_265, 1, x_263); x_266 = lean_array_push(x_249, x_265); -x_267 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_267 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_188); x_268 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_268, 0, x_188); lean_ctor_set(x_268, 1, x_267); x_269 = lean_array_push(x_198, x_268); -x_270 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_270 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_188); x_271 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_271, 0, x_188); lean_ctor_set(x_271, 1, x_270); x_272 = lean_array_push(x_198, x_271); -x_273 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_273 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_188); x_274 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_274, 0, x_188); @@ -37702,7 +37702,7 @@ lean_ctor_set(x_286, 0, x_209); lean_ctor_set(x_286, 1, x_285); lean_inc(x_275); x_287 = lean_array_push(x_275, x_286); -x_288 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_288 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_188); x_289 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_289, 0, x_188); @@ -37710,17 +37710,17 @@ lean_ctor_set(x_289, 1, x_288); lean_inc(x_289); x_290 = lean_array_push(x_287, x_289); x_291 = lean_array_push(x_290, x_6); -x_292 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_292 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; 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_198, x_293); -x_295 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_295 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_296 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_296, 0, x_188); lean_ctor_set(x_296, 1, x_295); x_297 = lean_array_push(x_198, x_296); -x_298 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_298 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_299 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_299, 0, x_298); lean_ctor_set(x_299, 1, x_297); @@ -37748,12 +37748,12 @@ x_312 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_312, 0, x_209); lean_ctor_set(x_312, 1, x_311); x_313 = lean_array_push(x_198, x_312); -x_314 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_314 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_272, x_315); -x_317 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_317 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_318 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_318, 0, x_317); lean_ctor_set(x_318, 1, x_316); @@ -37856,7 +37856,7 @@ x_369 = lean_array_push(x_341, x_368); x_370 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_370, 0, x_352); lean_ctor_set(x_370, 1, x_369); -x_371 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_371 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_372 = lean_array_push(x_371, x_370); x_373 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_374 = lean_array_push(x_372, x_373); @@ -37891,7 +37891,7 @@ x_391 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_391, 0, x_390); lean_ctor_set(x_391, 1, x_389); x_392 = lean_array_push(x_383, x_391); -x_393 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_393 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_331); x_394 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_394, 0, x_331); @@ -37923,13 +37923,13 @@ x_408 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_408, 0, x_407); lean_ctor_set(x_408, 1, x_406); x_409 = lean_array_push(x_392, x_408); -x_410 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_410 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_331); x_411 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_411, 0, x_331); lean_ctor_set(x_411, 1, x_410); x_412 = lean_array_push(x_341, x_411); -x_413 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_413 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_331); x_414 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_414, 0, x_331); @@ -37947,13 +37947,13 @@ lean_ctor_set(x_419, 2, x_417); lean_ctor_set(x_419, 3, x_345); lean_inc(x_419); x_420 = lean_array_push(x_341, x_419); -x_421 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_421 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_331); x_422 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_422, 0, x_331); lean_ctor_set(x_422, 1, x_421); x_423 = lean_array_push(x_341, x_422); -x_424 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_424 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_425 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_425, 0, x_424); lean_ctor_set(x_425, 1, x_423); @@ -37963,21 +37963,21 @@ x_427 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_427, 0, x_352); lean_ctor_set(x_427, 1, x_426); x_428 = lean_array_push(x_341, x_427); -x_429 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_429 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_331); x_430 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_430, 0, x_331); lean_ctor_set(x_430, 1, x_429); lean_inc(x_430); x_431 = lean_array_push(x_428, x_430); -x_432 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_432 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_331); x_433 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_433, 0, x_331); lean_ctor_set(x_433, 1, x_432); x_434 = lean_array_push(x_341, x_433); x_435 = lean_array_push(x_371, x_419); -x_436 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_436 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_437 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_437, 0, x_436); lean_ctor_set(x_437, 1, x_435); @@ -37987,13 +37987,13 @@ lean_ctor_set(x_439, 0, x_352); lean_ctor_set(x_439, 1, x_438); x_440 = lean_array_push(x_434, x_439); x_441 = lean_array_push(x_440, x_373); -x_442 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_442 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_331); x_443 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_443, 0, x_331); lean_ctor_set(x_443, 1, x_442); x_444 = lean_array_push(x_441, x_443); -x_445 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_445 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_331); x_446 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_446, 0, x_331); @@ -38024,7 +38024,7 @@ x_459 = lean_array_push(x_447, x_458); lean_inc(x_430); x_460 = lean_array_push(x_459, x_430); x_461 = lean_array_push(x_460, x_6); -x_462 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_462 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_463 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_463, 0, x_462); lean_ctor_set(x_463, 1, x_461); @@ -38053,22 +38053,22 @@ x_477 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_477, 0, x_352); lean_ctor_set(x_477, 1, x_476); x_478 = lean_array_push(x_341, x_477); -x_479 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_479 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_480 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_480, 0, x_479); lean_ctor_set(x_480, 1, x_478); x_481 = lean_array_push(x_444, x_480); -x_482 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_482 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_483 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_483, 0, x_482); lean_ctor_set(x_483, 1, x_481); x_484 = lean_array_push(x_431, x_483); -x_485 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_485 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_415, x_486); -x_488 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_488 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_489 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_489, 0, x_488); lean_ctor_set(x_489, 1, x_487); @@ -38215,7 +38215,7 @@ x_554 = lean_array_push(x_526, x_553); x_555 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_555, 0, x_537); lean_ctor_set(x_555, 1, x_554); -x_556 = l_myMacro____x40_Init_Notation___hyg_12048____closed__5; +x_556 = l_myMacro____x40_Init_Notation___hyg_12789____closed__5; x_557 = lean_array_push(x_556, x_555); x_558 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_559 = lean_array_push(x_557, x_558); @@ -38250,7 +38250,7 @@ x_576 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_576, 0, x_575); lean_ctor_set(x_576, 1, x_574); x_577 = lean_array_push(x_568, x_576); -x_578 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_578 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_516); x_579 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_579, 0, x_516); @@ -38282,13 +38282,13 @@ x_593 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_593, 0, x_592); lean_ctor_set(x_593, 1, x_591); x_594 = lean_array_push(x_577, x_593); -x_595 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_595 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_516); x_596 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_596, 0, x_516); lean_ctor_set(x_596, 1, x_595); x_597 = lean_array_push(x_526, x_596); -x_598 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_598 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_516); x_599 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_599, 0, x_516); @@ -38322,21 +38322,21 @@ x_611 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_611, 0, x_537); lean_ctor_set(x_611, 1, x_610); x_612 = lean_array_push(x_526, x_611); -x_613 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_613 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_516); x_614 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_614, 0, x_516); lean_ctor_set(x_614, 1, x_613); lean_inc(x_614); x_615 = lean_array_push(x_612, x_614); -x_616 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_616 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_516); x_617 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_617, 0, x_516); lean_ctor_set(x_617, 1, x_616); x_618 = lean_array_push(x_526, x_617); x_619 = lean_array_push(x_556, x_604); -x_620 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_620 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_621 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_621, 0, x_620); lean_ctor_set(x_621, 1, x_619); @@ -38346,13 +38346,13 @@ lean_ctor_set(x_623, 0, x_537); lean_ctor_set(x_623, 1, x_622); x_624 = lean_array_push(x_618, x_623); x_625 = lean_array_push(x_624, x_558); -x_626 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_626 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_516); x_627 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_627, 0, x_516); lean_ctor_set(x_627, 1, x_626); x_628 = lean_array_push(x_625, x_627); -x_629 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_629 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_516); x_630 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_630, 0, x_516); @@ -38404,13 +38404,13 @@ x_654 = lean_array_push(x_526, x_653); lean_inc(x_614); x_655 = lean_array_push(x_654, x_614); x_656 = lean_array_push(x_655, x_6); -x_657 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_657 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_658 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_658, 0, x_657); lean_ctor_set(x_658, 1, x_656); lean_inc(x_600); x_659 = lean_array_push(x_600, x_658); -x_660 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_660 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_661 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_661, 0, x_660); lean_ctor_set(x_661, 1, x_659); @@ -38424,17 +38424,17 @@ x_666 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_666, 0, x_665); lean_ctor_set(x_666, 1, x_664); x_667 = lean_array_push(x_644, x_666); -x_668 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_668 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_669 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_669, 0, x_668); lean_ctor_set(x_669, 1, x_667); x_670 = lean_array_push(x_526, x_669); -x_671 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_671 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_672 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_672, 0, x_516); lean_ctor_set(x_672, 1, x_671); x_673 = lean_array_push(x_526, x_672); -x_674 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_674 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_675 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_675, 0, x_674); lean_ctor_set(x_675, 1, x_673); @@ -38462,12 +38462,12 @@ x_688 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_688, 0, x_537); lean_ctor_set(x_688, 1, x_687); x_689 = lean_array_push(x_526, x_688); -x_690 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_690 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_691 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_691, 0, x_690); lean_ctor_set(x_691, 1, x_689); x_692 = lean_array_push(x_628, x_691); -x_693 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_693 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_694 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_694, 0, x_693); lean_ctor_set(x_694, 1, x_692); diff --git a/stage0/stdlib/Lean/Elab/Tactic/Basic.c b/stage0/stdlib/Lean/Elab/Tactic/Basic.c index bc5fc97329..577bfa79bb 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Basic.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Basic.c @@ -14,7 +14,6 @@ extern "C" { #endif lean_object* l_List_reverse___rarg(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; extern lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__2; lean_object* l_Lean_Elab_Tactic_getMainTag___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_evalAssumption___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -47,7 +46,6 @@ lean_object* l_Lean_Elab_Tactic_SavedState_restore(lean_object*, lean_object*, l lean_object* l_Lean_Elab_Tactic_liftMetaMAtMain_match__1(lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); extern lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* lean_io_error_to_string(lean_object*); @@ -80,6 +78,7 @@ extern lean_object* l_Lean_identKind___closed__2; lean_object* l_Lean_Elab_Tactic_focusAndDone(lean_object*); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_evalTacticUsing(lean_object*, 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_evalClear_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_object* l_Array_extract___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_mkTacticAttribute___closed__6; lean_object* l_List_findM_x3f___at___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_findTag_x3f___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -168,6 +167,7 @@ lean_object* l_Lean_Elab_Tactic_evalClear_match__1___rarg(lean_object*, lean_obj lean_object* l_List_forIn_loop___at_Lean_Elab_Tactic_evalAllGoals___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* l_Lean_throwError___at_Lean_Elab_Tactic_getFVarId___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_evalTactic_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_Lean_Elab_Tactic_instMonadExceptExceptionTacticM___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*); extern lean_object* l_Lean_Parser_Tactic_focus___closed__2; lean_object* l_Lean_Elab_Tactic_evalAssumption___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -189,6 +189,7 @@ lean_object* l___regBuiltin_Lean_Elab_Tactic_evalIntros___closed__1; lean_object* l_Lean_throwError___at_Lean_Elab_Tactic_getFVarId___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_intro(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_tagUntaggedGoals___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_12789____closed__8; lean_object* l___regBuiltin_Lean_Elab_Tactic_evalAssumption(lean_object*); lean_object* l_Lean_Elab_Tactic_tagUntaggedGoals_match__2___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_getMainTag_match__1(lean_object*); @@ -209,8 +210,7 @@ lean_object* l_Lean_Elab_Tactic_evalCase(lean_object*, lean_object*, lean_object lean_object* l___regBuiltin_Lean_Elab_Tactic_evalClear___closed__1; lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_sortFVarIds___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_array_fget(lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); uint8_t l_Array_qsort_sort___at___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_sortFVarIds___spec__1___lambda__1(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Tactic_evalTactic___spec__11___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -256,7 +256,6 @@ uint8_t l_Lean_Expr_hasExprMVar(lean_object*); lean_object* l_Array_qsort_sort___at___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_sortFVarIds___spec__1___boxed(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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; lean_object* l_Lean_Elab_Tactic_evalDone___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); 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*); @@ -272,11 +271,13 @@ lean_object* l___regBuiltin_Lean_Elab_Tactic_evalDone(lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Tactic_evalTactic___spec__11(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_appendIndexAfter(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_getUnsolvedGoals(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_12789____closed__1; lean_object* l_Lean_Meta_mkSorry___at_Lean_Elab_Tactic_closeUsingOrAdmit___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*); lean_object* l_Lean_Elab_Tactic_evalIntros___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_Tactic_evalFirst(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_getGoals___rarg(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_expandTacticMacroFns_loop___spec__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_12789____closed__13; lean_object* l___regBuiltin_Lean_Elab_Tactic_evalIntro___closed__1; size_t l_Lean_Name_hash(lean_object*); lean_object* l_Lean_Elab_Tactic_getMainGoal___closed__1; @@ -305,12 +306,12 @@ lean_object* l_Lean_Elab_Tactic_evalParen___boxed(lean_object*, lean_object*, le lean_object* lean_array_to_list(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_assumption___closed__2; lean_object* l_Lean_Elab_Tactic_evalSeq1(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_12048____closed__13; lean_object* l_Lean_Elab_Tactic_getMainModule___rarg___boxed(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_evalTacticSeq___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_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_13706____closed__10; 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*); @@ -325,6 +326,7 @@ extern lean_object* l_Lean_mkSimpleThunk___closed__1; lean_object* l_Lean_FileMap_toPosition(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_introStep___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_List_forIn_loop___at_Lean_Elab_Tactic_tagUntaggedGoals___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_Elab_Tactic_evalIntro___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedKeyedDeclsAttribute___closed__1; extern lean_object* l_Lean_KernelException_toMessageData___closed__15; @@ -342,6 +344,7 @@ lean_object* l_Lean_Elab_Tactic_evalAllGoals___boxed(lean_object*, lean_object*, extern lean_object* l_Lean_Parser_Tactic_allGoals___closed__2; uint8_t l_Lean_MessageData_hasSyntheticSorry(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_15460____closed__5; lean_object* l_Lean_Elab_Tactic_evalFailIfSuccess___closed__2; lean_object* l_Lean_Elab_Term_reportUnsolvedGoals___closed__1; extern lean_object* l_Lean_Parser_Tactic_paren___closed__1; @@ -349,7 +352,6 @@ lean_object* l_Std_PersistentHashMap_findAux___at_Lean_Elab_Tactic_evalTactic___ extern lean_object* l_Lean_Parser_Tactic_done___closed__2; lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_sortFVarIds___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_erase___at_Lean_Elab_Tactic_evalCase___spec__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; extern lean_object* l_Lean_KernelException_toMessageData___closed__3; size_t lean_usize_of_nat(lean_object*); lean_object* l_Lean_Elab_Tactic_liftMetaM(lean_object*); @@ -362,6 +364,7 @@ lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_expandTacticMacroFns_loop_match__1(lean_object*); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_introStep_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_try___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_myMacro____x40_Init_Notation___hyg_14283____closed__12; size_t l_USize_land(size_t, size_t); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_introStep(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_instMonadExceptExceptionTacticM___closed__3; @@ -371,16 +374,14 @@ lean_object* l_Lean_Elab_Tactic_evalFirst_loop___boxed(lean_object*, lean_object lean_object* l_Lean_Elab_Tactic_forEachVar___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_nullKind___closed__2; lean_object* l_Lean_Elab_Tactic_instMonadExceptExceptionTacticM___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_Lean_Elab_Tactic_evalRevert(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_12048____closed__4; lean_object* l_Lean_Elab_Tactic_liftMetaTactic___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_Tactic_evalFocus(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_Tactic_Basic_0__Lean_Elab_Tactic_getIntrosSize_match__1(lean_object*); lean_object* l_Lean_Elab_Tactic_tagUntaggedGoals_match__1(lean_object*); lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Tactic_evalClear___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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_Elab_Tactic_evalIntros___lambda__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_12048____closed__8; lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Tactic_evalClear___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* l_Lean_Elab_Tactic_getNameOfIdent_x27___boxed(lean_object*); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_sortFVarIds(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -404,7 +405,6 @@ lean_object* l_Lean_LocalDecl_index(lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_evalSeq1(lean_object*); lean_object* l_Lean_Syntax_getSepArgs(lean_object*); lean_object* l_Lean_Elab_Tactic_evalFailIfSuccess___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_Lean_Elab_Tactic_liftMetaTacticAux_match__1___rarg(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_sortFVarIds_match__1(lean_object*); lean_object* l_Lean_throwError___at_Lean_Elab_Tactic_getMainGoal___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -418,7 +418,6 @@ lean_object* lean_environment_main_module(lean_object*); 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; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; 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*); 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*); lean_object* l_Lean_Elab_Tactic_evalTacticSeqBracketed___closed__1; @@ -457,6 +456,7 @@ 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_12789____closed__11; 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*); @@ -495,6 +495,7 @@ lean_object* l_Std_AssocList_find_x3f___at_Lean_Elab_Tactic_evalTactic___spec__6 lean_object* l_Lean_Elab_Tactic_initFn____x40_Lean_Elab_Tactic_Basic___hyg_3848_(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_ensureHasType(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_12789____closed__10; lean_object* l_Lean_Meta_instantiateMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_withMacroExpansion___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_Elab_Term_reportUnsolvedGoals(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -512,6 +513,7 @@ lean_object* l___regBuiltin_Lean_Elab_Tactic_evalIntro(lean_object*); lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_evalTacticUsing_loop_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_liftMetaM___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getTailPos(lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; lean_object* l_Lean_Elab_Tactic_try_x3f(lean_object*); lean_object* l_List_findM_x3f___at___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_findTag_x3f___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___regBuiltin_Lean_Elab_Tactic_evalIntroMatch(lean_object*); @@ -525,7 +527,6 @@ extern lean_object* l_Lean_Elab_unsupportedSyntaxExceptionId; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Tactic_evalTactic___spec__10___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_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__8; extern lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_evalTacticUsing_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_BacktrackableState_restore___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_Tactic_evalSubst___closed__1; @@ -558,7 +559,6 @@ uint8_t l_List_isEmpty___rarg(lean_object*); lean_object* l_Lean_Elab_Tactic_expandTacticMacroFns_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* l_List_erase___at_Lean_Elab_Tactic_evalCase___spec__1___boxed(lean_object*, lean_object*); lean_object* lean_local_ctx_find(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__10; lean_object* l___private_Lean_Elab_Tactic_Basic_0__Lean_Elab_Tactic_evalTacticUsing_loop_match__3(lean_object*); lean_object* lean_usize_to_nat(size_t); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Tactic_evalTacticSeq1Indented___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*); @@ -9237,7 +9237,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_14719____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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; @@ -9468,7 +9468,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_14719____closed__5; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_4 = l___regBuiltin_Lean_Elab_Tactic_evalTacticSeq1Indented___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -10046,7 +10046,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_14719____closed__3; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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; @@ -11317,7 +11317,7 @@ x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_11); lean_ctor_set(x_38, 1, x_37); x_39 = lean_array_push(x_32, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_40 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_41 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_41, 0, x_24); lean_ctor_set(x_41, 1, x_40); @@ -11336,7 +11336,7 @@ x_48 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_48, 0, x_35); lean_ctor_set(x_48, 1, x_47); x_49 = lean_array_push(x_32, x_48); -x_50 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_50 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_51 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_51, 0, x_50); lean_ctor_set(x_51, 1, x_49); @@ -11437,7 +11437,7 @@ x_82 = l_Lean_Syntax_isOfKind(x_80, x_81); if (x_82 == 0) { lean_object* x_83; uint8_t x_84; -x_83 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_83 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_80); x_84 = l_Lean_Syntax_isOfKind(x_80, x_83); if (x_84 == 0) @@ -11489,14 +11489,14 @@ x_107 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_107, 0, x_11); lean_ctor_set(x_107, 1, x_106); x_108 = lean_array_push(x_96, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_109 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_inc(x_86); x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_86); lean_ctor_set(x_110, 1, x_109); lean_inc(x_110); x_111 = lean_array_push(x_108, x_110); -x_112 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_112 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_86); x_113 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_113, 0, x_86); @@ -11504,7 +11504,7 @@ lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_96, x_113); x_115 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__8; x_116 = lean_array_push(x_115, x_103); -x_117 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_117 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -11513,15 +11513,15 @@ x_120 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_120, 0, x_72); lean_ctor_set(x_120, 1, x_119); x_121 = lean_array_push(x_114, x_120); -x_122 = l_myMacro____x40_Init_Notation___hyg_12965____closed__10; +x_122 = l_myMacro____x40_Init_Notation___hyg_13706____closed__10; x_123 = lean_array_push(x_121, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_124 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_86); x_125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_125, 0, x_86); lean_ctor_set(x_125, 1, x_124); x_126 = lean_array_push(x_123, x_125); -x_127 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_127 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_86); x_128 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_128, 0, x_86); @@ -11532,13 +11532,13 @@ x_131 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_131, 0, x_72); lean_ctor_set(x_131, 1, x_130); x_132 = lean_array_push(x_129, x_131); -x_133 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_133 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_86); x_134 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_134, 0, x_86); lean_ctor_set(x_134, 1, x_133); x_135 = lean_array_push(x_132, x_134); -x_136 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_136 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_86); x_137 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_137, 0, x_86); @@ -11548,7 +11548,7 @@ x_139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_139, 0, x_83); lean_ctor_set(x_139, 1, x_138); x_140 = lean_array_push(x_135, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_141 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_142 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_142, 0, x_141); lean_ctor_set(x_142, 1, x_140); @@ -11557,7 +11557,7 @@ x_144 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_144, 0, x_72); lean_ctor_set(x_144, 1, x_143); x_145 = lean_array_push(x_96, x_144); -x_146 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_146 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_147 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_147, 0, x_146); lean_ctor_set(x_147, 1, x_145); @@ -11583,7 +11583,7 @@ x_160 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_160, 0, x_72); lean_ctor_set(x_160, 1, x_159); x_161 = lean_array_push(x_96, x_160); -x_162 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_162 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_163 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_163, 0, x_162); lean_ctor_set(x_163, 1, x_161); @@ -15354,7 +15354,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_14719____closed__3; +x_18 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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 09c128d623..7037b4ec6a 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Binders.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Binders.c @@ -18,7 +18,6 @@ lean_object* l_Lean_Elab_Tactic_expandLetTactic(lean_object*, lean_object*, lean extern lean_object* l_Lean_nullKind; lean_object* l_Lean_Elab_Tactic_expandHaveTactic(lean_object*, lean_object*, lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; lean_object* l_Array_append___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_show___elambda__1___closed__1; extern lean_object* l_Array_empty___closed__1; @@ -32,6 +31,7 @@ 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*); 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_12789____closed__14; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Elab_Tactic_expandLetBangTactic___closed__1; lean_object* l_Lean_Elab_Tactic_expandLetBangTactic(lean_object*, lean_object*, lean_object*); @@ -40,9 +40,8 @@ extern lean_object* l_stx___x3f___closed__3; extern lean_object* l_Lean_Parser_Tactic_let_x21___closed__2; 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_myMacro____x40_Init_Notation___hyg_12789____closed__13; extern lean_object* l_Lean_Parser_Tactic_let___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l___regBuiltin_Lean_Elab_Tactic_expandHaveTactic___closed__1; lean_object* l_Lean_Elab_Tactic_expandSufficesTactic___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Error_toString___closed__2; @@ -80,6 +79,7 @@ lean_object* l_Lean_Elab_Tactic_expandLetRecTactic___boxed(lean_object*, lean_ob lean_object* l___regBuiltin_Lean_Elab_Tactic_expandLetBangTactic(lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__1; lean_object* l_Lean_Elab_Tactic_expandShowTactic___boxed(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Elab_Tactic_expandShowTactic___closed__1; uint8_t lean_string_dec_eq(lean_object*, lean_object*); lean_object* l___private_Lean_Elab_Tactic_Binders_0__Lean_Elab_Tactic_liftTermBinderSyntax_match__1___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) { @@ -176,12 +176,12 @@ lean_ctor_set(x_8, 0, x_5); lean_ctor_set(x_8, 1, x_7); x_9 = l_Array_empty___closed__1; x_10 = lean_array_push(x_9, x_8); -x_11 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_11 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_12 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_12, 0, x_5); lean_ctor_set(x_12, 1, x_11); x_13 = lean_array_push(x_9, x_12); -x_14 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_14 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_15 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_15, 0, x_14); lean_ctor_set(x_15, 1, x_13); @@ -555,13 +555,13 @@ x_24 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_24, 0, x_8); lean_ctor_set(x_24, 1, x_23); x_25 = lean_array_push(x_11, x_24); -x_26 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_26 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_8); x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_8); lean_ctor_set(x_27, 1, x_26); x_28 = lean_array_push(x_11, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_30 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_30, 0, x_29); lean_ctor_set(x_30, 1, x_28); @@ -593,7 +593,7 @@ x_47 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_47, 0, x_8); lean_ctor_set(x_47, 1, x_46); x_48 = lean_array_push(x_45, x_47); -x_49 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_49 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_50 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_50, 0, x_49); lean_ctor_set(x_50, 1, x_48); @@ -645,13 +645,13 @@ x_71 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_71, 0, x_54); lean_ctor_set(x_71, 1, x_70); x_72 = lean_array_push(x_58, x_71); -x_73 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_73 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_54); x_74 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_74, 0, x_54); lean_ctor_set(x_74, 1, x_73); x_75 = lean_array_push(x_58, x_74); -x_76 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_76 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_77 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_77, 0, x_76); lean_ctor_set(x_77, 1, x_75); @@ -683,7 +683,7 @@ x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_54); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_92, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_96 = l_myMacro____x40_Init_Notation___hyg_11546____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); diff --git a/stage0/stdlib/Lean/Elab/Tactic/Induction.c b/stage0/stdlib/Lean/Elab/Tactic/Induction.c index 5b031d11d7..7d6b53c250 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Induction.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Induction.c @@ -280,6 +280,7 @@ lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Tactic_Induction_ lean_object* l_Lean_Elab_Tactic_ElimApp_mkElimApp_loop_match__1(lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_Elab_Tactic_ElimApp_evalAlts___spec__3(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_Lean_Elab_Tactic_evalInduction___spec__3(size_t, size_t, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l___private_Lean_Elab_Tactic_Induction_0__Lean_Elab_Tactic_checkAltCtorNames(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_ElimApp_evalAlts___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_Lean_Elab_Tactic_evalInduction_match__1(lean_object*); @@ -312,7 +313,6 @@ lean_object* l_Lean_Elab_Tactic_getNameOfIdent_x27(lean_object*); lean_object* lean_array_to_list(lean_object*, lean_object*); lean_object* l_Lean_Elab_Tactic_ElimApp_State_alts___default; lean_object* l_List_filterAux___at_Lean_resolveGlobalConst___spec__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Lean_Elab_Tactic_evalCasesUsing_match__2(lean_object*); lean_object* l_List_forIn_loop___at___private_Lean_Elab_Tactic_Induction_0__Lean_Elab_Tactic_getRecInfoDefault___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_Lean_Elab_Tactic_getMainGoal(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -711,7 +711,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_12048____closed__13; +x_4 = l_myMacro____x40_Init_Notation___hyg_12789____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 812a16ae0f..c8470cdeeb 100644 --- a/stage0/stdlib/Lean/Elab/Tactic/Match.c +++ b/stage0/stdlib/Lean/Elab/Tactic/Match.c @@ -45,9 +45,10 @@ lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_obj lean_object* l_Lean_throwErrorAt___at_Lean_Elab_Tactic_evalMatch___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_getMainModule___rarg(lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___spec__2___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_object* l_Lean_throwError___at_Lean_Elab_Tactic_evalMatch___spec__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_Lean_Parser_Term_syntheticHole___elambda__1___closed__1; lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___spec__2(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*); @@ -62,17 +63,16 @@ lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lea lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___spec__2___closed__3; lean_object* l_Lean_Syntax_setKind(lean_object*, lean_object*); lean_object* l_Lean_Name_appendIndexAfter(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; extern lean_object* l_Lean_instInhabitedSourceInfo___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* l___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTerm___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l___regBuiltin_Lean_Elab_Tactic_evalMatch___closed__1; size_t lean_usize_of_nat(lean_object*); extern lean_object* l_Lean_Elab_Tactic_tacticElabAttribute; lean_object* l_Lean_Elab_Tactic_AuxMatchTermState_nextIdx___default; lean_object* l_Lean_addMacroScope(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; extern lean_object* l_Lean_Parser_Tactic_refine___closed__1; lean_object* l_Lean_Elab_Tactic_evalMatch_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Tactic_refine___closed__2; @@ -88,8 +88,8 @@ extern lean_object* l_Lean_Parser_Tactic_case___closed__2; lean_object* l_Lean_Syntax_getPos(lean_object*); 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_12789____closed__10; uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*); extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); @@ -199,7 +199,7 @@ x_13 = lean_array_uget(x_5, x_4); x_14 = lean_unsigned_to_nat(0u); x_15 = lean_array_uset(x_5, x_4, x_14); x_26 = x_13; -x_27 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_27 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_28 = l_Lean_Syntax_setKind(x_26, x_27); x_29 = lean_unsigned_to_nat(3u); x_30 = l_Lean_Syntax_getArg(x_28, x_29); @@ -209,7 +209,7 @@ x_32 = l_Lean_Syntax_isOfKind(x_30, x_31); if (x_32 == 0) { lean_object* x_33; uint8_t x_34; -x_33 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_33 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_inc(x_30); x_34 = l_Lean_Syntax_isOfKind(x_30, x_33); if (x_34 == 0) @@ -288,7 +288,7 @@ lean_ctor_set(x_68, 0, x_65); lean_ctor_set(x_68, 1, x_67); x_69 = lean_array_push(x_50, x_68); x_70 = lean_array_push(x_69, x_60); -x_71 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_71 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_72 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_72, 0, x_65); lean_ctor_set(x_72, 1, x_71); @@ -346,7 +346,7 @@ lean_ctor_set(x_89, 0, x_86); lean_ctor_set(x_89, 1, x_88); x_90 = lean_array_push(x_50, x_89); x_91 = lean_array_push(x_90, x_60); -x_92 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_92 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_93 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_93, 0, x_86); lean_ctor_set(x_93, 1, x_92); @@ -702,7 +702,7 @@ if (x_21 == 0) { 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_22 = lean_ctor_get(x_20, 0); -x_23 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_23 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_24 = l_Lean_Syntax_setKind(x_2, x_23); x_25 = l_Lean_nullKind; x_26 = lean_alloc_ctor(1, 2, 0); @@ -710,7 +710,7 @@ lean_ctor_set(x_26, 0, x_25); lean_ctor_set(x_26, 1, x_22); x_27 = l_Lean_mkOptionalNode___closed__2; x_28 = lean_array_push(x_27, x_26); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -726,7 +726,7 @@ x_33 = lean_ctor_get(x_20, 1); lean_inc(x_33); lean_inc(x_32); lean_dec(x_20); -x_34 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_34 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_35 = l_Lean_Syntax_setKind(x_2, x_34); x_36 = l_Lean_nullKind; x_37 = lean_alloc_ctor(1, 2, 0); @@ -734,7 +734,7 @@ lean_ctor_set(x_37, 0, x_36); lean_ctor_set(x_37, 1, x_32); x_38 = l_Lean_mkOptionalNode___closed__2; x_39 = lean_array_push(x_38, x_37); -x_40 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_40 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_41 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_41, 0, x_40); lean_ctor_set(x_41, 1, x_39); @@ -766,7 +766,7 @@ if (lean_is_exclusive(x_44)) { lean_dec_ref(x_44); x_48 = lean_box(0); } -x_49 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_49 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_50 = l_Lean_Syntax_setKind(x_2, x_49); x_51 = l_Lean_nullKind; x_52 = lean_alloc_ctor(1, 2, 0); @@ -774,7 +774,7 @@ lean_ctor_set(x_52, 0, x_51); lean_ctor_set(x_52, 1, x_46); x_53 = l_Lean_mkOptionalNode___closed__2; x_54 = lean_array_push(x_53, x_52); -x_55 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_55 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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/Lean/Elab/Term.c b/stage0/stdlib/Lean/Elab/Term.c index 7904f93cff..07902aaba5 100644 --- a/stage0/stdlib/Lean/Elab/Term.c +++ b/stage0/stdlib/Lean/Elab/Term.c @@ -24,7 +24,6 @@ lean_object* l_Lean_getConstInfo___at_Lean_Elab_Term_mkConst___spec__1(lean_obje lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_tryCoeSort___closed__7; lean_object* l_Lean_Elab_Term_instMonadMacroAdapterTermElabM; lean_object* l_Std_PersistentArray_forM___at_Lean_Elab_Term_instMetaEvalTermElabM___spec__2___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_11518____closed__10; lean_object* l___regBuiltin_Lean_Elab_Term_elabStrLit___closed__1; lean_object* l_Lean_Elab_Term_elabTypeOf___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_Term_0__Lean_Elab_Term_tryLiftAndCoe(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -148,6 +147,7 @@ lean_object* l_Lean_Elab_Term_elabQuotedName___boxed(lean_object*, lean_object*, lean_object* l_Lean_Meta_forallTelescope___at___private_Lean_Elab_Term_0__Lean_Elab_Term_tryPureCoe_x3f___spec__3___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* l_Lean_Elab_Term_State_letRecsToLift___default; lean_object* l_Lean_Elab_Term_isLetRecAuxMVar___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_tryCoe___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_metavar_ctx_get_expr_assignment(lean_object*, 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*); @@ -239,6 +239,7 @@ lean_object* l_List_map___at_Lean_resolveGlobalConst___spec__2(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* 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l_Lean_Elab_Term_instInhabitedTermElabResult___closed__1; extern lean_object* l_Lean_Expr_getAppArgs___closed__1; lean_object* l_Lean_Elab_Term_registerCustomErrorIfMVar___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -247,7 +248,6 @@ lean_object* l_Lean_Elab_Term_instMonadMacroAdapterTermElabM___closed__3; lean_object* l_Lean_Elab_Term_elabTypeWithAutoBoundImplicit_loop_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Level_elabLevel(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_mkAuxName(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_11518____closed__12; lean_object* l_Lean_Elab_Term_mkTermElabAttributeUnsafe___closed__7; lean_object* l_Lean_Elab_Term_instMonadLogTermElabM___closed__8; lean_object* l___regBuiltin_Lean_Elab_Term_elabRawNatLit___closed__1; @@ -504,6 +504,7 @@ 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; lean_object* l_Lean_Elab_Term_instMonadLogTermElabM___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; extern lean_object* l_myMacro____x40_Init_Coe___hyg_160____closed__1; size_t l_Lean_Name_hash(lean_object*); extern lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__2; @@ -568,11 +569,9 @@ lean_object* l_Lean_MetavarContext_assignExpr(lean_object*, lean_object*, lean_o lean_object* l_Lean_Meta_throwAppTypeMismatch___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_logUnassignedUsingErrorInfos_match__2(lean_object*); lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabTermAux___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_11518____closed__8; lean_object* l_Lean_Elab_Term_applyResult___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Term___hyg_2437____closed__4; lean_object* l_List_filterAux___at_Lean_resolveGlobalConst___spec__1(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Lean_throwError___at_Lean_Elab_Term_synthesizeInstMVarCore___spec__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Elab_Term_getMainModule(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Meta_throwTypeExcepted___rarg___closed__2; @@ -1133,6 +1132,7 @@ lean_object* l_Lean_Elab_Term_elabSyntheticHole___closed__7; lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_postponeElabTerm___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_Term_0__Lean_Elab_Term_tryLiftAndCoe_match__5___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instMonadRef___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Elab_Term_observing___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_Term_TermElabM_toIO(lean_object*); lean_object* l_Lean_Elab_Term_applyAttributes___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -21599,7 +21599,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_11518____closed__10; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_inc(x_1); x_3 = l_Lean_Syntax_isOfKind(x_1, x_2); if (x_3 == 0) @@ -21615,7 +21615,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_11518____closed__12; +x_7 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_inc(x_6); x_8 = l_Lean_Syntax_isOfKind(x_6, x_7); if (x_8 == 0) @@ -21698,7 +21698,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_11518____closed__8; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_inc(x_1); x_3 = l_Lean_Syntax_isOfKind(x_1, x_2); if (x_3 == 0) @@ -30224,7 +30224,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_12048____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____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; diff --git a/stage0/stdlib/Lean/Exception.c b/stage0/stdlib/Lean/Exception.c index 5e95527373..9607fe10b7 100644 --- a/stage0/stdlib/Lean/Exception.c +++ b/stage0/stdlib/Lean/Exception.c @@ -73,7 +73,6 @@ extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_termThrowErrorAt_x21_________closed__7; lean_object* l_Lean_instMonadRecDepthReaderT___rarg(lean_object*); lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_629____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_629____closed__5; lean_object* l_Lean_instMonadError(lean_object*); lean_object* l_Lean_throwError_match__1(lean_object*); @@ -130,6 +129,7 @@ lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_629_(lean_object*, lean_ lean_object* l_Lean_termThrowErrorAt_x21_________closed__1; lean_object* l_Lean_myMacro____x40_Lean_Exception___hyg_847____closed__6; lean_object* l_Lean_instMonadRecDepthStateRefT_x27___boxed(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Exception_toMessageData(lean_object*); lean_object* l_Lean_ofExcept_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_ofExcept___rarg(lean_object*, lean_object*, lean_object*, lean_object*); @@ -1267,7 +1267,7 @@ x_79 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_79, 0, x_52); lean_ctor_set(x_79, 1, x_78); x_80 = lean_array_push(x_77, x_79); -x_81 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_81 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_82 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_82, 0, x_81); lean_ctor_set(x_82, 1, x_80); @@ -1338,7 +1338,7 @@ x_116 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_116, 0, x_88); lean_ctor_set(x_116, 1, x_115); x_117 = lean_array_push(x_114, x_116); -x_118 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_118 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_118); lean_ctor_set(x_119, 1, x_117); @@ -1604,7 +1604,7 @@ x_84 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_84, 0, x_56); lean_ctor_set(x_84, 1, x_83); x_85 = lean_array_push(x_82, x_84); -x_86 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_86 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -1676,7 +1676,7 @@ x_122 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_122, 0, x_93); lean_ctor_set(x_122, 1, x_121); x_123 = lean_array_push(x_120, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_124 = l_myMacro____x40_Init_Notation___hyg_11546____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); diff --git a/stage0/stdlib/Lean/Expr.c b/stage0/stdlib/Lean/Expr.c index 3a97a05b7d..0f28fdbf59 100644 --- a/stage0/stdlib/Lean/Expr.c +++ b/stage0/stdlib/Lean/Expr.c @@ -65,7 +65,6 @@ lean_object* l_Lean_mkDecIsFalse___closed__1; extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__3; lean_object* l___private_Lean_Expr_0__Lean_Expr_etaExpandedAux_match__1(lean_object*); lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_Expr_replaceFVarId___boxed(lean_object*, lean_object*, lean_object*); @@ -220,6 +219,7 @@ lean_object* l_Lean_Expr_mkDataForBinder___boxed(lean_object*, lean_object*, lea lean_object* l_Lean_BinderInfo_hash___boxed(lean_object*); lean_object* l_Array_foldrMUnsafe_fold___at_Lean_mkAppRev___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_containsFVar___boxed(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_Lean_Expr_ctorName___boxed(lean_object*); lean_object* lean_expr_mk_forall(lean_object*, lean_object*, lean_object*, uint8_t); lean_object* lean_expr_instantiate(lean_object*, lean_object*); @@ -5538,7 +5538,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_12048____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; 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 d242cce86e..2d118bc82a 100644 --- a/stage0/stdlib/Lean/Level.c +++ b/stage0/stdlib/Lean/Level.c @@ -330,6 +330,7 @@ lean_object* l_Lean_Level_isZero_match__1(lean_object*); uint8_t l_Lean_Level_isExplicit(lean_object*); lean_object* l_Lean_Level_instantiateParams_match__2(lean_object*); lean_object* l_Lean_Level_updateSucc_x21___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_object* l_unsafeCast(lean_object*, lean_object*, lean_object*); uint64_t l_UInt64_shiftRight(uint64_t, uint64_t); lean_object* l_Lean_Level_instBEqLevel___closed__1; @@ -340,7 +341,6 @@ lean_object* l_Lean_Level_updateMax_x21_match__1(lean_object*); lean_object* l_Lean_levelOne; uint8_t lean_level_eq(lean_object*, lean_object*); lean_object* l_Lean_Level_beq___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__7; lean_object* l_Lean_Level_mkData___closed__5; lean_object* l_Lean_Level_isMax_match__1(lean_object*); lean_object* l_Lean_Level_PP_Result_quote___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -6001,7 +6001,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__32; -x_2 = l_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Message.c b/stage0/stdlib/Lean/Message.c index 0ee8020600..4763e94926 100644 --- a/stage0/stdlib/Lean/Message.c +++ b/stage0/stdlib/Lean/Message.c @@ -25,6 +25,7 @@ lean_object* l_Std_fmt___at_Lean_MessageData_formatAux___spec__1(lean_object*); lean_object* l_Lean_MessageData_instCoeOptionExprMessageData_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_String_splitAux___at_Lean_stringToMessageData___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_addMessageContextPartial___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_addMessageContextFull___rarg___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_stringToMessageData(lean_object*); uint8_t l_Lean_MessageData_isNest(lean_object*); @@ -180,7 +181,6 @@ lean_object* l_Lean_Message_toString___closed__4; lean_object* l_Lean_KernelException_toMessageData___closed__5; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; uint8_t l_Lean_instInhabitedMessageSeverity; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* lean_format_pretty(lean_object*, lean_object*); lean_object* l_Lean_instToMessageDataOptionExpr___boxed(lean_object*); lean_object* l_Lean_KernelException_toMessageData___closed__33; @@ -391,7 +391,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_12965____closed__9; +x_5 = l_myMacro____x40_Init_Notation___hyg_13706____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); diff --git a/stage0/stdlib/Lean/Meta/AppBuilder.c b/stage0/stdlib/Lean/Meta/AppBuilder.c index cf02a022b7..dc04174ca2 100644 --- a/stage0/stdlib/Lean/Meta/AppBuilder.c +++ b/stage0/stdlib/Lean/Meta/AppBuilder.c @@ -110,7 +110,6 @@ lean_object* l_Lean_Meta_mkHEq___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqSymmImp_match__1(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___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkProjectionImp___lambda__1___closed__1; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__1; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqTransImp___closed__2; extern lean_object* l_Lean_Expr_getAppArgs___closed__1; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkAppOptMAux___closed__4; @@ -146,6 +145,7 @@ lean_object* l_Lean_Name_toStringWithSep(lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrArgImp___closed__5; lean_object* l_Lean_Meta_mkEqRefl(lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_infer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrFunImp___closed__5; lean_object* l_Lean_mkAppN(lean_object*, lean_object*); lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkEqOfHEqImp___closed__3; @@ -221,12 +221,12 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Meta_AppBuilder_0__Le lean_object* l_Lean_Meta_mkAppM___rarg___closed__1; lean_object* l___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkNoConfusionImp___closed__6; lean_object* l_Lean_Meta_mkArrayLit(lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; 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___private_Lean_Meta_AppBuilder_0__Lean_Meta_mkCongrArgImp___closed__3; 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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1; 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*); @@ -10599,7 +10599,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_13768____closed__5; +x_13 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; lean_inc(x_12); x_14 = l_Lean_mkConst(x_13, x_12); lean_inc(x_1); @@ -10635,7 +10635,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_13768____closed__5; +x_24 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; lean_inc(x_23); x_25 = l_Lean_mkConst(x_24, x_23); lean_inc(x_1); @@ -10941,7 +10941,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_15357____closed__1; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Meta/Closure.c b/stage0/stdlib/Lean/Meta/Closure.c index c9aa8b7c5c..d6230a4ef6 100644 --- a/stage0/stdlib/Lean/Meta/Closure.c +++ b/stage0/stdlib/Lean/Meta/Closure.c @@ -118,6 +118,7 @@ lean_object* lean_array_to_list(lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_preprocess___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_collectExpr(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Std_AssocList_foldlM___at_Lean_Meta_Closure_visitExpr___spec__7(lean_object*, lean_object*); +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__7; lean_object* l_Std_HashMapImp_expand___at_Lean_Meta_Closure_visitExpr___spec__5(lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_mkNextUserName(lean_object*); extern lean_object* l_Lean_instInhabitedExpr; @@ -134,6 +135,7 @@ lean_object* l_Lean_mkLambda(lean_object*, uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_pickNextToProcess_x3f_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_mkValueTypeClosure(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_State_exprMVarArgs___default; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__11; lean_object* l_Lean_Meta_Closure_mkBinding___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_visitExpr_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_preprocess___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -240,7 +242,6 @@ 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; @@ -253,7 +254,6 @@ lean_object* l_Lean_Meta_Closure_pushToProcess(lean_object*, lean_object*, lean_ lean_object* l_Lean_Meta_Closure_mkLambda___boxed(lean_object*, lean_object*); lean_object* l_Std_AssocList_replace___at_Lean_Meta_Closure_visitLevel___spec__8(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Closure_mkValueTypeClosure___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__9; lean_object* l_Lean_Meta_Closure_mkValueTypeClosure___closed__1; lean_object* l_Lean_Meta_check(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedLevel; @@ -13877,7 +13877,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__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__11; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -13886,7 +13886,7 @@ static lean_object* _init_l_Lean_Meta_mkAuxDefinition___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__7; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } diff --git a/stage0/stdlib/Lean/Meta/ExprDefEq.c b/stage0/stdlib/Lean/Meta/ExprDefEq.c index c815d0b548..4cd6512e2c 100644 --- a/stage0/stdlib/Lean/Meta/ExprDefEq.c +++ b/stage0/stdlib/Lean/Meta/ExprDefEq.c @@ -395,6 +395,7 @@ lean_object* l_Lean_MetavarContext_assignExpr(lean_object*, lean_object*, lean_o lean_object* lean_array_to_list(lean_object*, lean_object*); lean_object* l_Lean_Meta_CheckAssignment_initFn____x40_Lean_Meta_ExprDefEq___hyg_2292____closed__2; lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_collectLetDepsAux_match__2___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__7; lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_mkLambdaFVarsWithLetDeps_addLetDeps(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqArgs_processOtherArgs(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqBinding___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -428,6 +429,7 @@ lean_object* l_Lean_mkLambda(lean_object*, uint8_t, lean_object*, lean_object*); lean_object* l_Lean_Meta_whenUndefDo(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_unfoldReducibeDefEq(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_Lean_Meta_CheckAssignment_check___spec__54___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__11; extern lean_object* l_Lean_Meta_withoutPostponingUniverseConstraintsImp___rarg___closed__11; lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqLeftRight(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_checkAssignment(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -719,7 +721,6 @@ 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*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___at_Lean_Meta_CheckAssignment_check___spec__4(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_CheckAssignment_check___spec__37___boxed(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*); @@ -757,7 +758,6 @@ lean_object* l_Lean_Meta_CheckAssignment_checkFVar___closed__4; uint8_t l_Array_anyMUnsafe_any___at_Lean_Meta_CheckAssignment_check___spec__26(lean_object*, lean_object*, size_t, size_t); lean_object* l_Lean_Meta_commitWhen___at___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqQuickMVarMVar___spec__2(lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqLeft___closed__4; -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__9; lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqProj_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_instMonadRef___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_isDefEqQuick_match__1(lean_object*); @@ -5427,7 +5427,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__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__11; x_2 = l_Lean_stringToMessageData(x_1); return x_2; } @@ -5436,7 +5436,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_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_1 = l_termIfLet___x3a_x3d__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 1c1dc97cb3..6ed3fce93f 100644 --- a/stage0/stdlib/Lean/Meta/Match/Basic.c +++ b/stage0/stdlib/Lean/Meta/Match/Basic.c @@ -35,7 +35,6 @@ lean_object* l_Lean_throwError___at_Lean_Meta_whnf___spec__1(lean_object*, lean_ extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__35; extern lean_object* l_term_x5b___x5d___closed__9; lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; extern lean_object* l_Lean_MessageData_ofList___closed__3; lean_object* l_Lean_Meta_Match_Pattern_toExpr_visit_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_List_map___at_Lean_Meta_Match_Pattern_applyFVarSubst___spec__2___boxed(lean_object*, lean_object*); @@ -71,6 +70,7 @@ lean_object* l_List_map___at_Lean_Meta_Match_Alt_replaceFVarId___spec__2___boxed lean_object* l_List_map___at_Lean_Meta_Match_Example_replaceFVarId___spec__1___boxed(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_Match_instInhabitedAlt___closed__1; lean_object* l_Lean_Meta_Match_Pattern_toExpr_visit___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_object* l_Lean_Meta_Match_Example_toMessageData_match__1(lean_object*); lean_object* l_List_map___at_Lean_Meta_Match_Pattern_applyFVarSubst___spec__1___boxed(lean_object*, lean_object*); lean_object* l_Lean_mkAppN(lean_object*, lean_object*); @@ -6535,7 +6535,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_12048____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____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/CaseValues.c b/stage0/stdlib/Lean/Meta/Match/CaseValues.c index 1c5d5958b5..b1843c5615 100644 --- a/stage0/stdlib/Lean/Meta/Match/CaseValues.c +++ b/stage0/stdlib/Lean/Meta/Match/CaseValues.c @@ -104,6 +104,7 @@ lean_object* l_Lean_Meta_caseValues_loop_match__2___rarg(lean_object*, lean_obje 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*); lean_object* l_Lean_Meta_caseValues_loop_match__2(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__4; extern lean_object* l_myMacro____x40_Init_Notation___hyg_8129____closed__4; lean_object* l_Lean_Meta_caseValueAux___lambda__3___closed__5; lean_object* l_Lean_Meta_caseValueAux_match__2___rarg(lean_object*, lean_object*); @@ -116,7 +117,6 @@ lean_object* l_Lean_Meta_getMVarTag___boxed(lean_object*, lean_object*, lean_obj lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Lean_Meta_caseValueAux_match__3___rarg(lean_object*, lean_object*); lean_object* l_Lean_Meta_caseValueAux___lambda__3___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__4; lean_object* l___private_Lean_Meta_SynthInstance_0__Lean_Meta_SynthInstance_mkAnswer___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_caseValues_loop_match__3___rarg(lean_object*, lean_object*); uint8_t lean_nat_dec_lt(lean_object*, lean_object*); @@ -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_11518____closed__4; +x_42 = l_myMacro____x40_Init_Notation___hyg_11546____closed__4; lean_inc(x_10); lean_inc(x_9); lean_inc(x_8); diff --git a/stage0/stdlib/Lean/Meta/Match/Match.c b/stage0/stdlib/Lean/Meta/Match/Match.c index 5a0ddcaf77..5f93dc9caa 100644 --- a/stage0/stdlib/Lean/Meta/Match/Match.c +++ b/stage0/stdlib/Lean/Meta/Match/Match.c @@ -234,7 +234,6 @@ lean_object* l_Lean_Meta_Match_mkMatcher___lambda__2___closed__3; lean_object* l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_collectArraySizes_match__1(lean_object*); lean_object* l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_isFirstPatternVar_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_processNonVariable_match__2(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_throwError___at_Lean_Meta_MatcherApp_addArg___spec__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_processConstructor_match__3(lean_object*); @@ -311,6 +310,7 @@ lean_object* l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_processLeaf_ma uint8_t l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_hasValPattern(lean_object*); lean_object* l_Lean_Meta_Match_mkMatcher___lambda__1___closed__2; lean_object* l_Lean_Name_appendIndexAfter(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Meta_getInductiveUniverseAndParams(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_hasRecursiveType_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_processConstructor(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -9732,7 +9732,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l___private_Lean_Meta_Match_Match_0__Lean_Meta_Match_withAlts_loop___rarg___closed__2; -x_2 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Meta/PPGoal.c b/stage0/stdlib/Lean/Meta/PPGoal.c index 384b110e4d..54bc4b9b52 100644 --- a/stage0/stdlib/Lean/Meta/PPGoal.c +++ b/stage0/stdlib/Lean/Meta/PPGoal.c @@ -225,6 +225,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Meta_ppGoal___spec__7___boxed(l lean_object* l___private_Lean_MetavarContext_0__Lean_MetavarContext_DependsOn_dep_visit___at_Lean_Meta_ToHide_hasVisibleDep___spec__29(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Meta_initFn____x40_Lean_Meta_PPGoal___hyg_6____closed__4; lean_object* l_Std_RBNode_balLeft___rarg(lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__11; uint8_t lean_is_inaccessible_user_name(lean_object*); lean_object* l___private_Std_Data_PersistentArray_0__Std_PersistentArray_foldlMAux___at_Lean_Meta_ToHide_collect___spec__4___boxed(lean_object*, lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_Meta_ToHide_hasVisibleDep___spec__35___boxed(lean_object*, lean_object*, lean_object*, lean_object*); @@ -383,7 +384,6 @@ 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); @@ -14679,7 +14679,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__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__11; 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/Parser/Basic.c b/stage0/stdlib/Lean/Parser/Basic.c index d5bc6e20de..21baa2e889 100644 --- a/stage0/stdlib/Lean/Parser/Basic.c +++ b/stage0/stdlib/Lean/Parser/Basic.c @@ -42,6 +42,7 @@ lean_object* l_Lean_Parser_ParserState_mkUnexpectedError_match__1___rarg(lean_ob uint8_t l_Lean_Parser_checkTailWs(lean_object*); extern lean_object* l_Lean_scientificLitKind___closed__1; lean_object* l___private_Lean_Parser_Basic_0__Lean_Parser_beqError____x40_Lean_Parser_Basic___hyg_196__match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Parser_identFn___closed__1; lean_object* l_Lean_Parser_nodeWithAntiquot___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_unicodeSymbolInfo___elambda__1___boxed(lean_object*); @@ -512,7 +513,6 @@ lean_object* l_Lean_Parser_many1Unbox___lambda__1(lean_object*); lean_object* l_Lean_Parser_instBEqLeadingIdentBehavior; lean_object* l_Lean_Parser_rawCh___boxed(lean_object*, lean_object*); lean_object* l_Lean_Parser_getNext___boxed(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_Parser_tokenWithAntiquotFn___lambda__1(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_choiceKind; extern lean_object* l_Lean_charLitKind; @@ -28713,7 +28713,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_12965____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_2 = l_String_trim(x_1); return x_2; } diff --git a/stage0/stdlib/Lean/Parser/Command.c b/stage0/stdlib/Lean/Parser/Command.c index d736406b81..b61a82990b 100644 --- a/stage0/stdlib/Lean/Parser/Command.c +++ b/stage0/stdlib/Lean/Parser/Command.c @@ -1022,7 +1022,6 @@ lean_object* l_Lean_Parser_Command_structure_formatter___closed__1; lean_object* l_Lean_Parser_Command_namedPrio___closed__9; lean_object* l_Lean_Parser_Command_structFields___elambda__1___closed__13; lean_object* l_Lean_Parser_Command_declaration_formatter___closed__6; -extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__9; lean_object* l_Lean_Parser_Command_deriving___elambda__1___closed__4; lean_object* l_Lean_Parser_Command_in___elambda__1(lean_object*, lean_object*); @@ -1320,6 +1319,7 @@ lean_object* l_Lean_Parser_Command_structImplicitBinder___closed__5; lean_object* l_Lean_Parser_Command_set__option___elambda__1___closed__18; lean_object* l_Lean_Parser_Command_variable___elambda__1(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_parserAliasesRef; +extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; lean_object* l_Lean_Parser_Command_attribute_parenthesizer___closed__4; lean_object* l_Lean_Parser_Command_synth___closed__6; lean_object* l_Lean_Parser_orelseInfo(lean_object*, lean_object*); @@ -2017,7 +2017,6 @@ lean_object* l_Lean_Parser_Command_structure_parenthesizer(lean_object*, lean_ob lean_object* l_Lean_Parser_Command_docComment___closed__8; lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__5; lean_object* l_Lean_Parser_Command_builtin__initialize_formatter___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Lean_Parser_Command_resolve__name___elambda__1___closed__3; lean_object* l_Lean_Parser_Command_private___elambda__1___closed__1; lean_object* l_Lean_Parser_Command_universes_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -2073,6 +2072,7 @@ lean_object* l_Lean_Parser_Command_check__failure___closed__2; lean_object* l_Lean_Parser_Command_declaration; lean_object* l_Lean_Parser_Command_deriving_formatter___closed__7; lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__8; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_object* l_Lean_Parser_Command_optDeclSig___closed__5; lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__12; lean_object* l_Lean_Parser_Command_declId___elambda__1___closed__13; @@ -8787,7 +8787,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_13542____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_2 = l_String_trim(x_1); return x_2; } @@ -12493,7 +12493,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_docComment_formatter___closed__3; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -12962,7 +12962,7 @@ static lean_object* _init_l_Lean_Parser_Command_declModifiers_formatter___closed _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -14518,7 +14518,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_13542____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -15558,7 +15558,7 @@ static lean_object* _init_l_Lean_Parser_Command_structFields_formatter___closed_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = l_Lean_Parser_Command_structFields_formatter___closed__9; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -16144,7 +16144,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Command_docComment_parenthesizer___closed__2; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -16551,7 +16551,7 @@ static lean_object* _init_l_Lean_Parser_Command_declModifiers_parenthesizer___cl _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -18748,7 +18748,7 @@ static lean_object* _init_l_Lean_Parser_Command_structFields_parenthesizer___clo _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_2 = l_Lean_Parser_Command_structFields_parenthesizer___closed__9; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -30394,7 +30394,7 @@ static lean_object* _init_l_Lean_Parser_Command_mutual_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = l_Lean_Parser_Command_mutual_formatter___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -30426,7 +30426,7 @@ static lean_object* _init_l_Lean_Parser_Command_mutual_formatter___closed__8() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = l_Lean_Parser_Command_mutual_formatter___closed__7; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -30550,7 +30550,7 @@ static lean_object* _init_l_Lean_Parser_Command_mutual_parenthesizer___closed__4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_2 = l_Lean_Parser_Command_mutual_parenthesizer___closed__3; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); diff --git a/stage0/stdlib/Lean/Parser/Do.c b/stage0/stdlib/Lean/Parser/Do.c index 8d5bdceaf7..61ba4dd261 100644 --- a/stage0/stdlib/Lean/Parser/Do.c +++ b/stage0/stdlib/Lean/Parser/Do.c @@ -29,6 +29,7 @@ extern lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_doCatch___closed__1; lean_object* l_Lean_Parser_Term_doReturn___elambda__1___closed__8; lean_object* l_Lean_Parser_many1Indent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__50; lean_object* l_Lean_Parser_Term_doDbgTrace_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__1; lean_object* l_Lean_Parser_Term_doNested___elambda__1(lean_object*, lean_object*); @@ -129,7 +130,6 @@ lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_doExpr___closed__4; lean_object* l_Lean_Parser_Term_doTry___closed__9; lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__1; -extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; lean_object* l_Lean_Parser_Term_doForDecl___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doIfLetBind___elambda__1___closed__5; @@ -568,7 +568,6 @@ lean_object* l_Lean_Parser_Term_elseIf_formatter___closed__3; lean_object* l_Lean_Parser_Term_doIfLetBind_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_do___closed__2; lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doFinally___closed__2; extern lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__2; @@ -579,7 +578,6 @@ lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_193____closed lean_object* l_Lean_Parser_Term_doDbgTrace_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_doContinue___closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_doHave_parenthesizer___closed__1; -extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; lean_object* l_Lean_Parser_Term_doElem_quot_parenthesizer___closed__3; extern lean_object* l_Lean_Parser_Term_optType; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_4_(lean_object*); @@ -665,7 +663,6 @@ lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1(lean_object*, lean_o lean_object* l___regBuiltin_Lean_Parser_Term_doIf_formatter(lean_object*); lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; lean_object* l_Lean_Parser_Term_doAssert___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_doHave_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__32; @@ -691,7 +688,6 @@ lean_object* l_Lean_Parser_Term_termFor; lean_object* l_Lean_Parser_Term_doAssert_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__3; -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__3; lean_object* l_Lean_Parser_Term_doLet___closed__3; lean_object* l___regBuiltinParser_Lean_Parser_Term_doContinue(lean_object*); lean_object* l_Lean_Parser_Term_doIfProp___closed__5; @@ -700,6 +696,7 @@ lean_object* l_Lean_Parser_Term_termTry___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__5; lean_object* l_Lean_Parser_many1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doLetRec_parenthesizer___closed__1; +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__15; lean_object* l_Lean_Parser_Term_doSeq; lean_object* l_Lean_Parser_Term_doForDecl_formatter___closed__1; extern lean_object* l_Lean_Parser_Term_let_parenthesizer___closed__2; @@ -727,6 +724,7 @@ lean_object* l___regBuiltin_Lean_Parser_Term_doHave_formatter___closed__1; lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__15; lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_doUnless___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Parser_Term_doIf___closed__3; lean_object* l_Lean_Parser_Term_doAssert___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_doLet_parenthesizer___closed__3; @@ -771,6 +769,7 @@ lean_object* l_Lean_Parser_Term_doNested___closed__1; lean_object* l_Lean_Parser_Term_doContinue___closed__2; lean_object* l_Lean_Parser_Term_doSeqBracketed_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_parserAliasesRef; +extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_doReturn___closed__6; lean_object* l_Lean_Parser_Term_doPatDecl_formatter___closed__2; @@ -948,7 +947,6 @@ lean_object* l_Lean_Parser_Term_doFinally___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_doIfCond_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_doIfLetPure___closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_doTry_formatter___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; 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*); lean_object* l_Lean_Parser_Term_doCatchMatch___elambda__1___closed__4; extern lean_object* l_Lean_Parser_antiquotNestedExpr___closed__3; @@ -977,6 +975,7 @@ lean_object* l_Lean_PrettyPrinter_Formatter_checkLineEq_formatter___boxed(lean_o extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__7; lean_object* l_Lean_Parser_Term_doLet___closed__5; lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_Parser_Term_doBreak___closed__4; lean_object* l_Lean_Parser_Term_termUnless___closed__2; lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__5; @@ -1068,7 +1067,6 @@ 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_doFor_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_doForDecl_formatter___closed__5; lean_object* l_Lean_Parser_nodeWithAntiquot(lean_object*, lean_object*, lean_object*, uint8_t); @@ -1469,6 +1467,7 @@ lean_object* l_Lean_Parser_Term_doLet_parenthesizer(lean_object*, lean_object*, lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_doFor___closed__7; lean_object* l_Lean_Parser_Term_liftMethod; +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__11; lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_doContinue_parenthesizer___closed__1; @@ -1516,6 +1515,7 @@ lean_object* l_Lean_Parser_Term_termTry___closed__1; lean_object* l_Lean_Parser_Term_doIfLetBind___closed__4; lean_object* l_Lean_Parser_Term_doIf_formatter___closed__1; lean_object* l_Lean_Parser_Term_termTry_formatter___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_doTry_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_doDbgTrace___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_doPatDecl___closed__4; @@ -1576,6 +1576,7 @@ lean_object* l_Lean_Parser_Term_doNested___elambda__1___closed__2; extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2498____closed__7; lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__21; lean_object* l_Lean_Parser_Term_doReassignArrow_parenthesizer___closed__4; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__7; lean_object* l___regBuiltin_Lean_Parser_Term_doReassign_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_doForDecl___closed__8; lean_object* l_Lean_Parser_Term_doReassign___closed__7; @@ -1680,7 +1681,6 @@ 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_doIfLetBind_parenthesizer___closed__1; @@ -3313,7 +3313,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem_formatter___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = l_Lean_Parser_Term_doSeqItem_formatter___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -3559,7 +3559,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__4 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_2 = l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__3; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -4427,7 +4427,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_13542____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; x_2 = l_String_trim(x_1); return x_2; } @@ -4468,7 +4468,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_12048____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_2 = l_String_trim(x_1); return x_2; } @@ -4508,10 +4508,9 @@ return x_3; static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_termIf_____x3a__Then__Else_____closed__3; -x_2 = l_String_trim(x_1); -return x_2; +lean_object* x_1; +x_1 = lean_mk_string("if"); +return x_1; } } static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__46() { @@ -4519,8 +4518,7 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbolFn___boxed), 3, 1); -lean_closure_set(x_2, 0, x_1); +x_2 = l_String_trim(x_1); return x_2; } } @@ -4529,7 +4527,7 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__46; -x_2 = lean_alloc_closure((void*)(l_Lean_Parser_tokenWithAntiquotFn), 3, 1); +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbolFn___boxed), 3, 1); lean_closure_set(x_2, 0, x_1); return x_2; } @@ -4537,8 +4535,18 @@ return x_2; static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__48() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; +lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__47; +x_2 = lean_alloc_closure((void*)(l_Lean_Parser_tokenWithAntiquotFn), 3, 1); +lean_closure_set(x_2, 0, x_1); +return x_2; +} +} +static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49() { +_start: +{ +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__48; x_2 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__44; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_orelseFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -4546,7 +4554,7 @@ lean_closure_set(x_3, 1, x_2); return x_3; } } -static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49() { +static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__50() { _start: { lean_object* x_1; @@ -4558,8 +4566,8 @@ lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1(lea _start: { lean_object* x_3; lean_object* x_4; lean_object* x_5; -x_3 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__48; -x_4 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49; +x_3 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49; +x_4 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__50; x_5 = l_Lean_Parser_notFollowedByFn(x_3, x_4, x_1, x_2); return x_5; } @@ -7243,7 +7251,7 @@ if (x_9 == 0) { lean_object* x_10; lean_object* x_11; lean_dec(x_1); -x_10 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_10 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_11 = l_Lean_Parser_ParserState_mkNode(x_6, x_10, x_4); return x_11; } @@ -7253,7 +7261,7 @@ lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean x_12 = l_term___u2218_____closed__6; x_13 = lean_unsigned_to_nat(0u); x_14 = l_Lean_Parser_categoryParser___elambda__1(x_12, x_13, x_1, x_6); -x_15 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_15 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_16 = l_Lean_Parser_ParserState_mkNode(x_14, x_15, x_4); return x_16; } @@ -7287,7 +7295,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_13542____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_2 = l_Lean_Parser_Term_letIdDeclNoBinders___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -7591,7 +7599,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_13542____closed__6; +x_6 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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; @@ -7764,7 +7772,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_13542____closed__6; +x_6 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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; @@ -9351,7 +9359,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__16; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__15; x_2 = l_String_trim(x_1); return x_2; } @@ -10909,7 +10917,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__12; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__11; x_2 = l_String_trim(x_1); return x_2; } @@ -11189,7 +11197,7 @@ static lean_object* _init_l_Lean_Parser_Term_doIf___elambda__1___closed__33() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__3; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = l_String_trim(x_1); return x_2; } @@ -11646,7 +11654,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__16; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__15; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -11733,7 +11741,7 @@ static lean_object* _init_l_Lean_Parser_Term_doIf_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__3; +x_1 = l_termIf_____x3a__Then__Else_____closed__7; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -11743,7 +11751,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__12; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__11; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -20670,6 +20678,8 @@ l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__48 = _ lean_mark_persistent(l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__48); l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49 = _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49(); lean_mark_persistent(l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__49); +l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__50 = _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__50(); +lean_mark_persistent(l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__50); l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__1 = _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__1(); lean_mark_persistent(l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__1); l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__2 = _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__2(); diff --git a/stage0/stdlib/Lean/Parser/Extra.c b/stage0/stdlib/Lean/Parser/Extra.c index 739f788885..2c82dea432 100644 --- a/stage0/stdlib/Lean/Parser/Extra.c +++ b/stage0/stdlib/Lean/Parser/Extra.c @@ -29,6 +29,7 @@ extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__5; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Parser_andthenInfo(lean_object*, lean_object*); lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__15; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__13; @@ -84,7 +85,6 @@ lean_object* l_Lean_PrettyPrinter_Formatter_atomic_formatter(lean_object*, lean_ extern lean_object* l_Lean_Parser_nameLitNoAntiquot___closed__2; lean_object* l_Lean_Parser_group_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_identKind___closed__2; -lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__46; lean_object* l_Lean_PrettyPrinter_Formatter_manyNoAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_nameLit_formatter___closed__3; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__13; @@ -117,7 +117,6 @@ lean_object* l_Lean_PrettyPrinter_Formatter_pushLine(lean_object*, lean_object*, lean_object* l_Lean_mkIdentFrom(lean_object*, lean_object*); 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_initFn____x40_Lean_Parser_Extra___hyg_642____closed__44; lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__25; lean_object* l_Lean_Parser_strLit_formatter___closed__1; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__18; @@ -126,6 +125,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_nameLitNoAntiquot_parenthesizer_ lean_object* lean_array_push(lean_object*, lean_object*); lean_object* l_Lean_Parser_optional_formatter(lean_object*, lean_object*, lean_object*, lean_object*, 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_Parser_ppIndent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__9; extern lean_object* l_Lean_charLitKind___closed__1; @@ -213,7 +213,6 @@ lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__14; lean_object* l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__2; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__43; lean_object* l_Lean_PrettyPrinter_Formatter_tokenWithAntiquot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__49; extern lean_object* l_Lean_Parser_identNoAntiquot___closed__1; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__21; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__3; @@ -272,6 +271,7 @@ lean_object* l_Lean_Parser_ppHardSpace_parenthesizer(lean_object*, lean_object*, 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*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__4; 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_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2565____closed__3; @@ -317,7 +317,6 @@ lean_object* l_Lean_Parser_scientificLit_parenthesizer(lean_object*, lean_object lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__3; lean_object* l_Lean_Parser_commandParser_formatter___boxed(lean_object*); lean_object* l_Lean_Syntax_getId(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__15; lean_object* l_Lean_Parser_termRegisterParserAlias_x21_________closed__3; extern lean_object* l_Lean_charLitKind; @@ -461,7 +460,6 @@ lean_object* l_Lean_Parser_ident_parenthesizer(lean_object*, lean_object*, lean_ 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*); lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__23; -lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__48; lean_object* l_Lean_Parser_mkAntiquotSplice_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_mkAntiquotSplice_formatter___closed__1; lean_object* l_Lean_Parser_numLit_formatter___closed__2; @@ -470,13 +468,13 @@ lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed_ lean_object* l_Lean_Parser_numLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_PrettyPrinter_mkFormatterAttribute___closed__7; lean_object* l_Lean_ppSpace_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__20; lean_object* l_String_trim(lean_object*); lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_optionalFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11; lean_object* l_Lean_PrettyPrinter_Formatter_withoutInfo_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2; -lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__47; lean_object* l_Lean_Parser_nameLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19; lean_object* l_Lean_Parser_unicodeSymbol_parenthesizer(lean_object*, lean_object*); @@ -492,7 +490,6 @@ lean_object* l_Lean_Parser_termRegisterParserAlias_x21_________closed__4; lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__7; lean_object* l_Lean_Parser_termRegisterParserAlias_x21_________closed__8; lean_object* l_Lean_PrettyPrinter_Parenthesizer_withAntiquotSuffixSplice_parenthesizer___rarg(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_642____closed__45; lean_object* l_Lean_ppLine_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* lean_int_sub(lean_object*, lean_object*); extern lean_object* l_prec_x28___x29___closed__7; @@ -875,7 +872,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_12965____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -4794,25 +4791,25 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_mk_string("ppLine"); +x_1 = lean_alloc_closure((void*)(l_Lean_ppLine_formatter___boxed), 5, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__21() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; +x_2 = lean_alloc_ctor(0, 1, 0); +lean_ctor_set(x_2, 0, x_1); +return x_2; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22() { _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_ppLine_formatter___boxed), 5, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppLine_parenthesizer___boxed), 4, 0); return x_1; } } @@ -4830,7 +4827,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppLine_parenthesizer___boxed), 4, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup___boxed), 1, 0); return x_1; } } @@ -4839,7 +4836,7 @@ _start: { lean_object* x_1; lean_object* x_2; x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; -x_2 = lean_alloc_ctor(0, 1, 0); +x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; } @@ -4848,25 +4845,25 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_mk_string("ppGroup"); +x_1 = lean_alloc_closure((void*)(l_Lean_ppGroup_formatter), 6, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__27() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__26; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__26; +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_initFn____x40_Lean_Parser_Extra___hyg_642____closed__28() { _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup___boxed), 1, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_parenthesizer), 6, 0); return x_1; } } @@ -4884,25 +4881,25 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_ppGroup_formatter), 6, 0); +x_1 = lean_mk_string("ppIndent"); return x_1; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__31() { _start: { -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__30; -x_2 = lean_alloc_ctor(1, 1, 0); -lean_ctor_set(x_2, 0, x_1); -return x_2; +lean_object* x_1; lean_object* x_2; lean_object* x_3; +x_1 = lean_box(0); +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__30; +x_3 = lean_name_mk_string(x_1, x_2); +return x_3; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__32() { _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppGroup_parenthesizer), 6, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppIndent___boxed), 1, 0); return x_1; } } @@ -4920,25 +4917,25 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_mk_string("ppIndent"); +x_1 = lean_alloc_closure((void*)(l_Lean_ppIndent_formatter), 6, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__35() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__34; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; +lean_object* x_1; lean_object* x_2; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__34; +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_initFn____x40_Lean_Parser_Extra___hyg_642____closed__36() { _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppIndent___boxed), 1, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppIndent_parenthesizer), 6, 0); return x_1; } } @@ -4956,7 +4953,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_ppIndent_formatter), 6, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent___boxed), 1, 0); return x_1; } } @@ -4974,7 +4971,7 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppIndent_parenthesizer), 6, 0); +x_1 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 0); return x_1; } } @@ -4992,69 +4989,15 @@ static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_64 _start: { lean_object* x_1; -x_1 = lean_mk_string("ppDedent"); +x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 0); return x_1; } } static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__43() { _start: { -lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = lean_box(0); -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__42; -x_3 = lean_name_mk_string(x_1, x_2); -return x_3; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__44() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent___boxed), 1, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__45() { -_start: -{ lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__44; -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_initFn____x40_Lean_Parser_Extra___hyg_642____closed__46() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__47() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__46; -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_initFn____x40_Lean_Parser_Extra___hyg_642____closed__48() { -_start: -{ -lean_object* x_1; -x_1 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 0); -return x_1; -} -} -static lean_object* _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__49() { -_start: -{ -lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__48; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__42; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -5141,7 +5084,7 @@ lean_object* x_33; lean_object* x_34; lean_object* x_35; x_33 = lean_ctor_get(x_32, 1); lean_inc(x_33); lean_dec(x_32); -x_34 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__21; +x_34 = l_termIf_____x3a__Then__Else_____closed__20; x_35 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_34, x_16, x_33); if (lean_obj_tag(x_35) == 0) { @@ -5149,7 +5092,7 @@ lean_object* x_36; lean_object* x_37; lean_object* x_38; x_36 = lean_ctor_get(x_35, 1); lean_inc(x_36); lean_dec(x_35); -x_37 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__23; +x_37 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__21; x_38 = l_Lean_Parser_registerAliasCore___rarg(x_7, x_34, x_37, x_36); if (lean_obj_tag(x_38) == 0) { @@ -5157,7 +5100,7 @@ lean_object* x_39; lean_object* x_40; lean_object* x_41; x_39 = lean_ctor_get(x_38, 1); lean_inc(x_39); lean_dec(x_38); -x_40 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__25; +x_40 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__23; x_41 = l_Lean_Parser_registerAliasCore___rarg(x_11, x_34, x_40, x_39); if (lean_obj_tag(x_41) == 0) { @@ -5165,8 +5108,8 @@ 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_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__27; -x_44 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__29; +x_43 = l_termIf_____x3a__Then__Else_____closed__4; +x_44 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__25; x_45 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_43, x_44, x_42); if (lean_obj_tag(x_45) == 0) { @@ -5174,7 +5117,7 @@ lean_object* x_46; lean_object* x_47; lean_object* x_48; x_46 = lean_ctor_get(x_45, 1); lean_inc(x_46); lean_dec(x_45); -x_47 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__31; +x_47 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__27; x_48 = l_Lean_Parser_registerAliasCore___rarg(x_7, x_43, x_47, x_46); if (lean_obj_tag(x_48) == 0) { @@ -5182,7 +5125,7 @@ lean_object* x_49; lean_object* x_50; lean_object* x_51; x_49 = lean_ctor_get(x_48, 1); lean_inc(x_49); lean_dec(x_48); -x_50 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__33; +x_50 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__29; x_51 = l_Lean_Parser_registerAliasCore___rarg(x_11, x_43, x_50, x_49); if (lean_obj_tag(x_51) == 0) { @@ -5190,8 +5133,8 @@ lean_object* x_52; lean_object* x_53; lean_object* x_54; lean_object* x_55; x_52 = lean_ctor_get(x_51, 1); lean_inc(x_52); lean_dec(x_51); -x_53 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__35; -x_54 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__37; +x_53 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__31; +x_54 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__33; x_55 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_53, x_54, x_52); if (lean_obj_tag(x_55) == 0) { @@ -5199,7 +5142,7 @@ lean_object* x_56; lean_object* x_57; lean_object* x_58; x_56 = lean_ctor_get(x_55, 1); lean_inc(x_56); lean_dec(x_55); -x_57 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__39; +x_57 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__35; x_58 = l_Lean_Parser_registerAliasCore___rarg(x_7, x_53, x_57, x_56); if (lean_obj_tag(x_58) == 0) { @@ -5207,7 +5150,7 @@ lean_object* x_59; lean_object* x_60; lean_object* x_61; x_59 = lean_ctor_get(x_58, 1); lean_inc(x_59); lean_dec(x_58); -x_60 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__41; +x_60 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__37; x_61 = l_Lean_Parser_registerAliasCore___rarg(x_11, x_53, x_60, x_59); if (lean_obj_tag(x_61) == 0) { @@ -5215,8 +5158,8 @@ lean_object* x_62; lean_object* x_63; lean_object* x_64; lean_object* x_65; x_62 = lean_ctor_get(x_61, 1); lean_inc(x_62); lean_dec(x_61); -x_63 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__43; -x_64 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__45; +x_63 = l_termIf_____x3a__Then__Else_____closed__6; +x_64 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__39; x_65 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_63, x_64, x_62); if (lean_obj_tag(x_65) == 0) { @@ -5224,7 +5167,7 @@ lean_object* x_66; lean_object* x_67; lean_object* x_68; x_66 = lean_ctor_get(x_65, 1); lean_inc(x_66); lean_dec(x_65); -x_67 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__47; +x_67 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__41; x_68 = l_Lean_Parser_registerAliasCore___rarg(x_7, x_63, x_67, x_66); if (lean_obj_tag(x_68) == 0) { @@ -5232,7 +5175,7 @@ lean_object* x_69; lean_object* x_70; lean_object* x_71; x_69 = lean_ctor_get(x_68, 1); lean_inc(x_69); lean_dec(x_68); -x_70 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__49; +x_70 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__43; x_71 = l_Lean_Parser_registerAliasCore___rarg(x_11, x_63, x_70, x_69); return x_71; } @@ -7094,18 +7037,6 @@ l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__42 = _init_l_ lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__42); l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__43 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__43(); lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__43); -l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__44 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__44(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__44); -l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__45 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__45(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__45); -l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__46 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__46(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__46); -l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__47 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__47(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__47); -l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__48 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__48(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__48); -l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__49 = _init_l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__49(); -lean_mark_persistent(l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__49); res = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642_(lean_io_mk_world()); if (lean_io_result_is_error(res)) return res; lean_dec_ref(res); diff --git a/stage0/stdlib/Lean/Parser/Level.c b/stage0/stdlib/Lean/Parser/Level.c index 26fa0e0a91..45c34afce5 100644 --- a/stage0/stdlib/Lean/Parser/Level.c +++ b/stage0/stdlib/Lean/Parser/Level.c @@ -32,7 +32,6 @@ lean_object* l_Lean_Parser_Level_num___closed__2; extern lean_object* l_Char_quote___closed__1; 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_12048____closed__14; lean_object* l_Lean_Parser_Level_max___elambda__1___closed__6; lean_object* l_Lean_Parser_Level_addLit_parenthesizer___closed__1; lean_object* l_Lean_Parser_Level_max_parenthesizer___closed__2; @@ -99,6 +98,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(lean_objec extern lean_object* l_Lean_Parser_leadingNode_formatter___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkPrec_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_max___elambda__1___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; extern lean_object* l_Lean_Parser_tokenWithAntiquotFn___lambda__2___closed__3; lean_object* l_Lean_Parser_checkPrecFn(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16; @@ -195,7 +195,6 @@ lean_object* l_Lean_Parser_Level_max___closed__4; lean_object* l_Lean_Parser_Level_hole___elambda__1___closed__5; lean_object* l___regBuiltin_Lean_Parser_Level_addLit_formatter(lean_object*); extern lean_object* l_Lean_Parser_numLit; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; 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___regBuiltin_Lean_Parser_Level_hole_parenthesizer___closed__1; @@ -218,6 +217,7 @@ extern lean_object* l_Lean_Parser_epsilonInfo; lean_object* l_Lean_Parser_Level_max___elambda__1___closed__10; lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__6; extern lean_object* l_Lean_Level_PP_Result_quote___lambda__3___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_object* l_Lean_Parser_categoryParser___elambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Level_hole___elambda__1___closed__7; lean_object* l___regBuiltinParser_Lean_Parser_Level_addLit(lean_object*); @@ -265,6 +265,7 @@ extern lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1; lean_object* l_Lean_Parser_Level_max___elambda__1___closed__3; lean_object* l_Lean_Parser_Level_imax___closed__1; lean_object* l___regBuiltinParser_Lean_Parser_Level_num___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; 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*); @@ -277,7 +278,6 @@ lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object* l_Lean_Parser_Level_paren_parenthesizer___closed__2; lean_object* l___regBuiltinParser_Lean_Parser_Level_imax(lean_object*); lean_object* l_Lean_Parser_Level_hole_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__7; lean_object* l_Lean_Parser_Level_imax___closed__4; lean_object* l_Lean_Parser_Level_paren_parenthesizer___closed__1; lean_object* l_Lean_Parser_Level_paren_formatter___closed__2; @@ -357,7 +357,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_11518____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -622,7 +622,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_11518____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_2 = l_Lean_Parser_Level_paren___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -1644,7 +1644,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_12048____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -1655,7 +1655,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_12048____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_2 = l_String_trim(x_1); return x_2; } @@ -1803,7 +1803,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_12048____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_2 = l_Lean_Parser_Level_hole___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -1818,7 +1818,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_12048____closed__14; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_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 8fc4cdb193..4ef28fa5c5 100644 --- a/stage0/stdlib/Lean/Parser/Module.c +++ b/stage0/stdlib/Lean/Parser/Module.c @@ -137,7 +137,6 @@ lean_object* l_Lean_Parser_parseHeader_match__1___rarg(lean_object*, lean_object extern lean_object* l_Lean_Parser_ident___closed__2; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Parser_testParseModuleAux_parse___spec__5(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; lean_object* l_Lean_Parser_testParseModuleAux_parse_match__1___rarg(lean_object*, lean_object*); lean_object* l_Lean_Parser_lookaheadFn(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Module_header___closed__2; @@ -169,6 +168,7 @@ lean_object* l_IO_Prim_fopenFlags(uint8_t, uint8_t); lean_object* l_Lean_Parser_Module_updateTokens___closed__3; lean_object* l_Lean_Parser_Module_module___elambda__1___closed__2; lean_object* l_Lean_Parser_Module_header___closed__6; +extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; lean_object* l_Lean_Parser_orelseInfo(lean_object*, lean_object*); lean_object* l_Lean_Parser_topLevelCommandParserFn(lean_object*, lean_object*); lean_object* l_Lean_Parser_Module_header_formatter___closed__7; @@ -1263,7 +1263,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_formatter___closed__2; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -1293,7 +1293,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_formatter___closed__5; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -1315,7 +1315,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_formatter___closed__7; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -1405,7 +1405,7 @@ static lean_object* _init_l_Lean_Parser_Module_module_formatter___closed__5() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_2, 0, x_1); lean_closure_set(x_2, 1, x_1); @@ -1602,7 +1602,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__2; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -1632,7 +1632,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__5; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -1654,7 +1654,7 @@ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; x_1 = l_Lean_Parser_Module_header_parenthesizer___closed__7; -x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -1714,7 +1714,7 @@ static lean_object* _init_l_Lean_Parser_Module_module_parenthesizer___closed__2( _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_2 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_2, 0, x_1); lean_closure_set(x_2, 1, x_1); diff --git a/stage0/stdlib/Lean/Parser/Syntax.c b/stage0/stdlib/Lean/Parser/Syntax.c index f3e14d084f..b5ac176bab 100644 --- a/stage0/stdlib/Lean/Parser/Syntax.c +++ b/stage0/stdlib/Lean/Parser/Syntax.c @@ -1433,6 +1433,7 @@ lean_object* l_Lean_Parser_Command_elab__rules___elambda__1___closed__14; lean_object* l_Lean_Parser_Syntax_atom___closed__2; lean_object* l_Lean_Parser_precedence___closed__2; lean_object* l_Lean_Parser_Syntax_sepBy_formatter___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_object* l_Lean_Parser_Command_macroArgSimple___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_prio_quot___closed__5; lean_object* l_Lean_Parser_Command_optKind___closed__3; @@ -1477,7 +1478,6 @@ lean_object* l_Lean_PrettyPrinter_Formatter_suppressInsideQuot_formatter(lean_ob lean_object* l_Lean_Parser_Command_syntax___closed__2; lean_object* l___regBuiltinParser_Lean_Parser_Syntax_atom(lean_object*); lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__7; lean_object* l_Lean_Parser_Command_elabTail___closed__5; lean_object* l___regBuiltin_Lean_Parser_Syntax_cat_formatter___closed__1; lean_object* l_Lean_Parser_Command_optNamedName___closed__1; @@ -2175,7 +2175,7 @@ _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_myMacro____x40_Init_Notation___hyg_11518____closed__7; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -2194,7 +2194,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_11518____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -2408,7 +2408,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_11518____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_2 = l_Lean_Parser_Syntax_paren___elambda__1___closed__2; x_3 = 1; x_4 = lean_box(x_3); diff --git a/stage0/stdlib/Lean/Parser/Tactic.c b/stage0/stdlib/Lean/Parser/Tactic.c index 589307e3c6..aaf419e905 100644 --- a/stage0/stdlib/Lean/Parser/Tactic.c +++ b/stage0/stdlib/Lean/Parser/Tactic.c @@ -91,7 +91,6 @@ lean_object* l_Lean_Parser_Tactic_unknown_formatter___closed__3; lean_object* l_Lean_PrettyPrinter_Formatter_errorAtSavedPos_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_structInst_formatter___closed__2; lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; lean_object* l_Lean_Parser_Tactic_matchAlts_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_unknown___elambda__1___closed__6; lean_object* l_Lean_Parser_Tactic_introMatch___closed__5; @@ -109,6 +108,7 @@ extern lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__3; lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__7; lean_object* l_Lean_Parser_Tactic_introMatch___closed__1; lean_object* l___regBuiltin_Lean_Parser_Tactic_introMatch_formatter___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_Parser_Tactic_introMatch___closed__2; lean_object* l_Lean_Parser_Tactic_match___elambda__1___closed__3; extern lean_object* l_Lean_Parser_Term_syntheticHole___closed__6; @@ -1148,7 +1148,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_12048____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -1167,7 +1167,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_match___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_12048____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_2 = l_Lean_Parser_Tactic_match___elambda__1___closed__2; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -1427,7 +1427,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_match_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_12048____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_2 = l_Lean_Parser_Tactic_match___elambda__1___closed__2; x_3 = 1; x_4 = lean_box(x_3); diff --git a/stage0/stdlib/Lean/Parser/Term.c b/stage0/stdlib/Lean/Parser/Term.c index cc366848fa..9428550110 100644 --- a/stage0/stdlib/Lean/Parser/Term.c +++ b/stage0/stdlib/Lean/Parser/Term.c @@ -39,7 +39,6 @@ lean_object* l_Lean_Parser_Term_instBinder_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_matchAlts_parenthesizer___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; lean_object* l_Lean_Parser_Level_quot___closed__3; lean_object* l_Lean_Parser_Term_dynamicQuot; lean_object* l_Lean_Parser_Term_attr_quot; @@ -203,7 +202,6 @@ lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter___closed__5; lean_object* l_Lean_Parser_Term_attrInstance_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_funImplicitBinder_formatter___closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_ensureTypeOf_parenthesizer(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__2; lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__9; extern lean_object* l_Lean_Parser_Level_num_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_instBinder_parenthesizer___closed__1; @@ -470,6 +468,7 @@ lean_object* l_Lean_Parser_Term_letPatDecl___closed__2; lean_object* l___regBuiltin_Lean_Parser_Term_subst_formatter(lean_object*); lean_object* l_Lean_Parser_Term_letPatDecl; lean_object* l_Lean_Parser_Term_assert; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l_Lean_Parser_Term_letrec_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2498____closed__5; lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__2; @@ -489,6 +488,7 @@ lean_object* l_Lean_Parser_Term_tparser_x21___elambda__1___closed__11; lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_prop_parenthesizer___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; extern lean_object* l_Lean_Parser_pushNone; lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__11; lean_object* l_Lean_Parser_Term_sufficesDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -707,6 +707,7 @@ lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_parenthesizer___closed__1 lean_object* l_Lean_Parser_Term_letPatDecl___closed__8; lean_object* l___regBuiltinParser_Lean_Parser_Term_unreachable(lean_object*); lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__26; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__7; lean_object* l_Lean_Parser_Term_structInstLVal_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_optSemicolon(lean_object*); lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__6; @@ -755,6 +756,7 @@ lean_object* l_Lean_Parser_Term_sorry___closed__2; lean_object* l_Lean_Parser_Term_nomatch___closed__7; lean_object* l_Lean_Parser_Term_byTactic_formatter___closed__2; lean_object* l_Lean_Parser_Term_app_parenthesizer___closed__7; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4; lean_object* l_Lean_Parser_Term_emptyC_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__18; lean_object* l_Lean_Parser_Term_attr_quot_parenthesizer___closed__1; @@ -782,6 +784,7 @@ lean_object* l_Lean_Parser_Term_optEllipsis___closed__4; lean_object* l___regBuiltin_Lean_Parser_Term_fun_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_optType___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_object* l_Lean_Parser_Term_local___closed__4; lean_object* l_Lean_Parser_Term_funBinder; lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__1; @@ -795,8 +798,8 @@ lean_object* l_Lean_Parser_Term_haveAssign_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_instBinder_parenthesizer___closed__4; lean_object* l___regBuiltin_Lean_Parser_Term_proj_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_nativeRefl___elambda__1___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l_Lean_Parser_Term_have_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15357____closed__1; lean_object* l___regBuiltin_Lean_Parser_Level_quot_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__12; lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__10; @@ -839,7 +842,6 @@ lean_object* l_Lean_Parser_Term_emptyC_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_basicFun___closed__1; lean_object* l_Lean_Parser_Term_let_x21_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l_Lean_Parser_Term_quotedName___elambda__1___closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_panic_formatter(lean_object*); lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__2; @@ -867,12 +869,14 @@ lean_object* l_Lean_Parser_Tactic_seq1___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__15; lean_object* l_Lean_Parser_Term_paren_formatter___closed__6; lean_object* l___regBuiltin_Lean_Parser_Term_parser_x21_formatter(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__5; lean_object* l_Lean_Parser_Term_proj___elambda__1___closed__1; lean_object* l_Lean_Parser_group_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_instBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Parser_Term_tparser_x21_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_sufficesDecl___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__3; lean_object* l_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_explicit_parenthesizer(lean_object*); extern lean_object* l_Lean_Parser_Level_num___closed__1; @@ -970,7 +974,6 @@ lean_object* l_Lean_Parser_Term_paren___closed__7; lean_object* l_Lean_Parser_Term_unreachable___closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_app_formatter___closed__1; lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__3; lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__7; lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkPrec_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1(lean_object*, lean_object*); @@ -1004,6 +1007,7 @@ lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_borrowed_parenthesizer___closed__1; lean_object* l_Lean_Parser_Tactic_tacticSeq_formatter___closed__2; lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__13; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; extern lean_object* l_Lean_Parser_mkAntiquotSplice___closed__2; lean_object* l___regBuiltinParser_Lean_Parser_Term_nativeDecide(lean_object*); lean_object* l___regBuiltin_Lean_Parser_Term_ident_parenthesizer(lean_object*); @@ -1035,6 +1039,7 @@ lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__4; extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16; lean_object* l_Lean_Parser_Term_attrInstance___closed__5; extern lean_object* l_Lean_Parser_mkAntiquot___closed__3; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_structInst_formatter___closed__17; lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__2; @@ -1164,6 +1169,7 @@ lean_object* l_Lean_Parser_Term_ellipsis___elambda__1(lean_object*, lean_object* lean_object* l_Lean_Parser_Term_binderType___elambda__1(lean_object*, lean_object*); extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5; lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__6; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_object* l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_have___elambda__1___closed__6; @@ -1204,6 +1210,7 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_4____closed__4; lean_object* l_Lean_Parser_Term_hole___closed__4; lean_object* l_Lean_Parser_Term_structInstLVal___closed__3; lean_object* l_Lean_Parser_Term_fun___closed__6; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1; lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__6; extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2498____closed__1; lean_object* l_Lean_Parser_Tactic_quotSeq_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1220,7 +1227,6 @@ lean_object* l_Lean_Parser_Term_letDecl___closed__6; extern lean_object* l_Lean_Parser_Level_max___elambda__1___closed__8; lean_object* l_Lean_Parser_Term_subst_formatter___closed__1; lean_object* l_Lean_Parser_Term_sort___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__6; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__30; lean_object* l_Lean_Parser_Term_have_formatter___closed__7; @@ -1279,10 +1285,8 @@ lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__12; lean_object* l_Lean_Parser_Term_namedArgument_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_letrec___closed__2; lean_object* l_Lean_Parser_Term_letIdLhs___closed__5; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__8; lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__5; lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_dbgTrace; lean_object* l_Lean_Parser_Term_dynamicQuot_formatter___closed__5; @@ -1298,6 +1302,7 @@ lean_object* l_Lean_Parser_Term_match___closed__6; lean_object* l_Lean_Parser_Term_scientific___closed__3; lean_object* l_Lean_Parser_Term_type___elambda__1___closed__18; lean_object* l_Lean_Parser_Term_prop___elambda__1___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__4; lean_object* l___regBuiltin_Lean_Parser_Term_stateRefT_formatter(lean_object*); extern lean_object* l_Lean_instToStringAttributeKind___closed__3; lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__11; @@ -1305,7 +1310,6 @@ lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__9; lean_object* l_Lean_Parser_Term_tparser_x21_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_depArrow_parenthesizer___closed__5; lean_object* l___regBuiltin_Lean_Parser_Term_assert_parenthesizer___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_namedArgument___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__2; @@ -1319,7 +1323,6 @@ 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; lean_object* l_Lean_Parser_Term_attributes___elambda__1___closed__10; -extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__16; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3727____closed__20; lean_object* l_Lean_Parser_Term_match_formatter___closed__8; @@ -1377,7 +1380,6 @@ lean_object* l_Lean_Parser_Term_subst_formatter___closed__2; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_4____closed__2; lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__3; lean_object* l_Lean_Parser_Term_let___closed__4; lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__12; lean_object* l_Lean_Parser_Term_explicitBinder_formatter(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -1391,7 +1393,6 @@ lean_object* l_Lean_Parser_Term_dynamicQuot_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_decide_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__13; lean_object* l___regBuiltin_Lean_Parser_Term_let_parenthesizer(lean_object*); -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__5; lean_object* l_Lean_Parser_Term_attributes___closed__5; lean_object* l_Lean_Parser_Term_nativeRefl___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_binderTactic; @@ -1529,7 +1530,6 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3727____closed__ 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_myMacro____x40_Init_Notation___hyg_13542____closed__1; lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__3; extern lean_object* l_Lean_instToStringAttributeKind___closed__2; lean_object* l_Lean_Parser_Term_haveDecl___closed__3; @@ -1568,9 +1568,9 @@ lean_object* l_Lean_Parser_Term_typeOf___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_dbgTrace___closed__8; lean_object* l_Lean_Parser_Term_byTactic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__9; lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__13; lean_object* l_Lean_Parser_Term_suffices_parenthesizer___closed__5; +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_type_formatter___closed__1; lean_object* l_Lean_Parser_Term_explicitBinder___closed__3; lean_object* l_Lean_Parser_Term_parser_x21___elambda__1___closed__4; @@ -1585,7 +1585,6 @@ lean_object* l_Lean_Parser_Term_structInstField___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer___closed__1; lean_object* l___regBuiltin_Lean_Parser_Term_syntheticHole_formatter(lean_object*); lean_object* l_Lean_Parser_Term_paren___closed__4; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; lean_object* l_Lean_Parser_Term_local___elambda__1___closed__9; lean_object* l_Lean_Parser_many1_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_stateRefT___closed__8; @@ -1631,6 +1630,7 @@ lean_object* l_Lean_Parser_Term_pipeProj___closed__5; lean_object* l_Lean_Parser_Tactic_quotSeq_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__5; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; lean_object* l_Lean_Parser_Term_typeAscription___elambda__1___closed__7; lean_object* l_Lean_Parser_Term_macroDollarArg___closed__5; lean_object* l_Lean_Parser_Term_paren_formatter___closed__1; @@ -1681,6 +1681,7 @@ lean_object* l_Lean_Parser_Term_have_formatter___closed__5; lean_object* l_Lean_Parser_Term_structInst___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_attr_quot___closed__7; lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__14; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__11; lean_object* l_Lean_Parser_Term_implicitBinder_parenthesizer(uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__8; @@ -1739,6 +1740,7 @@ 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; lean_object* l_Lean_Parser_Term_quotedName_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__13; lean_object* l_Lean_Parser_Term_app_parenthesizer___closed__6; lean_object* l_Lean_Parser_Term_nativeDecide___closed__4; lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__2; @@ -1792,6 +1794,7 @@ lean_object* l_Lean_Parser_Term_cdot___closed__5; lean_object* l_Lean_Parser_Term_macroDollarArg___closed__3; lean_object* l_Lean_Parser_Term_emptyC_formatter___closed__2; extern lean_object* l_Lean_Parser_parserAliasesRef; +extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; lean_object* l_Lean_Parser_Term_num___closed__1; lean_object* l_Lean_Parser_Term_panic_formatter___closed__3; lean_object* l_Lean_Parser_Term_optEllipsis___elambda__1___closed__8; @@ -1803,7 +1806,6 @@ lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__8; lean_object* l_Lean_Parser_Term_byTactic___elambda__1(lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_matchDiscr_quot_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_macroDollarArg_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__3; lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__8; lean_object* l_Lean_Parser_Term_simpleBinder_formatter___closed__3; @@ -1860,9 +1862,11 @@ lean_object* l_Lean_Parser_Term_binderIdent___closed__2; lean_object* l_Lean_Parser_Term_dbgTrace___closed__4; lean_object* l_Lean_Parser_darrow___elambda__1___closed__3; lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__11; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1; lean_object* l_Lean_Parser_Term_structInstArrayRef___closed__5; lean_object* l_Lean_PrettyPrinter_Formatter_withoutForbidden_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__4; lean_object* l_Lean_Parser_Term_subst_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__3; @@ -1871,7 +1875,6 @@ lean_object* l_Lean_Parser_Term_scoped_formatter(lean_object*, lean_object*, lea lean_object* l_Lean_Parser_Term_ensureExpectedType_formatter___closed__3; lean_object* l_Lean_Parser_Term_tparser_x21___elambda__1___closed__1; lean_object* l_Lean_Parser_Level_quot___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__4; extern lean_object* l_Lean_Parser_maxPrec; lean_object* l_Lean_Parser_Term_local_formatter___closed__1; lean_object* l_Lean_Parser_Term_namedArgument___elambda__1(lean_object*, lean_object*); @@ -1925,7 +1928,6 @@ lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__1; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_Parser_Term_structInstField___closed__1; lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__9; lean_object* l_Lean_Parser_Term_structInstLVal___closed__6; @@ -1933,7 +1935,6 @@ lean_object* l_Lean_Parser_Term_ensureTypeOf___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_forall_formatter___closed__7; lean_object* l_Lean_Parser_Term_sort_formatter___closed__3; extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Attr___hyg_23____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; lean_object* l_Lean_Parser_Term_attrKind_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_typeAscription_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_nativeDecide___elambda__1___closed__4; @@ -1966,6 +1967,7 @@ lean_object* l___regBuiltin_Lean_Parser_Tactic_quot_formatter(lean_object*); lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_namedPattern___closed__6; extern lean_object* l_Lean_PrettyPrinter_formatterAttribute; +extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__7; lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__10; lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__10; lean_object* l___regBuiltin_Lean_Parser_Term_prop_formatter(lean_object*); @@ -2059,6 +2061,7 @@ lean_object* l_Lean_Parser_Term_panic_formatter___closed__4; lean_object* l_Lean_Parser_Term_suffices___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_suffices_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_namedArgument___closed__1; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; lean_object* l_Lean_Parser_Term_structInstField_formatter___closed__4; lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_Parser_Term_letrec_formatter___closed__1; @@ -2134,6 +2137,7 @@ lean_object* l_Lean_Parser_Term_hole___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_letPatDecl_formatter___closed__3; lean_object* l_Lean_Parser_Term_structInstArrayRef_formatter___closed__3; lean_object* l_Lean_Parser_Term_namedArgument___closed__2; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__11; lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_formatter___closed__1; lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_bracketedBinder_quot___closed__2; @@ -2146,6 +2150,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_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; 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; @@ -2189,7 +2194,6 @@ lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_optEllipsis; extern lean_object* l_Lean_Parser_Tactic_have___closed__3; lean_object* l_Lean_Parser_Term_have_formatter___closed__6; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; lean_object* l___regBuiltinParser_Lean_Parser_Term_have(lean_object*); 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*); lean_object* l_Lean_Parser_Term_forall_parenthesizer___closed__7; @@ -2222,14 +2226,12 @@ lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1(lean_object*, lean_ob lean_object* l_Lean_Parser_Term_parser_x21; lean_object* l_Lean_Parser_Term_macroLastArg___closed__2; lean_object* l_Lean_Parser_Term_pipeProj_formatter___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__15; lean_object* l_Lean_Parser_Term_pipeProj_formatter___closed__2; lean_object* l_Lean_Parser_Term_bracketedBinder_quot___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__4; lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_formatter(lean_object*); lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer(lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__2; lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__1; lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__2; lean_object* l___regBuiltin_Lean_Parser_Term_explicitUniv_formatter(lean_object*); @@ -2258,6 +2260,7 @@ 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; lean_object* l_Lean_Parser_Term_tupleTail_formatter___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_Parser_Term_arrow___elambda__1___closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_depArrow_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_arrayRef___elambda__1___closed__2; @@ -2298,6 +2301,7 @@ lean_object* l_Lean_Parser_Term_funBinder_formatter___closed__4; lean_object* l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__3; lean_object* l___regBuiltin_Lean_Parser_Term_structInst_formatter(lean_object*); lean_object* l_Lean_Parser_Term_sorry___elambda__1(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__12; lean_object* l_Lean_Parser_Term_let_x21_formatter___closed__1; @@ -2369,7 +2373,6 @@ lean_object* l_Lean_Parser_Term_funBinder_quot_formatter___closed__1; lean_object* l_Lean_Parser_Term_explicitBinder___closed__6; lean_object* l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_fun___elambda__1___closed__7; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__4; lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_let___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__7; @@ -2384,7 +2387,6 @@ lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_funSimpleBinder_formatter___closed__1; lean_object* l_Lean_Parser_Term_binderIdent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_attrKind_formatter___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l_Lean_Parser_Term_nomatch___closed__1; lean_object* l_Lean_Parser_Term_whereDecls_parenthesizer___closed__5; lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__1; @@ -2406,7 +2408,6 @@ lean_object* l_Lean_Parser_Term_str_formatter(lean_object*, lean_object*, lean_o lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__15; lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__4; lean_object* l_Lean_Parser_Term_byTactic_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__7; lean_object* l_Lean_Parser_Term_macroDollarArg___closed__7; lean_object* l_Lean_Parser_Term_dynamicQuot___closed__6; @@ -2473,6 +2474,7 @@ lean_object* l_Lean_Parser_Term_proj_formatter(lean_object*, lean_object*, lean_ lean_object* l_Lean_Parser_Term_whereDecls___closed__6; lean_object* l_Lean_Parser_Term_let_x2a_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_let_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3727____closed__7; lean_object* l_Lean_Parser_Term_forall_formatter___closed__6; lean_object* l_Lean_Parser_Term_attr_quot___elambda__1___closed__6; @@ -2513,7 +2515,6 @@ lean_object* l___regBuiltin_Lean_Parser_Term_inaccessible_formatter___closed__1; lean_object* l_Lean_Parser_Term_binderTactic___closed__2; lean_object* l_Lean_Parser_Term_forall___closed__1; lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__10; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__12; lean_object* l_Lean_Parser_Term_funBinder_quot___closed__7; lean_object* l_Lean_Parser_Term_haveAssign___closed__1; lean_object* l_Lean_Parser_Term_binderTactic___closed__8; @@ -2540,7 +2541,6 @@ lean_object* l_Lean_Parser_Term_let___closed__5; lean_object* l_Lean_Parser_Term_arrow_parenthesizer___closed__4; uint8_t l_Lean_Parser_Term_isIdent(lean_object*); lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l___regBuiltinParser_Lean_Parser_Term_proj(lean_object*); lean_object* l_Lean_Parser_Term_explicit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Tactic_quotSeq; @@ -2673,7 +2673,6 @@ lean_object* l_Lean_Parser_Term_letDecl_parenthesizer(lean_object*, lean_object* lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__13; lean_object* l___regBuiltinParser_Lean_Parser_Term_pipeProj(lean_object*); lean_object* l_Lean_Parser_Term_emptyC___elambda__1___closed__4; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; lean_object* l_Lean_Parser_Term_attrInstance___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_funBinder_formatter___closed__1; extern lean_object* l_Lean_Parser_tokenWithAntiquotFn___lambda__2___closed__4; @@ -2914,6 +2913,7 @@ lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___closed__4; lean_object* l___regBuiltinParser_Lean_Parser_Term_char___closed__1; lean_object* l_Lean_Parser_Term_matchDiscr_formatter___closed__5; lean_object* l_Lean_Parser_Term_forall_formatter___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__12; lean_object* l_Lean_Parser_Term_structInst_formatter___closed__5; lean_object* l_Lean_Parser_Term_letrec___closed__5; lean_object* l_Lean_Parser_Term_let_parenthesizer___closed__6; @@ -2978,6 +2978,7 @@ lean_object* l___regBuiltin_Lean_Parser_Term_dynamicQuot_parenthesizer(lean_obje lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__5; lean_object* l_Lean_Parser_Term_letIdDecl___closed__7; lean_object* l_Lean_Parser_Term_namedArgument_parenthesizer___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_object* l_Lean_Parser_Term_structInst_formatter___closed__15; lean_object* l_Lean_Parser_Term_depArrow_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__2; @@ -3058,6 +3059,7 @@ lean_object* l_Lean_Parser_Term_syntheticHole___closed__3; extern lean_object* l_Lean_Parser_Tactic_tactic___x3c_x3b_x3e_____closed__6; lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__4; lean_object* l_Lean_Parser_Term_attributes_formatter___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__11; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__1; lean_object* l_Lean_Parser_Term_subst___closed__2; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__31; @@ -3093,7 +3095,6 @@ lean_object* l___regBuiltinParser_Lean_Parser_Term_scientific(lean_object*); lean_object* l_Lean_Parser_Term_app___closed__1; lean_object* l_Lean_Parser_Term_emptyC___closed__5; lean_object* l___regBuiltin_Lean_Parser_Term_have_formatter(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__11; lean_object* l_Lean_Parser_Term_funSimpleBinder___closed__1; lean_object* l_Lean_Parser_Term_unreachable_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_panic_formatter___closed__1; @@ -3175,6 +3176,7 @@ lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_panic___closed__3; lean_object* l_Lean_Parser_Term_nomatch_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_parser_x21___elambda__1___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__10; lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__1; lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__4; lean_object* l_Lean_Parser_Term_namedArgument___closed__6; @@ -3272,6 +3274,7 @@ lean_object* l_Lean_Parser_Term_paren_formatter___closed__10; lean_object* l___regBuiltin_Lean_Parser_Term_parser_x21_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_macroDollarArg___closed__4; lean_object* l_Lean_Parser_Level_quot___closed__6; +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; lean_object* l_Lean_Parser_Term_match___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__4; lean_object* l___regBuiltin_Lean_Parser_Term_num_parenthesizer(lean_object*); @@ -3330,7 +3333,6 @@ lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t); lean_object* l_Lean_Parser_Term_funBinder___closed__2; lean_object* l_Lean_Parser_Term_basicFun_formatter___closed__1; lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__11; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__10; lean_object* l_Lean_Parser_Term_stateRefT_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_typeSpec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__6; @@ -3362,6 +3364,7 @@ lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__2; lean_object* l_Lean_Parser_Term_haveDecl___closed__6; lean_object* l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed__5; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; lean_object* l___regBuiltinParser_Lean_Parser_Term_stateRefT(lean_object*); lean_object* l___regBuiltin_Lean_Parser_Term_ensureExpectedType_parenthesizer(lean_object*); lean_object* l_Lean_Parser_Term_let_x2a___closed__4; @@ -3393,6 +3396,7 @@ lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__13; lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__12; lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__10; lean_object* l_Lean_Parser_Term_funBinder___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__7; lean_object* l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__6; lean_object* l___regBuiltinParser_Lean_Parser_Term_match(lean_object*); @@ -3506,6 +3510,7 @@ lean_object* l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__6; lean_object* l_Lean_Parser_Term_panic_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_syntheticHole_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__7; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__7; lean_object* l___regBuiltin_Lean_Parser_Term_arrayRef_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_byTactic_parenthesizer___closed__4; lean_object* l_Lean_Parser_Term_tupleTail___closed__4; @@ -3556,6 +3561,7 @@ lean_object* l_Lean_Parser_Term_attr_quot___closed__1; lean_object* l_Lean_Parser_Term_letIdLhs; lean_object* l_Lean_Parser_Term_letRecDecl___closed__1; lean_object* l_Lean_Parser_Term_explicitBinder_formatter___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l_Lean_Parser_Term_suffices_formatter___closed__3; lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__11; lean_object* l_Lean_Parser_Term_simpleBinderWithoutType___closed__3; @@ -3570,7 +3576,6 @@ extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____close lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__1; extern lean_object* l_Lean_Parser_mkAntiquotSplice___closed__7; lean_object* l_Lean_Parser_Term_inaccessible___elambda__1(lean_object*, lean_object*); -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2; lean_object* l_Lean_Parser_Term_matchDiscr___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_matchAlts_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_binderTactic_parenthesizer___closed__3; @@ -3623,7 +3628,6 @@ lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__13; lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_letRecDecl___closed__2; lean_object* l___regBuiltinParser_Lean_Parser_Term_borrowed(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__7; lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__11; lean_object* l_Lean_Parser_Term_ensureExpectedType___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_let_x21___elambda__1___closed__2; @@ -3661,13 +3665,13 @@ 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; lean_object* l_Lean_Parser_Term_scoped___closed__1; extern lean_object* l_instReprSigma___rarg___closed__6; lean_object* l_Lean_Parser_Term_letrec_formatter___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Lean_Parser_Term_whereDecls_formatter___closed__7; lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__4; extern lean_object* l_Lean_Parser_Level_paren_formatter___closed__2; @@ -3688,6 +3692,7 @@ lean_object* l_Lean_Parser_Term_optExprPrecedence_parenthesizer___closed__1; extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__17; lean_object* l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__5; lean_object* l_Lean_Parser_Tactic_quotSeq___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__5; lean_object* l_Lean_PrettyPrinter_Formatter_notFollowedBy_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_byTactic___closed__2; @@ -3697,8 +3702,6 @@ lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__5; lean_object* l_Lean_Parser_Term_letDecl___closed__3; lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__8; lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__9; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__7; lean_object* l_Lean_Parser_Term_letrec_formatter___closed__1; lean_object* l_Lean_Parser_Term_match___closed__10; lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__4; @@ -3793,7 +3796,6 @@ lean_object* l_Lean_Parser_Term_fromTerm_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__1; lean_object* l_Lean_Parser_Term_namedArgument___closed__4; lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__5; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; extern lean_object* l_addParenHeuristic___closed__1; lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3828,7 +3830,6 @@ lean_object* l_Lean_Parser_Level_quot_parenthesizer(lean_object*, lean_object*, lean_object* l_Lean_Parser_Term_emptyC_formatter___closed__1; lean_object* l_Lean_Parser_ppDedent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_let_x21___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__7; lean_object* l_Lean_Parser_Term_funImplicitBinder___closed__6; lean_object* l_Lean_Parser_Term_typeOf___closed__6; lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__8; @@ -3837,7 +3838,6 @@ lean_object* l___regBuiltinParser_Lean_Parser_Term_ident___closed__1; lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__1; lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_forall___closed__6; -extern lean_object* l_termIfLet___x3a_x3d__Then__Else_____closed__9; lean_object* l_Lean_Parser_Tactic_quot___elambda__1___closed__12; lean_object* l_Lean_Parser_Term_dynamicQuot___closed__1; lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -3848,6 +3848,7 @@ lean_object* l_Lean_Parser_Term_funBinder_quot___closed__5; lean_object* l_Lean_Parser_Term_letRecDecl_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_macroLastArg; extern lean_object* l_Lean_Parser_Level_paren___closed__1; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_Parser_Term_cdot_formatter___closed__3; lean_object* l_Lean_Parser_Term_cdot_parenthesizer___closed__3; lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__5; @@ -3862,7 +3863,6 @@ lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__5; lean_object* l_Lean_Parser_Term_fromTerm_formatter___closed__2; lean_object* l___regBuiltin_Lean_Parser_Term_show_formatter(lean_object*); lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__5; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__1; lean_object* l_Lean_Parser_Term_match___elambda__1___closed__13; lean_object* l_Lean_Parser_termParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__2; @@ -3900,7 +3900,6 @@ lean_object* l_Lean_Parser_Term_parser_x21_parenthesizer___closed__2; lean_object* l_Lean_Parser_Term_attr_quot___closed__5; lean_object* l_Lean_Parser_Term_decide___closed__2; lean_object* l_Lean_Parser_Term_funImplicitBinder_formatter___closed__4; -extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15483____closed__1; lean_object* l_Lean_Parser_Term_ident___closed__2; lean_object* l_Lean_Parser_Term_binderTactic___closed__5; lean_object* l___regBuiltin_Lean_Parser_Term_bracketedBinder_quot_parenthesizer___closed__1; @@ -3920,6 +3919,7 @@ lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__6; lean_object* l_Lean_Parser_Term_match_formatter___closed__5; lean_object* l_Lean_Parser_Term_assert___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Syntax_isIdent(lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; lean_object* l_Lean_Parser_Term_proj___elambda__1___closed__3; lean_object* l_Lean_Parser_Term_letIdDecl___closed__6; lean_object* l_Lean_PrettyPrinter_Formatter_categoryParser_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -4026,7 +4026,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1__ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -4036,7 +4036,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1__ _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_14719____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4; x_2 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -4057,7 +4057,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_13542____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_2 = l_String_trim(x_1); return x_2; } @@ -4253,7 +4253,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1__ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_2 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__21; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -4293,7 +4293,7 @@ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4; x_1 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__20; x_2 = lean_ctor_get(x_1, 0); lean_inc(x_2); -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__5; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_4 = l_Lean_Parser_nodeInfo(x_3, x_2); return x_4; } @@ -4694,7 +4694,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_14719____closed__3; +x_2 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -4791,7 +4791,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_14719____closed__2; +x_8 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_9 = l_Lean_Parser_ParserState_mkNode(x_7, x_8, x_6); return x_9; } @@ -4803,7 +4803,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__7; x_2 = lean_ctor_get(x_1, 0); lean_inc(x_2); -x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__2; x_4 = l_Lean_Parser_nodeInfo(x_3, x_2); return x_4; } @@ -5215,7 +5215,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_13542____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -5255,7 +5255,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___cl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__6; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -5297,7 +5297,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___cl _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_2 = l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__10; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -5367,7 +5367,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___cl _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_14719____closed__4; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__4; x_2 = l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -5392,7 +5392,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___cl _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_14719____closed__5; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -5445,7 +5445,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_14719____closed__3; +x_7 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -5598,7 +5598,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_2 = l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__4; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -5630,7 +5630,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer_ _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_2 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1; x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_3, 0, x_1); @@ -5723,7 +5723,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer_ _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_14719____closed__5; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__5; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Tactic_tacticSeq1Indented_parenthesizer___closed__2; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -5775,7 +5775,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_14719____closed__3; +x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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); @@ -7856,7 +7856,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_12048____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -7866,7 +7866,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_12048____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -7877,7 +7877,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_12048____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_2 = l_Lean_Parser_Level_hole___elambda__1___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -7914,7 +7914,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_12048____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_2 = l_Lean_Parser_Level_hole___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -7975,7 +7975,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_12048____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_4 = 1; x_5 = l_Lean_Parser_Term_hole; x_6 = lean_unsigned_to_nat(1000u); @@ -7987,7 +7987,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_12048____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__12; x_2 = l_Lean_Parser_Term_hole___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -8002,7 +8002,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_12048____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -8035,7 +8035,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_12048____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____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; @@ -8058,7 +8058,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_12048____closed__13; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -8091,7 +8091,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_12048____closed__13; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____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; @@ -8452,7 +8452,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_15483____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -8462,7 +8462,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_15483____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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); @@ -8473,7 +8473,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_15483____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; x_2 = l_String_trim(x_1); return x_2; } @@ -8502,7 +8502,7 @@ static lean_object* _init_l_Lean_Parser_Term_sorry___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_15483____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; x_2 = l_Lean_Parser_Term_sorry___elambda__1___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -8548,7 +8548,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_15483____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; x_2 = l_Lean_Parser_Term_sorry___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -8609,7 +8609,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_15483____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Term_sorry; x_6 = lean_unsigned_to_nat(1000u); @@ -8621,7 +8621,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_15483____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; x_2 = l_Lean_Parser_Term_sorry___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -8636,7 +8636,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_15483____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__1; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -8646,7 +8646,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_15483____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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); @@ -8679,7 +8679,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_15483____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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; @@ -8702,7 +8702,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_15483____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -8735,7 +8735,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_15483____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16224____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; @@ -9567,7 +9567,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_12965____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -9577,7 +9577,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_12965____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -9588,7 +9588,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__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__11; x_2 = l_String_trim(x_1); return x_2; } @@ -9629,7 +9629,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_12965____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_2 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__6; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -9687,7 +9687,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_12965____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_2 = l_Lean_Parser_Term_typeAscription___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -10220,7 +10220,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_11518____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -10230,7 +10230,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_11518____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -10324,7 +10324,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_11518____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -10383,7 +10383,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_11518____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_2 = l_Lean_Parser_Term_paren___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -10444,7 +10444,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_11518____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_4 = 1; x_5 = l_Lean_Parser_Term_paren; x_6 = lean_unsigned_to_nat(1000u); @@ -10534,7 +10534,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_12965____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__7; x_2 = l_Lean_Parser_Term_typeAscription___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -10549,7 +10549,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__7; +x_1 = l_termIf_____x3a__Then__Else_____closed__11; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -10571,7 +10571,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_12965____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -10632,7 +10632,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_11518____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__7; x_2 = l_Lean_Parser_Term_paren___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -10731,7 +10731,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_11518____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -10764,7 +10764,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_11518____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____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; @@ -10865,7 +10865,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_12965____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -11023,7 +11023,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_11518____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -11056,7 +11056,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_11518____closed__8; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____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; @@ -11836,7 +11836,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_16856____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -11846,7 +11846,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_16856____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1; 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); @@ -11857,7 +11857,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign___elambda__1___closed__3 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__7; x_2 = l_String_trim(x_1); return x_2; } @@ -11898,7 +11898,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign___elambda__1___closed__7 _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16856____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; x_2 = l_Lean_Parser_Term_haveAssign___elambda__1___closed__6; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -11956,7 +11956,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_16856____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; x_2 = l_Lean_Parser_Term_haveAssign___closed__2; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -12740,7 +12740,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_16856____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__1; x_2 = l_Lean_Parser_Term_haveAssign___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -12755,7 +12755,7 @@ static lean_object* _init_l_Lean_Parser_Term_haveAssign_formatter___closed__2() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__9; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__7; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -12777,7 +12777,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_16856____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; 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); @@ -12932,7 +12932,7 @@ lean_object* l_Lean_Parser_Term_optSemicolon_formatter(lean_object* x_1, lean_ob _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; lean_object* x_11; -x_7 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_7 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_8 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_8, 0, x_7); lean_closure_set(x_8, 1, x_1); @@ -13112,7 +13112,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_16856____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_17597____closed__2; 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); @@ -13243,7 +13243,7 @@ lean_object* l_Lean_Parser_Term_optSemicolon_parenthesizer(lean_object* x_1, lea _start: { lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; -x_7 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_7 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_8 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_8, 0, x_7); lean_closure_set(x_8, 1, x_1); @@ -21518,8 +21518,8 @@ lean_closure_set(x_17, 1, x_13); x_18 = lean_alloc_ctor(0, 2, 0); lean_ctor_set(x_18, 0, x_15); lean_ctor_set(x_18, 1, x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; -x_20 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_19 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; +x_20 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_21 = 0; x_22 = l_Lean_Parser_nodeWithAntiquot(x_19, x_20, x_18, x_21); return x_22; @@ -21546,7 +21546,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchAlts___elambda__1___closed__1( _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -21556,7 +21556,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchAlts___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_12048____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; x_2 = l_Lean_Parser_Term_matchAlts___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -21808,7 +21808,7 @@ x_15 = lean_ctor_get(x_14, 0); lean_inc(x_15); x_16 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchAlts___lambda__1), 3, 1); lean_closure_set(x_16, 0, x_14); -x_17 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_17 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_18 = l_Lean_Parser_nodeInfo(x_17, x_15); x_19 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_19, 0, x_17); @@ -21834,7 +21834,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr___elambda__1___closed__1 _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -21844,7 +21844,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr___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_12048____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; x_2 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -21964,7 +21964,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_12048____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__12; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -22015,7 +22015,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr___closed__2() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2 = l_Lean_Parser_Term_matchDiscr___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -22075,7 +22075,7 @@ static lean_object* _init_l_Lean_Parser_Term_match___elambda__1___closed__1() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -22085,7 +22085,7 @@ static lean_object* _init_l_Lean_Parser_Term_match___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_12048____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_2 = l_Lean_Parser_Term_match___elambda__1___closed__1; x_3 = 1; x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3); @@ -22208,7 +22208,7 @@ static lean_object* _init_l_Lean_Parser_Term_match___elambda__1___closed__13() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2 = l_Lean_Parser_Term_match___elambda__1___closed__12; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -22300,7 +22300,7 @@ static lean_object* _init_l_Lean_Parser_Term_match___closed__6() { _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2 = l_Lean_Parser_Term_match___closed__5; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -22361,7 +22361,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_12048____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Term_match; x_6 = lean_unsigned_to_nat(1000u); @@ -22373,7 +22373,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr_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_12048____closed__3; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; x_2 = l_Lean_Parser_Term_matchDiscr___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -22444,7 +22444,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr_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_12048____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_matchDiscr_formatter___closed__6; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -22509,8 +22509,8 @@ x_12 = l_Lean_Parser_Term_matchAlt_formatter___closed__1; x_13 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_13, 0, x_12); lean_closure_set(x_13, 1, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; -x_15 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_14 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; +x_15 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_16 = 0; x_17 = l_Lean_Parser_nodeWithAntiquot_formatter(x_14, x_15, x_13, x_16, x_2, x_3, x_4, x_5, x_6); return x_17; @@ -22520,7 +22520,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchAlts_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_12048____closed__7; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__7; x_2 = l_Lean_Parser_Term_matchAlts___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -22537,7 +22537,7 @@ _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; x_7 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchAlt_formatter), 6, 1); lean_closure_set(x_7, 0, x_1); -x_8 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; +x_8 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__20; x_9 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2); lean_closure_set(x_9, 0, x_8); lean_closure_set(x_9, 1, x_7); @@ -22547,7 +22547,7 @@ x_11 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_withPosition_fo lean_closure_set(x_11, 0, x_10); x_12 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 1); lean_closure_set(x_12, 0, x_11); -x_13 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_14 = lean_unsigned_to_nat(1024u); x_15 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); lean_closure_set(x_15, 0, x_13); @@ -22562,7 +22562,7 @@ static lean_object* _init_l_Lean_Parser_Term_match_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_12048____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; x_2 = l_Lean_Parser_Term_match___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -22670,7 +22670,7 @@ static lean_object* _init_l_Lean_Parser_Term_match_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_12048____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2 = l_Lean_Parser_leadPrec; x_3 = l_Lean_Parser_Term_match_formatter___closed__9; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -22703,7 +22703,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_12048____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_match_formatter___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -22770,7 +22770,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr_parenthesizer___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_12048____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_Term_matchDiscr_parenthesizer___closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -22825,7 +22825,7 @@ x_12 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1; x_13 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_13, 0, x_12); lean_closure_set(x_13, 1, x_11); -x_14 = l_myMacro____x40_Init_Notation___hyg_12048____closed__10; +x_14 = l_myMacro____x40_Init_Notation___hyg_12789____closed__10; x_15 = 0; x_16 = l_Lean_Parser_nodeWithAntiquot_parenthesizer___rarg(x_14, x_13, x_15, x_2, x_3, x_4, x_5, x_6); return x_16; @@ -22850,7 +22850,7 @@ _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; x_7 = lean_alloc_closure((void*)(l_Lean_Parser_Term_matchAlt_parenthesizer), 6, 1); lean_closure_set(x_7, 0, x_1); -x_8 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24; +x_8 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22; x_9 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2); lean_closure_set(x_9, 0, x_8); lean_closure_set(x_9, 1, x_7); @@ -22860,7 +22860,7 @@ x_11 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_withPositio lean_closure_set(x_11, 0, x_10); x_12 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 1); lean_closure_set(x_12, 0, x_11); -x_13 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_14 = lean_unsigned_to_nat(1024u); x_15 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); lean_closure_set(x_15, 0, x_13); @@ -22971,7 +22971,7 @@ static lean_object* _init_l_Lean_Parser_Term_match_parenthesizer___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_12048____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_2 = l_Lean_Parser_leadPrec; x_3 = l_Lean_Parser_Term_match_parenthesizer___closed__8; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -23004,7 +23004,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_12048____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_4 = l___regBuiltin_Lean_Parser_Term_match_parenthesizer___closed__1; x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1); return x_5; @@ -23838,8 +23838,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_11518____closed__11; -x_2 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__11; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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); @@ -23858,7 +23858,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_11518____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -23868,7 +23868,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_11518____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; 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); @@ -23896,7 +23896,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_11518____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; x_2 = l_String_trim(x_1); return x_2; } @@ -23965,7 +23965,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_11518____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; 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); @@ -24036,7 +24036,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_11518____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_2 = l_Lean_Parser_Term_fun___closed__3; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -24097,7 +24097,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_11518____closed__10; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_4 = 1; x_5 = l_Lean_Parser_Term_fun; x_6 = lean_unsigned_to_nat(1000u); @@ -24332,8 +24332,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_11518____closed__11; -x_7 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_6 = l_myMacro____x40_Init_Notation___hyg_11546____closed__11; +x_7 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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); @@ -24344,7 +24344,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_11518____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; x_2 = l_Lean_Parser_Term_fun___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -24360,7 +24360,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_11518____closed__9; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_unicodeSymbol_formatter), 7, 2); lean_closure_set(x_3, 0, x_1); lean_closure_set(x_3, 1, x_2); @@ -24403,7 +24403,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun_formatter___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_11518____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_2 = l_Lean_Parser_maxPrec; x_3 = l_Lean_Parser_Term_fun_formatter___closed__5; x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3); @@ -24436,7 +24436,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_11518____closed__10; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; 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; @@ -24657,7 +24657,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_11518____closed__12; +x_6 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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); @@ -24713,7 +24713,7 @@ static lean_object* _init_l_Lean_Parser_Term_fun_parenthesizer___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_11518____closed__10; +x_1 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_2 = l_Lean_Parser_maxPrec; x_3 = l_Lean_Parser_Term_fun_parenthesizer___closed__4; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -24746,7 +24746,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_11518____closed__10; +x_3 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; 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; @@ -27086,8 +27086,8 @@ static lean_object* _init_l_Lean_Parser_Term_letIdDecl___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_myMacro____x40_Init_Notation___hyg_13542____closed__5; -x_2 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_3 = l_Lean_Parser_Term_letIdDecl___closed__6; x_4 = 0; x_5 = l_Lean_Parser_nodeWithAntiquot(x_1, x_2, x_3, x_4); @@ -27473,8 +27473,8 @@ static lean_object* _init_l_Lean_Parser_Term_letDecl___closed__12() { _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_13542____closed__3; -x_2 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_3 = l_Lean_Parser_Term_letDecl___closed__11; x_4 = 0; x_5 = l_Lean_Parser_nodeWithAntiquot(x_1, x_2, x_3, x_4); @@ -27832,7 +27832,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_13542____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -27842,7 +27842,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_13542____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -27853,7 +27853,7 @@ static lean_object* _init_l_Lean_Parser_Term_let___elambda__1___closed__3() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__5; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__3; x_2 = l_String_trim(x_1); return x_2; } @@ -27890,7 +27890,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_13542____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -27960,7 +27960,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_13542____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_2 = l_Lean_Parser_Term_let___closed__3; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -28030,7 +28030,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_13542____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Term_let; x_6 = lean_unsigned_to_nat(1000u); @@ -28184,8 +28184,8 @@ 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; uint8_t x_9; lean_object* x_10; -x_6 = l_myMacro____x40_Init_Notation___hyg_13542____closed__5; -x_7 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_6 = l_myMacro____x40_Init_Notation___hyg_14283____closed__5; +x_7 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_8 = l_Lean_Parser_Term_letIdDecl_formatter___closed__4; 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); @@ -28373,8 +28373,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_13542____closed__3; -x_7 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_6 = l_myMacro____x40_Init_Notation___hyg_14283____closed__3; +x_7 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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); @@ -28385,7 +28385,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_13542____closed__1; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; x_2 = l_Lean_Parser_Term_let___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -28400,7 +28400,7 @@ static lean_object* _init_l_Lean_Parser_Term_let_formatter___closed__2() { _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__5; +x_1 = l_termIfLet___x3a_x3d__Then__Else_____closed__3; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -28452,7 +28452,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_13542____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -28485,7 +28485,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_13542____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_14283____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; @@ -28636,7 +28636,7 @@ lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer(lean_object* x_1, lean_o _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_13542____closed__6; +x_6 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; x_7 = l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__4; 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); @@ -28809,7 +28809,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_13542____closed__4; +x_6 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; 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); @@ -28875,7 +28875,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_13542____closed__2; +x_1 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -28908,7 +28908,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_13542____closed__2; +x_3 = l_myMacro____x40_Init_Notation___hyg_14283____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; @@ -34204,7 +34204,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_15357____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; x_2 = lean_alloc_ctor(1, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -34214,7 +34214,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_15357____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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); @@ -34254,7 +34254,7 @@ static lean_object* _init_l_Lean_Parser_Term_decide___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_15357____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; x_2 = l_Lean_Parser_Term_decide___elambda__1___closed__5; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -34300,7 +34300,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_15357____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; x_2 = l_Lean_Parser_Term_decide___closed__1; x_3 = l_Lean_Parser_nodeInfo(x_1, x_2); return x_3; @@ -34361,7 +34361,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_15357____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; x_4 = 1; x_5 = l_Lean_Parser_Term_decide; x_6 = lean_unsigned_to_nat(1000u); @@ -34373,7 +34373,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_15357____closed__1; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__1; x_2 = l_Lean_Parser_Term_decide___elambda__1___closed__1; x_3 = 1; x_4 = lean_box(x_3); @@ -34398,7 +34398,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_15357____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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); @@ -34431,7 +34431,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_15357____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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; @@ -34454,7 +34454,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_15357____closed__2; +x_1 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____closed__2; x_2 = lean_unsigned_to_nat(1024u); x_3 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1; x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3); @@ -34487,7 +34487,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_15357____closed__2; +x_3 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_16098____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; @@ -40465,7 +40465,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr_quot___elambda__1___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2 = l_Lean_Syntax_isQuot_match__1___rarg___closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; @@ -40496,7 +40496,7 @@ static lean_object* _init_l_Lean_Parser_Term_matchDiscr_quot___elambda__1___clos _start: { lean_object* x_1; lean_object* x_2; lean_object* x_3; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__4; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__4; x_2 = l_Lean_Parser_Term_matchDiscr; x_3 = lean_alloc_closure((void*)(l_Lean_Parser_evalInsideQuot___elambda__1), 4, 2); lean_closure_set(x_3, 0, x_1); @@ -44566,7 +44566,7 @@ static lean_object* _init_l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__ _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; x_2 = l_String_trim(x_1); return x_2; } @@ -44875,7 +44875,7 @@ static lean_object* _init_l_Lean_Parser_Term_dynamicQuot_formatter___closed__3() _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_1 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; x_2 = lean_alloc_closure((void*)(l_Lean_Parser_symbol_formatter), 6, 1); lean_closure_set(x_2, 0, x_1); return x_2; @@ -45791,7 +45791,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_14719____closed__2; +x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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; @@ -45918,7 +45918,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_14719____closed__2; +x_6 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____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; @@ -46642,7 +46642,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_12048____closed__3; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } diff --git a/stage0/stdlib/Lean/Parser/Transform.c b/stage0/stdlib/Lean/Parser/Transform.c index b6aba70477..61631c5c42 100644 --- a/stage0/stdlib/Lean/Parser/Transform.c +++ b/stage0/stdlib/Lean/Parser/Transform.c @@ -29,7 +29,6 @@ uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* lean_nat_sub(lean_object*, lean_object*); lean_object* lean_array_get(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; 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*); extern lean_object* l_Lean_instInhabitedSyntax; lean_object* l_Lean_Syntax_manyToSepBy(lean_object*, lean_object*); @@ -47,6 +46,7 @@ extern lean_object* l_Lean_mkOptionalNode___closed__2; lean_object* l_Lean_Syntax_removeParen_match__1(lean_object*); lean_object* l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(lean_object*); lean_object* l_Lean_Syntax_manyToSepBy_match__2___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; uint8_t lean_string_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_Syntax_manyToSepBy_match__1___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) { _start: @@ -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_11518____closed__8; +x_4 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_5 = lean_name_eq(x_2, x_4); if (x_5 == 0) { diff --git a/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c b/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c index 90e46b26e1..304a6543e3 100644 --- a/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c +++ b/stage0/stdlib/Lean/PrettyPrinter/Delaborator/Builtins.c @@ -20,9 +20,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance_match__4___ 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; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; extern lean_object* l_Lean_Name_toString___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__6; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabTuple___closed__1; size_t l_USize_add(size_t, size_t); @@ -40,6 +38,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_getParamKinds___lambda__1___boxed_ lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData_match__1___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Syntax_strLitToAtom___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch_match__3(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch_match__3___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabTuple___closed__2; @@ -50,7 +49,6 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_getParam lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte___lambda__1___closed__2; extern lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_termIf__Then__Else_____closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_PrettyPrinter_Delaborator_delabMVar___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_addParenHeuristic___closed__2; @@ -77,10 +75,8 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems_match__1___rarg(lean_ lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabConst___spec__2(size_t, size_t, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam___lambda__3___closed__2; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__4; lean_object* l_Lean_Expr_bindingDomain_x21(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabBVar_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__5___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte___lambda__1___closed__1; @@ -108,9 +104,12 @@ extern lean_object* l_Lean_identKind___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp___closed__2; 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_12789____closed__6; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppMatch(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; 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*); lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_skippingBinders(lean_object*); @@ -152,6 +151,7 @@ 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_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4; extern lean_object* l_myMacro____x40_Init_Notation___hyg_10172____closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp___closed__3; lean_object* lean_expr_instantiate1(lean_object*, lean_object*); @@ -172,15 +172,16 @@ extern lean_object* l_Lean_Parser_Term_type___elambda__1___closed__16; extern lean_object* l_Lean_PrettyPrinter_Delaborator_withAppFn___rarg___closed__1; uint8_t l_Lean_Name_isPrefixOf(lean_object*, lean_object*); lean_object* l_Lean_Expr_getOptParamDefault_x3f(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__3; 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*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabNil___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabMVar___closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabListToArray(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabConsList___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; lean_object* l_Std_RBNode_find___at_Lean_PrettyPrinter_Delaborator_getPPOption___spec__1(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabCoe___closed__2; @@ -215,9 +216,9 @@ 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_term_x23_x5b___x2c_x5d___closed__2; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabLam___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__3; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__1; lean_object* l_Array_mapIdxM_map___at___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___spec__1___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__2; lean_object* lean_nat_add(lean_object*, lean_object*); lean_object* lean_get_projection_info(lean_object*, lean_object*); lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_unresolveOpenDecls_match__1(lean_object*); @@ -244,8 +245,8 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabIte___closed__2; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabOfScientific(lean_object*); lean_object* l_Array_anyMUnsafe_any___at_Lean_PrettyPrinter_Delaborator_hasIdent___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData_match__3(lean_object*); -extern lean_object* l_termIf_____x3a__Then__Else_____closed__2; lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__8; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDo(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -253,7 +254,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander_match__2(le lean_object* l_Lean_PrettyPrinter_Delaborator_delabListToArray___closed__2; lean_object* l_Lean_Syntax_mkApp(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDo___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__2; 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_delabAppExplicit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -274,7 +274,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabMVar___closed__3; uint8_t l_Array_anyMUnsafe_any___at_Lean_PrettyPrinter_Delaborator_delabLam___spec__1(lean_object*, lean_object*, size_t, size_t); lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabConst___spec__2___boxed(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabBinders_match__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__1; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabIte(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_syntheticHole___elambda__1___closed__1; @@ -311,7 +310,6 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabTuple___closed__ lean_object* l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__3(size_t, size_t, lean_object*); extern lean_object* l_Lean_Parser_Term_doLetArrow___elambda__1___closed__2; extern lean_object* l_stx___x3f___closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__1; extern lean_object* l_Lean_instQuoteProd___rarg___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*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__2___closed__1; @@ -319,7 +317,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte_match__1___rarg(lean_obj extern lean_object* l_myMacro____x40_Init_Data_Array_Basic___hyg_3428____closed__4; extern lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__7; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__9; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___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_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__3; 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*); @@ -338,6 +335,7 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppMatch___close lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_skippingBinders___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNamedPattern___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabConst___lambda__1___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp_match__3(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -368,19 +366,17 @@ lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyP lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__4___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_instInhabitedSourceInfo___closed__1; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabOfNat___closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___closed__5; lean_object* l_Lean_Syntax_getId(lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabTuple___closed__3; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDo___closed__2; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabMVar(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_instBinder___elambda__1___closed__1; extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22; lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfNat___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_13542____closed__4; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_object* l_List_headD___rarg(lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit_match__2(lean_object*); @@ -392,7 +388,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte_delabBranch(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_11518____closed__8; 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*); @@ -408,13 +403,13 @@ 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_11546____closed__1; 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*); 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*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit___closed__3; lean_object* l_Std_PersistentHashMap_findAux___at_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___spec__3(lean_object*, size_t, lean_object*); size_t lean_usize_modn(size_t, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__1; 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_Lean_mkSimpleThunk___closed__1; @@ -446,13 +441,11 @@ uint8_t l_Array_anyMUnsafe_any___at_Lean_PrettyPrinter_Delaborator_delabForall__ extern lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__10; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabBinders_match__1___rarg(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabSort___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__6; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppExplicit___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort___closed__1; lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at_Lean_PrettyPrinter_Delaborator_delabMVar___spec__1(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getConstInfo___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___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_2400____closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__11; lean_object* l_Array_mapIdxM_map___at___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___spec__1___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__3; @@ -464,6 +457,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp_match__2___rarg 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*); uint8_t l_Lean_Expr_isAutoParam(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__6; lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp_match__2(lean_object*); lean_object* l_Lean_setEnv___at_Lean_Meta_setInlineAttribute___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Expr_isLambda(lean_object*); @@ -471,6 +465,7 @@ extern lean_object* l_Lean_NameGenerator_namePrefix___default___closed__2; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabFVar(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_withBindingBodyUnusedName___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander_match__2___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__12; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabListToArray___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_getParamKinds___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); size_t l_USize_land(size_t, size_t); @@ -483,12 +478,10 @@ lean_object* l_Lean_SMap_find_x3f___at_Lean_PrettyPrinter_Delaborator_delabAppWi 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_object* l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__6___boxed(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_1097____closed__29; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabFVar_match__1___rarg(lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__8; lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabStructureInstance___spec__2(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l_Lean_LocalDecl_type(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -524,7 +517,6 @@ lean_object* l_Lean_getPPStructureInstanceType___boxed(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems_prependAndRec(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabCoeFun___closed__2; uint8_t l_Lean_PrettyPrinter_Delaborator_hasIdent(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__12; lean_object* l_Lean_Expr_getAppNumArgsAux(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit_match__2(lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabIte___closed__1; @@ -554,7 +546,6 @@ lean_object* l_Array_foldrMUnsafe_fold___at_Lean_PrettyPrinter_Delaborator_delab lean_object* l_Lean_Meta_forallTelescope___at___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___spec__2(lean_object*); uint8_t lean_nat_dec_le(lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabCoeFun___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_13542____closed__11; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); 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*); @@ -571,6 +562,7 @@ extern lean_object* l_Lean_Meta_evalNat_visit___closed__1; uint8_t l_Lean_BinderInfo_isExplicit(uint8_t); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabMData_match__3___rarg(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__11; extern lean_object* l_Lean_getSanitizeNames___closed__2; lean_object* l_Lean_Meta_withLocalDecl___at___private_Lean_Meta_ForEachExpr_0__Lean_Meta_ForEachExpr_visitBinder___spec__1___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch_match__2(lean_object*); @@ -595,7 +587,6 @@ 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_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__5(lean_object*, lean_object*, lean_object*, size_t, size_t, 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_11855____closed__1; extern lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___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; @@ -614,6 +605,7 @@ lean_object* l_Lean_getPPUniverses___boxed(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabDIte_match__2___rarg(lean_object*, 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_12789____closed__11; 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*); @@ -637,20 +629,22 @@ lean_object* l_Lean_Meta_inferType(lean_object*, lean_object*, lean_object*, lea lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam_match__1(lean_object*); extern lean_object* l_Lean_PrettyPrinter_Delaborator_appUnexpanderAttribute; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__6; +extern lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander_match__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__3(lean_object*, lean_object*, lean_object*, size_t, size_t, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabBVar(lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_Expr_hasLooseBVars(lean_object*); +extern lean_object* l_termIfThenElse___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance_match__2___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Std_PersistentHashMap_findAtAux___at_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___spec__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabProjectionApp_match__1(lean_object*); extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2; lean_object* lean_array_pop(lean_object*); uint8_t l_Lean_TagDeclarationExtension_isTagged(lean_object*, lean_object*, lean_object*); -lean_object* l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4; lean_object* l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabOfScientific___closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12390____closed__1; extern size_t l_Std_PersistentHashMap_insertAux___rarg___closed__2; uint8_t l___private_Lean_Expr_0__Lean_beqBinderInfo____x40_Lean_Expr___hyg_206_(uint8_t, uint8_t); lean_object* l_Lean_Meta_forallTelescope___at___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___spec__2___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -677,10 +671,12 @@ extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_2884____closed__6; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander(lean_object*); lean_object* l_List_forIn_loop___at_Lean_PrettyPrinter_Delaborator_delabMData___spec__3___lambda__1(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__2; +extern lean_object* l_termDepIfThenElse___closed__2; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppMatch___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_prec_x28___x29___closed__3; lean_object* l_Std_PersistentHashMap_findAux___at_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___spec__3___boxed(lean_object*, lean_object*, lean_object*); lean_object* lean_mk_syntax_ident(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__4; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabProjectionApp___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___closed__2; @@ -714,6 +710,7 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__4; 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_unresolveOpenDecls___boxed(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(lean_object*); extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__30; @@ -741,8 +738,10 @@ lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabStr lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit___closed__1; lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall___lambda__1___closed__1; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_shouldGroupWithNext_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_14283____closed__2; lean_object* l_Lean_Expr_isConstructorApp_x3f(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_object* l_Lean_mkConst(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall___lambda__1___closed__2; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -771,7 +770,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems_match__1(lean_object* 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; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; extern lean_object* l_addParenHeuristic___closed__1; lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_shouldGroupWithNext_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_unresolveUsingNamespace___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -782,7 +780,9 @@ uint8_t l_Lean_Expr_isLet(lean_object*); uint8_t l_Lean_isStructure(lean_object*, lean_object*); extern lean_object* l_term_x5b___x5d___closed__3; 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_11546____closed__8; lean_object* l_Lean_PrettyPrinter_Delaborator_delabNamedPattern(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); +extern lean_object* l_termIf_____x3a__Then__Else_____closed__24; lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNil(lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_2137____closed__2; uint8_t lean_string_dec_eq(lean_object*, lean_object*); @@ -7212,7 +7212,7 @@ x_9 = lean_array_uget(x_6, x_5); x_10 = lean_unsigned_to_nat(0u); x_11 = lean_array_uset(x_6, x_5, x_10); x_12 = x_9; -x_13 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_1); x_14 = lean_name_mk_string(x_1, x_13); lean_inc(x_2); @@ -7276,10 +7276,10 @@ x_14 = lean_array_fget(x_6, x_7); x_15 = lean_unsigned_to_nat(1u); x_16 = lean_nat_add(x_7, x_15); lean_dec(x_7); -x_17 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_18 = lean_name_mk_string(x_2, x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_19 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1); x_20 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_20, 0, x_1); @@ -7297,7 +7297,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_4); lean_ctor_set(x_25, 1, x_24); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_27 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1); x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_1); @@ -7336,7 +7336,7 @@ x_9 = lean_array_uget(x_6, x_5); x_10 = lean_unsigned_to_nat(0u); x_11 = lean_array_uset(x_6, x_5, x_10); x_12 = x_9; -x_13 = l_myMacro____x40_Init_Notation___hyg_12048____closed__3; +x_13 = l_myMacro____x40_Init_Notation___hyg_12789____closed__3; lean_inc(x_1); x_14 = lean_name_mk_string(x_1, x_13); lean_inc(x_2); @@ -7400,10 +7400,10 @@ x_14 = lean_array_fget(x_6, x_7); x_15 = lean_unsigned_to_nat(1u); x_16 = lean_nat_add(x_7, x_15); lean_dec(x_7); -x_17 = l_myMacro____x40_Init_Notation___hyg_12048____closed__9; +x_17 = l_myMacro____x40_Init_Notation___hyg_12789____closed__9; lean_inc(x_2); x_18 = lean_name_mk_string(x_2, x_17); -x_19 = l_myMacro____x40_Init_Notation___hyg_12048____closed__11; +x_19 = l_myMacro____x40_Init_Notation___hyg_12789____closed__11; lean_inc(x_1); x_20 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_20, 0, x_1); @@ -7421,7 +7421,7 @@ x_25 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_25, 0, x_4); lean_ctor_set(x_25, 1, x_24); x_26 = lean_array_push(x_21, x_25); -x_27 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_27 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_1); x_28 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_28, 0, x_1); @@ -8223,7 +8223,7 @@ if (x_21 == 0) { lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; size_t x_27; size_t 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; x_22 = lean_ctor_get(x_20, 0); -x_23 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_23 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_22); x_24 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_24, 0, x_22); @@ -8249,7 +8249,7 @@ lean_ctor_set(x_37, 1, x_36); x_38 = lean_array_push(x_26, x_37); x_39 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_40 = lean_array_push(x_38, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_41 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_22); x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_22); @@ -8264,12 +8264,12 @@ x_46 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_46, 0, x_31); lean_ctor_set(x_46, 1, x_45); x_47 = lean_array_push(x_25, x_46); -x_48 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_48 = l_myMacro____x40_Init_Notation___hyg_12789____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); x_50 = lean_array_push(x_43, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_51 = l_myMacro____x40_Init_Notation___hyg_12789____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); @@ -8288,7 +8288,7 @@ x_56 = lean_ctor_get(x_20, 1); lean_inc(x_56); lean_inc(x_55); lean_dec(x_20); -x_57 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_57 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_55); x_58 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_58, 0, x_55); @@ -8314,7 +8314,7 @@ lean_ctor_set(x_71, 1, x_70); x_72 = lean_array_push(x_60, x_71); x_73 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_74 = lean_array_push(x_72, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_75 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_55); x_76 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_76, 0, x_55); @@ -8329,12 +8329,12 @@ x_80 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_80, 0, x_65); lean_ctor_set(x_80, 1, x_79); x_81 = lean_array_push(x_59, x_80); -x_82 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_82 = l_myMacro____x40_Init_Notation___hyg_12789____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_77, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_85 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_86 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_86, 0, x_85); lean_ctor_set(x_86, 1, x_84); @@ -8423,7 +8423,7 @@ if (x_102 == 0) { lean_object* x_103; lean_object* x_104; lean_object* x_105; lean_object* x_106; lean_object* x_107; size_t x_108; size_t 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; x_103 = lean_ctor_get(x_101, 0); -x_104 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_104 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_103); x_105 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_105, 0, x_103); @@ -8449,7 +8449,7 @@ lean_ctor_set(x_118, 1, x_117); x_119 = lean_array_push(x_107, x_118); x_120 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_121 = lean_array_push(x_119, x_120); -x_122 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_122 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_103); x_123 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_123, 0, x_103); @@ -8464,12 +8464,12 @@ x_127 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_127, 0, x_112); lean_ctor_set(x_127, 1, x_126); x_128 = lean_array_push(x_106, x_127); -x_129 = l_myMacro____x40_Init_Notation___hyg_12048____closed__8; +x_129 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; 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_124, x_130); -x_132 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_132 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_133 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_133, 0, x_132); lean_ctor_set(x_133, 1, x_131); @@ -8488,7 +8488,7 @@ x_137 = lean_ctor_get(x_101, 1); lean_inc(x_137); lean_inc(x_136); lean_dec(x_101); -x_138 = l_myMacro____x40_Init_Notation___hyg_12048____closed__1; +x_138 = l_myMacro____x40_Init_Notation___hyg_12789____closed__1; lean_inc(x_136); x_139 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_139, 0, x_136); @@ -8514,7 +8514,7 @@ lean_ctor_set(x_152, 1, x_151); x_153 = lean_array_push(x_141, x_152); x_154 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_155 = lean_array_push(x_153, x_154); -x_156 = l_myMacro____x40_Init_Notation___hyg_12048____closed__6; +x_156 = l_myMacro____x40_Init_Notation___hyg_12789____closed__6; lean_inc(x_136); x_157 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_157, 0, x_136); @@ -8529,12 +8529,12 @@ 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_12048____closed__8; +x_163 = l_myMacro____x40_Init_Notation___hyg_12789____closed__8; x_164 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_164, 0, x_163); lean_ctor_set(x_164, 1, x_162); x_165 = lean_array_push(x_158, x_164); -x_166 = l_myMacro____x40_Init_Notation___hyg_12048____closed__2; +x_166 = l_myMacro____x40_Init_Notation___hyg_12789____closed__2; x_167 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_167, 0, x_166); lean_ctor_set(x_167, 1, x_165); @@ -13506,7 +13506,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_11518____closed__10; +x_9 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_inc(x_1); x_10 = l_Lean_Syntax_isOfKind(x_1, x_9); if (x_10 == 0) @@ -13518,7 +13518,7 @@ 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; x_13 = lean_ctor_get(x_11, 0); -x_14 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_14 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_13); x_15 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_15, 0, x_13); @@ -13531,13 +13531,13 @@ 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_11518____closed__13; +x_22 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_23 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_23, 0, x_13); lean_ctor_set(x_23, 1, x_22); x_24 = lean_array_push(x_21, x_23); x_25 = lean_array_push(x_24, x_1); -x_26 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_26 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_27 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_27, 0, x_26); lean_ctor_set(x_27, 1, x_25); @@ -13556,7 +13556,7 @@ x_31 = lean_ctor_get(x_11, 1); lean_inc(x_31); lean_inc(x_30); lean_dec(x_11); -x_32 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_32 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_30); x_33 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_33, 0, x_30); @@ -13569,13 +13569,13 @@ x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_37); lean_ctor_set(x_38, 1, x_36); x_39 = lean_array_push(x_34, x_38); -x_40 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_40 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_41 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_41, 0, x_30); lean_ctor_set(x_41, 1, x_40); x_42 = lean_array_push(x_39, x_41); x_43 = lean_array_push(x_42, x_1); -x_44 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_44 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_45 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_45, 0, x_44); lean_ctor_set(x_45, 1, x_43); @@ -13594,7 +13594,7 @@ else lean_object* x_49; lean_object* x_50; lean_object* x_51; uint8_t x_52; x_49 = lean_unsigned_to_nat(1u); x_50 = l_Lean_Syntax_getArg(x_1, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_51 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; lean_inc(x_50); x_52 = l_Lean_Syntax_isOfKind(x_50, x_51); if (x_52 == 0) @@ -13607,7 +13607,7 @@ if (x_54 == 0) { 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; x_55 = lean_ctor_get(x_53, 0); -x_56 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_56 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_55); x_57 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_57, 0, x_55); @@ -13620,7 +13620,7 @@ 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_58, x_62); -x_64 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_64 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_55); lean_ctor_set(x_65, 1, x_64); @@ -13644,7 +13644,7 @@ x_72 = lean_ctor_get(x_53, 1); lean_inc(x_72); lean_inc(x_71); lean_dec(x_53); -x_73 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_73 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_71); x_74 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_74, 0, x_71); @@ -13657,7 +13657,7 @@ x_79 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_79, 0, x_78); lean_ctor_set(x_79, 1, x_77); x_80 = lean_array_push(x_75, x_79); -x_81 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_81 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_82 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_82, 0, x_71); lean_ctor_set(x_82, 1, x_81); @@ -13693,7 +13693,7 @@ if (x_95 == 0) { 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; x_96 = lean_ctor_get(x_94, 0); -x_97 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_97 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_96); x_98 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_98, 0, x_96); @@ -13708,7 +13708,7 @@ x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); x_105 = lean_array_push(x_99, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_106 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_107 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_107, 0, x_96); lean_ctor_set(x_107, 1, x_106); @@ -13732,7 +13732,7 @@ x_114 = lean_ctor_get(x_94, 1); lean_inc(x_114); lean_inc(x_113); lean_dec(x_94); -x_115 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_115 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_113); x_116 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_116, 0, x_113); @@ -13747,7 +13747,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_117, x_122); -x_124 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_124 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; x_125 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_125, 0, x_113); lean_ctor_set(x_125, 1, x_124); @@ -13787,14 +13787,14 @@ lean_ctor_set(x_14, 1, x_13); x_15 = l_Array_empty___closed__1; x_16 = lean_array_push(x_15, x_14); x_17 = lean_array_push(x_15, x_3); -x_18 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_18 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_11); x_19 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_19, 0, x_11); lean_ctor_set(x_19, 1, x_18); x_20 = lean_array_push(x_15, x_19); x_21 = lean_array_push(x_20, x_1); -x_22 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_22 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -13813,7 +13813,7 @@ x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_11); 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_11518____closed__8; +x_33 = l_myMacro____x40_Init_Notation___hyg_11546____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); @@ -14145,7 +14145,7 @@ 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_80, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_85 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_75); x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_75); @@ -14195,7 +14195,7 @@ x_103 = lean_array_push(x_102, x_101); x_104 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); lean_dec(x_1); x_105 = lean_array_push(x_102, x_104); -x_106 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_106 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_98); x_107 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_107, 0, x_98); @@ -14563,7 +14563,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_204, x_207); -x_209 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_209 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_199); x_210 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_210, 0, x_199); @@ -14613,7 +14613,7 @@ x_227 = lean_array_push(x_226, x_225); x_228 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); lean_dec(x_1); x_229 = lean_array_push(x_226, x_228); -x_230 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_230 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_222); x_231 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_231, 0, x_222); @@ -15124,7 +15124,7 @@ 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_50, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_55 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_46); x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_46); @@ -15182,7 +15182,7 @@ 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_80, x_83); -x_85 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_85 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_75); x_86 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_86, 0, x_75); @@ -15339,7 +15339,7 @@ x_115 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_115, 0, x_114); lean_ctor_set(x_115, 1, x_113); x_116 = lean_array_push(x_112, x_115); -x_117 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_117 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_108); x_118 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_118, 0, x_108); @@ -15395,7 +15395,7 @@ x_143 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_143, 0, x_142); lean_ctor_set(x_143, 1, x_141); x_144 = lean_array_push(x_140, x_143); -x_145 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_145 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_135); x_146 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_146, 0, x_135); @@ -15457,7 +15457,7 @@ x_169 = l_Array_empty___closed__1; x_170 = lean_array_push(x_169, x_168); x_171 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); x_172 = lean_array_push(x_169, x_171); -x_173 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_173 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_166); x_174 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_174, 0, x_166); @@ -15510,7 +15510,7 @@ x_196 = l_Array_empty___closed__1; x_197 = lean_array_push(x_196, x_195); x_198 = l_Array_back___at_Lean_Syntax_Traverser_up___spec__2(x_1); x_199 = lean_array_push(x_196, x_198); -x_200 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_200 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_192); x_201 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_201, 0, x_192); @@ -15908,7 +15908,7 @@ if (x_31 == 0) { 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; x_32 = lean_ctor_get(x_30, 0); -x_33 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_33 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_32); x_34 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_34, 0, x_32); @@ -15919,7 +15919,7 @@ x_37 = lean_mk_syntax_ident(x_15); x_38 = lean_array_push(x_35, x_37); x_39 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_40 = lean_array_push(x_38, x_39); -x_41 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_41 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_32); x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_32); @@ -15936,24 +15936,24 @@ 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_40, x_49); -x_51 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_51 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_32); x_52 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_52, 0, x_32); lean_ctor_set(x_52, 1, x_51); x_53 = lean_array_push(x_50, x_52); x_54 = lean_array_push(x_53, x_24); -x_55 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_55 = l_myMacro____x40_Init_Notation___hyg_14283____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 = lean_array_push(x_35, x_56); -x_58 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_58 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_60 = lean_array_push(x_36, x_59); -x_61 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_61 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_62 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_62, 0, x_32); lean_ctor_set(x_62, 1, x_61); @@ -15963,7 +15963,7 @@ lean_ctor_set(x_64, 0, x_48); lean_ctor_set(x_64, 1, x_63); x_65 = lean_array_push(x_60, x_64); x_66 = lean_array_push(x_65, x_28); -x_67 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_67 = l_myMacro____x40_Init_Notation___hyg_14283____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); @@ -15978,7 +15978,7 @@ x_70 = lean_ctor_get(x_30, 1); lean_inc(x_70); lean_inc(x_69); lean_dec(x_30); -x_71 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_71 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_69); x_72 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_72, 0, x_69); @@ -15989,7 +15989,7 @@ x_75 = lean_mk_syntax_ident(x_15); x_76 = lean_array_push(x_73, x_75); x_77 = l_myMacro____x40_Init_Notation___hyg_1340____closed__8; x_78 = lean_array_push(x_76, x_77); -x_79 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_79 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_69); x_80 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_80, 0, x_69); @@ -16006,24 +16006,24 @@ 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_13542____closed__11; +x_89 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; lean_inc(x_69); x_90 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_90, 0, x_69); lean_ctor_set(x_90, 1, x_89); x_91 = lean_array_push(x_88, x_90); x_92 = lean_array_push(x_91, x_24); -x_93 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_93 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_73, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_96 = l_myMacro____x40_Init_Notation___hyg_14283____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); x_98 = lean_array_push(x_74, x_97); -x_99 = l_myMacro____x40_Init_Notation___hyg_13542____closed__12; +x_99 = l_myMacro____x40_Init_Notation___hyg_14283____closed__12; x_100 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_100, 0, x_69); lean_ctor_set(x_100, 1, x_99); @@ -16033,7 +16033,7 @@ lean_ctor_set(x_102, 0, x_86); lean_ctor_set(x_102, 1, x_101); x_103 = lean_array_push(x_98, x_102); x_104 = lean_array_push(x_103, x_28); -x_105 = l_myMacro____x40_Init_Notation___hyg_13542____closed__2; +x_105 = l_myMacro____x40_Init_Notation___hyg_14283____closed__2; x_106 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_106, 0, x_105); lean_ctor_set(x_106, 1, x_104); @@ -18803,7 +18803,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_3, x_31); -x_33 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_33 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_34 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_34, 0, x_21); lean_ctor_set(x_34, 1, x_33); @@ -18848,7 +18848,7 @@ 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_3, x_53); -x_55 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_55 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_56 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_56, 0, x_42); lean_ctor_set(x_56, 1, x_55); @@ -18975,7 +18975,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_3, x_92); -x_94 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_94 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_95 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_95, 0, x_80); lean_ctor_set(x_95, 1, x_94); @@ -19139,7 +19139,7 @@ lean_object* x_45; lean_object* x_46; lean_object* x_47; lean_object* x_48; lean x_45 = lean_ctor_get(x_4, 0); lean_inc(x_45); lean_dec(x_4); -x_46 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_46 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_47 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_47, 0, x_13); lean_ctor_set(x_47, 1, x_46); @@ -19246,7 +19246,7 @@ lean_object* x_91; lean_object* x_92; lean_object* x_93; lean_object* x_94; lean x_91 = lean_ctor_get(x_4, 0); lean_inc(x_91); lean_dec(x_4); -x_92 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_92 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_93 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_93, 0, x_57); lean_ctor_set(x_93, 1, x_92); @@ -19357,7 +19357,7 @@ lean_object* x_45; lean_object* x_46; lean_object* x_47; lean_object* x_48; lean x_45 = lean_ctor_get(x_4, 0); lean_inc(x_45); lean_dec(x_4); -x_46 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_46 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_47 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_47, 0, x_13); lean_ctor_set(x_47, 1, x_46); @@ -19464,7 +19464,7 @@ lean_object* x_91; lean_object* x_92; lean_object* x_93; lean_object* x_94; lean x_91 = lean_ctor_get(x_4, 0); lean_inc(x_91); lean_dec(x_4); -x_92 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_92 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_93 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_93, 0, x_57); lean_ctor_set(x_93, 1, x_92); @@ -20089,7 +20089,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_11518____closed__8; +x_17 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_inc(x_15); x_18 = l_Lean_Syntax_isOfKind(x_15, x_17); if (x_18 == 0) @@ -21408,7 +21408,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_13768____closed__4; +x_2 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__4; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -22173,14 +22173,6 @@ x_1 = lean_mk_string("then"); return x_1; } } -static lean_object* _init_l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4() { -_start: -{ -lean_object* x_1; -x_1 = lean_mk_string("else"); -return x_1; -} -} lean_object* l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1(lean_object* x_1, lean_object* x_2, lean_object* x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7) { _start: { @@ -22276,7 +22268,7 @@ if (x_22 == 0) { 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; x_23 = lean_ctor_get(x_21, 0); -x_24 = l_termIf_____x3a__Then__Else_____closed__3; +x_24 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_23); x_25 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_25, 0, x_23); @@ -22291,13 +22283,13 @@ lean_ctor_set(x_30, 0, x_23); lean_ctor_set(x_30, 1, x_29); x_31 = lean_array_push(x_28, x_30); x_32 = lean_array_push(x_31, x_15); -x_33 = l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4; +x_33 = l_termIf_____x3a__Then__Else_____closed__24; x_34 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_34, 0, x_23); lean_ctor_set(x_34, 1, x_33); x_35 = lean_array_push(x_32, x_34); x_36 = lean_array_push(x_35, x_19); -x_37 = l_termIf__Then__Else_____closed__2; +x_37 = l_termIfThenElse___closed__2; x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_37); lean_ctor_set(x_38, 1, x_36); @@ -22312,7 +22304,7 @@ x_40 = lean_ctor_get(x_21, 1); lean_inc(x_40); lean_inc(x_39); lean_dec(x_21); -x_41 = l_termIf_____x3a__Then__Else_____closed__3; +x_41 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_39); x_42 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_42, 0, x_39); @@ -22327,13 +22319,13 @@ lean_ctor_set(x_47, 0, x_39); lean_ctor_set(x_47, 1, x_46); x_48 = lean_array_push(x_45, x_47); x_49 = lean_array_push(x_48, x_15); -x_50 = l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4; +x_50 = l_termIf_____x3a__Then__Else_____closed__24; x_51 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_51, 0, x_39); lean_ctor_set(x_51, 1, x_50); x_52 = lean_array_push(x_49, x_51); x_53 = lean_array_push(x_52, x_19); -x_54 = l_termIf__Then__Else_____closed__2; +x_54 = l_termIfThenElse___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); @@ -22473,7 +22465,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_11855____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_12390____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -22893,7 +22885,7 @@ 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; 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; x_27 = lean_ctor_get(x_25, 0); -x_28 = l_termIf_____x3a__Then__Else_____closed__3; +x_28 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_27); x_29 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_29, 0, x_27); @@ -22902,7 +22894,7 @@ x_30 = l_Array_empty___closed__1; x_31 = lean_array_push(x_30, x_29); x_32 = lean_mk_syntax_ident(x_18); x_33 = lean_array_push(x_31, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_34 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_27); x_35 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_35, 0, x_27); @@ -22916,13 +22908,13 @@ lean_ctor_set(x_39, 0, x_27); lean_ctor_set(x_39, 1, x_38); x_40 = lean_array_push(x_37, x_39); x_41 = lean_array_push(x_40, x_17); -x_42 = l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4; +x_42 = l_termIf_____x3a__Then__Else_____closed__24; x_43 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_43, 0, x_27); lean_ctor_set(x_43, 1, x_42); x_44 = lean_array_push(x_41, x_43); x_45 = lean_array_push(x_44, x_24); -x_46 = l_termIf_____x3a__Then__Else_____closed__2; +x_46 = l_termDepIfThenElse___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); @@ -22937,7 +22929,7 @@ x_49 = lean_ctor_get(x_25, 1); lean_inc(x_49); lean_inc(x_48); lean_dec(x_25); -x_50 = l_termIf_____x3a__Then__Else_____closed__3; +x_50 = l_Lean_Parser_Term_notFollowedByRedefinedTermToken___elambda__1___closed__45; lean_inc(x_48); x_51 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_51, 0, x_48); @@ -22946,7 +22938,7 @@ x_52 = l_Array_empty___closed__1; x_53 = lean_array_push(x_52, x_51); x_54 = lean_mk_syntax_ident(x_18); x_55 = lean_array_push(x_53, x_54); -x_56 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_56 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_48); x_57 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_57, 0, x_48); @@ -22960,13 +22952,13 @@ lean_ctor_set(x_61, 0, x_48); lean_ctor_set(x_61, 1, x_60); x_62 = lean_array_push(x_59, x_61); x_63 = lean_array_push(x_62, x_17); -x_64 = l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4; +x_64 = l_termIf_____x3a__Then__Else_____closed__24; x_65 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_65, 0, x_48); lean_ctor_set(x_65, 1, x_64); x_66 = lean_array_push(x_63, x_65); x_67 = lean_array_push(x_66, x_24); -x_68 = l_termIf_____x3a__Then__Else_____closed__2; +x_68 = l_termDepIfThenElse___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); @@ -23107,7 +23099,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_11518____closed__1; +x_2 = l_myMacro____x40_Init_Notation___hyg_11546____closed__1; x_3 = lean_name_mk_string(x_1, x_2); return x_3; } @@ -23642,7 +23634,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__1(lean_obje _start: { lean_object* x_11; lean_object* x_12; lean_object* x_13; lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; lean_object* x_34; lean_object* x_35; lean_object* x_36; lean_object* x_37; lean_object* x_38; lean_object* x_39; lean_object* x_40; lean_object* x_41; lean_object* x_42; -x_11 = l_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_11 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_4); x_12 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_12, 0, x_4); @@ -23654,7 +23646,7 @@ x_16 = lean_array_push(x_14, x_15); x_17 = lean_mk_syntax_ident(x_1); x_18 = lean_array_push(x_13, x_17); x_19 = lean_array_push(x_18, x_15); -x_20 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_20 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_4); x_21 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_21, 0, x_4); @@ -23671,18 +23663,18 @@ 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_19, x_28); -x_30 = l_myMacro____x40_Init_Notation___hyg_13542____closed__11; +x_30 = l_myMacro____x40_Init_Notation___hyg_14283____closed__11; x_31 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_31, 0, x_4); lean_ctor_set(x_31, 1, x_30); x_32 = lean_array_push(x_29, x_31); x_33 = lean_array_push(x_32, x_3); -x_34 = l_myMacro____x40_Init_Notation___hyg_13542____closed__6; +x_34 = l_myMacro____x40_Init_Notation___hyg_14283____closed__6; 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_13, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_13542____closed__4; +x_37 = l_myMacro____x40_Init_Notation___hyg_14283____closed__4; x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_37); lean_ctor_set(x_38, 1, x_36); @@ -23745,7 +23737,7 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__4(lean_obje _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_myMacro____x40_Init_Notation___hyg_13542____closed__1; +x_10 = l_myMacro____x40_Init_Notation___hyg_14283____closed__1; lean_inc(x_3); x_11 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_11, 0, x_3); @@ -24886,8 +24878,6 @@ l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__2 = _init_l_Lean lean_mark_persistent(l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__2); l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__3 = _init_l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__3(); lean_mark_persistent(l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__3); -l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4 = _init_l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4(); -lean_mark_persistent(l_Lean_PrettyPrinter_Delaborator_delabIte___lambda__1___closed__4); l_Lean_PrettyPrinter_Delaborator_delabIte___closed__1 = _init_l_Lean_PrettyPrinter_Delaborator_delabIte___closed__1(); lean_mark_persistent(l_Lean_PrettyPrinter_Delaborator_delabIte___closed__1); l_Lean_PrettyPrinter_Delaborator_delabIte___closed__2 = _init_l_Lean_PrettyPrinter_Delaborator_delabIte___closed__2(); diff --git a/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c b/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c index 73ec212fd6..9a4529e548 100644 --- a/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c +++ b/stage0/stdlib/Lean/PrettyPrinter/Parenthesizer.c @@ -213,7 +213,6 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter lean_object* l_Lean_PrettyPrinter_Parenthesizer_term_parenthesizer___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_term___x24_______closed__4; lean_object* l_Lean_addTrace___at_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___spec__7(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_14719____closed__3; lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerForKindUnsafe___closed__1; lean_object* l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer___closed__2; uint8_t lean_nat_dec_eq(lean_object*, lean_object*); @@ -291,7 +290,6 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter lean_object* l_Lean_ParserCompiler_registerCombinatorAttribute(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___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_Lean_Syntax_MonadTraverser_setCur___at_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_KeyedDeclsAttribute_getValues___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkLineEq_parenthesizer___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkColGe_parenthesizer___rarg(lean_object*); @@ -314,6 +312,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_instMonadQuotationParenthesizerM lean_object* l_Lean_Syntax_MonadTraverser_goRight___at_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___spec__6(lean_object*); lean_object* l___private_Init_Util_0__mkPanicMessageWithDecl(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Array_reverse___rarg(lean_object*); +extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; extern lean_object* l_Lean_instInhabitedKeyedDeclsAttribute___closed__1; lean_object* l_Lean_Syntax_MonadTraverser_getCur___at_Lean_PrettyPrinter_Parenthesizer_visitArgs___spec__1___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_KernelException_toMessageData___closed__15; @@ -568,6 +567,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_liftCoreM___rarg(lean_object*, l lean_object* l_Lean_PrettyPrinter_parenthesize___closed__4; extern lean_object* l_Std_Format_paren___closed__3; lean_object* l_Lean_instMonadRef___rarg(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* lean_mk_antiquot_parenthesizer(lean_object*, lean_object*, uint8_t, 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_2433____spec__1(lean_object*, lean_object*); lean_object* l_Lean_PrettyPrinter_mkCategoryParenthesizerAttribute___closed__5; @@ -7842,7 +7842,7 @@ x_16 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_16, 0, x_2); lean_ctor_set(x_16, 1, x_15); x_17 = lean_array_push(x_14, x_16); -x_18 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_18 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_19 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_19, 0, x_18); lean_ctor_set(x_19, 1, x_17); @@ -7954,7 +7954,7 @@ lean_ctor_set(x_6, 1, x_5); x_7 = l_Array_empty___closed__1; x_8 = lean_array_push(x_7, x_6); x_9 = lean_array_push(x_7, x_1); -x_10 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14719____closed__3; +x_10 = l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_15460____closed__3; x_11 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_11, 0, x_10); lean_ctor_set(x_11, 1, x_9); diff --git a/stage0/stdlib/Lean/Structure.c b/stage0/stdlib/Lean/Structure.c index e3ef0a43ad..e7344c62e4 100644 --- a/stage0/stdlib/Lean/Structure.c +++ b/stage0/stdlib/Lean/Structure.c @@ -29,7 +29,6 @@ lean_object* l_Lean_getPathToBaseStructureAux_match__1(lean_object*); lean_object* l_Lean_isInternalSubobjectFieldName_match__1___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getStructureCtor___closed__4; lean_object* lean_name_mk_string(lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l___private_Lean_Structure_0__Lean_getStructureFieldsFlattenedAux_match__1(lean_object*); @@ -47,6 +46,7 @@ lean_object* l_Lean_deinternalizeFieldName_match__1(lean_object*); lean_object* l___private_Lean_Structure_0__Lean_getStructureFieldsAux_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_getProjFnForField_x3f(lean_object*, lean_object*, lean_object*); uint8_t l_USize_decLt(size_t, size_t); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; uint8_t l_Array_anyMUnsafe_any___at_Lean_findField_x3f___spec__2(lean_object*, lean_object*, size_t, size_t); uint8_t l_Lean_Environment_isProjectionFn(lean_object*, lean_object*); lean_object* lean_nat_add(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_12048____closed__14; +x_2 = l_myMacro____x40_Init_Notation___hyg_12789____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_12048____closed__14; +x_6 = l_myMacro____x40_Init_Notation___hyg_12789____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 cf231f348e..881a61edca 100644 --- a/stage0/stdlib/Lean/Syntax.c +++ b/stage0/stdlib/Lean/Syntax.c @@ -31,6 +31,7 @@ extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__4; uint8_t l_Lean_Syntax_isTokenAntiquot(lean_object*); lean_object* l_Lean_Syntax_mkAntiquotSpliceNode___closed__4; lean_object* l_Lean_SyntaxNode_modifyArgs_match__1(lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_Syntax_isQuot_match__1___rarg___closed__2; lean_object* l_Lean_Syntax_mkAntiquotNode___closed__3; extern lean_object* l_String_instInhabitedString; @@ -198,7 +199,6 @@ extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l___private_Lean_Syntax_0__Lean_Syntax_formatInfo_match__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* l___private_Lean_Syntax_0__Lean_Syntax_updateInfo(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Syntax_getId(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; lean_object* lean_format_pretty(lean_object*, lean_object*); extern lean_object* l_Lean_choiceKind; lean_object* l_Lean_Syntax_replaceM_match__1___rarg(lean_object*, lean_object*, lean_object*); @@ -4133,7 +4133,7 @@ static lean_object* _init_l___private_Lean_Syntax_0__Lean_Syntax_formatInfo___cl _start: { lean_object* x_1; lean_object* x_2; -x_1 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_2 = lean_alloc_ctor(2, 1, 0); lean_ctor_set(x_2, 0, x_1); return x_2; @@ -4258,7 +4258,7 @@ x_26 = lean_string_append(x_25, x_24); lean_dec(x_24); x_27 = l_prec_x28___x29___closed__7; x_28 = lean_string_append(x_26, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_29 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; x_30 = lean_string_append(x_29, x_28); lean_dec(x_28); x_31 = lean_alloc_ctor(2, 1, 0); @@ -8540,7 +8540,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_12965____closed__9; +x_1 = l_myMacro____x40_Init_Notation___hyg_13706____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 f97f40834a..4549150887 100644 --- a/stage0/stdlib/Lean/ToExpr.c +++ b/stage0/stdlib/Lean/ToExpr.c @@ -44,6 +44,7 @@ lean_object* l_Lean_instToExprExpr; lean_object* l_Lean_instToExprArray___rarg___lambda__1(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_levelZero; extern lean_object* l___private_Init_Meta_0__Lean_quoteName___closed__4; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; 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*); @@ -61,7 +62,6 @@ lean_object* l_Lean_instToExprProd_match__1___rarg(lean_object*, lean_object*); 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; -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; lean_object* l_Lean_Name_toExprAux_match__1(lean_object*); lean_object* lean_array_to_list(lean_object*, lean_object*); extern lean_object* l_Lean_Literal_type___closed__4; @@ -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_13768____closed__5; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____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_13768____closed__5; +x_1 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; x_2 = l_Lean_instToExprOption___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 566081bb7c..e9e985399d 100644 --- a/stage0/stdlib/Lean/Util/Recognizers.c +++ b/stage0/stdlib/Lean/Util/Recognizers.c @@ -33,6 +33,7 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_9383____closed__7; lean_object* l_Lean_Expr_appArg_x21(lean_object*); lean_object* lean_nat_add(lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_Core___hyg_169____closed__4; +extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; 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; @@ -49,7 +50,6 @@ lean_object* l_Lean_Expr_app4_x3f___boxed(lean_object*, lean_object*); lean_object* l_Lean_Expr_isConstructorApp_x3f_match__3___rarg(lean_object*, lean_object*, lean_object*); lean_object* l_Lean_Expr_eq_x3f(lean_object*); lean_object* l_Lean_Expr_iff_x3f___boxed(lean_object*); -extern lean_object* l_Lean_myMacro____x40_Init_Notation___hyg_13768____closed__5; lean_object* l_Lean_Expr_app3_x3f___boxed(lean_object*, lean_object*); extern lean_object* l_myMacro____x40_Init_Notation___hyg_6575____closed__4; lean_object* l_Lean_Expr_app2_x3f(lean_object*, lean_object*); @@ -513,7 +513,7 @@ 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_13768____closed__5; +x_3 = l_Lean_myMacro____x40_Init_Notation___hyg_14509____closed__5; x_4 = lean_unsigned_to_nat(1u); x_5 = l_Lean_Expr_isAppOfArity(x_1, x_3, x_4); if (x_5 == 0) diff --git a/stage0/stdlib/Lean/Util/Trace.c b/stage0/stdlib/Lean/Util/Trace.c index 0bce247071..6d5404032a 100644 --- a/stage0/stdlib/Lean/Util/Trace.c +++ b/stage0/stdlib/Lean/Util/Trace.c @@ -14,20 +14,19 @@ extern "C" { #endif lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_1252____closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__10; -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*); lean_object* l_Lean_registerTraceClass(lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_object* l_Lean_stringToMessageData(lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__3___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); uint8_t l_Lean_MessageData_isNest(lean_object*); extern lean_object* l_Lean_termM_x21_____closed__2; +extern lean_object* l_termIf_____x3a__Then__Else_____closed__14; 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*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__14; uint8_t l_USize_decEq(size_t, size_t); lean_object* lean_array_uget(lean_object*, size_t); lean_object* l_Lean_MessageData_format(lean_object*, lean_object*); @@ -41,7 +40,9 @@ lean_object* l_Std_PersistentArray_get_x21___at___private_Lean_Util_Trace_0__Lea lean_object* lean_array_uset(lean_object*, size_t, lean_object*); lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*); extern lean_object* l_Lean_initFn____x40_Lean_Util_PPExt___hyg_3____closed__3; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_13706____closed__8; lean_object* l___private_Lean_Util_Trace_0__Lean_checkTraceOptionM___rarg___lambda__1(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__10; lean_object* l_Lean_traceCtx___rarg___lambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); size_t l_USize_sub(size_t, size_t); extern lean_object* l_Array_empty___closed__1; @@ -66,11 +67,11 @@ 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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(size_t, lean_object*, lean_object*, lean_object*, lean_object*, size_t, 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*); lean_object* l_Lean_termTrace_x21_______closed__2; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__12; size_t l_USize_shiftRight(size_t, size_t); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__3___rarg___lambda__1(size_t, lean_object*, lean_object*, lean_object*, lean_object*, size_t, lean_object*); lean_object* lean_string_utf8_byte_size(lean_object*); @@ -82,6 +83,7 @@ lean_object* l_Std_PersistentArray_forM___at_Lean_printTraces___spec__1___rarg(l 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*); lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__9; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_12789____closed__14; 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_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(lean_object*, lean_object*); @@ -110,6 +112,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; lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__8; lean_object* l_Lean_termTrace_x21_______closed__3; lean_object* l_Lean_enableTracing___rarg___boxed(lean_object*, lean_object*, lean_object*); @@ -121,15 +124,14 @@ 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_12789____closed__13; 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*); lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_1252____closed__3; extern lean_object* l_Lean_instInhabitedSourceInfo___closed__1; lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_932____closed__4; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__8; lean_object* l_Lean_Syntax_getId(lean_object*); lean_object* l_Lean_traceCtx___rarg___lambda__2___closed__1; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12965____closed__9; 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*); @@ -142,9 +144,7 @@ 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*); size_t l_USize_shiftLeft(size_t, size_t); lean_object* l___private_Lean_Util_Trace_0__Lean_getResetTraces___rarg___lambda__1(lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__8; lean_object* l_Lean_traceCtx___rarg___lambda__4(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*); -extern lean_object* l_myMacro____x40_Init_Notation___hyg_12048____closed__13; uint8_t l_Lean_KVMap_contains(lean_object*, lean_object*); lean_object* l_Array_foldlMUnsafe_fold___at_Lean_withNestedTraces___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*); lean_object* l_Lean_withNestedTraces___rarg___lambda__1(lean_object*, lean_object*, lean_object*); @@ -175,8 +175,8 @@ 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_Lean_nullKind___closed__2; +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__13; extern lean_object* l_Lean_myMacro____x40_Lean_Message___hyg_1570____closed__3; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__13; lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__5; lean_object* l_Lean_instInhabitedTraceState___closed__1; lean_object* l_ReaderT_instMonadReaderT___rarg___lambda__4___boxed(lean_object*, lean_object*, lean_object*); @@ -221,7 +221,6 @@ lean_object* l_Lean_resetTraceState___rarg___lambda__1___boxed(lean_object*); lean_object* l_IO_println___at_Lean_instEval__1___spec__1(lean_object*, lean_object*); extern lean_object* l_Lean_instInhabitedMessageData___closed__1; lean_object* l_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__4___rarg___lambda__2(size_t, lean_object*, lean_object*, lean_object*, lean_object*, 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_Array_foldlMUnsafe_fold___at_Lean_printTraces___spec__5___rarg___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*); @@ -257,13 +256,14 @@ lean_object* l_Lean_getTraces___rarg___lambda__1(lean_object*, lean_object*); 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*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__9; 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; uint8_t l___private_Lean_Util_Trace_0__Lean_checkTraceOptionAux(lean_object*, lean_object*); lean_object* l_Lean_termTrace_x5b_____x5d_x21_______closed__10; -extern lean_object* l_myMacro____x40_Init_Notation___hyg_11518____closed__9; lean_object* l___private_Lean_Util_Trace_0__Lean_TraceState_toFormat(lean_object*, lean_object*, lean_object*); +extern lean_object* l_myMacro____x40_Init_Notation___hyg_11546____closed__8; lean_object* l_Lean_myMacro____x40_Lean_Util_Trace___hyg_932____closed__7; uint8_t lean_nat_dec_lt(lean_object*, lean_object*); extern lean_object* l_Std_PersistentArray_getAux___rarg___closed__1; @@ -2562,7 +2562,7 @@ _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_Lean_termTrace_x21_______closed__5; -x_3 = l_termIf_____x3a__Then__Else_____closed__10; +x_3 = l_termIf_____x3a__Then__Else_____closed__14; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -2725,19 +2725,19 @@ lean_ctor_set(x_22, 3, x_21); x_23 = l_Array_empty___closed__1; x_24 = lean_array_push(x_23, x_22); x_25 = lean_array_push(x_23, x_9); -x_26 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_26 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_14); x_27 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_27, 0, x_14); lean_ctor_set(x_27, 1, x_26); x_28 = lean_array_push(x_23, x_27); -x_29 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_29 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_14); x_30 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_30, 0, x_14); lean_ctor_set(x_30, 1, x_29); x_31 = lean_array_push(x_23, x_30); -x_32 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_32 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_33 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_33, 0, x_32); lean_ctor_set(x_33, 1, x_31); @@ -2747,7 +2747,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_23, x_36); -x_38 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_38 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_14); x_39 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_39, 0, x_14); @@ -2760,7 +2760,7 @@ lean_ctor_set(x_42, 0, x_14); lean_ctor_set(x_42, 1, x_41); x_43 = lean_array_push(x_23, x_42); x_44 = lean_array_push(x_23, x_11); -x_45 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_45 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_14); x_46 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_46, 0, x_14); @@ -2776,7 +2776,7 @@ lean_ctor_set(x_52, 1, x_50); lean_ctor_set(x_52, 2, x_49); lean_ctor_set(x_52, 3, x_51); x_53 = lean_array_push(x_47, x_52); -x_54 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_54 = l_myMacro____x40_Init_Notation___hyg_13706____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); @@ -2794,17 +2794,17 @@ x_62 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_62, 0, x_14); 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_11518____closed__8; +x_64 = l_myMacro____x40_Init_Notation___hyg_11546____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_40, x_65); -x_67 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_67 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_28, x_68); -x_70 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_70 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_71 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_71, 0, x_70); lean_ctor_set(x_71, 1, x_69); @@ -2848,19 +2848,19 @@ lean_ctor_set(x_86, 3, x_85); x_87 = l_Array_empty___closed__1; x_88 = lean_array_push(x_87, x_86); x_89 = lean_array_push(x_87, x_9); -x_90 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_90 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_77); x_91 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_91, 0, x_77); lean_ctor_set(x_91, 1, x_90); x_92 = lean_array_push(x_87, x_91); -x_93 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_93 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_77); x_94 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_94, 0, x_77); lean_ctor_set(x_94, 1, x_93); x_95 = lean_array_push(x_87, x_94); -x_96 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_96 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_97 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_97, 0, x_96); lean_ctor_set(x_97, 1, x_95); @@ -2870,7 +2870,7 @@ x_100 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_100, 0, x_99); lean_ctor_set(x_100, 1, x_98); x_101 = lean_array_push(x_87, x_100); -x_102 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_102 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_77); x_103 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_103, 0, x_77); @@ -2883,7 +2883,7 @@ lean_ctor_set(x_106, 0, x_77); lean_ctor_set(x_106, 1, x_105); x_107 = lean_array_push(x_87, x_106); x_108 = lean_array_push(x_87, x_11); -x_109 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_109 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_77); x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_77); @@ -2899,7 +2899,7 @@ lean_ctor_set(x_116, 1, x_114); lean_ctor_set(x_116, 2, x_113); lean_ctor_set(x_116, 3, x_115); x_117 = lean_array_push(x_111, x_116); -x_118 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_118 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_119 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_119, 0, x_118); lean_ctor_set(x_119, 1, x_117); @@ -2917,17 +2917,17 @@ x_126 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_126, 0, x_77); lean_ctor_set(x_126, 1, x_125); x_127 = lean_array_push(x_124, x_126); -x_128 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_128 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; 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_104, x_129); -x_131 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_131 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_92, x_132); -x_134 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_134 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_135 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_135, 0, x_134); lean_ctor_set(x_135, 1, x_133); @@ -2990,7 +2990,7 @@ _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_Lean_termTrace_x5b_____x5d_x21_______closed__4; -x_3 = l_termIf_____x3a__Then__Else_____closed__5; +x_3 = l_termIf_____x3a__Then__Else_____closed__9; x_4 = lean_alloc_ctor(2, 3, 0); lean_ctor_set(x_4, 0, x_1); lean_ctor_set(x_4, 1, x_2); @@ -3160,19 +3160,19 @@ x_28 = l_Lean_Syntax_getId(x_9); lean_dec(x_9); x_29 = l___private_Init_Meta_0__Lean_quoteName(x_28); x_30 = lean_array_push(x_26, x_29); -x_31 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_31 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_17); x_32 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_32, 0, x_17); lean_ctor_set(x_32, 1, x_31); x_33 = lean_array_push(x_26, x_32); -x_34 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_34 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_17); x_35 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_35, 0, x_17); lean_ctor_set(x_35, 1, x_34); x_36 = lean_array_push(x_26, x_35); -x_37 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_37 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_38 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_38, 0, x_37); lean_ctor_set(x_38, 1, x_36); @@ -3182,7 +3182,7 @@ 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_26, x_41); -x_43 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_43 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_17); x_44 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_44, 0, x_17); @@ -3195,7 +3195,7 @@ lean_ctor_set(x_47, 0, x_17); lean_ctor_set(x_47, 1, x_46); x_48 = lean_array_push(x_26, x_47); x_49 = lean_array_push(x_26, x_11); -x_50 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_50 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_17); x_51 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_51, 0, x_17); @@ -3211,7 +3211,7 @@ lean_ctor_set(x_57, 1, x_55); lean_ctor_set(x_57, 2, x_54); lean_ctor_set(x_57, 3, x_56); x_58 = lean_array_push(x_52, x_57); -x_59 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_59 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_60 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_60, 0, x_59); lean_ctor_set(x_60, 1, x_58); @@ -3229,17 +3229,17 @@ x_67 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_67, 0, x_17); lean_ctor_set(x_67, 1, x_66); x_68 = lean_array_push(x_65, x_67); -x_69 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_69 = l_myMacro____x40_Init_Notation___hyg_11546____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); x_71 = lean_array_push(x_45, x_70); -x_72 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_72 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; 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_33, x_73); -x_75 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_75 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_76 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_76, 0, x_75); lean_ctor_set(x_76, 1, x_74); @@ -3286,19 +3286,19 @@ x_94 = l_Lean_Syntax_getId(x_9); lean_dec(x_9); x_95 = l___private_Init_Meta_0__Lean_quoteName(x_94); x_96 = lean_array_push(x_92, x_95); -x_97 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_97 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_82); x_98 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_98, 0, x_82); lean_ctor_set(x_98, 1, x_97); x_99 = lean_array_push(x_92, x_98); -x_100 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_100 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_82); x_101 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_101, 0, x_82); lean_ctor_set(x_101, 1, x_100); x_102 = lean_array_push(x_92, x_101); -x_103 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_103 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_104 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_104, 0, x_103); lean_ctor_set(x_104, 1, x_102); @@ -3308,7 +3308,7 @@ 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_92, x_107); -x_109 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_109 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_82); x_110 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_110, 0, x_82); @@ -3321,7 +3321,7 @@ lean_ctor_set(x_113, 0, x_82); lean_ctor_set(x_113, 1, x_112); x_114 = lean_array_push(x_92, x_113); x_115 = lean_array_push(x_92, x_11); -x_116 = l_myMacro____x40_Init_Notation___hyg_12965____closed__9; +x_116 = l_myMacro____x40_Init_Notation___hyg_13706____closed__9; lean_inc(x_82); x_117 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_117, 0, x_82); @@ -3337,7 +3337,7 @@ lean_ctor_set(x_123, 1, x_121); lean_ctor_set(x_123, 2, x_120); lean_ctor_set(x_123, 3, x_122); x_124 = lean_array_push(x_118, x_123); -x_125 = l_myMacro____x40_Init_Notation___hyg_12965____closed__8; +x_125 = l_myMacro____x40_Init_Notation___hyg_13706____closed__8; x_126 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_126, 0, x_125); lean_ctor_set(x_126, 1, x_124); @@ -3355,17 +3355,17 @@ x_133 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_133, 0, x_82); lean_ctor_set(x_133, 1, x_132); x_134 = lean_array_push(x_131, x_133); -x_135 = l_myMacro____x40_Init_Notation___hyg_11518____closed__8; +x_135 = l_myMacro____x40_Init_Notation___hyg_11546____closed__8; x_136 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_136, 0, x_135); lean_ctor_set(x_136, 1, x_134); x_137 = lean_array_push(x_111, x_136); -x_138 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_138 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_139 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_139, 0, x_138); lean_ctor_set(x_139, 1, x_137); x_140 = lean_array_push(x_99, x_139); -x_141 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_141 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_142 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_142, 0, x_141); lean_ctor_set(x_142, 1, x_140); @@ -3414,19 +3414,19 @@ x_162 = l_Lean_Syntax_getId(x_9); lean_dec(x_9); x_163 = l___private_Init_Meta_0__Lean_quoteName(x_162); x_164 = lean_array_push(x_160, x_163); -x_165 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_165 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_151); x_166 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_166, 0, x_151); lean_ctor_set(x_166, 1, x_165); x_167 = lean_array_push(x_160, x_166); -x_168 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_168 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_151); x_169 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_169, 0, x_151); lean_ctor_set(x_169, 1, x_168); x_170 = lean_array_push(x_160, x_169); -x_171 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_171 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_172 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_172, 0, x_171); lean_ctor_set(x_172, 1, x_170); @@ -3436,7 +3436,7 @@ x_175 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_175, 0, x_174); lean_ctor_set(x_175, 1, x_173); x_176 = lean_array_push(x_160, x_175); -x_177 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_177 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_151); x_178 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_178, 0, x_151); @@ -3453,12 +3453,12 @@ 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_179, x_185); -x_187 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_187 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_188 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_188, 0, x_187); lean_ctor_set(x_188, 1, x_186); x_189 = lean_array_push(x_167, x_188); -x_190 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_190 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_191 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_191, 0, x_190); lean_ctor_set(x_191, 1, x_189); @@ -3503,19 +3503,19 @@ x_209 = l_Lean_Syntax_getId(x_9); lean_dec(x_9); x_210 = l___private_Init_Meta_0__Lean_quoteName(x_209); x_211 = lean_array_push(x_207, x_210); -x_212 = l_myMacro____x40_Init_Notation___hyg_11518____closed__9; +x_212 = l_myMacro____x40_Init_Notation___hyg_11546____closed__9; lean_inc(x_197); x_213 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_213, 0, x_197); lean_ctor_set(x_213, 1, x_212); x_214 = lean_array_push(x_207, x_213); -x_215 = l_myMacro____x40_Init_Notation___hyg_12048____closed__14; +x_215 = l_myMacro____x40_Init_Notation___hyg_12789____closed__14; lean_inc(x_197); x_216 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_216, 0, x_197); lean_ctor_set(x_216, 1, x_215); x_217 = lean_array_push(x_207, x_216); -x_218 = l_myMacro____x40_Init_Notation___hyg_12048____closed__13; +x_218 = l_myMacro____x40_Init_Notation___hyg_12789____closed__13; x_219 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_219, 0, x_218); lean_ctor_set(x_219, 1, x_217); @@ -3525,7 +3525,7 @@ x_222 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_222, 0, x_221); lean_ctor_set(x_222, 1, x_220); x_223 = lean_array_push(x_207, x_222); -x_224 = l_myMacro____x40_Init_Notation___hyg_11518____closed__13; +x_224 = l_myMacro____x40_Init_Notation___hyg_11546____closed__13; lean_inc(x_197); x_225 = lean_alloc_ctor(2, 2, 0); lean_ctor_set(x_225, 0, x_197); @@ -3542,12 +3542,12 @@ 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_226, x_232); -x_234 = l_myMacro____x40_Init_Notation___hyg_11518____closed__12; +x_234 = l_myMacro____x40_Init_Notation___hyg_11546____closed__12; x_235 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_235, 0, x_234); lean_ctor_set(x_235, 1, x_233); x_236 = lean_array_push(x_214, x_235); -x_237 = l_myMacro____x40_Init_Notation___hyg_11518____closed__10; +x_237 = l_myMacro____x40_Init_Notation___hyg_11546____closed__10; x_238 = lean_alloc_ctor(1, 2, 0); lean_ctor_set(x_238, 0, x_237); lean_ctor_set(x_238, 1, x_236);