chore: update stage0
This commit is contained in:
parent
616ebd1b13
commit
515bbc29ae
22 changed files with 10468 additions and 29573 deletions
1472
stage0/stdlib/Init/NotationExtra.c
generated
1472
stage0/stdlib/Init/NotationExtra.c
generated
File diff suppressed because it is too large
Load diff
54
stage0/stdlib/Lean/Elab/Binders.c
generated
54
stage0/stdlib/Lean/Elab/Binders.c
generated
|
|
@ -54,7 +54,6 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec
|
|||
lean_object* l_Lean_Elab_Term_elabDepArrow(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_letEqnsDecl___closed__2;
|
||||
lean_object* l_Lean_Elab_Term_elabArrow___closed__1;
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
lean_object* lean_array_uget(lean_object*, size_t);
|
||||
extern lean_object* l_Lean_Elab_Term_instMonadQuotationTermElabM___closed__8;
|
||||
lean_object* l_Lean_Elab_Term_declareTacticSyntax___closed__5;
|
||||
|
|
@ -224,7 +223,7 @@ lean_object* l___private_Lean_Elab_Util_0__Lean_Elab_expandMacro_x3f___boxed(lea
|
|||
lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_getFunBinderIds_x3f___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Syntax_addPrec___closed__5;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Binders___hyg_5169_(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Binders___hyg_5172_(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__20;
|
||||
lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_expandBinderModifier___closed__8;
|
||||
lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_registerFailedToInferBinderTypeInfo(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -379,6 +378,7 @@ 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;
|
||||
lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
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*);
|
||||
|
|
@ -403,6 +403,7 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_quoteAutoTactic___spec
|
|||
lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_expandFunBinders_loop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_mkExplicitBinder(lean_object*, lean_object*);
|
||||
extern lean_object* l___private_Lean_Meta_ExprDefEq_0__Lean_Meta_checkTypesAndAssign___closed__8;
|
||||
extern lean_object* l_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*);
|
||||
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*);
|
||||
|
|
@ -461,7 +462,6 @@ lean_object* l_Lean_setEnv___at_Lean_Elab_Term_declareTacticSyntax___spec__3___b
|
|||
lean_object* l_Lean_Syntax_getArg(lean_object*, lean_object*);
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_11900____closed__11;
|
||||
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_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
extern lean_object* l_Lean_mkOptionalNode___closed__2;
|
||||
lean_object* l_Lean_Elab_Term_declareTacticSyntax___closed__4;
|
||||
extern lean_object* l_Lean_expandExplicitBindersAux_loop___closed__2;
|
||||
|
|
@ -470,7 +470,6 @@ lean_object* l___regBuiltin_Lean_Elab_Term_elabLetDecl(lean_object*);
|
|||
lean_object* l_Lean_Elab_Term_expandFunBinders_loop_match__3___rarg(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_Term_expandFunBinders_loop___spec__1(lean_object*, size_t, size_t, lean_object*);
|
||||
lean_object* lean_compile_decl(lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
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*);
|
||||
|
|
@ -506,6 +505,7 @@ lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_elabBinderViews___r
|
|||
lean_object* l_Lean_mkFreshId___at___private_Lean_Elab_Binders_0__Lean_Elab_Term_FunBinders_elabFunBinderViews___spec__1___rarg___boxed(lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Binders_0__Lean_Elab_Term_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_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*);
|
||||
|
|
@ -6870,19 +6870,19 @@ else
|
|||
{
|
||||
lean_object* x_44; uint8_t x_45;
|
||||
lean_dec(x_21);
|
||||
x_44 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_44 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_45 = lean_string_dec_eq(x_17, x_44);
|
||||
if (x_45 == 0)
|
||||
{
|
||||
lean_object* x_46; uint8_t x_47;
|
||||
lean_dec(x_2);
|
||||
x_46 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_46 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_47 = lean_string_dec_eq(x_17, x_46);
|
||||
if (x_47 == 0)
|
||||
{
|
||||
lean_object* x_48; uint8_t x_49;
|
||||
lean_dec(x_3);
|
||||
x_48 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_48 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_49 = lean_string_dec_eq(x_17, x_48);
|
||||
if (x_49 == 0)
|
||||
{
|
||||
|
|
@ -7086,19 +7086,19 @@ else
|
|||
{
|
||||
lean_object* x_95; uint8_t x_96;
|
||||
lean_dec(x_21);
|
||||
x_95 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_95 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_96 = lean_string_dec_eq(x_17, x_95);
|
||||
if (x_96 == 0)
|
||||
{
|
||||
lean_object* x_97; uint8_t x_98;
|
||||
lean_dec(x_2);
|
||||
x_97 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_97 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_98 = lean_string_dec_eq(x_17, x_97);
|
||||
if (x_98 == 0)
|
||||
{
|
||||
lean_object* x_99; uint8_t x_100;
|
||||
lean_dec(x_3);
|
||||
x_99 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_99 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_100 = lean_string_dec_eq(x_17, x_99);
|
||||
if (x_100 == 0)
|
||||
{
|
||||
|
|
@ -7353,19 +7353,19 @@ else
|
|||
{
|
||||
lean_object* x_155; uint8_t x_156;
|
||||
lean_dec(x_21);
|
||||
x_155 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_155 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_156 = lean_string_dec_eq(x_17, x_155);
|
||||
if (x_156 == 0)
|
||||
{
|
||||
lean_object* x_157; uint8_t x_158;
|
||||
lean_dec(x_2);
|
||||
x_157 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_157 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_158 = lean_string_dec_eq(x_17, x_157);
|
||||
if (x_158 == 0)
|
||||
{
|
||||
lean_object* x_159; uint8_t x_160;
|
||||
lean_dec(x_3);
|
||||
x_159 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_159 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_160 = lean_string_dec_eq(x_17, x_159);
|
||||
if (x_160 == 0)
|
||||
{
|
||||
|
|
@ -7654,19 +7654,19 @@ else
|
|||
{
|
||||
lean_object* x_221; uint8_t x_222;
|
||||
lean_dec(x_21);
|
||||
x_221 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_221 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_222 = lean_string_dec_eq(x_17, x_221);
|
||||
if (x_222 == 0)
|
||||
{
|
||||
lean_object* x_223; uint8_t x_224;
|
||||
lean_dec(x_2);
|
||||
x_223 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_223 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_224 = lean_string_dec_eq(x_17, x_223);
|
||||
if (x_224 == 0)
|
||||
{
|
||||
lean_object* x_225; uint8_t x_226;
|
||||
lean_dec(x_3);
|
||||
x_225 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_225 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_226 = lean_string_dec_eq(x_17, x_225);
|
||||
if (x_226 == 0)
|
||||
{
|
||||
|
|
@ -7989,19 +7989,19 @@ else
|
|||
{
|
||||
lean_object* x_293; uint8_t x_294;
|
||||
lean_dec(x_267);
|
||||
x_293 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_293 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_294 = lean_string_dec_eq(x_17, x_293);
|
||||
if (x_294 == 0)
|
||||
{
|
||||
lean_object* x_295; uint8_t x_296;
|
||||
lean_dec(x_2);
|
||||
x_295 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_295 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_296 = lean_string_dec_eq(x_17, x_295);
|
||||
if (x_296 == 0)
|
||||
{
|
||||
lean_object* x_297; uint8_t x_298;
|
||||
lean_dec(x_3);
|
||||
x_297 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_297 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_298 = lean_string_dec_eq(x_17, x_297);
|
||||
if (x_298 == 0)
|
||||
{
|
||||
|
|
@ -8356,19 +8356,19 @@ else
|
|||
{
|
||||
lean_object* x_371; uint8_t x_372;
|
||||
lean_dec(x_342);
|
||||
x_371 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_371 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_372 = lean_string_dec_eq(x_340, x_371);
|
||||
if (x_372 == 0)
|
||||
{
|
||||
lean_object* x_373; uint8_t x_374;
|
||||
lean_dec(x_2);
|
||||
x_373 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_373 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_374 = lean_string_dec_eq(x_340, x_373);
|
||||
if (x_374 == 0)
|
||||
{
|
||||
lean_object* x_375; uint8_t x_376;
|
||||
lean_dec(x_3);
|
||||
x_375 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_375 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_376 = lean_string_dec_eq(x_340, x_375);
|
||||
if (x_376 == 0)
|
||||
{
|
||||
|
|
@ -10791,17 +10791,17 @@ return x_935;
|
|||
else
|
||||
{
|
||||
lean_object* x_936; uint8_t x_937;
|
||||
x_936 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_936 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_937 = lean_string_dec_eq(x_233, x_936);
|
||||
if (x_937 == 0)
|
||||
{
|
||||
lean_object* x_938; uint8_t x_939;
|
||||
x_938 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_938 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_939 = lean_string_dec_eq(x_233, x_938);
|
||||
if (x_939 == 0)
|
||||
{
|
||||
lean_object* x_940; uint8_t x_941;
|
||||
x_940 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_940 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_941 = lean_string_dec_eq(x_233, x_940);
|
||||
if (x_941 == 0)
|
||||
{
|
||||
|
|
@ -23525,7 +23525,7 @@ x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1);
|
|||
return x_5;
|
||||
}
|
||||
}
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Binders___hyg_5169_(lean_object* x_1) {
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Binders___hyg_5172_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3;
|
||||
|
|
@ -23748,7 +23748,7 @@ lean_mark_persistent(l___regBuiltin_Lean_Elab_Term_elabLetStarDecl___closed__1);
|
|||
res = l___regBuiltin_Lean_Elab_Term_elabLetStarDecl(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
res = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Binders___hyg_5169_(lean_io_mk_world());
|
||||
res = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Binders___hyg_5172_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
return lean_io_result_mk_ok(lean_box(0));
|
||||
|
|
|
|||
4873
stage0/stdlib/Lean/Elab/BuiltinNotation.c
generated
4873
stage0/stdlib/Lean/Elab/BuiltinNotation.c
generated
File diff suppressed because it is too large
Load diff
20
stage0/stdlib/Lean/Elab/Declaration.c
generated
20
stage0/stdlib/Lean/Elab/Declaration.c
generated
|
|
@ -271,7 +271,6 @@ lean_object* l_Lean_Elab_Command_expandInitCmd___closed__3;
|
|||
lean_object* l_Lean_Elab_Command_getRef(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Declaration_0__Lean_Elab_Command_splitMutualPreamble_loop(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_expandDeclSig(lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
lean_object* l_Lean_Elab_Term_elabType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_st_ref_set(lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__27;
|
||||
|
|
@ -279,16 +278,17 @@ lean_object* l___private_Lean_Elab_Declaration_0__Lean_Elab_Command_isMutualDef_
|
|||
extern lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Elab_Command_expandInitCmd___closed__15;
|
||||
extern lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__2;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
uint8_t l_Lean_Syntax_isNone(lean_object*);
|
||||
extern lean_object* l_myMacro____x40_Init_System_IO___hyg_2501____closed__11;
|
||||
extern lean_object* l_Lean_Parser_Command_universes___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Elab_Modifiers_addAttribute(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_setEnv___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__5___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__1___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
lean_object* l_Lean_Elab_Command_checkValidCtorModifier___at___private_Lean_Elab_Declaration_0__Lean_Elab_Command_inductiveSyntaxToView___spec__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Macro_expandMacro_x3fImp(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Command_expandInitCmd___closed__6;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
lean_object* l_Lean_Meta_instantiateMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Command_expandMutualNamespace(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Command_elabAxiom_match__4(lean_object*);
|
||||
|
|
@ -7287,14 +7287,14 @@ x_63 = lean_alloc_ctor(2, 2, 0);
|
|||
lean_ctor_set(x_63, 0, x_18);
|
||||
lean_ctor_set(x_63, 1, x_62);
|
||||
x_64 = lean_array_push(x_23, x_63);
|
||||
x_65 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_65 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
lean_inc(x_18);
|
||||
x_66 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_66, 0, x_18);
|
||||
lean_ctor_set(x_66, 1, x_65);
|
||||
x_67 = lean_array_push(x_23, x_66);
|
||||
x_68 = lean_array_push(x_67, x_8);
|
||||
x_69 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_69 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____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);
|
||||
|
|
@ -7489,14 +7489,14 @@ x_176 = lean_alloc_ctor(2, 2, 0);
|
|||
lean_ctor_set(x_176, 0, x_130);
|
||||
lean_ctor_set(x_176, 1, x_175);
|
||||
x_177 = lean_array_push(x_136, x_176);
|
||||
x_178 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_178 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
lean_inc(x_130);
|
||||
x_179 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_179, 0, x_130);
|
||||
lean_ctor_set(x_179, 1, x_178);
|
||||
x_180 = lean_array_push(x_136, x_179);
|
||||
x_181 = lean_array_push(x_180, x_8);
|
||||
x_182 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_182 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____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);
|
||||
|
|
@ -7751,13 +7751,13 @@ x_325 = lean_alloc_ctor(2, 2, 0);
|
|||
lean_ctor_set(x_325, 0, x_246);
|
||||
lean_ctor_set(x_325, 1, x_324);
|
||||
x_326 = lean_array_push(x_251, x_325);
|
||||
x_327 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_327 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_328 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_328, 0, x_246);
|
||||
lean_ctor_set(x_328, 1, x_327);
|
||||
x_329 = lean_array_push(x_251, x_328);
|
||||
x_330 = lean_array_push(x_329, x_8);
|
||||
x_331 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_331 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_332 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_332, 0, x_331);
|
||||
lean_ctor_set(x_332, 1, x_330);
|
||||
|
|
@ -7926,13 +7926,13 @@ x_423 = lean_alloc_ctor(2, 2, 0);
|
|||
lean_ctor_set(x_423, 0, x_343);
|
||||
lean_ctor_set(x_423, 1, x_422);
|
||||
x_424 = lean_array_push(x_349, x_423);
|
||||
x_425 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_425 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_426 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_426, 0, x_343);
|
||||
lean_ctor_set(x_426, 1, x_425);
|
||||
x_427 = lean_array_push(x_349, x_426);
|
||||
x_428 = lean_array_push(x_427, x_8);
|
||||
x_429 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_429 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_430 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_430, 0, x_429);
|
||||
lean_ctor_set(x_430, 1, x_428);
|
||||
|
|
|
|||
6736
stage0/stdlib/Lean/Elab/Do.c
generated
6736
stage0/stdlib/Lean/Elab/Do.c
generated
File diff suppressed because it is too large
Load diff
307
stage0/stdlib/Lean/Elab/Match.c
generated
307
stage0/stdlib/Lean/Elab/Match.c
generated
|
|
@ -20,7 +20,6 @@ lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_withExistingLocalDeclsImp_
|
|||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processId_match__2___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType_match__3(lean_object*);
|
||||
extern lean_object* l_Lean_instToExprName___closed__1;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__1;
|
||||
extern lean_object* l_Lean_Name_toString___closed__1;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_finalize___spec__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_throwErrorAt___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -69,6 +68,7 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_
|
|||
extern lean_object* l_myMacro____x40_Init_NotationExtra___hyg_3356____closed__35;
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__4;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__5;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1;
|
||||
lean_object* l_Lean_LocalDecl_userName(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_elabMatch(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_elabMatchAux___spec__2(size_t, size_t, lean_object*);
|
||||
|
|
@ -77,6 +77,7 @@ lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_
|
|||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_finalizePatternDecls___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_finalizePatternDecls___spec__1___closed__1;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__2;
|
||||
lean_object* l_Lean_Elab_Term_elabMatch_match__12___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabPatterns___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___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f_loop_match__2(lean_object*);
|
||||
|
|
@ -171,6 +172,7 @@ lean_object* l_Lean_Elab_Term_elabMatchAltView___lambda__1___closed__1;
|
|||
lean_object* l_Lean_annotation_x3f(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_throwUnsupportedSyntax___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__9___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Elab_Term_quoteAutoTactic___closed__4;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_throwAmbiguous___rarg___closed__2;
|
||||
lean_object* l_Lean_Elab_Term_elabMatch_match__5(lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_waitExpectedType___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -243,6 +245,7 @@ lean_object* l_Array_forInUnsafe_loop___at_Lean_Elab_Term_finalizePatternDecls__
|
|||
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_throwError___at_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp___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_initFn____x40_Lean_Elab_Match___hyg_1397____closed__1;
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorApp___lambda__1___boxed(lean_object**);
|
||||
extern lean_object* l_Lean_rootNamespace___closed__2;
|
||||
lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__4___closed__1;
|
||||
|
|
@ -266,7 +269,6 @@ lean_object* l_Lean_Name_toStringWithSep(lean_object*, lean_object*);
|
|||
lean_object* l_Lean_Elab_Term_elabMatch_match__7(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_Context_newArgs___default;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandSimpleMatch(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_initFn____x40_Lean_Parser_Extra___hyg_862____closed__7;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_collectPatternVars_match__1(lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__13;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processExplicitArg_match__1(lean_object*);
|
||||
|
|
@ -291,6 +293,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars___rar
|
|||
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*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__7;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_getDiscrs(lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_expandMacrosInPatterns___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_collect_match__1(lean_object*);
|
||||
|
|
@ -357,6 +360,7 @@ extern lean_object* l_Lean_strLitKind;
|
|||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__1;
|
||||
lean_object* l_Lean_Elab_Term_ToDepElimPattern_main_match__4(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f___closed__4;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__3;
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__2___rarg(lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_forallTelescopeReducingImp___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
uint8_t l_Lean_KVMap_getBool(lean_object*, lean_object*, uint8_t);
|
||||
|
|
@ -381,6 +385,7 @@ lean_object* lean_array_get(lean_object*, lean_object*, lean_object*);
|
|||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabPatterns_match__2(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_elabMatch___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
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_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__5;
|
||||
lean_object* l_Lean_Meta_mkLambdaFVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop___spec__4(lean_object*, lean_object*, size_t, size_t, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_ToDepElimPattern_main(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -470,7 +475,6 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_th
|
|||
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*);
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___lambda__2___closed__4;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__5;
|
||||
lean_object* l_Lean_Elab_Term_ToDepElimPattern_State_found___default;
|
||||
extern lean_object* l_Lean_KernelException_toMessageData___closed__15;
|
||||
uint8_t l_Array_isEmpty___rarg(lean_object*);
|
||||
|
|
@ -480,7 +484,6 @@ extern lean_object* l_Lean_instInhabitedSyntax;
|
|||
lean_object* l_Lean_Meta_Match_instantiateAltLHSMVars(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f_loop___closed__2;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processVar___lambda__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__3;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Match_0__Lean_Elab_Term_expandNonAtomicDiscrs_x3f_loop___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars_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___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_pushNewArg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -749,7 +752,6 @@ lean_object* l_Lean_Elab_Term_CollectPatternVars_resolveId_x3f_match__1___rarg(l
|
|||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_processId(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_ToDepElimPattern_mkLocalDeclFor_match__1___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_finalize___closed__2;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_finalize___closed__1;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_nameToPattern___closed__10;
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_finalize___spec__2___rarg___boxed(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -814,7 +816,6 @@ lean_object* l_Lean_Elab_Term_elabMatch_match__13___rarg(lean_object*, lean_obje
|
|||
lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__5___lambda__2___closed__2;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_ToDepElimPattern_main___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_reportMatcherResultErrors(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withElaboratedLHS_match__1(lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___spec__1(lean_object*, size_t, size_t, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_collect___closed__3;
|
||||
|
|
@ -824,7 +825,6 @@ lean_object* l_Lean_Elab_Term_elabMatch_match__12(lean_object*);
|
|||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_withPatternVars_loop_match__2(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_reportMatcherResultErrors___closed__2;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabDiscrsWitMatchType_match__1___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__4;
|
||||
lean_object* l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind___closed__1;
|
||||
lean_object* l_List_forIn_loop___at___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchAux___spec__4___closed__3;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_CtorApp_processCtorAppAux_match__2___rarg(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -840,7 +840,6 @@ 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*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____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*);
|
||||
|
|
@ -848,9 +847,9 @@ lean_object* l_Lean_Elab_Term_elabMatchAltView___closed__2;
|
|||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_elabMatchTypeAndDiscrs_loop___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* 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_Array_mapMUnsafe_map___at_Lean_Meta_Closure_mkBinding___spec__1(size_t, size_t, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520_(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809_(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397_(lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_CollectPatternVars_CtorApp_Context_paramDeclIdx___default;
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686_(lean_object*);
|
||||
lean_object* l_Lean_mkConst(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_reportMatcherResultErrors___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_mkSimpleThunk(lean_object*);
|
||||
|
|
@ -868,6 +867,7 @@ lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_CollectPatternVars_ge
|
|||
lean_object* l_Lean_Elab_Term_instToStringPatternVar___closed__1;
|
||||
extern lean_object* l_Lean_Parser_Term_namedPattern___elambda__1___closed__1;
|
||||
lean_object* l___private_Lean_Elab_Match_0__Lean_Elab_Term_waitExpectedTypeAndDiscrs_match__1___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__4;
|
||||
lean_object* l_Lean_Elab_Term_ToDepElimPattern_main___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_map___at_Lean_Elab_Term_CollectPatternVars_resolveId_x3f___spec__3(lean_object*);
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_11370____closed__8;
|
||||
|
|
@ -4191,137 +4191,126 @@ return x_6;
|
|||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_7; lean_object* x_8; uint8_t x_9;
|
||||
lean_object* x_7; lean_object* x_8; lean_object* x_9; lean_object* x_10; uint8_t x_29;
|
||||
x_7 = lean_unsigned_to_nat(2u);
|
||||
x_8 = l_Lean_Syntax_getArg(x_1, x_7);
|
||||
x_9 = l_Lean_Syntax_isNone(x_8);
|
||||
if (x_9 == 0)
|
||||
x_29 = l_Lean_Syntax_isNone(x_8);
|
||||
if (x_29 == 0)
|
||||
{
|
||||
lean_object* x_10; uint8_t x_11;
|
||||
x_10 = l_Lean_nullKind___closed__2;
|
||||
lean_object* x_30; uint8_t x_31;
|
||||
x_30 = l_Lean_nullKind___closed__2;
|
||||
lean_inc(x_8);
|
||||
x_11 = l_Lean_Syntax_isOfKind(x_8, x_10);
|
||||
if (x_11 == 0)
|
||||
x_31 = l_Lean_Syntax_isOfKind(x_8, x_30);
|
||||
if (x_31 == 0)
|
||||
{
|
||||
lean_object* x_12; lean_object* x_13; lean_object* x_14;
|
||||
lean_object* x_32; lean_object* x_33; lean_object* x_34;
|
||||
lean_dec(x_8);
|
||||
lean_dec(x_1);
|
||||
x_12 = l_Array_empty___closed__1;
|
||||
x_13 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_14 = lean_panic_fn(x_12, x_13);
|
||||
return x_14;
|
||||
x_32 = l_Array_empty___closed__1;
|
||||
x_33 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_34 = lean_panic_fn(x_32, x_33);
|
||||
return x_34;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_15; lean_object* x_16; lean_object* x_17; uint8_t x_18;
|
||||
x_15 = l_Lean_Syntax_getArgs(x_8);
|
||||
x_16 = lean_array_get_size(x_15);
|
||||
lean_dec(x_15);
|
||||
x_17 = lean_unsigned_to_nat(1u);
|
||||
x_18 = lean_nat_dec_eq(x_16, x_17);
|
||||
lean_dec(x_16);
|
||||
if (x_18 == 0)
|
||||
{
|
||||
lean_object* x_19; lean_object* x_20; lean_object* x_21;
|
||||
lean_dec(x_8);
|
||||
lean_dec(x_1);
|
||||
x_19 = l_Array_empty___closed__1;
|
||||
x_20 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_21 = lean_panic_fn(x_19, x_20);
|
||||
return x_21;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_22; lean_object* x_23; lean_object* x_24; uint8_t x_25;
|
||||
x_22 = lean_unsigned_to_nat(0u);
|
||||
x_23 = l_Lean_Syntax_getArg(x_8, x_22);
|
||||
lean_dec(x_8);
|
||||
x_24 = l_Lean_expandExplicitBindersAux_loop___closed__4;
|
||||
x_25 = l_Lean_Syntax_isOfKind(x_23, x_24);
|
||||
if (x_25 == 0)
|
||||
{
|
||||
lean_object* x_26; lean_object* x_27; lean_object* x_28;
|
||||
lean_dec(x_1);
|
||||
x_26 = l_Array_empty___closed__1;
|
||||
x_27 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_28 = lean_panic_fn(x_26, x_27);
|
||||
return x_28;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_29; lean_object* x_30; lean_object* x_31; uint8_t x_32;
|
||||
x_29 = lean_unsigned_to_nat(4u);
|
||||
x_30 = l_Lean_Syntax_getArg(x_1, x_29);
|
||||
lean_dec(x_1);
|
||||
x_31 = l_myMacro____x40_Init_Notation___hyg_11900____closed__8;
|
||||
lean_inc(x_30);
|
||||
x_32 = l_Lean_Syntax_isOfKind(x_30, x_31);
|
||||
if (x_32 == 0)
|
||||
{
|
||||
lean_object* x_33; lean_object* x_34; lean_object* x_35;
|
||||
lean_dec(x_30);
|
||||
x_33 = l_Array_empty___closed__1;
|
||||
x_34 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_35 = lean_panic_fn(x_33, x_34);
|
||||
return x_35;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_36; lean_object* x_37; lean_object* x_38; size_t x_39; size_t x_40; lean_object* x_41; lean_object* x_42; lean_object* x_43; lean_object* x_44;
|
||||
x_36 = l_Lean_Syntax_getArg(x_30, x_22);
|
||||
lean_dec(x_30);
|
||||
x_37 = l_Lean_Syntax_getArgs(x_36);
|
||||
lean_object* x_35; lean_object* x_36; lean_object* x_37; uint8_t x_38;
|
||||
x_35 = l_Lean_Syntax_getArgs(x_8);
|
||||
x_36 = lean_array_get_size(x_35);
|
||||
lean_dec(x_35);
|
||||
x_37 = lean_unsigned_to_nat(1u);
|
||||
x_38 = lean_nat_dec_eq(x_36, x_37);
|
||||
lean_dec(x_36);
|
||||
x_38 = lean_array_get_size(x_37);
|
||||
x_39 = lean_usize_of_nat(x_38);
|
||||
lean_dec(x_38);
|
||||
x_40 = 0;
|
||||
x_41 = x_37;
|
||||
x_42 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_43 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___spec__1(x_42, x_39, x_40, x_41);
|
||||
x_44 = x_43;
|
||||
return x_44;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (x_38 == 0)
|
||||
{
|
||||
lean_object* x_39; lean_object* x_40; lean_object* x_41;
|
||||
lean_dec(x_8);
|
||||
lean_dec(x_1);
|
||||
x_39 = l_Array_empty___closed__1;
|
||||
x_40 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_41 = lean_panic_fn(x_39, x_40);
|
||||
return x_41;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_45; lean_object* x_46; lean_object* x_47; uint8_t x_48;
|
||||
lean_object* x_42; lean_object* x_43; lean_object* x_44; uint8_t x_45;
|
||||
x_42 = lean_unsigned_to_nat(0u);
|
||||
x_43 = l_Lean_Syntax_getArg(x_8, x_42);
|
||||
lean_dec(x_8);
|
||||
x_45 = lean_unsigned_to_nat(4u);
|
||||
x_46 = l_Lean_Syntax_getArg(x_1, x_45);
|
||||
x_44 = l_Lean_expandExplicitBindersAux_loop___closed__4;
|
||||
lean_inc(x_43);
|
||||
x_45 = l_Lean_Syntax_isOfKind(x_43, x_44);
|
||||
if (x_45 == 0)
|
||||
{
|
||||
lean_object* x_46; lean_object* x_47; lean_object* x_48;
|
||||
lean_dec(x_43);
|
||||
lean_dec(x_1);
|
||||
x_47 = l_myMacro____x40_Init_Notation___hyg_11900____closed__8;
|
||||
lean_inc(x_46);
|
||||
x_48 = l_Lean_Syntax_isOfKind(x_46, x_47);
|
||||
if (x_48 == 0)
|
||||
x_46 = l_Array_empty___closed__1;
|
||||
x_47 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_48 = lean_panic_fn(x_46, x_47);
|
||||
return x_48;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_49; lean_object* x_50; lean_object* x_51;
|
||||
lean_dec(x_46);
|
||||
x_49 = l_Array_empty___closed__1;
|
||||
x_50 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_51 = lean_panic_fn(x_49, x_50);
|
||||
return x_51;
|
||||
x_49 = l_Lean_Syntax_getArg(x_43, x_37);
|
||||
lean_dec(x_43);
|
||||
x_50 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_50, 0, x_49);
|
||||
x_51 = lean_box(0);
|
||||
x_9 = x_51;
|
||||
x_10 = x_50;
|
||||
goto block_28;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_52; lean_object* x_53; lean_object* x_54; lean_object* x_55; size_t x_56; size_t x_57; lean_object* x_58; lean_object* x_59; lean_object* x_60; lean_object* x_61;
|
||||
x_52 = lean_unsigned_to_nat(0u);
|
||||
x_53 = l_Lean_Syntax_getArg(x_46, x_52);
|
||||
lean_dec(x_46);
|
||||
x_54 = l_Lean_Syntax_getArgs(x_53);
|
||||
lean_dec(x_53);
|
||||
x_55 = lean_array_get_size(x_54);
|
||||
x_56 = lean_usize_of_nat(x_55);
|
||||
lean_dec(x_55);
|
||||
x_57 = 0;
|
||||
x_58 = x_54;
|
||||
x_59 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_60 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___spec__1(x_59, x_56, x_57, x_58);
|
||||
x_61 = x_60;
|
||||
return x_61;
|
||||
lean_object* x_52; lean_object* x_53;
|
||||
lean_dec(x_8);
|
||||
x_52 = lean_box(0);
|
||||
x_53 = lean_box(0);
|
||||
x_9 = x_53;
|
||||
x_10 = x_52;
|
||||
goto block_28;
|
||||
}
|
||||
block_28:
|
||||
{
|
||||
lean_object* x_11; lean_object* x_12; lean_object* x_13; uint8_t x_14;
|
||||
lean_dec(x_10);
|
||||
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_11900____closed__8;
|
||||
lean_inc(x_12);
|
||||
x_14 = l_Lean_Syntax_isOfKind(x_12, x_13);
|
||||
if (x_14 == 0)
|
||||
{
|
||||
lean_object* x_15; lean_object* x_16; lean_object* x_17;
|
||||
lean_dec(x_12);
|
||||
x_15 = l_Array_empty___closed__1;
|
||||
x_16 = l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1;
|
||||
x_17 = lean_panic_fn(x_15, x_16);
|
||||
return x_17;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; size_t x_22; size_t x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27;
|
||||
x_18 = lean_unsigned_to_nat(0u);
|
||||
x_19 = l_Lean_Syntax_getArg(x_12, x_18);
|
||||
lean_dec(x_12);
|
||||
x_20 = l_Lean_Syntax_getArgs(x_19);
|
||||
lean_dec(x_19);
|
||||
x_21 = lean_array_get_size(x_20);
|
||||
x_22 = lean_usize_of_nat(x_21);
|
||||
lean_dec(x_21);
|
||||
x_23 = 0;
|
||||
x_24 = x_20;
|
||||
x_25 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_26 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___spec__1(x_25, x_22, x_23, x_24);
|
||||
x_27 = x_26;
|
||||
return x_27;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -4437,7 +4426,7 @@ return x_11;
|
|||
}
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__1() {
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -4445,21 +4434,21 @@ x_1 = lean_mk_string("MVarWithIdKind");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2() {
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = lean_box(0);
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__1;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520_(lean_object* x_1) {
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2;
|
||||
x_3 = l_Lean_Parser_registerBuiltinNodeKind(x_2, x_1);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -4480,7 +4469,7 @@ lean_ctor_set(x_7, 0, x_5);
|
|||
lean_ctor_set(x_7, 1, x_6);
|
||||
x_8 = l_Lean_mkOptionalNode___closed__2;
|
||||
x_9 = lean_array_push(x_8, x_7);
|
||||
x_10 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2;
|
||||
x_10 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2;
|
||||
x_11 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_11, 0, x_10);
|
||||
lean_ctor_set(x_11, 1, x_9);
|
||||
|
|
@ -4501,7 +4490,7 @@ lean_ctor_set(x_15, 0, x_12);
|
|||
lean_ctor_set(x_15, 1, x_14);
|
||||
x_16 = l_Lean_mkOptionalNode___closed__2;
|
||||
x_17 = lean_array_push(x_16, x_15);
|
||||
x_18 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2;
|
||||
x_18 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____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);
|
||||
|
|
@ -4603,7 +4592,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_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2;
|
||||
x_3 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2;
|
||||
x_4 = l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind___closed__1;
|
||||
x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
|
|
@ -9411,7 +9400,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_instToExprName___closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__7;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__7;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -9421,7 +9410,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l___private_Init_Meta_0__Lean_quoteName___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__7;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__7;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -23576,7 +23565,7 @@ lean_dec(x_5);
|
|||
return x_12;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1() {
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
|
|
@ -23586,7 +23575,7 @@ x_3 = lean_name_mk_string(x_1, x_2);
|
|||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__2() {
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__2() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -23594,17 +23583,17 @@ x_1 = lean_mk_string("ignoreUnusedAlts");
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__3() {
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__3() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__2;
|
||||
x_1 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__2;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__4() {
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__4() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1;
|
||||
|
|
@ -23612,13 +23601,13 @@ x_1 = lean_mk_string("if true, do not generate error if an alternative is not us
|
|||
return x_1;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__5() {
|
||||
static lean_object* _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__5() {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Util_PPExt___hyg_3____closed__3;
|
||||
x_2 = l_Lean_instInhabitedParserDescr___closed__1;
|
||||
x_3 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__4;
|
||||
x_3 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__4;
|
||||
x_4 = lean_alloc_ctor(0, 3, 0);
|
||||
lean_ctor_set(x_4, 0, x_1);
|
||||
lean_ctor_set(x_4, 1, x_2);
|
||||
|
|
@ -23626,12 +23615,12 @@ lean_ctor_set(x_4, 2, x_3);
|
|||
return x_4;
|
||||
}
|
||||
}
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809_(lean_object* x_1) {
|
||||
lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686_(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__3;
|
||||
x_3 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__5;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__3;
|
||||
x_3 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__5;
|
||||
x_4 = lean_register_option(x_2, x_3, x_1);
|
||||
return x_4;
|
||||
}
|
||||
|
|
@ -23640,7 +23629,7 @@ uint8_t l_Lean_Elab_Term_ignoreUnusedAlts(lean_object* x_1) {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_2; uint8_t x_3; uint8_t x_4;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__3;
|
||||
x_2 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__3;
|
||||
x_3 = 0;
|
||||
x_4 = l_Lean_KVMap_getBool(x_1, x_2, x_3);
|
||||
return x_4;
|
||||
|
|
@ -25467,7 +25456,7 @@ x_46 = lean_ctor_get(x_44, 1);
|
|||
lean_inc(x_46);
|
||||
lean_dec(x_44);
|
||||
x_47 = lean_array_get_size(x_16);
|
||||
x_48 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1;
|
||||
x_48 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1;
|
||||
lean_inc(x_5);
|
||||
x_49 = l_Lean_Elab_Term_mkAuxName(x_48, x_5, x_6, x_7, x_8, x_9, x_10, x_46);
|
||||
if (lean_obj_tag(x_49) == 0)
|
||||
|
|
@ -31260,11 +31249,11 @@ l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1 = _init_l
|
|||
lean_mark_persistent(l___private_Lean_Elab_Match_0__Lean_Elab_Term_getMatchAlts___closed__1);
|
||||
l_Lean_Elab_Term_instToStringPatternVar___closed__1 = _init_l_Lean_Elab_Term_instToStringPatternVar___closed__1();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_instToStringPatternVar___closed__1);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__1 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__1();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__1);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520____closed__2);
|
||||
res = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1520_(lean_io_mk_world());
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__1 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__1();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__1);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397____closed__2);
|
||||
res = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_1397_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind___closed__1 = _init_l___regBuiltin_Lean_Elab_Term_elabMVarWithIdKind___closed__1();
|
||||
|
|
@ -31473,17 +31462,17 @@ l_Lean_Elab_Term_elabMatchAltView___closed__1 = _init_l_Lean_Elab_Term_elabMatch
|
|||
lean_mark_persistent(l_Lean_Elab_Term_elabMatchAltView___closed__1);
|
||||
l_Lean_Elab_Term_elabMatchAltView___closed__2 = _init_l_Lean_Elab_Term_elabMatchAltView___closed__2();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_elabMatchAltView___closed__2);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__2 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__2();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__2);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__3 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__3();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__3);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__4 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__4();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__4);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__5 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__5();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__5);
|
||||
res = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809_(lean_io_mk_world());
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__2 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__2();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__2);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__3 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__3();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__3);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__4 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__4();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__4);
|
||||
l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__5 = _init_l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__5();
|
||||
lean_mark_persistent(l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__5);
|
||||
res = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686_(lean_io_mk_world());
|
||||
if (lean_io_result_is_error(res)) return res;
|
||||
lean_dec_ref(res);
|
||||
l_Lean_Elab_Term_reportMatcherResultErrors___lambda__1___closed__1 = _init_l_Lean_Elab_Term_reportMatcherResultErrors___lambda__1___closed__1();
|
||||
|
|
|
|||
819
stage0/stdlib/Lean/Elab/MutualDef.c
generated
819
stage0/stdlib/Lean/Elab/MutualDef.c
generated
|
|
@ -13,7 +13,6 @@
|
|||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst_match__4___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_elabModifiers___at_Lean_Elab_Command_elabMutualDef___spec__1___lambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_elabFunType_match__1(lean_object*);
|
||||
lean_object* lean_expr_update_forall(lean_object*, uint8_t, lean_object*, lean_object*);
|
||||
|
|
@ -60,7 +59,6 @@ lean_object* lean_array_uget(lean_object*, size_t);
|
|||
lean_object* l_Std_RBNode_foldM___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_FixPoint_merge___spec__1(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_checkModifiers___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkLetRecClosures(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_match__4(lean_object*);
|
||||
lean_object* lean_expr_update_mdata(lean_object*, lean_object*);
|
||||
lean_object* l_Array_append___rarg(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__1;
|
||||
|
|
@ -331,7 +329,7 @@ lean_object* l_Lean_throwError___at_Lean_Elab_Command_elabExport___spec__2(lean_
|
|||
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;
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(lean_object*, lean_object*, size_t, 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__2(lean_object*, lean_object*, lean_object*, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux___closed__5;
|
||||
lean_object* l_List_foldl___at_Lean_Elab_Term_MutualClosure_pushLetRecs___spec__1(uint8_t, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__22;
|
||||
|
|
@ -511,7 +509,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*);
|
||||
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*);
|
||||
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*);
|
||||
lean_object* l___private_Lean_Meta_Basic_0__Lean_Meta_instantiateForallAux(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -574,7 +572,7 @@ lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_E
|
|||
lean_object* l_Lean_Elab_Term_MutualClosure_Replacement_apply_match__2(lean_object*);
|
||||
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*, 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*);
|
||||
lean_object* l_Array_erase___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkClosureForAux___spec__1___boxed(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_elabAttrs___at_Lean_Elab_Command_elabMutualDef___spec__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at_Lean_Elab_Term_MutualClosure_main___spec__7(lean_object*, size_t, size_t, lean_object*);
|
||||
|
|
@ -657,7 +655,7 @@ lean_object* l_Array_foldlMUnsafe_fold___at___private_Lean_Elab_MutualDef_0__Lea
|
|||
lean_object* l_List_forIn_loop___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_MutualClosure_mkFreeVarMap___spec__4(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* lean_expr_update_app(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_check___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2___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__3___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_MutualDef_0__Lean_Elab_Term_elabFunValues___boxed__const__1;
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_13394____closed__3;
|
||||
uint8_t l_List_beq___at_Lean_OpenDecl_instToStringOpenDecl___spec__1(lean_object*, lean_object*);
|
||||
|
|
@ -4858,20 +4856,21 @@ _start:
|
|||
{
|
||||
if (lean_obj_tag(x_1) == 0)
|
||||
{
|
||||
lean_object* x_4;
|
||||
lean_object* x_4; lean_object* x_5;
|
||||
lean_dec(x_2);
|
||||
x_4 = lean_apply_1(x_3, x_1);
|
||||
return x_4;
|
||||
x_4 = lean_box(0);
|
||||
x_5 = lean_apply_1(x_3, x_4);
|
||||
return x_5;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_5; lean_object* x_6;
|
||||
lean_object* x_6; lean_object* x_7;
|
||||
lean_dec(x_3);
|
||||
x_5 = lean_ctor_get(x_1, 0);
|
||||
lean_inc(x_5);
|
||||
x_6 = lean_ctor_get(x_1, 0);
|
||||
lean_inc(x_6);
|
||||
lean_dec(x_1);
|
||||
x_6 = lean_apply_1(x_2, x_5);
|
||||
return x_6;
|
||||
x_7 = lean_apply_1(x_2, x_6);
|
||||
return x_7;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -4914,37 +4913,6 @@ x_2 = lean_alloc_closure((void*)(l___private_Lean_Elab_MutualDef_0__Lean_Elab_Te
|
|||
return x_2;
|
||||
}
|
||||
}
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst_match__4___rarg(lean_object* x_1, lean_object* x_2, lean_object* x_3) {
|
||||
_start:
|
||||
{
|
||||
if (lean_obj_tag(x_1) == 0)
|
||||
{
|
||||
lean_object* x_4; lean_object* x_5;
|
||||
lean_dec(x_2);
|
||||
x_4 = lean_box(0);
|
||||
x_5 = lean_apply_1(x_3, x_4);
|
||||
return x_5;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_6; lean_object* x_7;
|
||||
lean_dec(x_3);
|
||||
x_6 = lean_ctor_get(x_1, 0);
|
||||
lean_inc(x_6);
|
||||
lean_dec(x_1);
|
||||
x_7 = lean_apply_1(x_2, x_6);
|
||||
return x_7;
|
||||
}
|
||||
}
|
||||
}
|
||||
lean_object* l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst_match__4(lean_object* x_1) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_2;
|
||||
x_2 = lean_alloc_closure((void*)(l___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst_match__4___rarg), 3, 0);
|
||||
return x_2;
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__1___lambda__1___closed__1() {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -5308,125 +5276,7 @@ lean_ctor_set(x_7, 1, x_2);
|
|||
return x_7;
|
||||
}
|
||||
}
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(lean_object* x_1, lean_object* x_2, size_t x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, lean_object* x_8, lean_object* x_9) {
|
||||
_start:
|
||||
{
|
||||
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; size_t x_21; lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25; lean_object* x_26; lean_object* x_27; lean_object* x_28; lean_object* x_29; lean_object* x_30; lean_object* x_31; lean_object* x_32; lean_object* x_33; lean_object* x_34; lean_object* x_35; uint8_t x_36;
|
||||
x_10 = l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__2(x_8, x_9);
|
||||
x_11 = lean_ctor_get(x_10, 0);
|
||||
lean_inc(x_11);
|
||||
x_12 = lean_ctor_get(x_10, 1);
|
||||
lean_inc(x_12);
|
||||
lean_dec(x_10);
|
||||
x_13 = l_myMacro____x40_Init_Notation___hyg_11370____closed__9;
|
||||
lean_inc(x_1);
|
||||
x_14 = lean_name_mk_string(x_1, x_13);
|
||||
lean_inc(x_11);
|
||||
x_15 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_15, 0, x_11);
|
||||
lean_ctor_set(x_15, 1, x_13);
|
||||
x_16 = l_Array_empty___closed__1;
|
||||
x_17 = lean_array_push(x_16, x_15);
|
||||
x_18 = l_myMacro____x40_Init_Notation___hyg_11370____closed__11;
|
||||
lean_inc(x_1);
|
||||
x_19 = lean_name_mk_string(x_1, x_18);
|
||||
x_20 = lean_array_get_size(x_2);
|
||||
x_21 = lean_usize_of_nat(x_20);
|
||||
lean_dec(x_20);
|
||||
x_22 = x_2;
|
||||
x_23 = l_Array_mapMUnsafe_map___at_myMacro____x40_Init_NotationExtra___hyg_2884____spec__3(x_21, x_3, x_22);
|
||||
x_24 = x_23;
|
||||
x_25 = l_Array_appendCore___rarg(x_16, x_24);
|
||||
lean_dec(x_24);
|
||||
lean_inc(x_4);
|
||||
x_26 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_26, 0, x_4);
|
||||
lean_ctor_set(x_26, 1, x_25);
|
||||
x_27 = lean_array_push(x_16, x_26);
|
||||
x_28 = l_myMacro____x40_Init_Notation___hyg_11370____closed__13;
|
||||
x_29 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_29, 0, x_11);
|
||||
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_6);
|
||||
x_32 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_32, 0, x_19);
|
||||
lean_ctor_set(x_32, 1, x_31);
|
||||
x_33 = lean_array_push(x_17, x_32);
|
||||
x_34 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_34, 0, x_14);
|
||||
lean_ctor_set(x_34, 1, x_33);
|
||||
x_35 = l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__2(x_8, x_12);
|
||||
x_36 = !lean_is_exclusive(x_35);
|
||||
if (x_36 == 0)
|
||||
{
|
||||
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_37 = lean_ctor_get(x_35, 0);
|
||||
x_38 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__3;
|
||||
lean_inc(x_1);
|
||||
x_39 = lean_name_mk_string(x_1, x_38);
|
||||
x_40 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__5;
|
||||
x_41 = lean_name_mk_string(x_1, x_40);
|
||||
x_42 = lean_array_push(x_16, x_5);
|
||||
x_43 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_43, 0, x_4);
|
||||
lean_ctor_set(x_43, 1, x_16);
|
||||
x_44 = lean_array_push(x_42, x_43);
|
||||
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_16, x_45);
|
||||
x_47 = l_myMacro____x40_Init_Notation___hyg_13394____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);
|
||||
x_49 = lean_array_push(x_46, x_48);
|
||||
x_50 = lean_array_push(x_49, x_34);
|
||||
x_51 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_51, 0, x_39);
|
||||
lean_ctor_set(x_51, 1, x_50);
|
||||
lean_ctor_set(x_35, 0, x_51);
|
||||
return x_35;
|
||||
}
|
||||
else
|
||||
{
|
||||
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_52 = lean_ctor_get(x_35, 0);
|
||||
x_53 = lean_ctor_get(x_35, 1);
|
||||
lean_inc(x_53);
|
||||
lean_inc(x_52);
|
||||
lean_dec(x_35);
|
||||
x_54 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__3;
|
||||
lean_inc(x_1);
|
||||
x_55 = lean_name_mk_string(x_1, x_54);
|
||||
x_56 = l_Std_Range_myMacro____x40_Init_Data_Range___hyg_261____closed__5;
|
||||
x_57 = lean_name_mk_string(x_1, x_56);
|
||||
x_58 = lean_array_push(x_16, x_5);
|
||||
x_59 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_59, 0, x_4);
|
||||
lean_ctor_set(x_59, 1, x_16);
|
||||
x_60 = lean_array_push(x_58, x_59);
|
||||
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_16, x_61);
|
||||
x_63 = l_myMacro____x40_Init_Notation___hyg_13394____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);
|
||||
x_65 = lean_array_push(x_62, x_64);
|
||||
x_66 = lean_array_push(x_65, x_34);
|
||||
x_67 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_67, 0, x_55);
|
||||
lean_ctor_set(x_67, 1, x_66);
|
||||
x_68 = lean_alloc_ctor(0, 2, 0);
|
||||
lean_ctor_set(x_68, 0, x_67);
|
||||
lean_ctor_set(x_68, 1, x_53);
|
||||
return x_68;
|
||||
}
|
||||
}
|
||||
}
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(lean_object* x_1, lean_object* x_2, size_t x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, lean_object* x_8) {
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(lean_object* x_1, lean_object* x_2, size_t x_3, lean_object* x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, lean_object* x_8) {
|
||||
_start:
|
||||
{
|
||||
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; size_t 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; uint8_t x_36;
|
||||
|
|
@ -5540,6 +5390,183 @@ return x_68;
|
|||
}
|
||||
}
|
||||
}
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(lean_object* x_1, lean_object* x_2, lean_object* x_3, size_t x_4, lean_object* x_5, lean_object* x_6, lean_object* x_7, lean_object* x_8, lean_object* x_9) {
|
||||
_start:
|
||||
{
|
||||
lean_object* x_10; lean_object* x_11; uint8_t x_12;
|
||||
x_10 = lean_unsigned_to_nat(4u);
|
||||
x_11 = l_Lean_Syntax_getArg(x_1, x_10);
|
||||
x_12 = !lean_is_exclusive(x_8);
|
||||
if (x_12 == 0)
|
||||
{
|
||||
lean_object* x_13; lean_object* x_14;
|
||||
x_13 = lean_ctor_get(x_8, 5);
|
||||
x_14 = l_Lean_replaceRef(x_1, x_13);
|
||||
lean_dec(x_13);
|
||||
lean_ctor_set(x_8, 5, x_14);
|
||||
if (lean_obj_tag(x_7) == 0)
|
||||
{
|
||||
lean_object* x_15; lean_object* x_16;
|
||||
x_15 = lean_box(0);
|
||||
x_16 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_2, x_3, x_4, x_5, x_11, x_15, x_8, x_9);
|
||||
lean_dec(x_8);
|
||||
return x_16;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_17; lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21; lean_object* x_22; lean_object* x_23; 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_17 = lean_ctor_get(x_7, 0);
|
||||
lean_inc(x_17);
|
||||
lean_dec(x_7);
|
||||
x_18 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_8, x_9);
|
||||
x_19 = lean_ctor_get(x_18, 0);
|
||||
lean_inc(x_19);
|
||||
x_20 = lean_ctor_get(x_18, 1);
|
||||
lean_inc(x_20);
|
||||
lean_dec(x_18);
|
||||
x_21 = l_myMacro____x40_Init_Notation___hyg_11370____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_22 = lean_name_mk_string(x_2, x_21);
|
||||
x_23 = l_prec_x28___x29___closed__3;
|
||||
lean_inc(x_19);
|
||||
x_24 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_24, 0, x_19);
|
||||
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_12817____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_29 = lean_name_mk_string(x_2, x_28);
|
||||
x_30 = l_myMacro____x40_Init_Notation___hyg_12817____closed__9;
|
||||
lean_inc(x_19);
|
||||
x_31 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_31, 0, x_19);
|
||||
lean_ctor_set(x_31, 1, x_30);
|
||||
x_32 = lean_array_push(x_25, x_31);
|
||||
x_33 = lean_array_push(x_32, x_17);
|
||||
x_34 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_34, 0, x_29);
|
||||
lean_ctor_set(x_34, 1, x_33);
|
||||
x_35 = lean_array_push(x_25, x_34);
|
||||
x_36 = l_Lean_nullKind___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);
|
||||
x_38 = lean_array_push(x_27, x_37);
|
||||
x_39 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_39, 0, x_36);
|
||||
lean_ctor_set(x_39, 1, x_38);
|
||||
x_40 = lean_array_push(x_26, x_39);
|
||||
x_41 = l_prec_x28___x29___closed__7;
|
||||
x_42 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_42, 0, x_19);
|
||||
lean_ctor_set(x_42, 1, x_41);
|
||||
x_43 = lean_array_push(x_40, x_42);
|
||||
x_44 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_44, 0, x_22);
|
||||
lean_ctor_set(x_44, 1, x_43);
|
||||
x_45 = lean_box(0);
|
||||
x_46 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_2, x_3, x_4, x_5, x_44, x_45, x_8, x_20);
|
||||
lean_dec(x_8);
|
||||
return x_46;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
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_47 = lean_ctor_get(x_8, 0);
|
||||
x_48 = lean_ctor_get(x_8, 1);
|
||||
x_49 = lean_ctor_get(x_8, 2);
|
||||
x_50 = lean_ctor_get(x_8, 3);
|
||||
x_51 = lean_ctor_get(x_8, 4);
|
||||
x_52 = lean_ctor_get(x_8, 5);
|
||||
lean_inc(x_52);
|
||||
lean_inc(x_51);
|
||||
lean_inc(x_50);
|
||||
lean_inc(x_49);
|
||||
lean_inc(x_48);
|
||||
lean_inc(x_47);
|
||||
lean_dec(x_8);
|
||||
x_53 = l_Lean_replaceRef(x_1, x_52);
|
||||
lean_dec(x_52);
|
||||
x_54 = lean_alloc_ctor(0, 6, 0);
|
||||
lean_ctor_set(x_54, 0, x_47);
|
||||
lean_ctor_set(x_54, 1, x_48);
|
||||
lean_ctor_set(x_54, 2, x_49);
|
||||
lean_ctor_set(x_54, 3, x_50);
|
||||
lean_ctor_set(x_54, 4, x_51);
|
||||
lean_ctor_set(x_54, 5, x_53);
|
||||
if (lean_obj_tag(x_7) == 0)
|
||||
{
|
||||
lean_object* x_55; lean_object* x_56;
|
||||
x_55 = lean_box(0);
|
||||
x_56 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_2, x_3, x_4, x_5, x_11, x_55, x_54, x_9);
|
||||
lean_dec(x_54);
|
||||
return x_56;
|
||||
}
|
||||
else
|
||||
{
|
||||
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;
|
||||
x_57 = lean_ctor_get(x_7, 0);
|
||||
lean_inc(x_57);
|
||||
lean_dec(x_7);
|
||||
x_58 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_54, x_9);
|
||||
x_59 = lean_ctor_get(x_58, 0);
|
||||
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_11370____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_62 = lean_name_mk_string(x_2, x_61);
|
||||
x_63 = l_prec_x28___x29___closed__3;
|
||||
lean_inc(x_59);
|
||||
x_64 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_64, 0, x_59);
|
||||
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_12817____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_69 = lean_name_mk_string(x_2, x_68);
|
||||
x_70 = l_myMacro____x40_Init_Notation___hyg_12817____closed__9;
|
||||
lean_inc(x_59);
|
||||
x_71 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_71, 0, x_59);
|
||||
lean_ctor_set(x_71, 1, x_70);
|
||||
x_72 = lean_array_push(x_65, x_71);
|
||||
x_73 = lean_array_push(x_72, x_57);
|
||||
x_74 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_74, 0, x_69);
|
||||
lean_ctor_set(x_74, 1, x_73);
|
||||
x_75 = lean_array_push(x_65, x_74);
|
||||
x_76 = l_Lean_nullKind___closed__2;
|
||||
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_67, x_77);
|
||||
x_79 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_79, 0, x_76);
|
||||
lean_ctor_set(x_79, 1, x_78);
|
||||
x_80 = lean_array_push(x_66, x_79);
|
||||
x_81 = l_prec_x28___x29___closed__7;
|
||||
x_82 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_82, 0, x_59);
|
||||
lean_ctor_set(x_82, 1, x_81);
|
||||
x_83 = lean_array_push(x_80, x_82);
|
||||
x_84 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_84, 0, x_62);
|
||||
lean_ctor_set(x_84, 1, x_83);
|
||||
x_85 = lean_box(0);
|
||||
x_86 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_2, x_3, x_4, x_5, x_84, x_85, x_54, x_60);
|
||||
lean_dec(x_54);
|
||||
return x_86;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
static lean_object* _init_l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1() {
|
||||
_start:
|
||||
{
|
||||
|
|
@ -5627,291 +5654,233 @@ return x_36;
|
|||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_37; lean_object* x_38; lean_object* x_39; uint8_t x_40;
|
||||
x_37 = lean_ctor_get(x_30, 0);
|
||||
lean_inc(x_37);
|
||||
lean_dec(x_30);
|
||||
x_38 = lean_unsigned_to_nat(2u);
|
||||
x_39 = l_Lean_Syntax_getArg(x_1, x_38);
|
||||
x_40 = l_Lean_Syntax_isNone(x_39);
|
||||
if (x_40 == 0)
|
||||
uint8_t x_37;
|
||||
x_37 = !lean_is_exclusive(x_30);
|
||||
if (x_37 == 0)
|
||||
{
|
||||
lean_object* x_41; uint8_t x_42;
|
||||
x_41 = l_Lean_nullKind___closed__2;
|
||||
lean_inc(x_39);
|
||||
x_42 = l_Lean_Syntax_isOfKind(x_39, x_41);
|
||||
if (x_42 == 0)
|
||||
lean_object* x_38; lean_object* x_39; lean_object* x_40; uint8_t x_41;
|
||||
x_38 = lean_ctor_get(x_30, 0);
|
||||
x_39 = lean_unsigned_to_nat(2u);
|
||||
x_40 = l_Lean_Syntax_getArg(x_1, x_39);
|
||||
x_41 = l_Lean_Syntax_isNone(x_40);
|
||||
if (x_41 == 0)
|
||||
{
|
||||
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_dec(x_39);
|
||||
lean_dec(x_37);
|
||||
lean_object* x_42; uint8_t x_43;
|
||||
x_42 = l_Lean_nullKind___closed__2;
|
||||
lean_inc(x_40);
|
||||
x_43 = l_Lean_Syntax_isOfKind(x_40, x_42);
|
||||
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_dec(x_40);
|
||||
lean_free_object(x_30);
|
||||
lean_dec(x_38);
|
||||
lean_dec(x_17);
|
||||
lean_dec(x_2);
|
||||
lean_dec(x_1);
|
||||
x_43 = l_Lean_instInhabitedSyntax;
|
||||
x_44 = l_instInhabited___rarg(x_3, x_43);
|
||||
x_45 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_45, 0, x_44);
|
||||
x_46 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_47 = lean_panic_fn(x_45, x_46);
|
||||
x_48 = lean_apply_2(x_47, x_4, x_6);
|
||||
return x_48;
|
||||
x_44 = l_Lean_instInhabitedSyntax;
|
||||
x_45 = l_instInhabited___rarg(x_3, x_44);
|
||||
x_46 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_46, 0, x_45);
|
||||
x_47 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_48 = lean_panic_fn(x_46, x_47);
|
||||
x_49 = lean_apply_2(x_48, x_4, x_6);
|
||||
return x_49;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_49; lean_object* x_50; uint8_t x_51;
|
||||
x_49 = l_Lean_Syntax_getArgs(x_39);
|
||||
x_50 = lean_array_get_size(x_49);
|
||||
lean_dec(x_49);
|
||||
x_51 = lean_nat_dec_eq(x_50, x_26);
|
||||
lean_object* x_50; lean_object* x_51; uint8_t x_52;
|
||||
x_50 = l_Lean_Syntax_getArgs(x_40);
|
||||
x_51 = lean_array_get_size(x_50);
|
||||
lean_dec(x_50);
|
||||
if (x_51 == 0)
|
||||
x_52 = lean_nat_dec_eq(x_51, x_26);
|
||||
lean_dec(x_51);
|
||||
if (x_52 == 0)
|
||||
{
|
||||
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_dec(x_39);
|
||||
lean_dec(x_37);
|
||||
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_dec(x_40);
|
||||
lean_free_object(x_30);
|
||||
lean_dec(x_38);
|
||||
lean_dec(x_17);
|
||||
lean_dec(x_2);
|
||||
lean_dec(x_1);
|
||||
x_52 = l_Lean_instInhabitedSyntax;
|
||||
x_53 = l_instInhabited___rarg(x_3, x_52);
|
||||
x_54 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_54, 0, x_53);
|
||||
x_55 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_56 = lean_panic_fn(x_54, x_55);
|
||||
x_57 = lean_apply_2(x_56, x_4, x_6);
|
||||
return x_57;
|
||||
x_53 = l_Lean_instInhabitedSyntax;
|
||||
x_54 = l_instInhabited___rarg(x_3, x_53);
|
||||
x_55 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_55, 0, x_54);
|
||||
x_56 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_57 = lean_panic_fn(x_55, x_56);
|
||||
x_58 = lean_apply_2(x_57, x_4, x_6);
|
||||
return x_58;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_58; lean_object* x_59; lean_object* x_60; uint8_t x_61;
|
||||
x_58 = l_Lean_Syntax_getArg(x_39, x_16);
|
||||
lean_dec(x_39);
|
||||
x_59 = l_Lean_expandExplicitBindersAux_loop___closed__3;
|
||||
lean_object* x_59; lean_object* x_60; lean_object* x_61; uint8_t x_62;
|
||||
x_59 = l_Lean_Syntax_getArg(x_40, x_16);
|
||||
lean_dec(x_40);
|
||||
x_60 = l_Lean_expandExplicitBindersAux_loop___closed__3;
|
||||
lean_inc(x_2);
|
||||
x_60 = lean_name_mk_string(x_2, x_59);
|
||||
lean_inc(x_58);
|
||||
x_61 = l_Lean_Syntax_isOfKind(x_58, x_60);
|
||||
lean_dec(x_60);
|
||||
if (x_61 == 0)
|
||||
x_61 = lean_name_mk_string(x_2, x_60);
|
||||
lean_inc(x_59);
|
||||
x_62 = l_Lean_Syntax_isOfKind(x_59, x_61);
|
||||
lean_dec(x_61);
|
||||
if (x_62 == 0)
|
||||
{
|
||||
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_dec(x_58);
|
||||
lean_dec(x_37);
|
||||
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_dec(x_59);
|
||||
lean_free_object(x_30);
|
||||
lean_dec(x_38);
|
||||
lean_dec(x_17);
|
||||
lean_dec(x_2);
|
||||
lean_dec(x_1);
|
||||
x_62 = l_Lean_instInhabitedSyntax;
|
||||
x_63 = l_instInhabited___rarg(x_3, x_62);
|
||||
x_64 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_64, 0, x_63);
|
||||
x_65 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_66 = lean_panic_fn(x_64, x_65);
|
||||
x_67 = lean_apply_2(x_66, x_4, x_6);
|
||||
return x_67;
|
||||
x_63 = l_Lean_instInhabitedSyntax;
|
||||
x_64 = l_instInhabited___rarg(x_3, x_63);
|
||||
x_65 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_65, 0, x_64);
|
||||
x_66 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_67 = lean_panic_fn(x_65, x_66);
|
||||
x_68 = lean_apply_2(x_67, x_4, x_6);
|
||||
return x_68;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_68; lean_object* x_69; lean_object* x_70; uint8_t x_71;
|
||||
lean_object* x_69; lean_object* x_70; lean_object* x_71;
|
||||
lean_dec(x_3);
|
||||
x_68 = l_Lean_Syntax_getArg(x_58, x_26);
|
||||
lean_dec(x_58);
|
||||
x_69 = lean_unsigned_to_nat(4u);
|
||||
x_70 = l_Lean_Syntax_getArg(x_1, x_69);
|
||||
x_71 = !lean_is_exclusive(x_4);
|
||||
if (x_71 == 0)
|
||||
{
|
||||
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;
|
||||
x_72 = lean_ctor_get(x_4, 5);
|
||||
x_73 = l_Lean_replaceRef(x_1, x_72);
|
||||
lean_dec(x_72);
|
||||
x_69 = l_Lean_Syntax_getArg(x_59, x_26);
|
||||
lean_dec(x_59);
|
||||
lean_ctor_set(x_30, 0, x_69);
|
||||
x_70 = lean_box(0);
|
||||
x_71 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_1, x_2, x_38, x_5, x_17, x_70, x_30, x_4, x_6);
|
||||
lean_dec(x_1);
|
||||
lean_ctor_set(x_4, 5, x_73);
|
||||
x_74 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_4, x_6);
|
||||
x_75 = lean_ctor_get(x_74, 0);
|
||||
lean_inc(x_75);
|
||||
x_76 = lean_ctor_get(x_74, 1);
|
||||
lean_inc(x_76);
|
||||
lean_dec(x_74);
|
||||
x_77 = l_myMacro____x40_Init_Notation___hyg_11370____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_78 = lean_name_mk_string(x_2, x_77);
|
||||
x_79 = l_prec_x28___x29___closed__3;
|
||||
lean_inc(x_75);
|
||||
x_80 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_80, 0, x_75);
|
||||
lean_ctor_set(x_80, 1, x_79);
|
||||
x_81 = l_Array_empty___closed__1;
|
||||
x_82 = lean_array_push(x_81, x_80);
|
||||
x_83 = lean_array_push(x_81, x_70);
|
||||
x_84 = l_myMacro____x40_Init_Notation___hyg_12817____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_85 = lean_name_mk_string(x_2, x_84);
|
||||
x_86 = l_myMacro____x40_Init_Notation___hyg_12817____closed__9;
|
||||
lean_inc(x_75);
|
||||
x_87 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_87, 0, x_75);
|
||||
lean_ctor_set(x_87, 1, x_86);
|
||||
x_88 = lean_array_push(x_81, x_87);
|
||||
x_89 = lean_array_push(x_88, x_68);
|
||||
x_90 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_90, 0, x_85);
|
||||
lean_ctor_set(x_90, 1, x_89);
|
||||
x_91 = lean_array_push(x_81, x_90);
|
||||
x_92 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_92, 0, x_41);
|
||||
lean_ctor_set(x_92, 1, x_91);
|
||||
x_93 = lean_array_push(x_83, x_92);
|
||||
x_94 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_94, 0, x_41);
|
||||
lean_ctor_set(x_94, 1, x_93);
|
||||
x_95 = lean_array_push(x_82, x_94);
|
||||
x_96 = l_prec_x28___x29___closed__7;
|
||||
x_97 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_97, 0, x_75);
|
||||
lean_ctor_set(x_97, 1, x_96);
|
||||
x_98 = lean_array_push(x_95, x_97);
|
||||
x_99 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_99, 0, x_78);
|
||||
lean_ctor_set(x_99, 1, x_98);
|
||||
x_100 = lean_box(0);
|
||||
x_101 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_2, x_37, x_5, x_41, x_17, x_99, x_100, x_4, x_76);
|
||||
lean_dec(x_4);
|
||||
return x_101;
|
||||
}
|
||||
else
|
||||
{
|
||||
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_102 = lean_ctor_get(x_4, 0);
|
||||
x_103 = lean_ctor_get(x_4, 1);
|
||||
x_104 = lean_ctor_get(x_4, 2);
|
||||
x_105 = lean_ctor_get(x_4, 3);
|
||||
x_106 = lean_ctor_get(x_4, 4);
|
||||
x_107 = lean_ctor_get(x_4, 5);
|
||||
lean_inc(x_107);
|
||||
lean_inc(x_106);
|
||||
lean_inc(x_105);
|
||||
lean_inc(x_104);
|
||||
lean_inc(x_103);
|
||||
lean_inc(x_102);
|
||||
lean_dec(x_4);
|
||||
x_108 = l_Lean_replaceRef(x_1, x_107);
|
||||
lean_dec(x_107);
|
||||
lean_dec(x_1);
|
||||
x_109 = lean_alloc_ctor(0, 6, 0);
|
||||
lean_ctor_set(x_109, 0, x_102);
|
||||
lean_ctor_set(x_109, 1, x_103);
|
||||
lean_ctor_set(x_109, 2, x_104);
|
||||
lean_ctor_set(x_109, 3, x_105);
|
||||
lean_ctor_set(x_109, 4, x_106);
|
||||
lean_ctor_set(x_109, 5, x_108);
|
||||
x_110 = l_Lean_MonadRef_mkInfoFromRefPos___at_myMacro____x40_Init_Notation___hyg_109____spec__1(x_109, x_6);
|
||||
x_111 = lean_ctor_get(x_110, 0);
|
||||
lean_inc(x_111);
|
||||
x_112 = lean_ctor_get(x_110, 1);
|
||||
lean_inc(x_112);
|
||||
lean_dec(x_110);
|
||||
x_113 = l_myMacro____x40_Init_Notation___hyg_11370____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_114 = lean_name_mk_string(x_2, x_113);
|
||||
x_115 = l_prec_x28___x29___closed__3;
|
||||
lean_inc(x_111);
|
||||
x_116 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_116, 0, x_111);
|
||||
lean_ctor_set(x_116, 1, x_115);
|
||||
x_117 = l_Array_empty___closed__1;
|
||||
x_118 = lean_array_push(x_117, x_116);
|
||||
x_119 = lean_array_push(x_117, x_70);
|
||||
x_120 = l_myMacro____x40_Init_Notation___hyg_12817____closed__7;
|
||||
lean_inc(x_2);
|
||||
x_121 = lean_name_mk_string(x_2, x_120);
|
||||
x_122 = l_myMacro____x40_Init_Notation___hyg_12817____closed__9;
|
||||
lean_inc(x_111);
|
||||
x_123 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_123, 0, x_111);
|
||||
lean_ctor_set(x_123, 1, x_122);
|
||||
x_124 = lean_array_push(x_117, x_123);
|
||||
x_125 = lean_array_push(x_124, x_68);
|
||||
x_126 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_126, 0, x_121);
|
||||
lean_ctor_set(x_126, 1, x_125);
|
||||
x_127 = lean_array_push(x_117, x_126);
|
||||
x_128 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_128, 0, x_41);
|
||||
lean_ctor_set(x_128, 1, x_127);
|
||||
x_129 = lean_array_push(x_119, x_128);
|
||||
x_130 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_130, 0, x_41);
|
||||
lean_ctor_set(x_130, 1, x_129);
|
||||
x_131 = lean_array_push(x_118, x_130);
|
||||
x_132 = l_prec_x28___x29___closed__7;
|
||||
x_133 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_133, 0, x_111);
|
||||
lean_ctor_set(x_133, 1, x_132);
|
||||
x_134 = lean_array_push(x_131, x_133);
|
||||
x_135 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_135, 0, x_114);
|
||||
lean_ctor_set(x_135, 1, x_134);
|
||||
x_136 = lean_box(0);
|
||||
x_137 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_2, x_37, x_5, x_41, x_17, x_135, x_136, x_109, x_112);
|
||||
lean_dec(x_109);
|
||||
return x_137;
|
||||
}
|
||||
return x_71;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_138; lean_object* x_139; uint8_t x_140;
|
||||
lean_dec(x_39);
|
||||
lean_object* x_72; lean_object* x_73; lean_object* x_74;
|
||||
lean_dec(x_40);
|
||||
lean_free_object(x_30);
|
||||
lean_dec(x_3);
|
||||
x_138 = lean_unsigned_to_nat(4u);
|
||||
x_139 = l_Lean_Syntax_getArg(x_1, x_138);
|
||||
x_140 = !lean_is_exclusive(x_4);
|
||||
if (x_140 == 0)
|
||||
{
|
||||
lean_object* x_141; lean_object* x_142; lean_object* x_143; lean_object* x_144;
|
||||
x_141 = lean_ctor_get(x_4, 5);
|
||||
x_142 = l_Lean_replaceRef(x_1, x_141);
|
||||
lean_dec(x_141);
|
||||
x_72 = lean_box(0);
|
||||
x_73 = lean_box(0);
|
||||
x_74 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_1, x_2, x_38, x_5, x_17, x_73, x_72, x_4, x_6);
|
||||
lean_dec(x_1);
|
||||
lean_ctor_set(x_4, 5, x_142);
|
||||
x_143 = lean_box(0);
|
||||
x_144 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_2, x_37, x_5, x_17, x_139, x_143, x_4, x_6);
|
||||
lean_dec(x_4);
|
||||
return x_144;
|
||||
return x_74;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
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;
|
||||
x_145 = lean_ctor_get(x_4, 0);
|
||||
x_146 = lean_ctor_get(x_4, 1);
|
||||
x_147 = lean_ctor_get(x_4, 2);
|
||||
x_148 = lean_ctor_get(x_4, 3);
|
||||
x_149 = lean_ctor_get(x_4, 4);
|
||||
x_150 = lean_ctor_get(x_4, 5);
|
||||
lean_inc(x_150);
|
||||
lean_inc(x_149);
|
||||
lean_inc(x_148);
|
||||
lean_inc(x_147);
|
||||
lean_inc(x_146);
|
||||
lean_inc(x_145);
|
||||
lean_dec(x_4);
|
||||
x_151 = l_Lean_replaceRef(x_1, x_150);
|
||||
lean_dec(x_150);
|
||||
lean_object* x_75; lean_object* x_76; lean_object* x_77; uint8_t x_78;
|
||||
x_75 = lean_ctor_get(x_30, 0);
|
||||
lean_inc(x_75);
|
||||
lean_dec(x_30);
|
||||
x_76 = lean_unsigned_to_nat(2u);
|
||||
x_77 = l_Lean_Syntax_getArg(x_1, x_76);
|
||||
x_78 = l_Lean_Syntax_isNone(x_77);
|
||||
if (x_78 == 0)
|
||||
{
|
||||
lean_object* x_79; uint8_t x_80;
|
||||
x_79 = l_Lean_nullKind___closed__2;
|
||||
lean_inc(x_77);
|
||||
x_80 = l_Lean_Syntax_isOfKind(x_77, x_79);
|
||||
if (x_80 == 0)
|
||||
{
|
||||
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_dec(x_77);
|
||||
lean_dec(x_75);
|
||||
lean_dec(x_17);
|
||||
lean_dec(x_2);
|
||||
lean_dec(x_1);
|
||||
x_152 = lean_alloc_ctor(0, 6, 0);
|
||||
lean_ctor_set(x_152, 0, x_145);
|
||||
lean_ctor_set(x_152, 1, x_146);
|
||||
lean_ctor_set(x_152, 2, x_147);
|
||||
lean_ctor_set(x_152, 3, x_148);
|
||||
lean_ctor_set(x_152, 4, x_149);
|
||||
lean_ctor_set(x_152, 5, x_151);
|
||||
x_153 = lean_box(0);
|
||||
x_154 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_2, x_37, x_5, x_17, x_139, x_153, x_152, x_6);
|
||||
lean_dec(x_152);
|
||||
return x_154;
|
||||
x_81 = l_Lean_instInhabitedSyntax;
|
||||
x_82 = l_instInhabited___rarg(x_3, x_81);
|
||||
x_83 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_83, 0, x_82);
|
||||
x_84 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_85 = lean_panic_fn(x_83, x_84);
|
||||
x_86 = lean_apply_2(x_85, x_4, x_6);
|
||||
return x_86;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_87; lean_object* x_88; uint8_t x_89;
|
||||
x_87 = l_Lean_Syntax_getArgs(x_77);
|
||||
x_88 = lean_array_get_size(x_87);
|
||||
lean_dec(x_87);
|
||||
x_89 = lean_nat_dec_eq(x_88, x_26);
|
||||
lean_dec(x_88);
|
||||
if (x_89 == 0)
|
||||
{
|
||||
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_dec(x_77);
|
||||
lean_dec(x_75);
|
||||
lean_dec(x_17);
|
||||
lean_dec(x_2);
|
||||
lean_dec(x_1);
|
||||
x_90 = l_Lean_instInhabitedSyntax;
|
||||
x_91 = l_instInhabited___rarg(x_3, x_90);
|
||||
x_92 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_92, 0, x_91);
|
||||
x_93 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_94 = lean_panic_fn(x_92, x_93);
|
||||
x_95 = lean_apply_2(x_94, x_4, x_6);
|
||||
return x_95;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_96; lean_object* x_97; lean_object* x_98; uint8_t x_99;
|
||||
x_96 = l_Lean_Syntax_getArg(x_77, x_16);
|
||||
lean_dec(x_77);
|
||||
x_97 = l_Lean_expandExplicitBindersAux_loop___closed__3;
|
||||
lean_inc(x_2);
|
||||
x_98 = lean_name_mk_string(x_2, x_97);
|
||||
lean_inc(x_96);
|
||||
x_99 = l_Lean_Syntax_isOfKind(x_96, x_98);
|
||||
lean_dec(x_98);
|
||||
if (x_99 == 0)
|
||||
{
|
||||
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_dec(x_96);
|
||||
lean_dec(x_75);
|
||||
lean_dec(x_17);
|
||||
lean_dec(x_2);
|
||||
lean_dec(x_1);
|
||||
x_100 = l_Lean_instInhabitedSyntax;
|
||||
x_101 = l_instInhabited___rarg(x_3, x_100);
|
||||
x_102 = lean_alloc_closure((void*)(l_instInhabitedReaderT___rarg___boxed), 2, 1);
|
||||
lean_closure_set(x_102, 0, x_101);
|
||||
x_103 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___closed__1;
|
||||
x_104 = lean_panic_fn(x_102, x_103);
|
||||
x_105 = lean_apply_2(x_104, x_4, x_6);
|
||||
return x_105;
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_106; lean_object* x_107; lean_object* x_108; lean_object* x_109;
|
||||
lean_dec(x_3);
|
||||
x_106 = l_Lean_Syntax_getArg(x_96, x_26);
|
||||
lean_dec(x_96);
|
||||
x_107 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_107, 0, x_106);
|
||||
x_108 = lean_box(0);
|
||||
x_109 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_1, x_2, x_75, x_5, x_17, x_108, x_107, x_4, x_6);
|
||||
lean_dec(x_1);
|
||||
return x_109;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lean_object* x_110; lean_object* x_111; lean_object* x_112;
|
||||
lean_dec(x_77);
|
||||
lean_dec(x_3);
|
||||
x_110 = lean_box(0);
|
||||
x_111 = lean_box(0);
|
||||
x_112 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_1, x_2, x_75, x_5, x_17, x_111, x_110, x_4, x_6);
|
||||
lean_dec(x_1);
|
||||
return x_112;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -6329,30 +6298,30 @@ lean_dec(x_1);
|
|||
return x_3;
|
||||
}
|
||||
}
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1___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* x_7, lean_object* x_8, lean_object* x_9) {
|
||||
_start:
|
||||
{
|
||||
size_t x_10; lean_object* x_11;
|
||||
x_10 = lean_unbox_usize(x_3);
|
||||
lean_dec(x_3);
|
||||
x_11 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_1, x_2, x_10, x_4, x_5, x_6, x_7, x_8, x_9);
|
||||
lean_dec(x_8);
|
||||
lean_dec(x_7);
|
||||
return x_11;
|
||||
}
|
||||
}
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2___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* x_7, lean_object* x_8) {
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1___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* x_7, lean_object* x_8) {
|
||||
_start:
|
||||
{
|
||||
size_t x_9; lean_object* x_10;
|
||||
x_9 = lean_unbox_usize(x_3);
|
||||
lean_dec(x_3);
|
||||
x_10 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_1, x_2, x_9, x_4, x_5, x_6, x_7, x_8);
|
||||
x_10 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__1(x_1, x_2, x_9, x_4, x_5, x_6, x_7, x_8);
|
||||
lean_dec(x_7);
|
||||
lean_dec(x_6);
|
||||
return x_10;
|
||||
}
|
||||
}
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2___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* x_7, lean_object* x_8, lean_object* x_9) {
|
||||
_start:
|
||||
{
|
||||
size_t x_10; lean_object* x_11;
|
||||
x_10 = lean_unbox_usize(x_4);
|
||||
lean_dec(x_4);
|
||||
x_11 = l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__2(x_1, x_2, x_3, x_10, x_5, x_6, x_7, x_8, x_9);
|
||||
lean_dec(x_6);
|
||||
lean_dec(x_1);
|
||||
return x_11;
|
||||
}
|
||||
}
|
||||
lean_object* l_Array_mapMUnsafe_map___at___private_Lean_Elab_MutualDef_0__Lean_Elab_Term_expandWhereDeclsAsStructInst___spec__3___lambda__3___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:
|
||||
{
|
||||
|
|
|
|||
683
stage0/stdlib/Lean/Elab/Quotation.c
generated
683
stage0/stdlib/Lean/Elab/Quotation.c
generated
File diff suppressed because it is too large
Load diff
23066
stage0/stdlib/Lean/Elab/Syntax.c
generated
23066
stage0/stdlib/Lean/Elab/Syntax.c
generated
File diff suppressed because it is too large
Load diff
4
stage0/stdlib/Lean/Elab/Tactic/Match.c
generated
4
stage0/stdlib/Lean/Elab/Tactic/Match.c
generated
|
|
@ -18,6 +18,7 @@ lean_object* l___regBuiltin_Lean_Elab_Tactic_evalMatch(lean_object*);
|
|||
size_t l_USize_add(size_t, size_t);
|
||||
lean_object* l_Lean_MonadRef_mkInfoFromRefPos___at___private_Lean_Elab_Tactic_Match_0__Lean_Elab_Tactic_mkAuxiliaryMatchTermAux___spec__1(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Tactic_getMainTag(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1;
|
||||
extern lean_object* l_Lean_nullKind;
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_11900____closed__13;
|
||||
lean_object* lean_name_mk_string(lean_object*, lean_object*);
|
||||
|
|
@ -89,7 +90,6 @@ 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*);
|
||||
uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1;
|
||||
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*);
|
||||
|
|
@ -516,7 +516,7 @@ lean_dec(x_108);
|
|||
x_147 = lean_ctor_get(x_6, 0);
|
||||
lean_inc(x_147);
|
||||
lean_dec(x_6);
|
||||
x_148 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5809____closed__1;
|
||||
x_148 = l_Lean_Elab_Term_initFn____x40_Lean_Elab_Match___hyg_5686____closed__1;
|
||||
x_149 = l_Lean_Name_appendIndexAfter(x_148, x_147);
|
||||
x_150 = l_Lean_Name_append(x_1, x_149);
|
||||
x_151 = l_Lean_mkIdentFrom(x_30, x_150);
|
||||
|
|
|
|||
8
stage0/stdlib/Lean/Elab/Term.c
generated
8
stage0/stdlib/Lean/Elab/Term.c
generated
|
|
@ -93,7 +93,6 @@ extern lean_object* l_Lean_Meta_mkSorry___rarg___lambda__1___closed__3;
|
|||
extern lean_object* l_Lean_MessageData_ofList___closed__3;
|
||||
uint8_t l_USize_decEq(size_t, size_t);
|
||||
extern lean_object* l_Lean_InternalExceptionId_toString___closed__1;
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
lean_object* lean_array_uget(lean_object*, size_t);
|
||||
lean_object* l_Lean_Elab_Term_instMonadQuotationTermElabM___closed__8;
|
||||
lean_object* l_Lean_Elab_Term_tryPostpone___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -796,6 +795,7 @@ extern lean_object* l_Lean_KVMap_empty;
|
|||
lean_object* l_Lean_Syntax_getArgs(lean_object*);
|
||||
lean_object* l_Lean_Name_append(lean_object*, lean_object*);
|
||||
lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Elab_Term_instMetaEvalTermElabM___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*, lean_object*);
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
uint8_t l_Lean_BinderInfo_isExplicit(uint8_t);
|
||||
lean_object* l_Lean_Elab_Term_registerSyntheticMVar(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*);
|
||||
|
|
@ -1019,7 +1019,6 @@ lean_object* l_Lean_MetavarContext_getDecl(lean_object*, lean_object*);
|
|||
lean_object* l_Lean_Elab_Term_instMonadLogTermElabM___lambda__4(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Elab_throwAutoBoundImplicitLocal___rarg___closed__2;
|
||||
lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_applyAttributesCore_match__2___rarg(lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
uint8_t l_Std_PersistentArray_anyM___at_Lean_MessageLog_hasErrors___spec__1(lean_object*);
|
||||
lean_object* l_Std_HashMapImp_find_x3f___at___private_Lean_Elab_Term_0__Lean_Elab_Term_elabUsingElabFns___spec__5___boxed(lean_object*, lean_object*);
|
||||
lean_object* l_Array_forInUnsafe_loop___at___private_Lean_Elab_Term_0__Lean_Elab_Term_applyAttributesCore___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*);
|
||||
|
|
@ -1108,6 +1107,7 @@ lean_object* l___private_Lean_Elab_Term_0__Lean_Elab_Term_tryPureCoe_x3f(lean_ob
|
|||
lean_object* l_Lean_Elab_Term_elabBadCDot___rarg___closed__1;
|
||||
lean_object* l_Lean_Meta_isType(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_applyAttributesAt___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
lean_object* l_Lean_Elab_Term_MVarErrorInfo_logError_match__1___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_mkAppOptM___at___private_Lean_Elab_Term_0__Lean_Elab_Term_tryPureCoe_x3f___spec__2(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Elab_Term_instMetaEvalTermElabM(lean_object*);
|
||||
|
|
@ -20452,7 +20452,7 @@ if (x_5 == 0)
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8; uint8_t x_9;
|
||||
x_6 = lean_array_uget(x_2, x_3);
|
||||
x_7 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_7 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
lean_inc(x_1);
|
||||
x_8 = lean_name_mk_string(x_1, x_7);
|
||||
lean_inc(x_6);
|
||||
|
|
@ -20461,7 +20461,7 @@ lean_dec(x_8);
|
|||
if (x_9 == 0)
|
||||
{
|
||||
lean_object* x_10; lean_object* x_11; uint8_t x_12;
|
||||
x_10 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_10 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
lean_inc(x_1);
|
||||
x_11 = lean_name_mk_string(x_1, x_10);
|
||||
x_12 = l_Lean_Syntax_isOfKind(x_6, x_11);
|
||||
|
|
|
|||
32
stage0/stdlib/Lean/Parser.c
generated
32
stage0/stdlib/Lean/Parser.c
generated
|
|
@ -23,6 +23,7 @@ lean_object* l___regBuiltin_Lean_PrettyPrinter_Parenthesizer_charLit_parenthesiz
|
|||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_categoryParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__25;
|
||||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_ident_formatter___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__16;
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__9(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_notFollowedByFn___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_many(lean_object*);
|
||||
|
|
@ -54,7 +55,6 @@ lean_object* l_Lean_Parser_withPosition(lean_object*);
|
|||
lean_object* l_Lean_PrettyPrinter_Formatter_charLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_sepBy1_formatter(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__16;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_numLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_str_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -65,9 +65,11 @@ lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__4(le
|
|||
lean_object* l_Lean_Parser_Term_scientific_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_optional(lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__10___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__12;
|
||||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_charLit_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_registerAliasCore___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_trailingNode_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
extern lean_object* l_Lean_Parser_symbol_parenthesizer___rarg___closed__1;
|
||||
extern lean_object* l_term___x24_______closed__8;
|
||||
extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute;
|
||||
|
|
@ -78,10 +80,10 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_ident_parenthesizer(lean_object*
|
|||
lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
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_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__6(lean_object*, uint8_t);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
lean_object* l_Lean_Parser_checkNoWsBefore(lean_object*);
|
||||
extern lean_object* l_termS_x21_____closed__6;
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__10(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__16;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_ident_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_charLit_formatter(lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_ident_formatter(lean_object*);
|
||||
|
|
@ -106,13 +108,13 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__6;
|
|||
lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_parserAliasesRef;
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__3___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__3;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__9___boxed(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_location___closed__4;
|
||||
extern lean_object* l_Lean_PrettyPrinter_combinatorFormatterAttribute;
|
||||
extern lean_object* l_Lean_numLitKind___closed__2;
|
||||
extern lean_object* l_Lean_PrettyPrinter_formatterAttribute;
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_736____closed__6;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr_match__1(lean_object*);
|
||||
lean_object* l_Lean_Parser_interpolatedStr(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_char_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -153,9 +155,7 @@ extern lean_object* l_Lean_Parser_tokenWithAntiquotFn___lambda__2___closed__4;
|
|||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__2;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__5(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_numLit_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__12;
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_1848____closed__4;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__7;
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__5___boxed(lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__9(lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__27;
|
||||
|
|
@ -173,10 +173,11 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4_(lean_object*);
|
|||
extern lean_object* l_Lean_Parser_instAndThenParser___closed__1;
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_842____closed__4;
|
||||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Parenthesizer_scientificLit_parenthesizer___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_interpretParserDescr___elambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__7;
|
||||
lean_object* lean_pretty_printer_formatter_interpret_parser_descr(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__21;
|
||||
extern lean_object* l_rawNatLit___closed__6;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_mkAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -186,7 +187,6 @@ lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__23;
|
|||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__13;
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__7(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr_match__1(lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__3;
|
||||
lean_object* l_Lean_Parser_Term_num_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_trailingNode_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Formatter_numLit_formatter___closed__1;
|
||||
|
|
@ -202,7 +202,7 @@ lean_object* l_Lean_Parser_many1(lean_object*);
|
|||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Parenthesizer_ident_parenthesizer(lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_andthen_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__5(lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__8;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__8;
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__26;
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_interpretParserDescr___elambda__5___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_node_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -570,7 +570,7 @@ lean_object* x_14; lean_object* x_15; lean_object* x_16; lean_object* x_17;
|
|||
x_14 = lean_ctor_get(x_13, 1);
|
||||
lean_inc(x_14);
|
||||
lean_dec(x_13);
|
||||
x_15 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__8;
|
||||
x_15 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__8;
|
||||
x_16 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__7;
|
||||
x_17 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_15, x_16, x_14);
|
||||
if (lean_obj_tag(x_17) == 0)
|
||||
|
|
@ -579,7 +579,7 @@ lean_object* x_18; lean_object* x_19; lean_object* x_20; lean_object* x_21;
|
|||
x_18 = lean_ctor_get(x_17, 1);
|
||||
lean_inc(x_18);
|
||||
lean_dec(x_17);
|
||||
x_19 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__12;
|
||||
x_19 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__12;
|
||||
x_20 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__8;
|
||||
x_21 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_19, x_20, x_18);
|
||||
if (lean_obj_tag(x_21) == 0)
|
||||
|
|
@ -588,7 +588,7 @@ lean_object* x_22; lean_object* x_23; lean_object* x_24; lean_object* x_25;
|
|||
x_22 = lean_ctor_get(x_21, 1);
|
||||
lean_inc(x_22);
|
||||
lean_dec(x_21);
|
||||
x_23 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__16;
|
||||
x_23 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__16;
|
||||
x_24 = l_Lean_Parser_initFn____x40_Lean_Parser___hyg_4____closed__9;
|
||||
x_25 = l_Lean_Parser_registerAliasCore___rarg(x_2, x_23, x_24, x_22);
|
||||
if (lean_obj_tag(x_25) == 0)
|
||||
|
|
@ -2602,7 +2602,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2631,7 +2631,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2660,7 +2660,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__3;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__3;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2689,7 +2689,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__7;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__7;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2718,7 +2718,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
|
|||
46
stage0/stdlib/Lean/Parser/Attr.c
generated
46
stage0/stdlib/Lean/Parser/Attr.c
generated
|
|
@ -114,7 +114,6 @@ lean_object* l_Lean_Parser_mkAntiquot_formatter___boxed(lean_object*, lean_objec
|
|||
lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Attr_defaultInstance_formatter___closed__3;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__10;
|
||||
lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -147,6 +146,7 @@ lean_object* l_Lean_Parser_Attr_externEntry___closed__4;
|
|||
lean_object* l___regBuiltin_Lean_Parser_Attr_simple_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Attr_recursor___closed__2;
|
||||
lean_object* l_Lean_Parser_Attr_macro___closed__6;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
lean_object* l_Lean_Parser_Attr_macro___elambda__1___closed__4;
|
||||
extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute;
|
||||
lean_object* l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__3;
|
||||
|
|
@ -171,6 +171,7 @@ lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer(lean_object*, lean_obj
|
|||
lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_symbolFn___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Priority_numPrio_parenthesizer___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
lean_object* l_Lean_Parser_Attr_externEntry_parenthesizer___closed__5;
|
||||
lean_object* l_Lean_Parser_Attr_recursor___elambda__1___closed__6;
|
||||
lean_object* l_Lean_Parser_Attr_extern_parenthesizer___closed__1;
|
||||
|
|
@ -240,7 +241,6 @@ lean_object* l_Lean_Parser_Attr_recursor_formatter___closed__4;
|
|||
lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter(lean_object*);
|
||||
extern lean_object* l_Lean_PrettyPrinter_formatterAttribute;
|
||||
lean_object* l_Lean_Parser_Attr_macro___elambda__1___closed__3;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
lean_object* l_Lean_Parser_Attr_extern_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__6;
|
||||
lean_object* l_Lean_Parser_registerBuiltinParserAttribute(lean_object*, lean_object*, uint8_t, lean_object*);
|
||||
|
|
@ -338,7 +338,6 @@ lean_object* l_Lean_Parser_Attr_macro___elambda__1___closed__6;
|
|||
lean_object* l_Lean_Parser_Attr_externEntry___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_Attr_export_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
lean_object* l_Lean_Parser_Priority_numPrio___closed__3;
|
||||
lean_object* l_Lean_Parser_Attr_class___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Attr_externEntry;
|
||||
|
|
@ -372,12 +371,13 @@ lean_object* l_Lean_Parser_Attr_recursor___closed__3;
|
|||
lean_object* l_Lean_Parser_Attr_recursor_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Attr_instance___closed__7;
|
||||
lean_object* l_Lean_Parser_Attr_class___elambda__1___closed__4;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
lean_object* l_Lean_Parser_Attr_instance_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Attr_extern___closed__8;
|
||||
lean_object* l_Lean_Parser_Attr_instance_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Attr_recursor___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Attr_export_formatter(lean_object*);
|
||||
lean_object* l_Lean_Parser_Attr_extern___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_Attr_recursor_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -385,9 +385,9 @@ lean_object* l_Lean_Parser_Attr_externEntry___closed__2;
|
|||
lean_object* l_Lean_Parser_Attr_simple_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Attr_instance___closed__3;
|
||||
lean_object* l_Lean_Parser_Attr_defaultInstance_parenthesizer___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t);
|
||||
extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__17;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
lean_object* l_Lean_Parser_Attr_export___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__1;
|
||||
lean_object* l_Lean_Parser_Attr_class___closed__3;
|
||||
|
|
@ -419,6 +419,7 @@ lean_object* l_Lean_Parser_Attr_class_parenthesizer___closed__2;
|
|||
extern lean_object* l_Lean_Attribute_Builtin_getId___closed__4;
|
||||
lean_object* l_Lean_Parser_Attr_instance_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_Attr_instance___elambda__1___closed__9;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
lean_object* l_Lean_Parser_Attr_defaultInstance___elambda__1___closed__1;
|
||||
lean_object* l_Lean_Parser_Attr_recursor_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Attr_extern_formatter___closed__7;
|
||||
|
|
@ -436,7 +437,6 @@ extern lean_object* l_Lean_Parser_strLit___closed__2;
|
|||
lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_Parser_Attr_defaultInstance_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_priorityParser(lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
lean_object* l_Lean_Parser_Attr_simple___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_Parser_Attr_instance_parenthesizer___closed__1;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Priority_numPrio_parenthesizer(lean_object*);
|
||||
|
|
@ -825,7 +825,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -864,7 +864,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Priority_numPrio_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -1154,7 +1154,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Attr_simple_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
lean_closure_set(x_3, 1, x_2);
|
||||
|
|
@ -1175,7 +1175,7 @@ static lean_object* _init_l_Lean_Parser_Attr_simple_formatter___closed__5() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Attr_simple_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);
|
||||
|
|
@ -1254,7 +1254,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Attr_simple_parenthesizer___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
lean_closure_set(x_3, 1, x_2);
|
||||
|
|
@ -1275,7 +1275,7 @@ static lean_object* _init_l_Lean_Parser_Attr_simple_parenthesizer___closed__5()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Attr_simple_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);
|
||||
|
|
@ -1557,7 +1557,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Attr_macro_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -1625,7 +1625,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
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);
|
||||
|
|
@ -1906,7 +1906,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Attr_export_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -2265,7 +2265,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Attr_recursor_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
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);
|
||||
|
|
@ -2333,7 +2333,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__5;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
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);
|
||||
|
|
@ -3983,7 +3983,7 @@ static lean_object* _init_l_Lean_Parser_Attr_externEntry_formatter___closed__2()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -4017,7 +4017,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Attr_externEntry_formatter___closed__4;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
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);
|
||||
|
|
@ -4092,7 +4092,7 @@ static lean_object* _init_l_Lean_Parser_Attr_extern_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_formatter), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -4200,7 +4200,7 @@ static lean_object* _init_l_Lean_Parser_Attr_externEntry_parenthesizer___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -4221,7 +4221,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Attr_externEntry_parenthesizer___closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
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);
|
||||
|
|
@ -4281,7 +4281,7 @@ static lean_object* _init_l_Lean_Parser_Attr_extern_parenthesizer___closed__2()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_Parser_optional_parenthesizer), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
|
|||
116
stage0/stdlib/Lean/Parser/Command.c
generated
116
stage0/stdlib/Lean/Parser/Command.c
generated
|
|
@ -153,7 +153,6 @@ lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__6;
|
|||
lean_object* l_Lean_Parser_Command_declModifiers_formatter___closed__15;
|
||||
lean_object* l_Lean_Parser_Command_inductive___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_initialize_parenthesizer___closed__5;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
lean_object* l_Lean_Parser_Command_ctor___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_Command_optDeriving___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_reduce_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -658,6 +657,7 @@ lean_object* l_Lean_Parser_Command_instance___closed__8;
|
|||
lean_object* l_Lean_Parser_Command_structure_parenthesizer___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_inferMod___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_openOnly___elambda__1(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
lean_object* l_Lean_Parser_Command_builtin__initialize___elambda__1___closed__10;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Command_declaration_parenthesizer___closed__1;
|
||||
extern lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__3;
|
||||
|
|
@ -714,7 +714,6 @@ lean_object* l_Lean_Parser_Command_universe___elambda__1___closed__7;
|
|||
lean_object* l_Lean_Parser_Command_declaration_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_ctor___closed__10;
|
||||
lean_object* l_Lean_Parser_Command_commentBody___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
lean_object* l_Lean_Parser_Command_declaration_parenthesizer___closed__10;
|
||||
lean_object* l_Lean_Parser_Command_declId_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Command_example___elambda__1___closed__8;
|
||||
|
|
@ -804,6 +803,7 @@ lean_object* l_Lean_Parser_Command_def_parenthesizer(lean_object*, lean_object*,
|
|||
lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer(lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_universes___closed__6;
|
||||
lean_object* l_Lean_Parser_Command_namespace___closed__2;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
lean_object* l_Lean_Parser_many1Fn(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_print_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_theorem_formatter___closed__6;
|
||||
|
|
@ -904,6 +904,7 @@ lean_object* l_Lean_Parser_Command_axiom_parenthesizer___closed__2;
|
|||
lean_object* l_Lean_Parser_Command_mutual___elambda__1___closed__12;
|
||||
lean_object* l_Lean_Parser_Command_structure_formatter___closed__21;
|
||||
lean_object* l_Lean_Parser_Command_structSimpleBinder_parenthesizer___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
lean_object* l_Lean_Parser_Command_inferMod_parenthesizer___closed__2;
|
||||
lean_object* l_Lean_Parser_Command_structInstBinder_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Command_structImplicitBinder_parenthesizer___closed__4;
|
||||
|
|
@ -975,7 +976,6 @@ lean_object* l_Lean_Parser_Command_builtin__initialize_formatter___closed__3;
|
|||
lean_object* l_Lean_Parser_Command_inferMod_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_declaration___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_structFields_formatter___closed__11;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__22;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Command_check(lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_optNamedPrio_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_check__failure_formatter___closed__4;
|
||||
|
|
@ -1022,6 +1022,7 @@ 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*);
|
||||
|
|
@ -1062,6 +1063,7 @@ lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__16;
|
|||
lean_object* l_Lean_Parser_Command_openOnly___elambda__1___closed__7;
|
||||
lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_protected___closed__6;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
lean_object* l_Lean_Parser_Command_declModifiers___closed__5;
|
||||
lean_object* l_Lean_Parser_Command_structureTk___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_attribute_formatter___closed__1;
|
||||
|
|
@ -1121,7 +1123,6 @@ lean_object* l___regBuiltin_Lean_Parser_Command_resolve__name_formatter___closed
|
|||
lean_object* l_Lean_Parser_Command_classTk___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_eval___closed__4;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Command_namespace_parenthesizer(lean_object*);
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
lean_object* l_Lean_Parser_Command_set__option___closed__12;
|
||||
lean_object* l_Lean_Parser_Command_structInstBinder___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_axiom_formatter___closed__5;
|
||||
|
|
@ -1225,7 +1226,6 @@ lean_object* l_Lean_Parser_Command_section_parenthesizer___closed__1;
|
|||
lean_object* l_Lean_Parser_Command_inductive_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_deriving___closed__3;
|
||||
extern lean_object* l_Lean_Parser_mkAntiquotSplice___closed__3;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__24;
|
||||
lean_object* l_Lean_Parser_Command_attribute_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_declId_formatter___closed__5;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Command_init__quot_parenthesizer___closed__1;
|
||||
|
|
@ -1258,6 +1258,7 @@ lean_object* l_Lean_Parser_Command_section___elambda__1___closed__3;
|
|||
lean_object* l_Lean_Parser_Command_export_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_variable_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_optDeriving___elambda__1___closed__11;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
lean_object* l_Lean_Parser_Command_theorem_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Command_classInductive_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_inferMod___elambda__1___closed__1;
|
||||
|
|
@ -1484,7 +1485,6 @@ lean_object* l_Lean_Parser_Command_def_formatter(lean_object*, lean_object*, lea
|
|||
lean_object* l_Lean_Parser_Command_end___elambda__1___closed__6;
|
||||
lean_object* l_Lean_Parser_Command_mutual___closed__7;
|
||||
lean_object* l_Lean_Parser_Command_declaration___closed__4;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
lean_object* l_Lean_Parser_Command_theorem___closed__7;
|
||||
lean_object* l_Lean_Parser_Command_structCtor___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_Command_structInstBinder___closed__2;
|
||||
|
|
@ -2217,7 +2217,6 @@ lean_object* l_Lean_Parser_Command_constant___elambda__1___closed__8;
|
|||
lean_object* l_Lean_Parser_Command_attribute___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_optDeclSig_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_structImplicitBinder___elambda__1___closed__9;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
lean_object* l_Lean_Parser_Command_structureTk___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_Command_in_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_protected_parenthesizer___closed__1;
|
||||
|
|
@ -2347,6 +2346,7 @@ lean_object* l_Lean_Parser_Command_axiom___closed__1;
|
|||
extern lean_object* l_Lean_Parser_Term_letIdLhs_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_docComment_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_partial_parenthesizer___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
lean_object* l_Lean_Parser_Command_exit___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_unsafe___elambda__1(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Term_doForDecl___closed__1;
|
||||
|
|
@ -2361,6 +2361,7 @@ lean_object* l_Lean_Parser_Command_structExplicitBinder_formatter___closed__8;
|
|||
lean_object* l_Lean_Parser_Command_builtin__initialize___closed__7;
|
||||
lean_object* l_Lean_Parser_Command_variable_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_structSimpleBinder___elambda__1___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
lean_object* l_Lean_Parser_Command_declVal_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_check___closed__2;
|
||||
lean_object* l_Lean_Parser_Command_constant___elambda__1___closed__7;
|
||||
|
|
@ -2406,7 +2407,6 @@ lean_object* l_Lean_Parser_Command_structure___elambda__1___closed__13;
|
|||
lean_object* l_Lean_Parser_Command_classInductive___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_inductive_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_structInstBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
lean_object* l_Lean_Parser_Command_structSimpleBinder___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_declValSimple___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_abbrev___elambda__1___closed__10;
|
||||
|
|
@ -2452,6 +2452,7 @@ lean_object* l_Lean_Parser_Command_structureTk;
|
|||
lean_object* l_Lean_Parser_Command_eval_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_builtin__initialize___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_extends_formatter___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
lean_object* l_Lean_Parser_Command_end___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_structImplicitBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Command_open(lean_object*);
|
||||
|
|
@ -2469,7 +2470,6 @@ lean_object* l_Lean_Parser_Command_declaration___elambda__1___closed__9;
|
|||
lean_object* l_Lean_Parser_Command_check__failure_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_export___closed__6;
|
||||
lean_object* l_Lean_Parser_Command_declSig___closed__3;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
lean_object* l_Lean_Parser_Command_attribute___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_init__quot___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Command_eval_formatter___closed__2;
|
||||
|
|
@ -2800,6 +2800,7 @@ lean_object* l_Lean_Parser_Command_openRenamingItem_formatter___closed__2;
|
|||
lean_object* l_Lean_Parser_Command_structInstBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_abbrev_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_universe___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
lean_object* l_Lean_Parser_Command_openHiding___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Command_check___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_classTk___elambda__1___closed__2;
|
||||
|
|
@ -2895,7 +2896,6 @@ lean_object* l_Lean_Parser_Command_inductive___elambda__1___closed__12;
|
|||
lean_object* l___regBuiltinParser_Lean_Parser_Command_synth(lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_classTk_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_abbrev_parenthesizer___closed__8;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
lean_object* l_Lean_Parser_Command_initialize_parenthesizer___closed__8;
|
||||
lean_object* l_Lean_Parser_Command_declValEqns_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_structure_formatter___closed__15;
|
||||
|
|
@ -12495,7 +12495,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_638____closed__22;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -12964,7 +12964,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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_ppDedent_formatter), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -13148,7 +13148,7 @@ static lean_object* _init_l_Lean_Parser_Command_declId_formatter___closed__2() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_term_x5b___x5d___closed__5;
|
||||
x_3 = l_Lean_Parser_Term_tupleTail_formatter___closed__2;
|
||||
x_4 = 0;
|
||||
|
|
@ -13199,7 +13199,7 @@ static lean_object* _init_l_Lean_Parser_Command_declId_formatter___closed__6() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_declId_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);
|
||||
|
|
@ -14332,7 +14332,7 @@ static lean_object* _init_l_Lean_Parser_Command_ctor_formatter___closed__7() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_ctor_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);
|
||||
|
|
@ -14951,7 +14951,7 @@ static lean_object* _init_l_Lean_Parser_Command_structCtor_formatter___closed__4
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_structCtor_formatter___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -15046,7 +15046,7 @@ static lean_object* _init_l_Lean_Parser_Command_structExplicitBinder_formatter__
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_formatter), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -15560,7 +15560,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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -16146,7 +16146,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_638____closed__24;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -16553,7 +16553,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_638____closed__24;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_Parser_ppDedent_parenthesizer), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -16735,7 +16735,7 @@ static lean_object* _init_l_Lean_Parser_Command_declId_parenthesizer___closed__2
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; uint8_t x_4; lean_object* x_5; lean_object* x_6;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_term_x5b___x5d___closed__5;
|
||||
x_3 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1;
|
||||
x_4 = 0;
|
||||
|
|
@ -16786,7 +16786,7 @@ static lean_object* _init_l_Lean_Parser_Command_declId_parenthesizer___closed__6
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_declId_parenthesizer___closed__5;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -17754,7 +17754,7 @@ static lean_object* _init_l_Lean_Parser_Command_ctor_parenthesizer___closed__6()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_ctor_parenthesizer___closed__5;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -18243,7 +18243,7 @@ static lean_object* _init_l_Lean_Parser_Command_structCtor_parenthesizer___close
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_structCtor_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -18336,7 +18336,7 @@ static lean_object* _init_l_Lean_Parser_Command_structExplicitBinder_parenthesiz
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = lean_alloc_closure((void*)(l_Lean_Parser_many1_parenthesizer), 6, 1);
|
||||
lean_closure_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -18750,7 +18750,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_638____closed__24;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -20413,7 +20413,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Command_namespace_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -21876,7 +21876,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Command_universe_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -24717,8 +24717,8 @@ static lean_object* _init_l_Lean_Parser_Command_print_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
lean_closure_set(x_3, 1, x_2);
|
||||
|
|
@ -24797,8 +24797,8 @@ static lean_object* _init_l_Lean_Parser_Command_print_parenthesizer___closed__2(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
lean_closure_set(x_3, 1, x_2);
|
||||
|
|
@ -25135,7 +25135,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Command_printAxioms_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -25215,7 +25215,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__5;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
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);
|
||||
|
|
@ -25526,7 +25526,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Command_resolve__name_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -26409,8 +26409,8 @@ static lean_object* _init_l_Lean_Parser_Command_set__option_formatter___closed__
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
lean_closure_set(x_3, 1, x_2);
|
||||
|
|
@ -26445,7 +26445,7 @@ static lean_object* _init_l_Lean_Parser_Command_set__option_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_638____closed__16;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
x_2 = l_Lean_Parser_Command_set__option_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);
|
||||
|
|
@ -26457,7 +26457,7 @@ static lean_object* _init_l_Lean_Parser_Command_set__option_formatter___closed__
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_set__option_formatter___closed__8;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -26537,8 +26537,8 @@ static lean_object* _init_l_Lean_Parser_Command_set__option_parenthesizer___clos
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
lean_closure_set(x_3, 1, x_2);
|
||||
|
|
@ -26573,7 +26573,7 @@ static lean_object* _init_l_Lean_Parser_Command_set__option_parenthesizer___clos
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
x_2 = l_Lean_Parser_Command_set__option_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);
|
||||
|
|
@ -26585,7 +26585,7 @@ static lean_object* _init_l_Lean_Parser_Command_set__option_parenthesizer___clos
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_set__option_parenthesizer___closed__5;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -27481,7 +27481,7 @@ static lean_object* _init_l_Lean_Parser_Command_export_formatter___closed__4() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_export_formatter___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -27585,7 +27585,7 @@ static lean_object* _init_l_Lean_Parser_Command_export_parenthesizer___closed__4
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_export_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);
|
||||
|
|
@ -29038,7 +29038,7 @@ static lean_object* _init_l_Lean_Parser_Command_openHiding_formatter___closed__3
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_openHiding_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -29124,7 +29124,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Command_openRenamingItem_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -29135,7 +29135,7 @@ static lean_object* _init_l_Lean_Parser_Command_openRenamingItem_formatter___clo
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_openRenamingItem_formatter___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -29196,7 +29196,7 @@ static lean_object* _init_l_Lean_Parser_Command_openRenaming_formatter___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_openRenaming_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -29294,7 +29294,7 @@ static lean_object* _init_l_Lean_Parser_Command_openOnly_formatter___closed__2()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Level_paren_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -29552,7 +29552,7 @@ static lean_object* _init_l_Lean_Parser_Command_openHiding_parenthesizer___close
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
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);
|
||||
|
|
@ -29624,7 +29624,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Term_depArrow_parenthesizer___closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
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);
|
||||
|
|
@ -29635,7 +29635,7 @@ static lean_object* _init_l_Lean_Parser_Command_openRenamingItem_parenthesizer__
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_openRenamingItem_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -30396,7 +30396,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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -30428,7 +30428,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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -30552,7 +30552,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_638____closed__24;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -31004,7 +31004,7 @@ static lean_object* _init_l_Lean_Parser_Command_initialize_formatter___closed__4
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_initialize_formatter___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -31128,7 +31128,7 @@ static lean_object* _init_l_Lean_Parser_Command_initialize_parenthesizer___close
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_initialize_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
|
|||
96
stage0/stdlib/Lean/Parser/Do.c
generated
96
stage0/stdlib/Lean/Parser/Do.c
generated
|
|
@ -24,7 +24,6 @@ lean_object* l_Lean_Parser_Term_initFn____x40_Lean_Parser_Do___hyg_193____closed
|
|||
lean_object* l_Lean_Parser_Term_termReturn___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_liftMethod_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__2;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doIf_parenthesizer___closed__9;
|
||||
extern lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_doCatch___closed__1;
|
||||
|
|
@ -39,10 +38,12 @@ lean_object* l_Lean_Parser_doElemParser(lean_object*);
|
|||
lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doLet___closed__6;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__3;
|
||||
lean_object* l_Lean_Parser_Term_doElem_quot_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doMatch_parenthesizer___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doNested_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__2;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doElem_quot___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__7;
|
||||
lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__6;
|
||||
|
|
@ -103,7 +104,6 @@ lean_object* l_Lean_Parser_Term_doIdDecl___closed__8;
|
|||
lean_object* l_Lean_Parser_Term_matchAlts(lean_object*);
|
||||
extern lean_object* l_Lean_Parser_leadPrec;
|
||||
lean_object* l_Lean_Parser_Term_doReassignArrow___elambda__1___closed__4;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__3;
|
||||
extern lean_object* l_Char_quote___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__9;
|
||||
lean_object* l_Lean_Parser_Term_doExpr___closed__2;
|
||||
|
|
@ -549,7 +549,6 @@ extern lean_object* l_Lean_Parser_Term_let___closed__1;
|
|||
lean_object* l_Lean_Parser_Term_doIfLetPure___elambda__1___closed__2;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_doMatch_formatter___closed__1;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_doBreak_formatter___closed__1;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__22;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Term_doReturn(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doForDecl___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doReturn_parenthesizer___closed__3;
|
||||
|
|
@ -558,6 +557,7 @@ lean_object* l_Lean_Parser_Term_doLet___elambda__1___closed__11;
|
|||
lean_object* l_Lean_Parser_Term_termUnless_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doIdDecl_parenthesizer___closed__6;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_termTry_formatter(lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
lean_object* l_Lean_Parser_Term_doSeqIndent_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doIdDecl___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doAssert_parenthesizer___closed__1;
|
||||
|
|
@ -579,9 +579,9 @@ 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;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_4_(lean_object*);
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_14_(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doElem_quot_formatter___closed__5;
|
||||
|
|
@ -717,7 +717,6 @@ lean_object* l_Lean_Parser_Term_doLetArrow___closed__6;
|
|||
lean_object* l_Lean_Parser_Term_doTry_parenthesizer___closed__9;
|
||||
lean_object* l_Lean_Parser_Term_doFor___elambda__1___closed__13;
|
||||
extern lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__6;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__24;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_node_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doCatchMatch___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_termUnless___elambda__1___closed__3;
|
||||
|
|
@ -740,6 +739,7 @@ lean_object* l___regBuiltin_Lean_Parser_Term_doAssert_formatter(lean_object*);
|
|||
lean_object* l_Lean_Parser_Term_doBreak___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doFor_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_doReassignArrow_formatter___closed__3;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Term_doIf(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doLetRec_parenthesizer___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doLetRec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -973,6 +973,7 @@ lean_object* l_Lean_Parser_Term_leftArrow___elambda__1___closed__1;
|
|||
lean_object* l_Lean_Parser_Term_let___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doCatchMatch___closed__4;
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_checkLineEq_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
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;
|
||||
lean_object* l_Lean_Parser_Term_doBreak___closed__4;
|
||||
|
|
@ -1004,7 +1005,6 @@ lean_object* l_Lean_Parser_Term_liftMethod___elambda__1___closed__4;
|
|||
lean_object* l_Lean_Parser_Term_doUnless___elambda__1___closed__15;
|
||||
lean_object* l_Lean_Parser_Term_doHave___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doSeqItem___elambda__1___closed__2;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__7;
|
||||
extern lean_object* l_Lean_Parser_Term_letrec___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_doIfProp_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_many1_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -1281,7 +1281,6 @@ lean_object* l_Lean_Parser_Term_doReturn_formatter___closed__7;
|
|||
lean_object* l_Lean_Parser_Term_doFor_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doNested_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doSeqBracketed___elambda__1___closed__3;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doReassignArrow___closed__2;
|
||||
extern lean_object* l_Lean_Parser_Term_dbgTrace___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doTry___elambda__1___closed__5;
|
||||
|
|
@ -1309,6 +1308,7 @@ lean_object* l_Lean_Parser_sepBy1_formatter___boxed(lean_object*, lean_object*,
|
|||
lean_object* l_Lean_Parser_Term_doTry___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doIfLet_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__2;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
lean_object* l_Lean_Parser_Term_elseIf___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_termFor___elambda__1___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doSeqBracketed_formatter___closed__5;
|
||||
|
|
@ -1324,7 +1324,6 @@ lean_object* l_Lean_Parser_Term_doElem_quot___closed__6;
|
|||
lean_object* l_Lean_Parser_Term_doIfLet___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__16;
|
||||
lean_object* l_Lean_Parser_Term_doContinue___elambda__1___closed__6;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doIfCond_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doTry;
|
||||
lean_object* l_Lean_Parser_Term_doLetArrow_parenthesizer___closed__7;
|
||||
|
|
@ -1369,6 +1368,7 @@ lean_object* l_Lean_Parser_Term_doForDecl___closed__1;
|
|||
lean_object* l_Lean_Parser_Term_doExpr___elambda__1___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doReturn___elambda__1___closed__14;
|
||||
lean_object* l_Lean_Parser_Term_termReturn___closed__3;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doHave___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_doHave___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_liftMethod_formatter___closed__4;
|
||||
|
|
@ -1531,6 +1531,7 @@ lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__21;
|
|||
lean_object* l_Lean_Parser_Term_notFollowedByRedefinedTermToken___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_doBreak___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_doCatch;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
lean_object* l_Lean_Parser_Term_doPatDecl___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_doPatDecl___elambda__1___closed__8;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_doIf_parenthesizer___closed__1;
|
||||
|
|
@ -1545,6 +1546,7 @@ lean_object* l_Lean_Parser_Term_doCatchMatch_parenthesizer___closed__1;
|
|||
extern lean_object* l_Lean_Parser_Term_dbgTrace___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_doFinally___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_4____closed__3;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
lean_object* l_Lean_Parser_Term_doSeqBracketed___closed__7;
|
||||
lean_object* l_Lean_Parser_symbolFnAux(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doIfLetBind_formatter___closed__3;
|
||||
|
|
@ -1553,7 +1555,6 @@ lean_object* l_Lean_Parser_Term_doCatch___elambda__1___closed__11;
|
|||
lean_object* l_Lean_Parser_Term_doLetRec___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_liftMethod_parenthesizer___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_termUnless_parenthesizer___closed__1;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
lean_object* l_Lean_Parser_Term_doIf___elambda__1___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doDbgTrace___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_termReturn_parenthesizer___closed__2;
|
||||
|
|
@ -1570,7 +1571,6 @@ lean_object* l_Lean_Parser_Term_doLetArrow_formatter___closed__2;
|
|||
lean_object* l_Lean_Parser_Term_doIf___elambda__1___closed__7;
|
||||
lean_object* l_Lean_Parser_Term_doUnless_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_doReassignArrow___closed__6;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
lean_object* l_Lean_Parser_Term_doReassign_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
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;
|
||||
|
|
@ -2311,7 +2311,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem___elambda__1___closed__1(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
x_2 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -2321,7 +2321,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem___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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__5;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__5;
|
||||
x_2 = l_Lean_Parser_Term_doSeqItem___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3);
|
||||
|
|
@ -2429,7 +2429,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem___elambda__1___closed__12
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
x_2 = l_Lean_Parser_Term_doSeqItem___elambda__1___closed__11;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -2500,7 +2500,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem___closed__4() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
x_2 = l_Lean_Parser_Term_doSeqItem___closed__3;
|
||||
x_3 = l_Lean_Parser_nodeInfo(x_1, x_2);
|
||||
return x_3;
|
||||
|
|
@ -2560,7 +2560,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
x_2 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -2570,7 +2570,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__3;
|
||||
x_2 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3);
|
||||
|
|
@ -2636,7 +2636,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
x_2 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__7;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -2676,7 +2676,7 @@ lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
|||
x_1 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__6;
|
||||
x_2 = lean_ctor_get(x_1, 0);
|
||||
lean_inc(x_2);
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
x_4 = l_Lean_Parser_nodeInfo(x_3, x_2);
|
||||
return x_4;
|
||||
}
|
||||
|
|
@ -2989,7 +2989,7 @@ static lean_object* _init_l_Lean_Parser_Term_termBeforeDo___elambda__1___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_2 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -3257,7 +3257,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem_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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__5;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__5;
|
||||
x_2 = l_Lean_Parser_Term_doSeqItem___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = lean_box(x_3);
|
||||
|
|
@ -3312,7 +3312,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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -3324,7 +3324,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem_formatter___closed__7() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_Parser_Term_doSeqItem_formatter___closed__6;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3);
|
||||
|
|
@ -3439,7 +3439,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent_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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__3;
|
||||
x_2 = l_Lean_Parser_Term_doSeqIndent___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = lean_box(x_3);
|
||||
|
|
@ -3464,7 +3464,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent_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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_Parser_Term_doSeqIndent_formatter___closed__2;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3);
|
||||
|
|
@ -3558,7 +3558,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_638____closed__24;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -3570,7 +3570,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__5
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_Parser_Term_doSeqItem_parenthesizer___closed__4;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3);
|
||||
|
|
@ -3706,7 +3706,7 @@ static lean_object* _init_l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_Parser_Term_doSeqIndent_parenthesizer___closed__2;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3);
|
||||
|
|
@ -4344,7 +4344,7 @@ static lean_object* _init_l_Lean_Parser_Term_notFollowedByRedefinedTermToken___e
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_2 = l_String_trim(x_1);
|
||||
return x_2;
|
||||
}
|
||||
|
|
@ -17930,7 +17930,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr___elambda__1___closed__1() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_2 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -17940,7 +17940,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr___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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__7;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__7;
|
||||
x_2 = l_Lean_Parser_Term_doExpr___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3);
|
||||
|
|
@ -17963,7 +17963,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr___elambda__1___closed__4() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_2 = l_Lean_Parser_Term_doExpr___elambda__1___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -18014,7 +18014,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr___closed__2() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_2 = l_Lean_Parser_Term_doExpr___closed__1;
|
||||
x_3 = l_Lean_Parser_nodeInfo(x_1, x_2);
|
||||
return x_3;
|
||||
|
|
@ -18075,7 +18075,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_Lean_Parser_initFn____x40_Lean_Parser_Do___hyg_4____closed__4;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_4 = 1;
|
||||
x_5 = l_Lean_Parser_Term_doExpr;
|
||||
x_6 = lean_unsigned_to_nat(1000u);
|
||||
|
|
@ -18087,7 +18087,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr_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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__7;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__7;
|
||||
x_2 = l_Lean_Parser_Term_doExpr___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = lean_box(x_3);
|
||||
|
|
@ -18114,7 +18114,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr_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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_Parser_Term_doExpr_formatter___closed__2;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3);
|
||||
|
|
@ -18147,7 +18147,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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_4 = l___regBuiltin_Lean_Parser_Term_doExpr_formatter___closed__1;
|
||||
x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
|
|
@ -18182,7 +18182,7 @@ static lean_object* _init_l_Lean_Parser_Term_doExpr_parenthesizer___closed__3()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_Parser_Term_doExpr_parenthesizer___closed__2;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3);
|
||||
|
|
@ -18215,7 +18215,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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_4 = l___regBuiltin_Lean_Parser_Term_doExpr_parenthesizer___closed__1;
|
||||
x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
|
|
@ -18488,7 +18488,7 @@ static lean_object* _init_l_Lean_Parser_Term_do___elambda__1___closed__1() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_2 = lean_alloc_ctor(1, 1, 0);
|
||||
lean_ctor_set(x_2, 0, x_1);
|
||||
return x_2;
|
||||
|
|
@ -18498,7 +18498,7 @@ static lean_object* _init_l_Lean_Parser_Term_do___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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_2 = l_Lean_Parser_Term_do___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3);
|
||||
|
|
@ -18509,7 +18509,7 @@ static lean_object* _init_l_Lean_Parser_Term_do___elambda__1___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_2 = l_Lean_Parser_Term_doUnless___elambda__1___closed__10;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_Parser_nodeFn), 4, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -18546,7 +18546,7 @@ static lean_object* _init_l_Lean_Parser_Term_do___closed__1() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_2 = l_Lean_Parser_Term_doUnless___closed__2;
|
||||
x_3 = l_Lean_Parser_nodeInfo(x_1, x_2);
|
||||
return x_3;
|
||||
|
|
@ -18607,7 +18607,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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_4 = 1;
|
||||
x_5 = l_Lean_Parser_Term_do;
|
||||
x_6 = lean_unsigned_to_nat(1000u);
|
||||
|
|
@ -18619,7 +18619,7 @@ static lean_object* _init_l_Lean_Parser_Term_do_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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_2 = l_Lean_Parser_Term_do___elambda__1___closed__1;
|
||||
x_3 = 1;
|
||||
x_4 = lean_box(x_3);
|
||||
|
|
@ -18634,7 +18634,7 @@ static lean_object* _init_l_Lean_Parser_Term_do_formatter___closed__2() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_2 = l_Lean_Parser_maxPrec;
|
||||
x_3 = l_Lean_Parser_Term_doUnless_formatter___closed__5;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3);
|
||||
|
|
@ -18667,7 +18667,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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_4 = l___regBuiltin_Lean_Parser_Term_do_formatter___closed__1;
|
||||
x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
|
|
@ -18690,7 +18690,7 @@ static lean_object* _init_l_Lean_Parser_Term_do_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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_1 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_2 = l_Lean_Parser_maxPrec;
|
||||
x_3 = l_Lean_Parser_Term_doIf_parenthesizer___closed__2;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3);
|
||||
|
|
@ -18723,7 +18723,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_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_3 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__2;
|
||||
x_4 = l___regBuiltin_Lean_Parser_Term_do_parenthesizer___closed__1;
|
||||
x_5 = l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(x_2, x_3, x_4, x_1);
|
||||
return x_5;
|
||||
|
|
|
|||
1381
stage0/stdlib/Lean/Parser/Extra.c
generated
1381
stage0/stdlib/Lean/Parser/Extra.c
generated
File diff suppressed because it is too large
Load diff
28
stage0/stdlib/Lean/Parser/Level.c
generated
28
stage0/stdlib/Lean/Parser/Level.c
generated
|
|
@ -22,7 +22,6 @@ lean_object* l_Lean_Parser_Level_addLit___elambda__1___lambda__1(lean_object*, l
|
|||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_categoryParser_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_andthenInfo(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Level_imax_formatter___closed__2;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
lean_object* l_Lean_Parser_Level_ident___elambda__1(lean_object*, lean_object*);
|
||||
extern lean_object* l_precMax___closed__3;
|
||||
lean_object* l_Lean_Parser_Level_addLit___closed__2;
|
||||
|
|
@ -86,6 +85,7 @@ lean_object* l_Lean_Parser_checkPrecFn___boxed(lean_object*, lean_object*, lean_
|
|||
lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__12;
|
||||
lean_object* l_Lean_Parser_Level_max___elambda__1___closed__9;
|
||||
lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__2;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
lean_object* l_Lean_Parser_Level_num___closed__1;
|
||||
lean_object* l_Lean_Parser_Level_paren_formatter___closed__3;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Level_max_formatter(lean_object*);
|
||||
|
|
@ -93,7 +93,6 @@ lean_object* l___regBuiltin_Lean_Parser_Level_imax_formatter___closed__1;
|
|||
lean_object* l_Lean_Parser_mkAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_leadingNode_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Level_imax___closed__3;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
|
|
@ -101,6 +100,7 @@ lean_object* l_Lean_PrettyPrinter_Parenthesizer_checkPrec_parenthesizer___boxed(
|
|||
lean_object* l_Lean_Parser_Level_max___elambda__1___closed__2;
|
||||
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;
|
||||
uint8_t l___private_Init_Data_Option_Basic_0__beqOption____x40_Init_Data_Option_Basic___hyg_651____at_Lean_Parser_ParserState_hasError___spec__1(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_antiquotNestedExpr___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Level_addLit_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -126,6 +126,7 @@ lean_object* l_Lean_Parser_Level_addLit___elambda__1(lean_object*, lean_object*)
|
|||
lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_symbolFn___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Level_max_formatter___closed__6;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__7;
|
||||
extern lean_object* l_Lean_Parser_antiquotNestedExpr___closed__1;
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_11900____closed__14;
|
||||
|
|
@ -134,7 +135,6 @@ lean_object* l_Lean_Parser_nonReservedSymbolInfo(lean_object*, uint8_t);
|
|||
lean_object* l_Lean_Parser_Level_paren;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Level_addLit_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_4____closed__2;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
lean_object* l_Lean_Parser_Level_addLit___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Level_paren_formatter___closed__7;
|
||||
lean_object* l_Lean_Parser_Level_num___elambda__1(lean_object*, lean_object*);
|
||||
|
|
@ -221,7 +221,6 @@ extern lean_object* l_Lean_Level_PP_Result_quote___lambda__3___closed__2;
|
|||
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*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
lean_object* l_Lean_Parser_Level_max_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__9;
|
||||
lean_object* l_Lean_Parser_Level_hole_parenthesizer___closed__1;
|
||||
|
|
@ -236,9 +235,11 @@ lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__8;
|
|||
lean_object* l_Lean_Parser_Level_hole_parenthesizer___closed__2;
|
||||
lean_object* l_Lean_Parser_Level_max_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
lean_object* l_Lean_Parser_Level_hole___closed__2;
|
||||
lean_object* l_Lean_Parser_Level_imax_parenthesizer___closed__1;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Level_ident___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
lean_object* l_Lean_Parser_Level_imax___closed__5;
|
||||
lean_object* l_Lean_Parser_Level_addLit___closed__6;
|
||||
lean_object* l_Lean_Parser_Level_addLit___elambda__1___closed__3;
|
||||
|
|
@ -246,7 +247,6 @@ lean_object* l___regBuiltin_Lean_Parser_Level_max_parenthesizer(lean_object*);
|
|||
lean_object* l_Lean_Parser_Level_max___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_Parser_Level_hole_formatter(lean_object*);
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Level_ident(lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
extern lean_object* l_prec_x28___x29___closed__7;
|
||||
lean_object* l_Lean_Parser_Level_addLit;
|
||||
lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t);
|
||||
|
|
@ -286,6 +286,7 @@ lean_object* l_Lean_Parser_Level_imax___elambda__1___closed__7;
|
|||
lean_object* l_Lean_Parser_Level_paren___closed__8;
|
||||
lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_Level_hole___closed__4;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Level_hole_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Level___hyg_4_(lean_object*);
|
||||
extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_level_parenthesizer___closed__2;
|
||||
|
|
@ -297,7 +298,6 @@ extern lean_object* l_Lean_Parser_identNoAntiquot___closed__2;
|
|||
lean_object* l_Lean_Parser_Level_paren___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_mkAntiquot_parenthesizer___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Level_paren___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
lean_object* l_Lean_Parser_Level_paren_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Level_max___closed__2;
|
||||
lean_object* l_Lean_Parser_Level_paren_parenthesizer___closed__4;
|
||||
|
|
@ -1122,7 +1122,7 @@ static lean_object* _init_l_Lean_Parser_Level_max_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
x_2 = l_Lean_Parser_Level_paren_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);
|
||||
|
|
@ -1222,7 +1222,7 @@ static lean_object* _init_l_Lean_Parser_Level_max_parenthesizer___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
x_2 = l_Lean_Parser_Level_max_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -2015,7 +2015,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2054,7 +2054,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2170,7 +2170,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2199,7 +2199,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2540,7 +2540,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Level_addLit_formatter___closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
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);
|
||||
|
|
@ -2582,7 +2582,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
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);
|
||||
|
|
|
|||
28
stage0/stdlib/Lean/Parser/Module.c
generated
28
stage0/stdlib/Lean/Parser/Module.c
generated
|
|
@ -128,7 +128,6 @@ lean_object* l_Lean_Parser_initCacheForInput(lean_object*);
|
|||
lean_object* l_Lean_Parser_Module_import___elambda__1___closed__4;
|
||||
extern lean_object* l_Lean_Parser_Term_quot___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_testParseModuleAux_parse___closed__1;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__22;
|
||||
lean_object* l_Lean_Parser_Module_import___elambda__1___closed__11;
|
||||
lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__2;
|
||||
lean_object* l_Lean_Parser_testParseModuleAux_parse___closed__2;
|
||||
|
|
@ -138,6 +137,7 @@ 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;
|
||||
|
|
@ -155,7 +155,6 @@ lean_object* l_Lean_Parser_Module_header___closed__1;
|
|||
lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__4;
|
||||
lean_object* l_IO_FS_Handle_readToEnd_read___at_IO_Process_output___spec__1(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Module_module___elambda__1___closed__9;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__24;
|
||||
lean_object* l_Lean_Parser_Module_import_parenthesizer___closed__2;
|
||||
lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__11;
|
||||
lean_object* l_Lean_Syntax_updateLeading(lean_object*);
|
||||
|
|
@ -163,6 +162,7 @@ lean_object* lean_io_realpath(lean_object*, lean_object*);
|
|||
lean_object* l___private_Lean_Parser_Module_0__Lean_Parser_mkErrorMessage___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Module_module___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_testParseModuleAux_parse___lambda__1(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
lean_object* l___private_Lean_Parser_Module_0__Lean_Parser_mkErrorMessage(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Std_PersistentArray_forMAux___at_Lean_Parser_testParseModuleAux_parse___spec__6___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_IO_Prim_fopenFlags(uint8_t, uint8_t);
|
||||
|
|
@ -253,7 +253,6 @@ extern lean_object* l_Lean_Parser_epsilonInfo;
|
|||
lean_object* l_Lean_Parser_Module_header___elambda__1___closed__16;
|
||||
lean_object* l_Lean_Parser_Module_prelude___elambda__1___closed__6;
|
||||
lean_object* l_Lean_Parser_Module_prelude___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
lean_object* l_Lean_Parser_topLevelCommandParserFn___closed__1;
|
||||
extern lean_object* l_Lean_Parser_Term_quot___closed__1;
|
||||
lean_object* l_Std_PersistentArray_forMAux___at_Lean_Parser_testParseModuleAux_parse___spec__9___boxed(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -271,16 +270,17 @@ lean_object* l_Lean_Parser_Module_module___elambda__1(lean_object*, lean_object*
|
|||
lean_object* l_Array_foldlMUnsafe_fold___at_Lean_Parser_testParseModuleAux_parse___spec__7(lean_object*, lean_object*, size_t, size_t, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_testParseModuleAux_parse(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
lean_object* l_Lean_Parser_Module_import___elambda__1___closed__16;
|
||||
lean_object* l_Lean_Parser_Module_updateTokens_match__1(lean_object*);
|
||||
extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_maybeParenthesize___lambda__4___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
uint8_t l_Lean_Syntax_isOfKind(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Module_import___closed__5;
|
||||
lean_object* l_Lean_Parser_Module_module_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Module_header_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_errorFn___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Module_module___elambda__1___closed__7;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
lean_object* l_Lean_Parser_Module_prelude___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Module_import___elambda__1___closed__14;
|
||||
lean_object* l_Lean_Parser_Module_header_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -1192,7 +1192,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Module_import_formatter___closed__4;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -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_638____closed__22;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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_638____closed__22;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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_638____closed__22;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -1533,7 +1533,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
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);
|
||||
|
|
@ -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_638____closed__24;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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_638____closed__24;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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_638____closed__24;
|
||||
x_2 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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_638____closed__24;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
|
|||
96
stage0/stdlib/Lean/Parser/Syntax.c
generated
96
stage0/stdlib/Lean/Parser/Syntax.c
generated
|
|
@ -91,7 +91,6 @@ extern lean_object* l_Lean_Parser_Command_namedPrio_parenthesizer___closed__2;
|
|||
lean_object* l_Lean_Parser_Command_macroHead_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Syntax_unary___elambda__1___closed__5;
|
||||
extern lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__5;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_prio_quot_formatter___closed__1;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Syntax_sepBy_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_elab___elambda__1___closed__13;
|
||||
|
|
@ -349,6 +348,7 @@ lean_object* l_Lean_Parser_Term_prec_quot___closed__7;
|
|||
lean_object* l_Lean_Parser_precedence___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_optPrecedence;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Syntax_numPrec_parenthesizer___closed__1;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
lean_object* l_Lean_Parser_Term_prec_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_optPrecedence_formatter___closed__2;
|
||||
|
|
@ -372,7 +372,6 @@ extern lean_object* l_Lean_Parser_Attr_simple___elambda__1___closed__5;
|
|||
lean_object* l_Lean_Parser_Command_namedName___closed__1;
|
||||
lean_object* l_Lean_Parser_Syntax_binary;
|
||||
lean_object* l_Lean_Parser_Command_elabArg;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
lean_object* l_Lean_Parser_Command_macroArgSimple___closed__9;
|
||||
lean_object* l_Lean_Parser_Command_macro__rules___closed__8;
|
||||
lean_object* l_Lean_KeyedDeclsAttribute_addBuiltin___rarg(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -416,6 +415,7 @@ lean_object* l_Lean_Parser_Command_notation_parenthesizer___closed__10;
|
|||
lean_object* l_Lean_Parser_Command_elab__rules___closed__5;
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_macro___closed__5;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
extern lean_object* l_Lean_Parser_mkAntiquot___closed__3;
|
||||
lean_object* l_Lean_Parser_optPrecedence_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_elab__rules_parenthesizer___closed__2;
|
||||
|
|
@ -476,6 +476,7 @@ lean_object* l_Lean_Parser_Command_macro__rules___elambda__1___closed__2;
|
|||
lean_object* l_Lean_Parser_Command_infix___closed__4;
|
||||
lean_object* l_Lean_Parser_Syntax_paren_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__10;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
lean_object* l_Lean_Parser_Command_prefix___closed__4;
|
||||
lean_object* l_Lean_Parser_Syntax_cat_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_syntaxAbbrev___closed__8;
|
||||
|
|
@ -577,6 +578,7 @@ lean_object* l_Lean_Parser_Command_postfix___elambda__1___closed__1;
|
|||
extern lean_object* l_Lean_Parser_categoryParserFnImpl___closed__1;
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy1;
|
||||
lean_object* l_Lean_Parser_Command_elab_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
lean_object* l_Lean_Parser_Command_syntaxCat___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy1_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Syntax_nonReserved___closed__5;
|
||||
|
|
@ -627,7 +629,6 @@ lean_object* l_Lean_Parser_Command_syntax___closed__3;
|
|||
lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer___closed__6;
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy1___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_optKind_formatter___closed__1;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__5;
|
||||
|
|
@ -649,6 +650,7 @@ lean_object* l_Lean_Parser_Command_macroArgSymbol___elambda__1___closed__1;
|
|||
lean_object* l_Lean_Parser_Term_prec_quot___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_elabTail___elambda__1(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__15;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Command_macro__rules(lean_object*);
|
||||
lean_object* l_Lean_Parser_optPrecedence_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_macro___elambda__1___closed__10;
|
||||
|
|
@ -716,7 +718,6 @@ lean_object* l_Lean_Parser_Term_stx_quot___closed__8;
|
|||
lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__4;
|
||||
lean_object* l_Lean_PrettyPrinter_Parenthesizer_identEq_parenthesizer___rarg___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__10;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__15;
|
||||
lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_elab_parenthesizer___closed__7;
|
||||
lean_object* l_Lean_Parser_Command_mixfix_parenthesizer___closed__6;
|
||||
|
|
@ -823,7 +824,6 @@ lean_object* l_Lean_Parser_Term_stx_quot_parenthesizer___closed__4;
|
|||
lean_object* l_Lean_Parser_Command_macroArgSimple___closed__6;
|
||||
lean_object* l_Lean_Parser_Command_mixfix_formatter___closed__8;
|
||||
lean_object* l_Lean_Parser_Command_namedName_formatter___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
lean_object* l_Lean_Parser_Command_infixr___closed__5;
|
||||
lean_object* l_Lean_Parser_Command_macroTailCommand_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_macro__rules_parenthesizer___closed__2;
|
||||
|
|
@ -1234,7 +1234,6 @@ lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__5;
|
|||
extern lean_object* l_Lean_Parser_Term_typeAscription_formatter___closed__2;
|
||||
extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2498____closed__3;
|
||||
lean_object* l_Lean_Parser_Syntax_cat_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_Command_infix_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy1___closed__3;
|
||||
|
|
@ -1306,6 +1305,7 @@ lean_object* l_Lean_Parser_Command_optKind_formatter___closed__2;
|
|||
lean_object* l_Lean_Parser_Syntax_binary_parenthesizer___closed__5;
|
||||
lean_object* l_Lean_Parser_Command_macroTailTactic___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_syntax___elambda__1___closed__8;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
lean_object* l_Lean_Parser_Command_macroArgSymbol;
|
||||
lean_object* l_Lean_Parser_Command_mixfixKind___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_infixr___elambda__1___closed__1;
|
||||
|
|
@ -1320,6 +1320,7 @@ lean_object* l_Lean_Parser_Syntax_paren___closed__7;
|
|||
lean_object* l_Lean_Parser_Command_optKind;
|
||||
lean_object* l_Lean_Parser_precedence___closed__6;
|
||||
lean_object* l_Lean_Parser_Command_namedName___elambda__1___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
lean_object* l_Lean_Parser_Command_macro__rules_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_namedName___closed__7;
|
||||
|
|
@ -1349,7 +1350,6 @@ lean_object* l_Lean_Parser_Command_macroArgSimple___closed__2;
|
|||
lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_namedName_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_elabTail___elambda__1___closed__9;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_prec_quot_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_mixfix___elambda__1___closed__12;
|
||||
|
|
@ -1363,6 +1363,7 @@ lean_object* l_Lean_Parser_Command_macroArg_parenthesizer___closed__2;
|
|||
lean_object* l_Lean_Parser_Command_macro__rules___closed__3;
|
||||
lean_object* l_Lean_Parser_Command_syntaxCat___closed__4;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Command_macro_formatter(lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
lean_object* l_Lean_Parser_Term_prio_quot_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t);
|
||||
lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__1;
|
||||
|
|
@ -1371,7 +1372,6 @@ lean_object* l___regBuiltin_Lean_Parser_Syntax_unary_formatter___closed__1;
|
|||
lean_object* l_Lean_Parser_Syntax_nonReserved___elambda__1___closed__9;
|
||||
lean_object* l_Lean_Parser_Command_macro_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_prec_quot___elambda__1___closed__3;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
lean_object* l_Lean_Parser_Command_macro_formatter___closed__10;
|
||||
lean_object* l_Lean_Parser_Term_stx_quot___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Command_macroTailCommand;
|
||||
|
|
@ -1538,6 +1538,7 @@ lean_object* l_Lean_Parser_Command_macroTail_formatter___closed__3;
|
|||
lean_object* l_Lean_Parser_precedence___closed__4;
|
||||
lean_object* l_Lean_Parser_Syntax_cat_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_prefix_formatter___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
lean_object* l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_prefix___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_Command_macroTailTactic___closed__7;
|
||||
|
|
@ -1600,7 +1601,6 @@ lean_object* l___regBuiltin_Lean_Parser_Command_mixfix_parenthesizer(lean_object
|
|||
lean_object* l___regBuiltin_Lean_Parser_Command_macro_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Command_elab_formatter___closed__14;
|
||||
lean_object* l_Lean_Parser_Command_notationItem_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
lean_object* l_Lean_Parser_Command_macroTailCommand___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Command_notationItem;
|
||||
lean_object* l_Lean_Parser_optPrecedence___closed__1;
|
||||
|
|
@ -2117,7 +2117,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2146,7 +2146,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -2929,7 +2929,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Syntax_cat_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -3100,7 +3100,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_cat_parenthesizer___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Syntax_cat_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -3359,7 +3359,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Syntax_unary_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -3439,7 +3439,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_unary_parenthesizer___closed__3()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Syntax_unary_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -3804,7 +3804,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary_formatter___closed__6() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Syntax_binary_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);
|
||||
|
|
@ -3908,7 +3908,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_binary_parenthesizer___closed__5(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Syntax_binary_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);
|
||||
|
|
@ -4513,7 +4513,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy_formatter___closed__10() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_2 = l_Lean_Parser_Syntax_sepBy_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);
|
||||
|
|
@ -4673,7 +4673,7 @@ static lean_object* _init_l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__7()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_2 = l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__6;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -5241,7 +5241,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_1192____closed__6;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3);
|
||||
lean_closure_set(x_4, 0, x_1);
|
||||
lean_closure_set(x_4, 1, x_2);
|
||||
|
|
@ -5297,7 +5297,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_1192____closed__6;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3);
|
||||
lean_closure_set(x_4, 0, x_1);
|
||||
lean_closure_set(x_4, 1, x_2);
|
||||
|
|
@ -5583,7 +5583,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Syntax_nonReserved_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
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);
|
||||
|
|
@ -5651,7 +5651,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_mkAntiquot_parenthesizer___rarg___closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
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);
|
||||
|
|
@ -7123,7 +7123,7 @@ static lean_object* _init_l_Lean_Parser_Command_namedName___elambda__1___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__15;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__15;
|
||||
x_2 = l_String_trim(x_1);
|
||||
return x_2;
|
||||
}
|
||||
|
|
@ -9038,7 +9038,7 @@ static lean_object* _init_l_Lean_Parser_Command_namedName_formatter___closed__2(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; uint8_t x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__15;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__15;
|
||||
x_2 = 0;
|
||||
x_3 = lean_box(x_2);
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_Parser_nonReservedSymbol_formatter___boxed), 7, 2);
|
||||
|
|
@ -9073,7 +9073,7 @@ static lean_object* _init_l_Lean_Parser_Command_namedName_formatter___closed__5(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Level_paren_formatter___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -9165,7 +9165,7 @@ static lean_object* _init_l_Lean_Parser_Command_mixfix_formatter___closed__2() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_2 = l_Lean_Parser_Term_basicFun_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);
|
||||
|
|
@ -9177,7 +9177,7 @@ static lean_object* _init_l_Lean_Parser_Command_mixfix_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
x_2 = l_Lean_Parser_Command_mixfix_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -9670,7 +9670,7 @@ static lean_object* _init_l_Lean_Parser_Command_mixfix_parenthesizer___closed__2
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_2 = l_Lean_Parser_Term_basicFun_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);
|
||||
|
|
@ -9682,7 +9682,7 @@ static lean_object* _init_l_Lean_Parser_Command_mixfix_parenthesizer___closed__3
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
x_2 = l_Lean_Parser_Command_mixfix_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -10592,7 +10592,7 @@ static lean_object* _init_l_Lean_Parser_Command_notationItem_formatter___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_2 = l_Lean_Parser_Command_notationItem_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_orelse_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -10616,7 +10616,7 @@ lean_object* l_Lean_Parser_Command_notationItem_formatter(lean_object* x_1, lean
|
|||
_start:
|
||||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
x_6 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
x_7 = l_Lean_Parser_Command_notationItem_formatter___closed__4;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
|
|
@ -10842,7 +10842,7 @@ static lean_object* _init_l_Lean_Parser_Command_notationItem_parenthesizer___clo
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_2 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_orelse_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -10866,7 +10866,7 @@ lean_object* l_Lean_Parser_Command_notationItem_parenthesizer(lean_object* x_1,
|
|||
_start:
|
||||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
x_6 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
x_7 = l_Lean_Parser_Command_notationItem_parenthesizer___closed__4;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
|
|
@ -11271,7 +11271,7 @@ static lean_object* _init_l_Lean_Parser_Command_optKind_formatter___closed__1()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_mkAntiquotSplice_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -11888,7 +11888,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Term_typeAscription_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -12390,7 +12390,7 @@ static lean_object* _init_l_Lean_Parser_Command_syntaxAbbrev_formatter___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_syntaxAbbrev_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -12470,7 +12470,7 @@ static lean_object* _init_l_Lean_Parser_Command_syntaxAbbrev_parenthesizer___clo
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Syntax_sepBy_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -12782,7 +12782,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Command_syntaxCat_formatter___closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -14435,7 +14435,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2565____closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -14490,7 +14490,7 @@ static lean_object* _init_l_Lean_Parser_Command_macroArgSymbol_formatter___close
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_2 = l_Lean_Parser_Command_macroArgSymbol_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);
|
||||
|
|
@ -14565,7 +14565,7 @@ static lean_object* _init_l_Lean_Parser_Command_macroArgSimple_formatter___close
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_macroArgSimple_formatter___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -15123,7 +15123,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2498____closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
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);
|
||||
|
|
@ -15178,7 +15178,7 @@ static lean_object* _init_l_Lean_Parser_Command_macroArgSymbol_parenthesizer___c
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_2 = l_Lean_Parser_Command_macroArgSymbol_parenthesizer___closed__6;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -15261,7 +15261,7 @@ static lean_object* _init_l_Lean_Parser_Command_macroArgSimple_parenthesizer___c
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_macroArgSimple_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);
|
||||
|
|
@ -16973,7 +16973,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_Command_elabTail_formatter___closed__1;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
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);
|
||||
|
|
@ -16994,7 +16994,7 @@ static lean_object* _init_l_Lean_Parser_Command_elabTail_formatter___closed__4()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Command_elabTail_formatter___closed__3;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -17250,7 +17250,7 @@ static lean_object* _init_l_Lean_Parser_Command_elabTail_parenthesizer___closed_
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Command_elab__rules_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
|
|||
8
stage0/stdlib/Lean/Parser/Tactic.c
generated
8
stage0/stdlib/Lean/Parser/Tactic.c
generated
|
|
@ -187,7 +187,6 @@ extern lean_object* l_Lean_Parser_FirstTokens_toStr___closed__2;
|
|||
lean_object* l_Lean_Parser_Tactic_unknown_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Tactic_unknown___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Tactic_introMatch_formatter___closed__4;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
extern lean_object* l_Lean_Parser_Term_match_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Tactic_nestedTactic_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Term_hole;
|
||||
|
|
@ -195,6 +194,8 @@ extern lean_object* l___regBuiltin_Lean_Parser_Term_hole_formatter___closed__1;
|
|||
lean_object* l_String_trim(lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_nodeFn(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
lean_object* l_Lean_Parser_Tactic_unknown___closed__6;
|
||||
lean_object* l_Lean_Parser_Tactic_introMatch___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_Tactic_match_formatter___closed__6;
|
||||
|
|
@ -202,7 +203,6 @@ extern lean_object* l_Lean_PrettyPrinter_Parenthesizer_parenthesizerAliasesRef;
|
|||
lean_object* l_Lean_Parser_Tactic_initFn____x40_Lean_Parser_Tactic___hyg_5_(lean_object*);
|
||||
lean_object* l_Lean_Parser_Tactic_match_parenthesizer___closed__4;
|
||||
lean_object* l_Lean_Parser_Tactic_unknown_parenthesizer___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
lean_object* l_Lean_Parser_Tactic_matchRhs;
|
||||
extern lean_object* l_Lean_Parser_Tactic_intro___closed__2;
|
||||
lean_object* l_Lean_Parser_mkAntiquot(lean_object*, lean_object*, uint8_t);
|
||||
|
|
@ -802,7 +802,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_unknown_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_2 = l_Lean_Parser_Tactic_unknown_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -893,7 +893,7 @@ static lean_object* _init_l_Lean_Parser_Tactic_unknown_parenthesizer___closed__3
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_2 = l_Lean_Parser_Tactic_unknown_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
|
|||
138
stage0/stdlib/Lean/Parser/Term.c
generated
138
stage0/stdlib/Lean/Parser/Term.c
generated
|
|
@ -16,7 +16,6 @@ extern "C" {
|
|||
extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__12;
|
||||
lean_object* l_Lean_Parser_Term_subst___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_attr_quot___closed__3;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__13;
|
||||
lean_object* l_Lean_Parser_Term_dbgTrace_formatter___closed__7;
|
||||
lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_scoped___elambda__1(lean_object*, lean_object*);
|
||||
|
|
@ -177,7 +176,6 @@ extern lean_object* l_Lean_Parser_mkAntiquot_formatter___closed__5;
|
|||
lean_object* l_Lean_Parser_Term_arrow___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_darrow___elambda__1___closed__1;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
lean_object* l_Lean_Parser_Term_explicit___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_matchDiscr_quot___elambda__1___closed__13;
|
||||
lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__3;
|
||||
|
|
@ -289,7 +287,6 @@ lean_object* l_Lean_Parser_Term_letEqnsDecl___closed__2;
|
|||
lean_object* l_Lean_Parser_Term_type___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_attributes___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_fun_formatter___closed__3;
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
extern lean_object* l_Lean_Parser_Tactic_have___closed__1;
|
||||
lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__5;
|
||||
|
|
@ -471,6 +468,7 @@ lean_object* l_Lean_Parser_Term_letrec_formatter___closed__3;
|
|||
lean_object* l_Lean_Parser_Term_subst_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_type___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_app___elambda__1___closed__8;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__13;
|
||||
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;
|
||||
|
|
@ -743,6 +741,7 @@ lean_object* l_Lean_Parser_Term_letRecDecl_formatter___closed__1;
|
|||
lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_matchAlt_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_ppIndent_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__9;
|
||||
lean_object* l_Lean_Parser_Term_syntheticHole_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Tactic_seq1;
|
||||
lean_object* l_Lean_Parser_Term_suffices___closed__8;
|
||||
|
|
@ -865,6 +864,8 @@ lean_object* l_Lean_Parser_Term_app_formatter___closed__5;
|
|||
lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_simpleBinder___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_arrayRef___elambda__1___closed__6;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__5;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
lean_object* l_Lean_Parser_Term_parser_x21___closed__5;
|
||||
lean_object* l_Lean_Parser_Tactic_seq1___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_whereDecls___elambda__1___closed__15;
|
||||
|
|
@ -896,7 +897,6 @@ lean_object* l_Lean_Parser_Term_matchAltsWhereDecls_parenthesizer(lean_object*,
|
|||
lean_object* l_Lean_Parser_Term_namedPattern_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_darrow_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_mkAntiquot_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__5;
|
||||
lean_object* l_Lean_Parser_leadingNode_formatter___boxed(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__8;
|
||||
lean_object* l_Lean_Parser_Term_type___elambda__1___closed__14;
|
||||
|
|
@ -925,7 +925,6 @@ lean_object* l_Lean_Parser_Term_prop_formatter(lean_object*, lean_object*, lean_
|
|||
lean_object* l_Lean_Parser_Term_namedArgument_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_match___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_nativeRefl_parenthesizer___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_nativeRefl_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_haveDecl_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -1039,6 +1038,7 @@ lean_object* l_Lean_Parser_Term_scientific_parenthesizer(lean_object*, lean_obje
|
|||
lean_object* l_Lean_Parser_Term_match___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_sort___elambda__1___closed__5;
|
||||
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;
|
||||
lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__4;
|
||||
|
|
@ -1094,7 +1094,6 @@ lean_object* l_Lean_Parser_Term_structInstLVal___closed__5;
|
|||
lean_object* l_Lean_Parser_Term_funSimpleBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_binderTactic___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_structInstArrayRef_parenthesizer___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__7;
|
||||
lean_object* l_Lean_Parser_Term_matchAlts_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Tactic_subst___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__7;
|
||||
|
|
@ -1127,7 +1126,6 @@ lean_object* l_Lean_Parser_Term_explicitUniv_formatter___closed__5;
|
|||
lean_object* l_Lean_Parser_Term_nativeRefl_formatter___closed__4;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Tactic_quot(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_bracketedBinder_quot;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__3;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Level_quot_formatter(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_arrayRef___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_binderTactic_formatter___closed__3;
|
||||
|
|
@ -1172,6 +1170,7 @@ lean_object* l_Lean_Parser_Term_letPatDecl___closed__1;
|
|||
lean_object* l___regBuiltin_Lean_Parser_Term_namedPattern_parenthesizer___closed__1;
|
||||
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;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_hole_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_suffices___elambda__1___closed__5;
|
||||
|
|
@ -1187,6 +1186,7 @@ lean_object* l_Lean_Parser_Term_letrec_parenthesizer___closed__5;
|
|||
lean_object* l_Lean_Parser_Term_matchAlts___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_byTactic___elambda__1___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__15;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__7;
|
||||
extern lean_object* l_Lean_PrettyPrinter_parenthesizerAttribute;
|
||||
lean_object* l_Lean_Parser_Term_suffices___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_nativeRefl___closed__1;
|
||||
|
|
@ -1252,7 +1252,6 @@ lean_object* l_Lean_Parser_Term_typeAscription;
|
|||
lean_object* l_Lean_Parser_Term_simpleBinder___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_structInstLVal_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__2;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__22;
|
||||
lean_object* l_Lean_Parser_Tactic_seq1_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_type___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_type_parenthesizer___closed__2;
|
||||
|
|
@ -1270,6 +1269,7 @@ lean_object* l_Lean_Parser_Term_typeOf___closed__5;
|
|||
lean_object* l_Lean_Parser_Term_anonymousCtor___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_quotedName___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_namedPattern;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__3;
|
||||
lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_parenthesizer___closed__11;
|
||||
lean_object* l_Lean_Parser_Term_match___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_anonymousCtor___closed__3;
|
||||
|
|
@ -1324,6 +1324,7 @@ 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;
|
||||
|
|
@ -1390,6 +1391,7 @@ lean_object* l_Lean_Parser_Term_bracketedBinder_parenthesizer___closed__1;
|
|||
lean_object* l_Lean_Parser_darrow_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_nomatch___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_explicitUniv___elambda__1(lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
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;
|
||||
|
|
@ -1484,9 +1486,7 @@ lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed_formatter___closed__6;
|
|||
lean_object* l_Lean_Parser_Term_structInst___elambda__1___closed__35;
|
||||
lean_object* l_Lean_Parser_Term_type___elambda__1___closed__20;
|
||||
lean_object* l_Lean_Parser_Term_structInstLVal___elambda__1___closed__7;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__9;
|
||||
lean_object* l_Lean_Parser_nodeWithAntiquot_formatter(lean_object*, lean_object*, lean_object*, uint8_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
lean_object* l_Lean_Parser_Term_explicitBinder___elambda__1(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_nomatch_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_sepBy(lean_object*, lean_object*, lean_object*, uint8_t);
|
||||
|
|
@ -1655,7 +1655,6 @@ lean_object* l_Lean_Parser_Term_cdot___elambda__1___closed__12;
|
|||
lean_object* l_Lean_Parser_Term_attributes___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_assert___elambda__1___closed__6;
|
||||
extern lean_object* l_Lean_Parser_mkAntiquotSplice___closed__3;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__24;
|
||||
extern lean_object* l_Lean_Parser_nameLit;
|
||||
lean_object* l_Lean_Parser_Term_attr_quot_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Formatter_node_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -1710,6 +1709,7 @@ lean_object* l_Lean_Parser_Term_attrInstance___closed__2;
|
|||
lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_show___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_quotedName_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
lean_object* l_Lean_Parser_Term_explicitBinder___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_letIdLhs___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_implicitBinder___elambda__1(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -1813,6 +1813,7 @@ lean_object* l_Lean_Parser_Term_type_formatter___closed__8;
|
|||
lean_object* l_Lean_Parser_Term_typeSpec_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_nomatch___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_explicitBinder___elambda__1___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__3;
|
||||
lean_object* l_Lean_Parser_Term_have___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_stateRefT___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Term_type(lean_object*);
|
||||
|
|
@ -1975,7 +1976,6 @@ lean_object* l_Lean_Parser_Term_paren___elambda__1___closed__9;
|
|||
lean_object* l_Lean_Parser_Term_nomatch_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_haveDecl___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_unreachable;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
lean_object* l_Lean_Parser_Term_letPatDecl_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_depArrow___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_binderDefault_formatter___closed__2;
|
||||
|
|
@ -2229,7 +2229,6 @@ 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*);
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__10;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_parenthesizer(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_depArrow_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_namedPattern_formatter___closed__2;
|
||||
|
|
@ -2240,6 +2239,7 @@ lean_object* l_Lean_Parser_Term_inaccessible___elambda__1___closed__9;
|
|||
lean_object* l_Lean_Parser_Term_let___elambda__1___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Term_nomatch(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_structInstField;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__12;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_app_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_borrowed___elambda__1___closed__9;
|
||||
lean_object* l_Lean_Parser_Term_typeAscription___closed__3;
|
||||
|
|
@ -2639,7 +2639,6 @@ lean_object* l_Lean_Parser_Term_haveDecl_formatter___closed__1;
|
|||
lean_object* l___regBuiltin_Lean_Parser_Term_byTactic_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_local___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Term___hyg_3727____closed__16;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__11;
|
||||
lean_object* l_Lean_Parser_Term_sorry_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_scoped___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_emptyC_formatter___closed__5;
|
||||
|
|
@ -2650,7 +2649,6 @@ lean_object* l___regBuiltin_Lean_Parser_Term_typeOf_parenthesizer(lean_object*);
|
|||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_13394____closed__12;
|
||||
lean_object* l_Lean_Parser_Term_type___elambda__1___closed__17;
|
||||
lean_object* l_Lean_Parser_Level_quot;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__12;
|
||||
lean_object* l_Lean_Parser_Term_anonymousCtor_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_let_x2a___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_Term_attrKind_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -2661,6 +2659,7 @@ lean_object* l_Lean_Parser_Term_parser_x21___elambda__1___closed__10;
|
|||
lean_object* l_Lean_Parser_Term_subst___closed__3;
|
||||
lean_object* l_Lean_Parser_withPosition___lambda__1(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_type___elambda__1___closed__8;
|
||||
extern lean_object* l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__10;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Term_subst(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_typeOf___elambda__1___closed__9;
|
||||
lean_object* l_Lean_Parser_Term_sufficesDecl___closed__2;
|
||||
|
|
@ -2718,6 +2717,7 @@ lean_object* l_Lean_Parser_Term_letRecDecl___elambda__1___closed__5;
|
|||
lean_object* l_Lean_Parser_Term_arrow_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_anonymousCtor;
|
||||
lean_object* l_Lean_Parser_Term_forall___closed__9;
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_unreachable_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_parser_x21___closed__8;
|
||||
|
|
@ -2771,7 +2771,6 @@ lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___closed__2;
|
|||
lean_object* l_Lean_Parser_Term_tparser_x21_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_Tactic_quot___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_simpleBinder___elambda__1___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__7;
|
||||
lean_object* l_Lean_Parser_Term_type___elambda__1___closed__9;
|
||||
lean_object* l_Lean_Parser_Term_ellipsis___elambda__1___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_matchDiscr_quot___closed__2;
|
||||
|
|
@ -2873,6 +2872,7 @@ lean_object* l_Lean_Parser_Term_tupleTail___elambda__1___closed__10;
|
|||
lean_object* l_Lean_Parser_Term_fromTerm_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_dynamicQuot___elambda__1___closed__15;
|
||||
lean_object* l_Lean_Parser_Term_let_x2a___closed__3;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__11;
|
||||
extern lean_object* l_Lean_Parser_Tactic_myMacro____x40_Init_Notation___hyg_14558____closed__2;
|
||||
lean_object* l_Lean_Parser_Term_typeOf_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__2;
|
||||
|
|
@ -2960,6 +2960,7 @@ lean_object* l_Lean_Parser_Tactic_quot_formatter___closed__1;
|
|||
lean_object* l___regBuiltin_Lean_Parser_Term_quotedName_formatter(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_unreachable___elambda__1___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_funSimpleBinder_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__8;
|
||||
lean_object* l_Lean_Parser_Term_macroDollarArg_formatter___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_structInst_formatter___closed__18;
|
||||
|
|
@ -2997,7 +2998,6 @@ lean_object* l_Lean_Parser_Term_structInst_parenthesizer___closed__3;
|
|||
lean_object* l_Lean_Parser_Term_funImplicitBinder_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_arrayRef___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_implicitBinder_formatter___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
lean_object* l_Lean_Parser_Term_fromTerm___closed__5;
|
||||
lean_object* l_Lean_Parser_Tactic_quotSeq___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_dbgTrace_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -3183,6 +3183,7 @@ lean_object* l_Lean_Parser_Term_local___elambda__1___closed__2;
|
|||
lean_object* l_Lean_Parser_Term_funImplicitBinder_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_letIdDecl_parenthesizer___closed__4;
|
||||
lean_object* l_Lean_Parser_Tactic_tacticSeq1Indented___elambda__1___closed__20;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
lean_object* l_Lean_Parser_Term_tparser_x21___closed__4;
|
||||
extern lean_object* l_Lean_Parser_Tactic_show___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_letPatDecl_formatter___closed__1;
|
||||
|
|
@ -3201,6 +3202,7 @@ lean_object* l_Lean_Parser_Term_nativeDecide_formatter(lean_object*, lean_object
|
|||
lean_object* l_Lean_Parser_Term_tparser_x21___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_proj_parenthesizer___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__18;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
lean_object* l_Lean_Parser_Term_panic___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__14;
|
||||
lean_object* l_Lean_Parser_Term_doubleQuotedName___closed__1;
|
||||
|
|
@ -3250,6 +3252,7 @@ lean_object* l_Lean_Parser_Term_cdot_formatter(lean_object*, lean_object*, lean_
|
|||
lean_object* l_Lean_Parser_Term_stateRefT___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_unreachable_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_matchAlt_formatter___closed__2;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__7;
|
||||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_13394____closed__1;
|
||||
lean_object* l_Lean_Parser_Term_anonymousCtor___elambda__1___closed__13;
|
||||
lean_object* l_Lean_Parser_Term_namedPattern___elambda__1(lean_object*, lean_object*);
|
||||
|
|
@ -3268,7 +3271,6 @@ lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__2;
|
|||
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;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
lean_object* l_Lean_Parser_Level_quot___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_match___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_Term_stateRefT___elambda__1___closed__4;
|
||||
|
|
@ -3309,6 +3311,7 @@ lean_object* l_Lean_Parser_Tactic_tacticSeqBracketed___closed__6;
|
|||
lean_object* l_Lean_Parser_Term_app_formatter___closed__7;
|
||||
lean_object* l_Lean_Parser_Term_structInstArrayRef___closed__6;
|
||||
lean_object* l_Lean_Parser_Term_letIdDecl___closed__4;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_hole_formatter(lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_binderTactic___closed__6;
|
||||
lean_object* l___regBuiltinParser_Lean_Parser_Term_dbgTrace(lean_object*);
|
||||
|
|
@ -3336,7 +3339,6 @@ lean_object* l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__2;
|
|||
lean_object* l_Lean_Parser_Term_match_formatter___closed__10;
|
||||
lean_object* l_Lean_Parser_Term_scientific___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_suffices_parenthesizer___closed__6;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
lean_object* l_Lean_Parser_Term_attrKind___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_letRecDecls___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_let_x21___elambda__1___closed__6;
|
||||
|
|
@ -3389,7 +3391,6 @@ lean_object* l___regBuiltin_Lean_Parser_Term_funBinder_quot_formatter___closed__
|
|||
lean_object* l_Lean_Parser_Term_dbgTrace_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_funBinder_quot___elambda__1___closed__13;
|
||||
lean_object* l_Lean_Parser_Term_depArrow___elambda__1___closed__12;
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
lean_object* l_Lean_Parser_Level_quot___elambda__1___closed__10;
|
||||
lean_object* l_Lean_Parser_Term_funBinder___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_letRecDecls_parenthesizer___closed__1;
|
||||
|
|
@ -3454,7 +3455,6 @@ lean_object* l_Lean_Parser_Term_fun_formatter___closed__2;
|
|||
lean_object* l_Lean_Parser_Term_optSemicolon_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_paren___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_optEllipsis_parenthesizer___closed__1;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__17;
|
||||
lean_object* l_Lean_Parser_Tactic_tacticSeq___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_namedArgument_parenthesizer___closed__3;
|
||||
lean_object* l_Lean_Parser_Term_binderDefault_formatter(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -3478,9 +3478,7 @@ lean_object* l_Lean_Parser_Term_stateRefT_parenthesizer___closed__4;
|
|||
lean_object* l_Lean_Parser_Term_parenSpecial_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_local___elambda__1___closed__7;
|
||||
lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__4;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__3;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_fun_formatter___closed__1;
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_matchAltsWhereDecls;
|
||||
lean_object* l_Lean_Parser_Term_show_formatter___closed__2;
|
||||
extern lean_object* l_rawNatLit___closed__5;
|
||||
|
|
@ -3688,6 +3686,7 @@ lean_object* l_Lean_Parser_Term_structInst___closed__11;
|
|||
lean_object* l_Lean_Parser_Term_sorry___elambda__1___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_forall___elambda__1___closed__8;
|
||||
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;
|
||||
lean_object* l_Lean_Parser_Term_have_parenthesizer___closed__5;
|
||||
|
|
@ -3741,6 +3740,7 @@ lean_object* l_Lean_Parser_Term_fromTerm___elambda__1(lean_object*, lean_object*
|
|||
lean_object* l_Lean_Parser_Term_matchAltsWhereDecls___elambda__1___closed__3;
|
||||
lean_object* l_Lean_Parser_Tactic_quotSeq___elambda__1(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_doubleQuotedName___elambda__1___closed__8;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
lean_object* l___regBuiltin_Lean_Parser_Term_num_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_cdot_formatter___closed__5;
|
||||
lean_object* l_Lean_Parser_Term_binderTactic___closed__3;
|
||||
|
|
@ -3787,6 +3787,7 @@ lean_object* l_Lean_Parser_Term_letrec___closed__10;
|
|||
lean_object* l___regBuiltin_Lean_Parser_Term_let_x21_formatter___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_haveAssign_formatter___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_paren_parenthesizer___closed__1;
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
lean_object* l_Lean_Parser_Term_emptyC_formatter___closed__4;
|
||||
lean_object* l_Lean_Parser_Term_fromTerm_parenthesizer___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_explicitBinder_parenthesizer___closed__1;
|
||||
|
|
@ -3853,7 +3854,6 @@ lean_object* l_Lean_Parser_Tactic_quot___elambda__1(lean_object*, lean_object*);
|
|||
lean_object* l_Lean_Parser_Term_structInstArrayRef___elambda__1___closed__8;
|
||||
lean_object* l_Lean_Parser_Term_typeSpec___elambda__1___closed__4;
|
||||
extern lean_object* l_Lean_Parser_Tactic_letrec___closed__5;
|
||||
extern lean_object* l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
lean_object* l_Lean_Parser_Term_hole___closed__1;
|
||||
lean_object* l_Lean_Parser_Term_letrec_parenthesizer(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Parser_Term_attrInstance_formatter___closed__5;
|
||||
|
|
@ -5250,7 +5250,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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -5292,7 +5292,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_638____closed__22;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -5593,7 +5593,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_638____closed__24;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -5625,7 +5625,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_638____closed__24;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -5988,7 +5988,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__11;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__11;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6017,7 +6017,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__19;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__19;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6121,7 +6121,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6150,7 +6150,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__1;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6243,7 +6243,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__3;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -6266,7 +6266,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__3;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__3;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6295,7 +6295,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__5;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__5;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6388,7 +6388,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__7;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__7;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -6411,7 +6411,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6440,7 +6440,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6533,7 +6533,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__11;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__11;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -6556,7 +6556,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_leadingNode_formatter___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__7;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__7;
|
||||
x_8 = l_Lean_PrettyPrinter_Formatter_andthen_formatter(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -6585,7 +6585,7 @@ _start:
|
|||
{
|
||||
lean_object* x_6; lean_object* x_7; lean_object* x_8;
|
||||
x_6 = l_Lean_Parser_Level_num_parenthesizer___closed__1;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__13;
|
||||
x_7 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__13;
|
||||
x_8 = l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer(x_6, x_7, x_1, x_2, x_3, x_4, x_5);
|
||||
return x_8;
|
||||
}
|
||||
|
|
@ -12927,7 +12927,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_638____closed__22;
|
||||
x_7 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -13238,7 +13238,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_638____closed__24;
|
||||
x_7 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -16513,7 +16513,7 @@ static lean_object* _init_l_Lean_Parser_Term_structInst_formatter___closed__18()
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__10;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__10;
|
||||
x_2 = l_Lean_Parser_Term_structInst_formatter___closed__17;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -17019,7 +17019,7 @@ static lean_object* _init_l_Lean_Parser_Term_structInst_parenthesizer___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_638____closed__12;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__12;
|
||||
x_2 = l_Lean_Parser_Term_structInst_parenthesizer___closed__13;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -18553,7 +18553,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -18572,7 +18572,7 @@ static lean_object* _init_l_Lean_Parser_Term_explicitBinder___elambda__1___close
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_2 = l_Lean_Parser_Term_explicitBinder___elambda__1___closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3);
|
||||
|
|
@ -18742,7 +18742,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -18761,7 +18761,7 @@ static lean_object* _init_l_Lean_Parser_Term_implicitBinder___elambda__1___close
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_2 = l_Lean_Parser_Term_implicitBinder___elambda__1___closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3);
|
||||
|
|
@ -18849,7 +18849,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_myMacro____x40_Init_Notation___hyg_1989____closed__2;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_2 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_3 = lean_name_mk_string(x_1, x_2);
|
||||
return x_3;
|
||||
}
|
||||
|
|
@ -18868,7 +18868,7 @@ static lean_object* _init_l_Lean_Parser_Term_instBinder___elambda__1___closed__3
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; uint8_t x_3; lean_object* x_4;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_2 = l_Lean_Parser_Term_instBinder___elambda__1___closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = l_Lean_Parser_mkAntiquot(x_1, x_2, x_3);
|
||||
|
|
@ -19515,7 +19515,7 @@ static lean_object* _init_l_Lean_Parser_Term_explicitBinder_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_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__1;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__1;
|
||||
x_2 = l_Lean_Parser_Term_explicitBinder___elambda__1___closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = lean_box(x_3);
|
||||
|
|
@ -19641,7 +19641,7 @@ static lean_object* _init_l_Lean_Parser_Term_implicitBinder_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_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__3;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___lambda__2___closed__2;
|
||||
x_2 = l_Lean_Parser_Term_implicitBinder___elambda__1___closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = lean_box(x_3);
|
||||
|
|
@ -19699,7 +19699,7 @@ static lean_object* _init_l_Lean_Parser_Term_instBinder_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_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__5___closed__2;
|
||||
x_1 = l_Array_forInUnsafe_loop___at_myMacro____x40_Init_NotationExtra___hyg_3356____spec__3___closed__2;
|
||||
x_2 = l_Lean_Parser_Term_instBinder___elambda__1___closed__2;
|
||||
x_3 = 1;
|
||||
x_4 = lean_box(x_3);
|
||||
|
|
@ -21099,7 +21099,7 @@ static lean_object* _init_l_Lean_Parser_Term_forall_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_638____closed__16;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
x_2 = l_Lean_Parser_Term_forall_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);
|
||||
|
|
@ -21355,7 +21355,7 @@ static lean_object* _init_l_Lean_Parser_Term_forall_parenthesizer___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_638____closed__18;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
x_2 = l_Lean_Parser_Term_forall_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);
|
||||
|
|
@ -22532,7 +22532,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_638____closed__22;
|
||||
x_8 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__22;
|
||||
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);
|
||||
|
|
@ -22845,7 +22845,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_638____closed__24;
|
||||
x_8 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__24;
|
||||
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);
|
||||
|
|
@ -24281,7 +24281,7 @@ static lean_object* _init_l_Lean_Parser_Term_basicFun_formatter___closed__2() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
x_2 = l_Lean_Parser_Term_basicFun_formatter___closed__1;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -24606,7 +24606,7 @@ static lean_object* _init_l_Lean_Parser_Term_basicFun_parenthesizer___closed__2(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
x_2 = l_Lean_Parser_Term_basicFun_parenthesizer___closed__1;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -26229,7 +26229,7 @@ _start:
|
|||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_Term_quotedName___elambda__1___closed__2;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__9;
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__9;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_Parser_leadingNode_formatter___boxed), 8, 3);
|
||||
lean_closure_set(x_4, 0, x_1);
|
||||
lean_closure_set(x_4, 1, x_2);
|
||||
|
|
@ -26285,7 +26285,7 @@ _start:
|
|||
lean_object* x_1; lean_object* x_2; lean_object* x_3; lean_object* x_4;
|
||||
x_1 = l_Lean_Parser_Term_quotedName___elambda__1___closed__2;
|
||||
x_2 = lean_unsigned_to_nat(1024u);
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__17;
|
||||
x_3 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__17;
|
||||
x_4 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_leadingNode_parenthesizer___boxed), 8, 3);
|
||||
lean_closure_set(x_4, 0, x_1);
|
||||
lean_closure_set(x_4, 1, x_2);
|
||||
|
|
@ -26595,7 +26595,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_PrettyPrinter_Formatter_initFn____x40_Lean_PrettyPrinter_Formatter___hyg_2565____closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__9;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__9;
|
||||
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);
|
||||
|
|
@ -26675,7 +26675,7 @@ _start:
|
|||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_PrettyPrinter_Parenthesizer_initFn____x40_Lean_PrettyPrinter_Parenthesizer___hyg_2498____closed__3;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__17;
|
||||
x_2 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__17;
|
||||
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);
|
||||
|
|
@ -28081,7 +28081,7 @@ static lean_object* _init_l_Lean_Parser_Term_letIdLhs_formatter___closed__3() {
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__16;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__16;
|
||||
x_2 = l_Lean_Parser_Term_letIdLhs_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -28533,7 +28533,7 @@ static lean_object* _init_l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__3(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_638____closed__18;
|
||||
x_1 = l_Lean_Parser_initFn____x40_Lean_Parser_Extra___hyg_642____closed__18;
|
||||
x_2 = l_Lean_Parser_Term_letIdLhs_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -35139,7 +35139,7 @@ static lean_object* _init_l_Lean_Parser_Term_ensureTypeOf_formatter___closed__3(
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_949____closed__5;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_953____closed__5;
|
||||
x_2 = l_Lean_Parser_antiquotNestedExpr_formatter___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Formatter_andthen_formatter), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -35231,7 +35231,7 @@ static lean_object* _init_l_Lean_Parser_Term_ensureTypeOf_parenthesizer___closed
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_2 = l_Lean_Parser_antiquotNestedExpr_parenthesizer___closed__1;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
@ -35646,7 +35646,7 @@ static lean_object* _init_l_Lean_Parser_Term_ensureExpectedType_parenthesizer___
|
|||
_start:
|
||||
{
|
||||
lean_object* x_1; lean_object* x_2; lean_object* x_3;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_862____closed__9;
|
||||
x_1 = l_Lean_initFn____x40_Lean_Parser_Extra___hyg_866____closed__9;
|
||||
x_2 = l_Lean_Parser_Term_explicit_parenthesizer___closed__2;
|
||||
x_3 = lean_alloc_closure((void*)(l_Lean_PrettyPrinter_Parenthesizer_andthen_parenthesizer), 7, 2);
|
||||
lean_closure_set(x_3, 0, x_1);
|
||||
|
|
|
|||
|
|
@ -256,6 +256,7 @@ lean_object* l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatc
|
|||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabNamedPattern(lean_object*);
|
||||
lean_object* lean_array_fget(lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_withBindingDomain___rarg(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific___lambda__2___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_forallTelescope___at___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabPatterns___spec__2___rarg___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_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabBinders(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -270,7 +271,6 @@ uint8_t l_Array_anyMUnsafe_any___at_Lean_PrettyPrinter_Delaborator_hasIdent___sp
|
|||
lean_object* l_Std_AssocList_find_x3f___at_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___spec__6(lean_object*, lean_object*);
|
||||
extern lean_object* l_Array_forInUnsafe_loop___at___private_Init_NotationExtra_0__Lean_mkHintBody___spec__1___closed__2;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabProj_match__1___rarg(lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit___closed__1;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabSort_match__3___rarg(lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -585,12 +585,12 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__5(lean_obje
|
|||
extern lean_object* l_Lean_PrettyPrinter_Delaborator_getExprKind___closed__5;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall_match__1(lean_object*);
|
||||
lean_object* l_Lean_getPPExplicit___boxed(lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabOfScientific___lambda__1___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*);
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___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_Lean_instInhabitedName;
|
||||
lean_object* l_Array_zipWithAux___at_Lean_PrettyPrinter_Delaborator_delabAppMatch___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_skippingBinders___rarg___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_AppMatchState_params___default;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit_match__3(lean_object*);
|
||||
|
|
@ -601,7 +601,6 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabLam_match__1(lean_object*);
|
|||
extern lean_object* l_myMacro____x40_Init_Notation___hyg_13394____closed__4;
|
||||
extern lean_object* l_Lean_PrettyPrinter_Delaborator_appUnexpanderAttribute;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___closed__6;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander_match__3___rarg(lean_object*, lean_object*, lean_object*);
|
||||
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*);
|
||||
|
|
@ -610,6 +609,7 @@ uint8_t l_Lean_Expr_hasLooseBVars(lean_object*);
|
|||
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_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*);
|
||||
|
|
@ -683,14 +683,15 @@ lean_object* l_Lean_PrettyPrinter_Delaborator_delabLit_match__1(lean_object*);
|
|||
extern lean_object* l_Lean_myMacro____x40_Init_NotationExtra___hyg_1097____closed__30;
|
||||
lean_object* lean_usize_to_nat(size_t);
|
||||
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*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
lean_object* l_Std_PersistentHashMap_findAtAux___at_Lean_PrettyPrinter_Delaborator_delabAppWithUnexpander___spec__4___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___regBuiltin_Lean_PrettyPrinter_Delaborator_delabLit___closed__1;
|
||||
extern lean_object* l_term_x5b___x5d___closed__2;
|
||||
lean_object* l_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabDo___spec__1(size_t, size_t, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_Tactic_rwRule___closed__3;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabForall___lambda__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l___private_Lean_PrettyPrinter_Delaborator_Builtins_0__Lean_PrettyPrinter_Delaborator_delabBinders___lambda__1(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppImplicit___lambda__3(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabDoElems___lambda__6(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_Meta_setMCtx(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
|
|
@ -704,7 +705,6 @@ extern lean_object* l_myMacro____x40_Init_Notation___hyg_11370____closed__9;
|
|||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabStructureInstance___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_Array_mapMUnsafe_map___at_Lean_PrettyPrinter_Delaborator_delabStructureInstance___spec__1___boxed(lean_object*, lean_object*, lean_object*, lean_object*, lean_object*, lean_object*);
|
||||
lean_object* l_Lean_PrettyPrinter_Delaborator_delabAppExplicit___closed__1;
|
||||
extern lean_object* l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
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*);
|
||||
lean_object* l_Lean_Expr_isConstructorApp_x3f(lean_object*, lean_object*);
|
||||
|
|
@ -22452,7 +22452,7 @@ x_12 = lean_ctor_get(x_10, 0);
|
|||
lean_dec(x_12);
|
||||
x_13 = l_Array_empty___closed__1;
|
||||
x_14 = lean_array_push(x_13, x_8);
|
||||
x_15 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_15 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_16 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_16, 0, x_15);
|
||||
lean_ctor_set(x_16, 1, x_14);
|
||||
|
|
@ -22471,7 +22471,7 @@ lean_inc(x_19);
|
|||
lean_dec(x_10);
|
||||
x_20 = l_Array_empty___closed__1;
|
||||
x_21 = lean_array_push(x_20, x_8);
|
||||
x_22 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_22 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____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);
|
||||
|
|
@ -22707,7 +22707,7 @@ _start:
|
|||
lean_object* x_9; lean_object* x_10; lean_object* x_11; lean_object* x_12; lean_object* x_13;
|
||||
x_9 = l_Array_empty___closed__1;
|
||||
x_10 = lean_array_push(x_9, x_1);
|
||||
x_11 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__8;
|
||||
x_11 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__8;
|
||||
x_12 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_12, 0, x_11);
|
||||
lean_ctor_set(x_12, 1, x_10);
|
||||
|
|
@ -23152,7 +23152,7 @@ x_19 = l_Array_empty___closed__1;
|
|||
x_20 = lean_array_push(x_19, x_16);
|
||||
x_21 = l_myMacro____x40_Init_Notation___hyg_1192____closed__8;
|
||||
x_22 = lean_array_push(x_20, x_21);
|
||||
x_23 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__6;
|
||||
x_23 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__6;
|
||||
x_24 = lean_alloc_ctor(1, 2, 0);
|
||||
lean_ctor_set(x_24, 0, x_23);
|
||||
lean_ctor_set(x_24, 1, x_22);
|
||||
|
|
@ -23228,7 +23228,7 @@ if (x_25 == 0)
|
|||
{
|
||||
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_26 = lean_ctor_get(x_24, 0);
|
||||
x_27 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_27 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_28 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_28, 0, x_26);
|
||||
lean_ctor_set(x_28, 1, x_27);
|
||||
|
|
@ -23241,12 +23241,12 @@ 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_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
x_35 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____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_30, x_36);
|
||||
x_38 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_38 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____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);
|
||||
|
|
@ -23261,7 +23261,7 @@ x_41 = lean_ctor_get(x_24, 1);
|
|||
lean_inc(x_41);
|
||||
lean_inc(x_40);
|
||||
lean_dec(x_24);
|
||||
x_42 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__1;
|
||||
x_42 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__1;
|
||||
x_43 = lean_alloc_ctor(2, 2, 0);
|
||||
lean_ctor_set(x_43, 0, x_40);
|
||||
lean_ctor_set(x_43, 1, x_42);
|
||||
|
|
@ -23274,12 +23274,12 @@ 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_44, x_48);
|
||||
x_50 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__4;
|
||||
x_50 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____closed__4;
|
||||
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_45, x_51);
|
||||
x_53 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_268____closed__2;
|
||||
x_53 = l_Lean_Parser_myMacro____x40_Lean_Parser_Extra___hyg_272____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);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue